aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util/ForwardDeclarations.h
Commit message (Collapse)AuthorAge
* Resolve bad merge.Gravatar Eugene Brevdo2016-03-08
|
* Implement complete orthogonal decomposition in Eigen.Gravatar Rasmus Munk Larsen2016-02-06
|
* Remove dead codeGravatar Gael Guennebaud2016-02-04
|
* backout changeset d4a9e615699bd7f26864d57d2b28021b9f64b6ffGravatar Gael Guennebaud2016-01-30
| | | | : the extended SparseView is not needed anymore
* Extend SparseView to allow keeping explicit zeros. This is equivalent to ↵Gravatar Gael Guennebaud2016-01-29
| | | | sparseView(1,-1) but faster because the test is removed at compile-time.
* Add LU::transpose().solve() and LU::adjoint().solve() API.Gravatar Gael Guennebaud2015-12-01
|
* added scalar_sign_op (both real,complex)Gravatar Mark Borgerding2015-11-24
|
* Add support for dense.cwiseProduct(sparse)Gravatar Gael Guennebaud2015-11-04
| | | | This also fixes a regression regarding (dense*sparse).diagonal()
* Fix ambiguous instantiation issues of product_evaluator.Gravatar Gael Guennebaud2015-10-14
|
* Add special path for matrix<complex>/real.Gravatar Gael Guennebaud2015-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_evaluatorGravatar Gael Guennebaud2015-06-19
|
* Remove a few deprecated internal expressionsGravatar Gael Guennebaud2015-06-19
|
* Add missing forward declaration of AlignedBoxGravatar Gael Guennebaud2015-06-15
|
* Abandon blocking size lookup table approach. Not performing as well in real ↵Gravatar Benoit Jacob2015-05-19
| | | | world as in microbenchmark.
* Pulled latest update from the eigen main codebaseGravatar Benoit Steiner2015-03-24
|\
| * Refactor computeProductBlockingSizes to make room for the possibility of ↵Gravatar Benoit Jacob2015-03-15
| | | | | | | | using lookup tables
* | Added support for fast reciprocal square root computation.Gravatar Benoit Steiner2015-02-26
|/
* Introduce unified macros to identify compiler, OS, and architecture. They ↵Gravatar Gael Guennebaud2014-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.Gravatar Gael Guennebaud2014-10-29
|
* Introduce a generic InnerIterator classes compatible with evaluators.Gravatar Gael Guennebaud2014-09-29
|
* Remove deprecated code not used by evaluatorsGravatar Gael Guennebaud2014-09-18
|
* Compilation fixesGravatar Gael Guennebaud2014-07-20
|
* merge with default branchGravatar Gael Guennebaud2014-07-02
|\
| * Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵Gravatar Christoph Hertzberg2014-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 ↵Gravatar Gael Guennebaud2014-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 ↵Gravatar Gael Guennebaud2014-03-12
| | | | | | | | MapBase and Replicate
* | Some bit flags and internal structures are deprecatedGravatar Gael Guennebaud2014-02-20
| |
* | Add general Inverse<> expression with evaluatorGravatar Gael Guennebaud2014-02-20
| |
* | Add a Solve expression for uniform treatment of solve() methods.Gravatar Gael Guennebaud2014-02-19
| |
* | Move is_diagonal to XprHelper, forward declare RefGravatar Gael Guennebaud2014-02-18
| |
* | Enable use of evaluators for noalias and lazyProduct, add conversion to ↵Gravatar Gael Guennebaud2013-12-03
| | | | | | | | scalar for inner products
* | First step toward the generalization of evaluators to triangular, sparse and ↵Gravatar Gael Guennebaud2013-11-29
| | | | | | | | | | | | other fancyness. Remove product_tag template parameter to Product.
* | Refactor dense product evaluatorsGravatar Gael Guennebaud2013-11-27
|/
* Add an option to test evaluators globallyGravatar Gael Guennebaud2013-11-07
|
* merge with default branchGravatar Gael Guennebaud2013-11-05
|\
* | Let complex power fall back to "log, scale, exp".Gravatar Chen-Pang He2013-07-05
| |
* | Remove unused declarations for MatrixPowerProduct.Gravatar Chen-Pang He2013-07-05
| |
| * Workarounf nvcc not being able to find RowMajor when declaring a Matrix<...> ↵Gravatar Gael Guennebaud2013-06-25
|/ | | | inside another namespace.
* Implement complex MatrixPowerTriangular. There are still problems with real one.Gravatar Chen-Pang He2012-09-30
|
* Make KroneckerProductSparse inherit EigenBase instead of SparseMatrixBase, ↵Gravatar Chen-Pang He2012-10-25
| | | | for it does not provide an InnerIterator.
* Let KroneckerProduct inherit ReturnByValue to eliminate temporary ↵Gravatar Chen-Pang He2012-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 ↵Gravatar Chen-Pang He2012-10-15
| | | | more straight-forward.
* Generalize Block<> to support various implementation wrt StorageKind (just ↵Gravatar Gael Guennebaud2012-11-16
| | | | like other expression)
* Eliminate unnecessary evaluationsGravatar Chen-Pang He2012-09-23
|
* Implement matrix power-matrix product againGravatar Chen-Pang He2012-09-22
|
* Tidy up and write dox.Gravatar Chen-Pang He2012-08-28
|
* matrix power: MatrixBase::pow(RealScalar) and MatrixBase::pow(T) where T is ↵Gravatar jdh82012-08-15
| | | | integral type
* extend quotient functor to allow for mixed types (complex-real)Gravatar Gael Guennebaud2012-07-27
|
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|