Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | Add a RealQZ class: a generalized Schur decomposition for real matrices | Alexey Korepanov | 2012-07-11 |
| | |||
* | resurrect expression evaluators | Gael Guennebaud | 2012-06-22 |
| | |||
* | clean the support for testing existing sparse problems | Gael Guennebaud | 2012-06-07 |
| | |||
* | Correct a small bug in sparse_solver | Desire NUENTSA | 2012-03-29 |
| | |||
* | modify the unit tests of sparse linear solvers to enable tests on real ↵ | Desire NUENTSA | 2012-03-29 |
| | | | | matrices, from MatrixMarket for instance | ||
* | Adding an interface to PaStiX, the multithreaded and distributed linear solver | Desire NUENTSA | 2012-03-08 |
| | |||
* | Remove evaluators for 2.1 release. | Jitse Niesen | 2011-12-14 |
| | | | | We plan to re-instate them when we branch 2.2 (see bug #388). | ||
* | add cholmod_support unit tests | Gael Guennebaud | 2011-12-10 |
| | |||
* | Intel(R) MKL support added. | karturov | 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. | ||
* | remove GSL dependency in the unit tests | Gael Guennebaud | 2011-12-01 |
| | |||
* | Bugs 157 and 377 - General tightening/testing of vectorwise ops: | Benoit Jacob | 2011-11-18 |
| | | | | | | | | | | | | | | | | | | * add lots of static assertions making it very explicit when all these ops are supposed to work: ** all ops require the rhs vector to go in the right direction ** all ops already require that the lhs and rhs are of the same kind (matrix vs vector) otherwise we'd have to do complex work ** multiplicative ops (introduced Kibeom's patch) are restricted to arrays, if only because for matrices they could be ambiguous. * add a new test, vectorwiseop.cpp. * these compound-assign operators used to be implemented with for loops: for(Index j=0; j<subVectors(); ++j) subVector(j).array() += other.derived().array(); This didn't seem to be needed; replaced by using expressions like operator+ and operator- did. | ||
* | move sparse solvers from unsupported/ to main Eigen/ and remove the "not ↵ | Gael Guennebaud | 2011-11-12 |
| | | | | stable yet" warning | ||
* | bug #363 - add test for integer overflow in size computations | Benoit Jacob | 2011-10-16 |
| | |||
* | add a unit test for permutation applied to sparse objects | Gael Guennebaud | 2011-10-11 |
| | |||
* | bug #225: add a unit test for memory leak | Gael Guennebaud | 2011-05-23 |
| | |||
* | automatically generate the CALL_SUBTEST_* macros | Gael Guennebaud | 2011-03-28 |
| | |||
* | import evaluator works | Gael Guennebaud | 2011-03-23 |
| | |||
* | add test for EIGEN_DONT_ALIGN and EIGEN_DONT_ALIGN_STATICALLY, cf recent ↵ | Benoit Jacob | 2011-03-10 |
| | | | | bugs (214 etc) and changeset 56818d907ed08bcc831da1e990dbc105fb681866 | ||
* | make check no test everything - also rm the EigenTesting cmake sub-project | Gael Guennebaud | 2011-02-17 |
| | |||
* | add Map static methods taking Strides, add test checking for compilation errors | Benoit Jacob | 2011-02-03 |
| | |||
* | relax Matrix/Array(Index) ctors to allow size 0, add test. | Benoit Jacob | 2011-02-01 |
| | |||
* | import eigen2 test suite. enable by defining EIGEN_TEST_EIGEN2 | Benoit Jacob | 2011-01-19 |
| | | | | only test_prec_inverse4x4 is fixed at the moment. now need to go over all those tests. | ||
* | fix EIGEN_TEST_NOQT (reported by Philippe Hamelin) | Thomas Capricelli | 2011-01-14 |
| | |||
* | generalize our internal rank K update routine to support more general A*B ↵ | Gael Guennebaud | 2010-11-10 |
| | | | | | | product while evaluating only one triangular part and make it available via, e.g.: R.triangularView<Lower>() += s * A * B; | ||
* | fix bug #92 - we were doing stupid things when passing the list of libraries ↵ | Benoit Jacob | 2010-10-28 |
| | | | | to link to. | ||
* | Added stddeque unit test dervied from the stdlist test. | Hauke Heibel | 2010-10-16 |
| | |||
* | remove SVD class (was bad code taked from elsewhere) | Benoit Jacob | 2010-10-12 |
| | | | | | Use JacobiSVD for now. We do plan to reintroduce a bidiagonalizing SVD asap. | ||
* | add Jacobi unit test. jacobi_5 fails, exposing bug #39. | Benoit Jacob | 2010-10-12 |
| | |||
* | Removed debug outputs. | Hauke Heibel | 2010-07-28 |
| | |||
* | Fixed annoying CMake - Qt warning. | Hauke Heibel | 2010-07-03 |
| | |||
* | split the Sparse module into multiple ones, and move non stable parts to ↵ | Gael Guennebaud | 2010-06-18 |
| | | | | | | unsupported/ (see the ML for details) | ||
* | fix selfadjoint to dense | Gael Guennebaud | 2010-05-19 |
| | |||
* | make the cmake options EIGEN_DEFAULT_TO_ROW_MAJOR and disabling ↵ | Benoit Jacob | 2010-05-18 |
| | | | | EIGEN_SPLIT_LARGE_TESTS work also for unsupported tests | ||
* | kill the LeastSquares module. | Benoit Jacob | 2010-04-29 |
| | | | | I didn't even put it in Eigen2Support because it requires several other modules. But if you want we can always create a new module, Eigen2Support_LeastSquares... | ||
* | dont try passing --version to qcc | Benoit Jacob | 2010-04-29 |
| | |||
* | Complete rework of global math functions and NumTraits. | Benoit Jacob | 2010-04-28 |
| | | | | | | | | * Now completely generic so all standard integer types (like char...) are supported. ** add unit test for that (integer_types). * NumTraits does no longer inherit numeric_limits * All math functions are now templated * Better guard (static asserts) against using certain math functions on integer types. | ||
* | * implement the corner() API change: new methods topLeftCorner() etc | Benoit Jacob | 2010-04-22 |
| | | | | | | | | * get rid of BlockReturnType: it was not needed, and code was not always using it consistently anyway * add topRows(), leftCols(), bottomRows(), rightCols() * add corners unit-test covering all of that * adapt docs, expand "porting from eigen 2 to 3" * adapt Eigen2Support | ||
* | Added support for STL lists with aligned Eigen types. | Hauke Heibel | 2010-04-18 |
| | |||
* | Add tests for real and complex Schur; extend test for Hessenberg. | Jitse Niesen | 2010-04-02 |
| | | | | Make a minor correction to the ComplexSchur class. | ||
* | Fix Map-with-Stride and cover it by new unit tests. | Benoit Jacob | 2010-02-26 |
| | |||
* | * add VERIFY_IS_EQUAL, should compile faster and it's natural when no ↵ | Benoit Jacob | 2010-02-26 |
| | | | | | | | | | arithmetic is involved. * rename 'submatrices' test to 'block' * add block-inside-of-block tests * remove old cruft * split diagonal() tests into separate file | ||
* | Added debug only unit test for nesting ops - just run ./check nesting. | Hauke Heibel | 2010-02-09 |
| | |||
* | Added EIGEN_DEFINE_STL_VECTOR_SPECIALIZATION macro including unit tests and ↵ | Hauke Heibel | 2010-01-27 |
| | | | | documentation. | ||
* | add EIGEN_DEFAULT_TO_ROW_MAJOR cmake option for the tests. | Benoit Jacob | 2010-01-27 |
| | |||
* | Add small test for Matrix::setIdentity() | Jitse Niesen | 2010-01-20 |
| | | | | This is to exhibit the bug that makes the jacobisvd_7 test fail. | ||
* | add unit tests for true array objects | Gael Guennebaud | 2010-01-18 |
| | |||
* | New UpperBidiagonalization class | Benoit Jacob | 2010-01-14 |
| | |||
* | Backed out changeset 58fb27cd566f4057cee914be4cfe4f87abe8dc04 | Benoit Jacob | 2010-01-07 |
| | |||
* | undo | Benoit Jacob | 2010-01-07 |
| |