now possible to choose between different eigenvalue algorithms