aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/Eigenvalues
Commit message (Collapse)AuthorAge
* Remove vim specific comments to recognoize correct file-type.Gravatar David Tellenbach2021-02-09
| | | | As discussed in #2143 we remove editor specific comments.
* Old gcc versions have problems with recursive #pragma GCC diagnostic push/popGravatar Christoph Hertzberg2018-08-28
| | | | Workaround: Don't include "DisableStupidWarnings.h" before including other main-headers
* use MKL's lapacke.h header when using MKLGravatar Gael Guennebaud2017-08-17
|
* Clean references to MKL in LAPACKe support.Gravatar Gael Guennebaud2016-07-25
|
* Rename MKL filesGravatar Gael Guennebaud2016-07-25
|
* Update RealQZ to reduce 2x2 diagonal block of T corresponding to non reduced ↵Gravatar Gael Guennebaud2016-06-09
| | | | | | diagonal block of S to positive diagonal form. This step involve a real 2x2 SVD problem. The respective routine is thus in src/misc/ to be shared by both EVD and AVD modules.
* Add missing licence header to some top header filesGravatar Gael Guennebaud2015-10-26
|
* Add a preliminary GeneralizedEigenSolver computing the eigenvalues of Av=lBv ↵Gravatar Gael Guennebaud2012-07-26
| | | | | | with A and B general real matrices. Currently only the eigenvalues are reported.
* Add a RealQZ class: a generalized Schur decomposition for real matricesGravatar Alexey Korepanov2012-07-11
|
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* add a "using MKL" documentation page, add a minimal documentation of PARDISO ↵Gravatar Gael Guennebaud2011-12-09
| | | | wrapper classes, refine a bit the EIGEN_USE_* logic
* - split and rename defined tokens to enable the use of BLAS/Lapack/VML/etcGravatar Gael Guennebaud2011-12-09
| | | | - include MKL headers outside the Eigen namespace.
* Intel(R) MKL support added.Gravatar karturov2011-12-05
| | | | | | | | | | * * * License disclaimer changed to BSD license for MKL_support.h * * * Pardiso support fixed, test added. blas/lapack tests fixed: Scalar parameter was added in Cholesky, product_matrix_vector_triangular remaned to triangular_matrix_vector_product. * * * PARDISO test was added physically.
* add a computeDirect method to SelfAdjointEigenSolver for fast eigen ↵Gravatar Gael Guennebaud2011-07-21
| | | | decomposition
* shut up stupid ICC warningsGravatar Benoit Jacob2011-02-22
|
* Remove \nonstable yet. The stability rules for Eigen3 are much simpler:Gravatar Benoit Jacob2010-06-29
| | | | | - all what's not in unsupported/ is considered stable API (except internal stuff e.g. expression templates).
* * decouple the generalized selfadjoint eigenvalue problem to the standard oneGravatar Gael Guennebaud2010-06-16
| | | | * uses named values instead of bools
* clean old stuff used to support precompilation inside a binary libGravatar Gael Guennebaud2010-06-07
|
* Update eigenvalues() and operatorNorm() methods in MatrixBase.Gravatar Jitse Niesen2010-05-24
| | | | | | | | * use SelfAdjointView instead of Eigen2's SelfAdjoint flag. * add tests and documentation. * allow eigenvalues() for non-selfadjoint matrices. * they no longer depend only on SelfAdjointEigenSolver, so move them to a separate file
* Split computation of real Schur form in EigenSolver to its own class.Gravatar Jitse Niesen2010-04-01
| | | | This is done with the minimal amount of work, so the result is very rough.
* added comments to help vim understand the header files are c++.Gravatar Mark Borgerding2009-12-01
|
* fix #66 : upper triangular checks in ComplexSchurGravatar Gael Guennebaud2009-11-02
|
* rename the EigenSolver module to EigenvaluesGravatar Gael Guennebaud2009-09-04