Gael Guennebaud
4af7089ab8
* Added a generalized eigen solver for the selfadjoint case.
...
(as new members to SelfAdjointEigenSolver)
The QR module now depends on Cholesky.
* Fix Transpose to correctly preserve the *TriangularBit.
2008-06-14 19:42:12 +00:00
Gael Guennebaud
e3fac69f19
Added a Hessenberg decomposition class for both real and complex matrices.
...
This is the first step towards a non-selfadjoint eigen solver.
Notes:
- We might consider merging Tridiagonalization and Hessenberg toghether ?
- Or we could factorize some code into a Householder class (could also be shared with QR)
2008-06-08 15:03:23 +00:00
Gael Guennebaud
42ad9c4352
update of the eigeinsolver unit test to check complex
2008-06-03 18:04:36 +00:00
Benoit Jacob
92b7e2d6a1
fix a couple of issues making the eigensolver test compile and run without aborting
...
on an assert. Had to fix a stupid bug in Block -- very strange we hadn't hit it
before.
However the test still fails.
2008-06-02 02:06:33 +00:00
Gael Guennebaud
559233c73e
* fix the QR module to use extract/part instead of the previous triangular stuff
...
* added qr and eigensolver tests
* fix a compilation warning in Matrix copy constructor
2008-05-27 09:16:27 +00:00