aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Eigenvalues
Commit message (Collapse)AuthorAge
* Removed executable bit from header filesGravatar Benoit Steiner2016-03-23
|
* Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵Gravatar Gael Guennebaud2016-01-01
| | | | warnings
* Fix numerous doxygen issues in auto-link generationGravatar Gael Guennebaud2015-12-30
|
* Fix MKL wrapper for ComplexSchurGravatar Gael Guennebaud2015-12-11
|
* Remove useless "explicit", and fix inline/static order.Gravatar Gael Guennebaud2015-12-11
|
* Fix compilation of MKL support.Gravatar Gael Guennebaud2015-12-11
|
* bug #1098: fix regression introduced when generalizing some compute() ↵Gravatar Gael Guennebaud2015-10-26
| | | | | | methods in changeset 7031a851d45a8526474ac1ac972ad12a48e99f1a .
* Fixed cuda code: EIGEN_DEVICE_FUNC must come after template<...>Gravatar Christoph Hertzberg2015-09-10
|
* Fixed minor regression caused by 7031a851d45a8526474ac1ac972ad12a48e99f1aGravatar Christoph Hertzberg2015-09-08
|
* Generalize matrix ctor and compute() method of dense decomposition to 1) ↵Gravatar Gael Guennebaud2015-09-07
| | | | limit temporaries, 2) forward expressions to nested decompositions, 3) fix ambiguous ctor instanciation for square decomposition
* Protect further isnan/isfinite/isinf callsGravatar Christoph Hertzberg2015-08-16
|
* Remove wrongly pushed debugging statementsGravatar Gael Guennebaud2015-07-22
|
* Clean some previous changes and more cuda fixesGravatar Gael Guennebaud2015-07-15
|
* Merged eigen/eigen into defaultGravatar Nicolas Mellado2015-07-03
|\
* | Fixed a typo in the patchGravatar Benoit Steiner2015-07-02
| |
| * split compiler intensive bdcsvd_1 unit testGravatar Gael Guennebaud2015-06-26
| |
| * Fix underflow in 3x3 tridiagonalizationGravatar Gael Guennebaud2015-06-23
| |
* | Fix double to Scalar unwanted promotionsGravatar Nicolas Mellado2015-06-21
|/
* Enforce eigenvectors to be column-major (for performance reasons)Gravatar Gael Guennebaud2015-06-19
|
* Fix shadow warnings triggered by clangGravatar Gael Guennebaud2015-06-09
|
* Extend unit test and documentation of SelfAdjointEigenSolver::computeDirectGravatar Gael Guennebaud2015-06-08
|
* bug #1014: More stable direct computation of eigenvalues and -vectors for ↵Gravatar Christoph Hertzberg2015-05-17
| | | | 3x3 matrices
* Ignore denormal numbers in selfadjoint eigensolver.Gravatar Gael Guennebaud2015-05-12
|
* bug #1013: fix 2x2 direct eigensolver for identical eiegnvaluesGravatar Gael Guennebaud2015-05-07
|
* Backed out changeset 04c8c5d9efdf1f29901b6f1db266b1caf4853b12Gravatar Gael Guennebaud2015-04-15
|
* Fix bug #996: fix comparisons to 0 instead of Scalar(0)Gravatar Gael Guennebaud2015-04-15
|
* bug #985: RealQZ failed when either matrix had zero rows or columns (report ↵Gravatar Christoph Hertzberg2015-03-30
| | | | | | and patch by Ben Goodrich) Also added a regression test
* bug #982: Make sure numext::maxi and numext::mini are called correctly, in ↵Gravatar Christoph Hertzberg2015-03-30
| | | | case Scalar expressions return expression templates.
* bug #949: add static assertion for incompatible scalar types in dense ↵Gravatar Gael Guennebaud2015-03-13
| | | | end-user decompositions.
* Remove deprecated usage of expr::Index.Gravatar Gael Guennebaud2015-02-16
|
* bug #933: RealSchur, do not consider the input matrix norm to check ↵Gravatar Gael Guennebaud2015-01-28
| | | | negligible sub-diag entries. This also makes this test consistent with the complex and self-adjoint cases.
* bug #329: fix typoGravatar Gael Guennebaud2015-01-17
|
* bug #701: workaround (min) and (max) blocking ADL by introducing ↵Gravatar Gael Guennebaud2014-10-20
| | | | numext::mini and numext::maxi internal functions and a EIGEN_NOT_A_MACRO macro.
* quieted more g++ warnings of the form: warning: typedef XXX locally defined ↵Gravatar Mark Borgerding2014-10-16
| | | | but not used [-Wunused-local-typedefs]
* Tridiagonalization::diagonal() and ::subDiagonal() did not work. Added unit-testGravatar Christoph Hertzberg2014-09-24
|
* Make constructors explicit if they could lead to unintended implicit conversionGravatar Christoph Hertzberg2014-09-23
|
* merge default branchGravatar Gael Guennebaud2014-08-29
|\
| * bug #854: fix numerical issue in SelfAdjointEigenSolver::computeDirect for ↵Gravatar Gael Guennebaud2014-08-21
| | | | | | | | | | | | 3x3 matrices. The tolerance to detect stable cross products was too optimistic. Add respective unit tests.
* | merge with default branchGravatar Gael Guennebaud2014-07-10
|\|
| * Fix dox at internal::tridiagonal_qr_stepGravatar Chen-Pang He2014-07-06
| |
* | merge with default branchGravatar Gael Guennebaud2014-07-02
|\|
| * Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵Gravatar Christoph Hertzberg2014-07-01
| | | | | | | | compilation error is raised, if this compile-switch is defined. The documentation references to the corresponding pages from Eigen3.2 now. Also, the Eigen2 testsuite has been removed.
* | merge with default branchGravatar Gael Guennebaud2014-06-20
|\|
| * bug #793: detect NaN and INF in EigenSolver instead of aborting with an assert.Gravatar Gael Guennebaud2014-04-14
| |
| * bug #793: fix overflow in EigenSolver and add respective regression unit testGravatar Gael Guennebaud2014-04-14
| |
* | Fix Eigenvalues moduleGravatar Gael Guennebaud2014-03-12
|/
* NVCC: fix closed-form eigenvalue decomposition, workaround gcc4.7/nvcc5.5 issueGravatar Gael Guennebaud2014-01-24
|
* Move internal::swap to numext to fix ambiguous call with std::swapGravatar Gael Guennebaud2013-11-07
|
* merge with default branchGravatar Gael Guennebaud2013-11-05
|\
| * Add nvcc support for small eigenvalues decompositions and workaround lack of ↵Gravatar Gael Guennebaud2013-08-01
| | | | | | | | support for std::swap and std::numeric_limits