Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | merge with default branch | 2013-04-19 | |
|\ | |||
| * | Clean source code and unit tests with respect to -Wunused-local-typedefs | 2013-04-10 | |
| | | |||
* | | Port SelfCwiseBinaryOp and Dot.h to nvcc, fix portability issue with ↵ | 2013-04-05 | |
| | | | | | | | | std::min/max | ||
| * | bug #482: pass scalar arguments by const references. Still remains a few ↵ | 2013-02-25 | |
| | | | | | | | | cases that might affect the ABI (see the bug entry) | ||
| * | Replace assert() by eigen_assert() (fixes bug #548). | 2013-02-02 | |
|/ | |||
* | Fix bug #540: SelfAdjointEigenSolver improperly used the upper triangular ↵ | 2013-01-12 | |
| | | | | part to extract the scaling factor. | ||
* | Add support for Schur decomposition of matrices in Hessenberg form | 2013-01-11 | |
| | |||
* | Fix bug #314: | 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 | 2012-10-09 | |
| | |||
* | Fix precision regression when attempting to fix underflow issues. | 2012-08-05 | |
| | |||
* | Eigenvalues module: Implement setMaxIterations() methods. | 2012-07-28 | |
| | |||
* | add an example for GeneralizedEigenSolver | 2012-07-28 | |
| | |||
* | fix various regressions with MKL support | 2012-07-28 | |
| | |||
* | RealQZ: added example and some code comments | 2012-07-28 | |
| | |||
* | Add a preliminary GeneralizedEigenSolver computing the eigenvalues of Av=lBv ↵ | 2012-07-26 | |
| | | | | | | with A and B general real matrices. Currently only the eigenvalues are reported. | ||
* | RealSchur: improve speed of computeNormOfT | 2012-07-26 | |
| | |||
* | RealQZ: improve computeNorms speed, improve shift accuracy (better to do a/b ↵ | 2012-07-26 | |
| | | | | | | than a*(1/b)), update API to set the maximum number of iterations | ||
* | RealQZ: bug in pushDownZero fixed too | 2012-07-25 | |
| | |||
* | RealQZ: bug in splitOffTwoRows fixed | 2012-07-25 | |
| | |||
* | RealQZ: optimize general hessenberg to not apply rotations to zero entries. | 2012-07-24 | |
| | |||
* | real QZ: update license | 2012-07-24 | |
| | |||
* | Add a RealQZ class: a generalized Schur decomposition for real matrices | 2012-07-11 | |
| | |||
* | Allow user to specify max number of iterations (bug #479). | 2012-07-24 | |
| | |||
* | Use EISPACK's strategy re max number of iters in Schur decomposition (bug #479). | 2012-07-22 | |
| | |||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | Fix possible underflow issues in SelfAdjointEigenSolver | 2012-07-10 | |
| | |||
* | fix bug #486: template speacialization of member functions must be declared ↵ | 2012-07-05 | |
| | | | | inline to avoid duplicate references | ||
* | fix bug #478: RealSchur failed on a zero matrix. | 2012-06-20 | |
| | |||
* | cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, ↵ | 2012-04-18 | |
| | | | | MarketIO needs iostream | ||
* | Remove unused file EigenvaluesCommon.h | 2012-04-16 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | remove an extra ';' and suppress a 'variable used before its value is set' ↵ | 2012-04-11 | |
| | | | | warning | ||
* | fix several const qualifier issues: double ones, meaningless ones, some ↵ | 2012-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) | 2012-01-31 | |
| | |||
* | fix bug #410: fix a possible out of range access in EigenSolver | 2012-01-25 | |
| | |||
* | Make sure that now-fixed assert is not triggered. | 2012-01-19 | |
| | |||
* | Fix broken asserts releaved by Clang. | 2012-01-18 | |
| | |||
* | Remove asserts that eigenvalue computation has converged (bug #354). | 2011-12-12 | |
| | |||
* | trivial compilation fix | 2011-12-10 | |
| | |||
* | bug #352:properly cast constants | 2011-12-09 | |
| | |||
* | Intel(R) MKL support added. | 2011-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 extraction | 2011-11-23 | |
| | |||
* | Allow for more iterations in SelfAdjointEigenSolver (bug #354). | 2011-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. | ||
* | the min/max macros to detect unprotected min/max were undefined by some std ↵ | 2011-08-19 | |
| | | | | | | header, so let's declare them after and do the respective fixes ;) | ||
* | fix a numerical issue in the direct 3x3 eigenvector extraction | 2011-08-08 | |
| | |||
* | simplify a bit the 2x2 direct eigenvalue solver | 2011-07-22 | |
| | |||
* | integrate Hauke's 2x2 direct symmetric eigenvalues solver | 2011-07-22 | |
| | |||
* | add a computeDirect method to SelfAdjointEigenSolver for fast eigen ↵ | 2011-07-21 | |
| | | | | decomposition | ||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | 2011-07-21 | |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | ||
* | fix bug #316 - SelfAdjointEigenSolver::compute does not handle matrices of ↵ | 2011-07-09 | |
| | | | | size (1,1) correctly |