Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Resolve bad merge. | 2016-03-08 | |
| | |||
* | Implement complete orthogonal decomposition in Eigen. | 2016-02-06 | |
| | |||
* | Remove dead code | 2016-02-04 | |
| | |||
* | backout changeset d4a9e615699bd7f26864d57d2b28021b9f64b6ff | 2016-01-30 | |
| | | | | : the extended SparseView is not needed anymore | ||
* | Extend SparseView to allow keeping explicit zeros. This is equivalent to ↵ | 2016-01-29 | |
| | | | | sparseView(1,-1) but faster because the test is removed at compile-time. | ||
* | Add LU::transpose().solve() and LU::adjoint().solve() API. | 2015-12-01 | |
| | |||
* | added scalar_sign_op (both real,complex) | 2015-11-24 | |
| | |||
* | Add support for dense.cwiseProduct(sparse) | 2015-11-04 | |
| | | | | This also fixes a regression regarding (dense*sparse).diagonal() | ||
* | Fix ambiguous instantiation issues of product_evaluator. | 2015-10-14 | |
| | |||
* | Add special path for matrix<complex>/real. | 2015-06-26 | |
| | | | | This also fixes underflow issues when scaling complex matrices through complex/complex operator. | ||
* | Fix ambiguous instanciation using clean class-level SFINAE in product_evaluator | 2015-06-19 | |
| | |||
* | Remove a few deprecated internal expressions | 2015-06-19 | |
| | |||
* | Add missing forward declaration of AlignedBox | 2015-06-15 | |
| | |||
* | Abandon blocking size lookup table approach. Not performing as well in real ↵ | 2015-05-19 | |
| | | | | world as in microbenchmark. | ||
* | Pulled latest update from the eigen main codebase | 2015-03-24 | |
|\ | |||
| * | Refactor computeProductBlockingSizes to make room for the possibility of ↵ | 2015-03-15 | |
| | | | | | | | | using lookup tables | ||
* | | Added support for fast reciprocal square root computation. | 2015-02-26 | |
|/ | |||
* | Introduce unified macros to identify compiler, OS, and architecture. They ↵ | 2014-11-04 | |
| | | | | are all defined in util/Macros.h and prefixed with EIGEN_COMP_, EIGEN_OS_, and EIGEN_ARCH_ respectively. | ||
* | Move D&C SVD to official SVD module. | 2014-10-29 | |
| | |||
* | Introduce a generic InnerIterator classes compatible with evaluators. | 2014-09-29 | |
| | |||
* | Remove deprecated code not used by evaluators | 2014-09-18 | |
| | |||
* | Compilation fixes | 2014-07-20 | |
| | |||
* | merge with default branch | 2014-07-02 | |
|\ | |||
| * | Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵ | 2014-07-01 | |
| | | | | | | | | compilation error is raised, if this compile-switch is defined. The documentation references to the corresponding pages from Eigen3.2 now. Also, the Eigen2 testsuite has been removed. | ||
* | | 1- Introduce sub-evaluator types for unary, binary, product, and map ↵ | 2014-06-20 | |
| | | | | | | | | | | | | expressions to ease specializing them. 2- Remove a lot of code which should not be there with evaluators, in particular coeff/packet methods implemented in the expressions. | ||
* | | Move evaluation related flags from traits to evaluator and fix evaluators of ↵ | 2014-03-12 | |
| | | | | | | | | MapBase and Replicate | ||
* | | Some bit flags and internal structures are deprecated | 2014-02-20 | |
| | | |||
* | | Add general Inverse<> expression with evaluator | 2014-02-20 | |
| | | |||
* | | Add a Solve expression for uniform treatment of solve() methods. | 2014-02-19 | |
| | | |||
* | | Move is_diagonal to XprHelper, forward declare Ref | 2014-02-18 | |
| | | |||
* | | Enable use of evaluators for noalias and lazyProduct, add conversion to ↵ | 2013-12-03 | |
| | | | | | | | | scalar for inner products | ||
* | | First step toward the generalization of evaluators to triangular, sparse and ↵ | 2013-11-29 | |
| | | | | | | | | | | | | other fancyness. Remove product_tag template parameter to Product. | ||
* | | Refactor dense product evaluators | 2013-11-27 | |
|/ | |||
* | Add an option to test evaluators globally | 2013-11-07 | |
| | |||
* | merge with default branch | 2013-11-05 | |
|\ | |||
* | | Let complex power fall back to "log, scale, exp". | 2013-07-05 | |
| | | |||
* | | Remove unused declarations for MatrixPowerProduct. | 2013-07-05 | |
| | | |||
| * | Workarounf nvcc not being able to find RowMajor when declaring a Matrix<...> ↵ | 2013-06-25 | |
|/ | | | | inside another namespace. | ||
* | Implement complex MatrixPowerTriangular. There are still problems with real one. | 2012-09-30 | |
| | |||
* | Make KroneckerProductSparse inherit EigenBase instead of SparseMatrixBase, ↵ | 2012-10-25 | |
| | | | | for it does not provide an InnerIterator. | ||
* | Let KroneckerProduct inherit ReturnByValue to eliminate temporary ↵ | 2012-10-15 | |
| | | | | evaluation. It's uncommon to store the product back to one of the operands. | ||
* | Make kroneckerProduct take two arguments and return an expression, which is ↵ | 2012-10-15 | |
| | | | | more straight-forward. | ||
* | Generalize Block<> to support various implementation wrt StorageKind (just ↵ | 2012-11-16 | |
| | | | | like other expression) | ||
* | Eliminate unnecessary evaluations | 2012-09-23 | |
| | |||
* | Implement matrix power-matrix product again | 2012-09-22 | |
| | |||
* | Tidy up and write dox. | 2012-08-28 | |
| | |||
* | matrix power: MatrixBase::pow(RealScalar) and MatrixBase::pow(T) where T is ↵ | 2012-08-15 | |
| | | | | integral type | ||
* | extend quotient functor to allow for mixed types (complex-real) | 2012-07-27 | |
| | |||
* | 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 | |
| |