Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add doc for sparse triangular solve functions | 2017-01-04 | |
| | |||
* | Remove dead code. | 2016-02-12 | |
| | |||
* | bug #901: fix triangular-view with unit diagonal of sparse rectangular matrices. | 2016-02-12 | |
| | |||
* | Refactoring of the cost model: | 2015-10-28 | |
| | | | | | | | | | | | - Dynamic is now an invalid value - introduce a HugeCost constant to be used for runtime-cost values or arbitrarily huge cost - add sanity checks for cost values: must be >=0 and not too large This change provides several benefits: - it fixes shortcoming is some cost computation where the Dynamic case was not properly handled. - it simplifies cost computation logic, and should avoid future similar shortcomings. - it allows to distinguish between different level of dynamic/huge/infinite cost - it should enable further simplifications in the computation of costs (save compilation time) | ||
* | Cleanup EIGEN_SPARSE_PUBLIC_INTERFACE, it is now a simple alias to ↵ | 2015-10-08 | |
| | | | | EIGEN_GENERIC_PUBLIC_INTERFACE | ||
* | InnerIterator::index() should really return a StorageIndex | 2015-09-03 | |
| | |||
* | Cleaning pass on evaluators: remove the useless and error prone ↵ | 2015-09-02 | |
| | | | | evaluator<>::type indirection. | ||
* | Add missing documentation for TriangularViewImpl<MatrixType,Mode,Sparse> | 2015-06-09 | |
| | |||
* | bug #998: Started fixing doxygen warnings | 2015-05-01 | |
| | |||
* | bug #875: remove broken SparseMatrixBase::nonZeros and introduce a ↵ | 2015-04-01 | |
| | | | | | | nonZerosEstimate() method to sparse evaluators for internal uses. Factorize some code in SparseCompressedBase. | ||
* | Index refactoring: StorageIndex must be used for storage only (and locally ↵ | 2015-02-13 | |
| | | | | when it make sense). In all other cases use the global Index type. | ||
* | bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index ↵ | 2014-12-04 | |
| | | | | to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings. | ||
* | Run sparse_basic unit tests also for rectangular matrices. | 2014-10-31 | |
| | | | | TriangularView with UnitDiag does not work properly yet (bug #901) | ||
* | Temporary workaround for bug #875: | 2014-10-28 | |
| | | | | Let TriangularView<Sparse>::nonZeros() return nonZeros() of the nested expression | ||
* | bug #882: fix various const-correctness issues with *View classes. | 2014-10-07 | |
| | |||
* | Make constructors explicit if they could lead to unintended implicit conversion | 2014-09-23 | |
| | |||
* | Remove deprecated code not used by evaluators | 2014-09-18 | |
| | |||
* | Remove not needed template keyword. | 2014-09-17 | |
| | |||
* | Fix various small issues detected by gcc | 2014-08-01 | |
| | |||
* | Various minor fixes | 2014-07-30 | |
| | |||
* | Refactor TriangularView to handle both dense and sparse objects. Introduce a ↵ | 2014-07-22 | |
| | | | | glu_shape<S1,S2> helper to assemble sparse/dense shapes with triagular/seladjoint views. | ||
* | Rationalize the use of Index type in iterators | 2013-07-06 | |
| | |||
* | Add support with unit test for off-diagonal sparse matrix views | 2013-06-11 | |
| | |||
* | Fix return type of TriangularView::ReverseInnerIterator::operator++ | 2013-05-17 | |
| | |||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | 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) | ||
* | simple compilation fix | 2012-01-26 | |
| | |||
* | fix a nesting type issue in Sparse/TriangularView | 2012-01-25 | |
| | |||
* | fix bug #356: fix TriangularView::InnerIterator for unit diagonals | 2011-12-04 | |
| | |||
* | add ReverseInnerIterators to loop over the elements in reverse order, | 2011-12-03 | |
| | | | | and partly fix bug #356 (issue in trisolve for upper-column major)) | ||
* | move sparse solvers from unsupported/ to main Eigen/ and remove the "not ↵ | 2011-11-12 | |
stable yet" warning |