New user self-registration is disabled due to spam. Please email eigen-core-team @ if you need an account.
Before reporting a bug, please make sure that your Eigen version is up-to-date!
Bug 326 - Expose tridiagonal eigensolver to end-users
Summary: Expose tridiagonal eigensolver to end-users
Alias: None
Product: Eigen
Classification: Unclassified
Component: Eigenvalues (show other bugs)
Version: 3.0
Hardware: All All
: --- enhancement
Assignee: Nobody
Depends on:
Blocks: 3.3
  Show dependency treegraph
Reported: 2011-08-12 14:10 UTC by Erlend Aune
Modified: 2013-07-18 11:17 UTC (History)
4 users (show)


Description Erlend Aune 2011-08-12 14:10:16 UTC
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.
Comment 1 Gael Guennebaud 2013-05-16 10:57:49 UTC
This should be exposed via a computeFromTridiagonal method. This is quite easy, so let's have it for 3.2.
Comment 2 Gael Guennebaud 2013-07-15 21:13:44 UTC
too late for adding a new feature.
Comment 3 Desire NUENTSA 2013-07-16 15:51:15 UTC
I had a working changeset. Just forgot to push.
Comment 4 Gael Guennebaud 2013-07-18 11:17:10 UTC
Changeset:   a495c25336f5
User:        dnuentsa
Date:        2013-07-18 10:32:31
Summary:     Fix bug 326 : expose tridiagonal eigensolver to end-users through ComputeFromTridiagonal()

Note You need to log in before you can comment on or make changes to this bug.