In the module SelfAdjointEigensolver, the method <<tridiagonal_qr_step>> together with some code in <<SelfAdjointEigenSolver<..>& SelfAdjointEigenSolver<MatrixType>::compute(..)>> computes the eigenvalues and, optionally, the eigenvectors of a tridiagonal symmetric matrix. This method should be exposed to end-users and provide and interface to self-adjoint tridiagonal matrices and two vectors containing the diagonal and off-diagonal elements respectively.
This should be exposed via a computeFromTridiagonal method. This is quite easy, so let's have it for 3.2.
too late for adding a new feature.
I had a working changeset. Just forgot to push.
Date: 2013-07-18 10:32:31
Summary: Fix bug 326 : expose tridiagonal eigensolver to end-users through ComputeFromTridiagonal()