Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Ignore denormal numbers in selfadjoint eigensolver. | Gael Guennebaud | 2015-05-12 |
| | |||
* | bug #1013: fix 2x2 direct eigensolver for identical eiegnvalues | Gael Guennebaud | 2015-05-07 |
| | |||
* | Backed out changeset 04c8c5d9efdf1f29901b6f1db266b1caf4853b12 | Gael Guennebaud | 2015-04-15 |
| | |||
* | Fix bug #996: fix comparisons to 0 instead of Scalar(0) | Gael Guennebaud | 2015-04-15 |
| | |||
* | bug #985: RealQZ failed when either matrix had zero rows or columns (report ↵ | Christoph Hertzberg | 2015-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 ↵ | Christoph Hertzberg | 2015-03-30 |
| | | | | case Scalar expressions return expression templates. | ||
* | bug #949: add static assertion for incompatible scalar types in dense ↵ | Gael Guennebaud | 2015-03-13 |
| | | | | end-user decompositions. | ||
* | Remove deprecated usage of expr::Index. | Gael Guennebaud | 2015-02-16 |
| | |||
* | bug #933: RealSchur, do not consider the input matrix norm to check ↵ | Gael Guennebaud | 2015-01-28 |
| | | | | negligible sub-diag entries. This also makes this test consistent with the complex and self-adjoint cases. | ||
* | bug #329: fix typo | Gael Guennebaud | 2015-01-17 |
| | |||
* | bug #701: workaround (min) and (max) blocking ADL by introducing ↵ | Gael Guennebaud | 2014-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 ↵ | Mark Borgerding | 2014-10-16 |
| | | | | but not used [-Wunused-local-typedefs] | ||
* | Tridiagonalization::diagonal() and ::subDiagonal() did not work. Added unit-test | Christoph Hertzberg | 2014-09-24 |
| | |||
* | Make constructors explicit if they could lead to unintended implicit conversion | Christoph Hertzberg | 2014-09-23 |
| | |||
* | merge default branch | Gael Guennebaud | 2014-08-29 |
|\ | |||
| * | bug #854: fix numerical issue in SelfAdjointEigenSolver::computeDirect for ↵ | Gael Guennebaud | 2014-08-21 |
| | | | | | | | | | | | | 3x3 matrices. The tolerance to detect stable cross products was too optimistic. Add respective unit tests. | ||
* | | merge with default branch | Gael Guennebaud | 2014-07-10 |
|\| | |||
| * | Fix dox at internal::tridiagonal_qr_step | Chen-Pang He | 2014-07-06 |
| | | |||
* | | merge with default branch | Gael Guennebaud | 2014-07-02 |
|\| | |||
| * | Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵ | Christoph Hertzberg | 2014-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 branch | Gael Guennebaud | 2014-06-20 |
|\| | |||
| * | bug #793: detect NaN and INF in EigenSolver instead of aborting with an assert. | Gael Guennebaud | 2014-04-14 |
| | | |||
| * | bug #793: fix overflow in EigenSolver and add respective regression unit test | Gael Guennebaud | 2014-04-14 |
| | | |||
* | | Fix Eigenvalues module | Gael Guennebaud | 2014-03-12 |
|/ | |||
* | NVCC: fix closed-form eigenvalue decomposition, workaround gcc4.7/nvcc5.5 issue | Gael Guennebaud | 2014-01-24 |
| | |||
* | Move internal::swap to numext to fix ambiguous call with std::swap | Gael Guennebaud | 2013-11-07 |
| | |||
* | merge with default branch | Gael Guennebaud | 2013-11-05 |
|\ | |||
| * | Add nvcc support for small eigenvalues decompositions and workaround lack of ↵ | Gael Guennebaud | 2013-08-01 |
| | | | | | | | | support for std::swap and std::numeric_limits | ||
* | | Fix bug #326 : expose tridiagonal eigensolver to end-users through ↵ | Desire NUENTSA | 2013-07-18 |
| | | | | | | | | ComputeFromTridiagonal() | ||
| * | merge with main branch | Gael Guennebaud | 2013-07-17 |
| |\ | |/ |/| | |||
* | | Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit ↵ | Gael Guennebaud | 2013-06-17 |
| | | | | | | | | tests. | ||
* | | Fix bug #314: move remaining math functions from internal to numext namespace | Gael Guennebaud | 2013-06-10 |
| | | |||
| * | merge with default branch | Gael Guennebaud | 2013-04-19 |
| |\ | |/ |/| | |||
* | | Clean source code and unit tests with respect to -Wunused-local-typedefs | Gael Guennebaud | 2013-04-10 |
| | | |||
| * | Port SelfCwiseBinaryOp and Dot.h to nvcc, fix portability issue with ↵ | Gael Guennebaud | 2013-04-05 |
| | | | | | | | | std::min/max | ||
* | | bug #482: pass scalar arguments by const references. Still remains a few ↵ | Gael Guennebaud | 2013-02-25 |
| | | | | | | | | cases that might affect the ABI (see the bug entry) | ||
* | | Replace assert() by eigen_assert() (fixes bug #548). | Jitse Niesen | 2013-02-02 |
|/ | |||
* | Fix bug #540: SelfAdjointEigenSolver improperly used the upper triangular ↵ | Sergey Popov | 2013-01-12 |
| | | | | part to extract the scaling factor. | ||
* | Add support for Schur decomposition of matrices in Hessenberg form | Desire NUENTSA | 2013-01-11 |
| | |||
* | Fix bug #314: | Gael Guennebaud | 2012-11-06 |
| | | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace | ||
* | RealShur for a already Hessenberg matrix | Desire NUENTSA | 2012-10-09 |
| | |||
* | Fix precision regression when attempting to fix underflow issues. | Gael Guennebaud | 2012-08-05 |
| | |||
* | Eigenvalues module: Implement setMaxIterations() methods. | Jitse Niesen | 2012-07-28 |
| | |||
* | add an example for GeneralizedEigenSolver | Gael Guennebaud | 2012-07-28 |
| | |||
* | fix various regressions with MKL support | Gael Guennebaud | 2012-07-28 |
| | |||
* | RealQZ: added example and some code comments | Alexey Korepanov | 2012-07-28 |
| | |||
* | Add a preliminary GeneralizedEigenSolver computing the eigenvalues of Av=lBv ↵ | Gael Guennebaud | 2012-07-26 |
| | | | | | | with A and B general real matrices. Currently only the eigenvalues are reported. | ||
* | RealSchur: improve speed of computeNormOfT | Gael Guennebaud | 2012-07-26 |
| | |||
* | RealQZ: improve computeNorms speed, improve shift accuracy (better to do a/b ↵ | Gael Guennebaud | 2012-07-26 |
| | | | | | | than a*(1/b)), update API to set the maximum number of iterations | ||
* | RealQZ: bug in pushDownZero fixed too | Alexey Korepanov | 2012-07-25 |
| |