Theory and Numerics of Matrix Eigenvalue Problems