aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/sparse_product.cpp
Commit message (Collapse)AuthorAge
* add aliasing test for sparse*sparse productGravatar Gael Guennebaud2011-12-20
|
* update sparse*sparse product: the default is now a conservative algorithm ↵Gravatar Gael Guennebaud2011-10-24
| | | | preserving symbolic non zeros. The previous with auto pruning of the small value is avaible doing: (A*B).pruned() or (A*B).pruned(ref) or (A*B).pruned(ref,eps)
* move DynamicSparseMatrix to SparseExtraGravatar Gael Guennebaud2011-10-24
|
* the min/max macros to detect unprotected min/max were undefined by some std ↵Gravatar Gael Guennebaud2011-08-19
| | | | | | header, so let's declare them after and do the respective fixes ;)
* extend sparse product unit testsGravatar Gael Guennebaud2011-03-22
|
* mergeGravatar Gael Guennebaud2010-12-31
|\
* | [Sparse] Added regression tests for the two bugfixes, the code passes all ↵Gravatar David J. Luitz2010-12-30
|/ | | | sparse_product tests
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|
* add mixed sparse-dense outer productGravatar Gael Guennebaud2010-06-25
|
* Fix use of nesting types in SparseTranspose and split the big ↵Gravatar Gael Guennebaud2010-06-25
| | | | SparseProduct.h file
* Utilize Index in all unit tests.Gravatar Hauke Heibel2010-06-20
|
* remove the Triangular suffix to Upper, Lower, UnitLower, etc,Gravatar Gael Guennebaud2010-01-07
| | | | and remove the respective bit flags
* a couple of fixes after thye mergeGravatar Gael Guennebaud2009-12-23
|
* Big refactoring/cleaning in the spasre module withGravatar Gael Guennebaud2009-11-18
| | | | | | in particular the addition of a selfadjointView, and the extension of triangularView. The rest is cleaning and does not change/extend the API.
* more ET refactoring:Gravatar Gael Guennebaud2009-11-17
| | | | | * extend Cwise for multiple storage base class * a lot of cleaning in the Sparse module
* big huge changes, so i dont remember everything.Gravatar Benoit Jacob2009-10-28
| | | | | | | | | | * renaming, e.g. LU ---> FullPivLU * split tests framework: more robust, e.g. dont generate empty tests if a number is skipped * make all remaining tests use that splitting, as needed. * Fix 4x4 inversion (see stable branch) * Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices. * CMakeLists: more robust regexp to parse the version number * misc fixes in unit tests
* * update sparse module wrt new diagonal matrix implGravatar Gael Guennebaud2009-07-04
| | | | * fix a bug is SparseMatrix
* remove sentence "Eigen itself is part of the KDE project."Gravatar Benoit Jacob2009-05-22
| | | | it never made very precise sense. but now does it still make any?
* sparse module: new API proposal for triangular solves and experimentalGravatar Gael Guennebaud2009-04-05
| | | | solver support with a sparse matrix as the rhs.
* * fix Quaternion::setFromTwoVectors (thanks to "benv" from the forum)Gravatar Gael Guennebaud2009-02-17
| | | | | | | | * extend PartialRedux::cross() to any matrix sizes with automatic vectorization when possible * unit tests: add "geo_" prefix to all unit tests related to the geometry module and start splitting the big "geometry.cpp" tests to multiple smaller ones (also include new tests)
* fix m = m*m with m sparse (gug found by Frederik Heinz)Gravatar Gael Guennebaud2009-02-12
|
* - add diagonal * sparse product as an expressionGravatar Gael Guennebaud2009-02-09
- split sparse_basic unit test - various fixes in sparse module