aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/schur_complex.cpp
Commit message (Collapse)AuthorAge
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|
* Schur decomposition of 1-by-1 always converges.Gravatar Jitse Niesen2010-06-04
|
* Add info() method which can be queried to check whether iteration converged.Gravatar Jitse Niesen2010-06-03
|
* Change skipU argument to computeU - this reverses the meaning.Gravatar Jitse Niesen2010-05-31
| | | | See "skipXxx / computeXxx parameters in Eigenvalues module" on mailing list.
* - Added problem size constructor to decompositions that did not have one. It ↵Gravatar Adolfo Rodriguez Tsouroukdissian2010-04-21
| | | | | | | | | | | preallocates member data structures. - Updated unit tests to check above constructor. - In the compute() method of decompositions: Made temporary matrices/vectors class members to avoid heap allocations during compute() (when dynamic matrices are used, of course). These changes can speed up decomposition computation time when a solver instance is used to solve multiple same-sized problems. An added benefit is that the compute() method can now be invoked in contexts were heap allocations are forbidden, such as in real-time control loops. CAVEAT: Not all of the decompositions in the Eigenvalues module have a heap-allocation-free compute() method. A future patch may address this issue, but some required API changes need to be incorporated first.
* Add tests for real and complex Schur; extend test for Hessenberg.Gravatar Jitse Niesen2010-04-02
Make a minor correction to the ComplexSchur class.