Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Enable and fix -Wdouble-conversion warnings | Christoph Hertzberg | 2016-05-05 |
| | |||
* | Add SparseVector::conservativeResize() method. | Gael Guennebaud | 2016-01-25 |
| | |||
* | Fix shadow warnings triggered by clang | Gael Guennebaud | 2015-06-09 |
| | |||
* | bug #367: fix double copies in atWithInsertion, and add respective unit-test | Gael Guennebaud | 2014-10-09 |
| | |||
* | Remove deprecated code not used by evaluators | Gael Guennebaud | 2014-09-18 |
| | |||
* | Disable a test which had never worked without evalautors | Gael Guennebaud | 2014-09-03 |
| | |||
* | Fix sparse matrix times sparse vector. | Gael Guennebaud | 2014-09-01 |
| | |||
* | Fix a few Index to int buggy conversions | Gael Guennebaud | 2014-02-15 |
| | |||
* | Fix bug #607: handle implicit transposition from sparse vector to dense vector | Gael Guennebaud | 2013-06-10 |
| | |||
* | fix sparse vector assignment from a sparse matrix | Gael Guennebaud | 2013-03-06 |
| | |||
* | Test for the sparse Blue norm | Desire NUENTSA | 2013-01-21 |
| | |||
* | Fix aliasing issue in sparse matrix assignment. | Gael Guennebaud | 2012-07-25 |
| | | | | (m=-m; or m=m.transpose(); with m sparse work again) | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | Benoit Jacob | 2012-07-13 |
| | |||
* | evaluate 1D sparse expressions into SparseVector and make the sparse ↵ | Gael Guennebaud | 2011-12-22 |
| | | | | operator<< and dot honor nested types | ||
* | the min/max macros to detect unprotected min/max were undefined by some std ↵ | Gael Guennebaud | 2011-08-19 |
| | | | | | | header, so let's declare them after and do the respective fixes ;) | ||
* | extend sparse product unit tests | Gael Guennebaud | 2011-03-22 |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | Benoit Jacob | 2010-10-25 |
| | |||
* | fix sparse squared norm | Gael Guennebaud | 2010-04-13 |
| | |||
* | big huge changes, so i dont remember everything. | Benoit Jacob | 2009-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 | ||
* | remove sentence "Eigen itself is part of the KDE project." | Benoit Jacob | 2009-05-22 |
| | | | | it never made very precise sense. but now does it still make any? | ||
* | - add diagonal * sparse product as an expression | Gael Guennebaud | 2009-02-09 |
| | | | | | - split sparse_basic unit test - various fixes in sparse module | ||
* | sparse module: makes -= and += operator working | Gael Guennebaud | 2009-01-23 |
| | | | | | | Question 1: why are *=scalar and /=scalar working right away ? Same weirdness in DynamicSparseMatrix where operators += and -= work wihout having to redefine them ??? | ||
* | optimize A * v product for A sparse and row major | Gael Guennebaud | 2009-01-19 |
| | |||
* | Sparse module: | Gael Guennebaud | 2009-01-14 |
| | | | | | * improved performance of mat*=scalar * bug fix in cwise* | ||
* | Big rewrite in the Sparse module: SparseMatrixBase no longer inherits ↵ | Gael Guennebaud | 2009-01-14 |
| | | | | | | | | | | | | | | MatrixBase. That means a lot of features which were available for sparse matrices via the dense (and super slow) implemention are no longer available. All features which make sense for sparse matrices (aka can be implemented efficiently) will be implemented soon, but don't expect to see an API as rich as for the dense path. Other changes: * no block(), row(), col() anymore. * instead use .innerVector() to get a col or row vector of a matrix. * .segment(), start(), end() will be back soon, not sure for block() * faster cwise product | ||
* | Sparse module: | Gael Guennebaud | 2009-01-07 |
* extend unit tests * add support for generic sum reduction and dot product * optimize the cwise()* : this is a special case of CwiseBinaryOp where we only have to process the coeffs which are not null for *both* matrices. Perhaps there exist some other binary operations like that ? |