aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Eigenvalues
Commit message (Collapse)AuthorAge
* 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
* | Fix bug #326 : expose tridiagonal eigensolver to end-users through ↵Gravatar Desire NUENTSA2013-07-18
| | | | | | | | ComputeFromTridiagonal()
| * merge with main branchGravatar Gael Guennebaud2013-07-17
| |\ | |/ |/|
* | Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit ↵Gravatar Gael Guennebaud2013-06-17
| | | | | | | | tests.
* | Fix bug #314: move remaining math functions from internal to numext namespaceGravatar Gael Guennebaud2013-06-10
| |
| * merge with default branchGravatar Gael Guennebaud2013-04-19
| |\ | |/ |/|
* | Clean source code and unit tests with respect to -Wunused-local-typedefsGravatar Gael Guennebaud2013-04-10
| |
| * Port SelfCwiseBinaryOp and Dot.h to nvcc, fix portability issue with ↵Gravatar Gael Guennebaud2013-04-05
| | | | | | | | std::min/max
* | bug #482: pass scalar arguments by const references. Still remains a few ↵Gravatar Gael Guennebaud2013-02-25
| | | | | | | | cases that might affect the ABI (see the bug entry)
* | Replace assert() by eigen_assert() (fixes bug #548).Gravatar Jitse Niesen2013-02-02
|/
* Fix bug #540: SelfAdjointEigenSolver improperly used the upper triangular ↵Gravatar Sergey Popov2013-01-12
| | | | part to extract the scaling factor.
* Add support for Schur decomposition of matrices in Hessenberg formGravatar Desire NUENTSA2013-01-11
|
* Fix bug #314:Gravatar Gael Guennebaud2012-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 matrixGravatar Desire NUENTSA2012-10-09
|
* Fix precision regression when attempting to fix underflow issues.Gravatar Gael Guennebaud2012-08-05
|
* Eigenvalues module: Implement setMaxIterations() methods.Gravatar Jitse Niesen2012-07-28
|
* add an example for GeneralizedEigenSolverGravatar Gael Guennebaud2012-07-28
|
* fix various regressions with MKL supportGravatar Gael Guennebaud2012-07-28
|
* RealQZ: added example and some code commentsGravatar Alexey Korepanov2012-07-28
|
* 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.
* RealSchur: improve speed of computeNormOfTGravatar Gael Guennebaud2012-07-26
|
* RealQZ: improve computeNorms speed, improve shift accuracy (better to do a/b ↵Gravatar Gael Guennebaud2012-07-26
| | | | | | than a*(1/b)), update API to set the maximum number of iterations
* RealQZ: bug in pushDownZero fixed tooGravatar Alexey Korepanov2012-07-25
|
* RealQZ: bug in splitOffTwoRows fixedGravatar Alexey Korepanov2012-07-25
|
* RealQZ: optimize general hessenberg to not apply rotations to zero entries.Gravatar Gael Guennebaud2012-07-24
|
* real QZ: update licenseGravatar Gael Guennebaud2012-07-24
|
* Add a RealQZ class: a generalized Schur decomposition for real matricesGravatar Alexey Korepanov2012-07-11
|
* Allow user to specify max number of iterations (bug #479).Gravatar Jitse Niesen2012-07-24
|
* Use EISPACK's strategy re max number of iters in Schur decomposition (bug #479).Gravatar Jitse Niesen2012-07-22
|
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* Fix possible underflow issues in SelfAdjointEigenSolverGravatar Gael Guennebaud2012-07-10
|
* fix bug #486: template speacialization of member functions must be declared ↵Gravatar Gael Guennebaud2012-07-05
| | | | inline to avoid duplicate references
* fix bug #478: RealSchur failed on a zero matrix.Gravatar Gael Guennebaud2012-06-20
|
* cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, ↵Gravatar Gael Guennebaud2012-04-18
| | | | MarketIO needs iostream
* Remove unused file EigenvaluesCommon.hGravatar Jitse Niesen2012-04-16
|
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* remove an extra ';' and suppress a 'variable used before its value is set' ↵Gravatar Gael Guennebaud2012-04-11
| | | | warning
* fix several const qualifier issues: double ones, meaningless ones, some ↵Gravatar Gael Guennebaud2012-02-03
| | | | | | missing ones, etc. (note that const qualifiers are set by internall::nested)
* fix static inline versus inline static issues (the former is the correct order)Gravatar Gael Guennebaud2012-01-31
|
* fix bug #410: fix a possible out of range access in EigenSolverGravatar Gael Guennebaud2012-01-25
|
* Make sure that now-fixed assert is not triggered.Gravatar Jitse Niesen2012-01-19
|
* Fix broken asserts releaved by Clang.Gravatar Keir Mierle2012-01-18
|
* Remove asserts that eigenvalue computation has converged (bug #354).Gravatar Jitse Niesen2011-12-12
|
* trivial compilation fixGravatar Gael Guennebaud2011-12-10
|
* bug #352:properly cast constantsGravatar Igor Krivenko2011-12-09
|
* 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.
* improve accuracy of 3x3 direct eigenvector extractionGravatar Gael Guennebaud2011-11-23
|
* Allow for more iterations in SelfAdjointEigenSolver (bug #354).Gravatar Jitse Niesen2011-11-02
| | | | | Add an assert to guard against using eigenvalues that have not converged. Add call to info() in tutorial example to cover non-convergence.