aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/MatrixBase.h
Commit message (Collapse)AuthorAge
* 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.
* | merge default and evaluator branchesGravatar Gael Guennebaud2014-03-12
|\|
* | Move CoeffReadCost mechanism to evaluatorsGravatar Gael Guennebaud2014-03-10
| |
* | Add general Inverse<> expression with evaluatorGravatar Gael Guennebaud2014-02-20
| |
* | Disable Flagged and ForceAlignedAccessGravatar Gael Guennebaud2014-02-19
| |
* | Merge with default branchGravatar Gael Guennebaud2014-02-18
|\ \
* | | Get rid of DiagonalProductGravatar Gael Guennebaud2014-02-18
| | |
| | * Help MSVC to inline some trivial functionsGravatar Gael Guennebaud2014-03-04
| |/
| * Fix documentation of MatrixBase::applyOnTheLeft (bug #739)Gravatar Jitse Niesen2014-02-12
| | | | | | | | Add examples; move methods from EigenBase.h to MatrixBase.h
* | Enable use of evaluators for noalias and lazyProduct, add conversion to ↵Gravatar Gael Guennebaud2013-12-03
|/ | | | scalar for inner products
* Add an option to test evaluators globallyGravatar Gael Guennebaud2013-11-07
|
* merge with default branchGravatar Gael Guennebaud2013-11-05
|\
| * Add nvcc support for small eigenvalues decompositions and workaround lack of ↵Gravatar Gael Guennebaud2013-08-01
| | | | | | | | support for std::swap and std::numeric_limits
| * Extend support for nvcc to Array objects and wrappersGravatar Gael Guennebaud2013-07-31
| |
* | Merge in jdh8's branch.Gravatar Jitse Niesen2013-07-21
|\ \ | | | | | | | | | | | | * Enable singular matrix power and complex exponents. * Eliminate unnecessary copying for sparse Kronecker product.
| | * merge with main branchGravatar Gael Guennebaud2013-07-17
| | |\ | |_|/ |/| |
* | | Fix constness of diagonal() and transpose() for MSVC.Gravatar Desire Nuentsa2013-07-11
| | |
* | | Remove double const qualifierGravatar Gael Guennebaud2013-07-10
| | |
| * | 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
|/ /
| * merge with default branchGravatar Gael Guennebaud2013-04-19
| |\ | |/ |/|
* | Fix bug #482: pass scalar value by const reference (it remained a few cases)Gravatar Gael Guennebaud2013-04-12
| |
| * Port SelfCwiseBinaryOp and Dot.h to nvcc, fix portability issue with ↵Gravatar Gael Guennebaud2013-04-05
| | | | | | | | std::min/max
| * Add support for NVCC5: most of the Core and part of LU are callable from ↵Gravatar Gael Guennebaud2013-02-07
|/ | | | | | CUDA code. Still a lot to do.
* Implement complex MatrixPowerTriangular. There are still problems with real one.Gravatar Chen-Pang He2012-09-30
|
* 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.
* Fix several documentation issuesGravatar Gael Guennebaud2012-12-24
|
* MergeGravatar Jitse Niesen2012-09-29
|\
* | Eliminate unnecessary evaluationsGravatar Chen-Pang He2012-09-23
| |
| * workaround weird compilation error with MSVCGravatar Gael Guennebaud2012-09-14
|/
* 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
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* Add a DynamicIndex constant for signed quantities and use it to fix the conflictGravatar Gael Guennebaud2012-07-10
| | | | | between Diagonal<S,-1> (the first sub diagonal) and a runtime super/sub diagonal which is now: Diagonal<S,DynamicIndex>
* bug #482: pass scalar arguments by const references. This changeset only ↵Gravatar Gael Guennebaud2012-06-28
| | | | concerns the Core and Geometry modules
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* fix several const qualifier issues: double ones, meaningless ones, some ↵Gravatar Gael Guennebaud2012-02-03
| | | | | | missing ones, etc. (note that const qualifiers are set by internall::nested)
* fix a few warnings: change of sign and missing return statementGravatar Gael Guennebaud2012-01-31
|
* protect calls to min and max with parentheses to make Eigen compatible with ↵Gravatar Gael Guennebaud2011-07-21
| | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c )
* back out 842881cfb1b8ece6e41c58f0466ae979e514d001Gravatar Benoit Jacob2011-06-15
|
* bug #298 - let normalize() return a reference to *thisGravatar Andy Somerville2011-06-15
|
* Implement matrix logarithm + test + docs.Gravatar Jitse Niesen2011-06-07
| | | | Currently, test matrix_function_1 fails due to bug #288.
* Implement and document MatrixBase::sqrt().Gravatar Jitse Niesen2011-05-09
|
* Improve documentation of plugins.Gravatar Jitse Niesen2011-02-13
|
* Made MatrixBase::BasisReturnType const.Gravatar Hauke Heibel2011-02-05
|
* fix misc warningsGravatar Thomas Capricelli2011-02-04
|
* fix compilation with MSVC2005 (strange, stupid fixes for MSVC9 confuse ↵Gravatar Gael Guennebaud2011-02-02
| | | | MSVC8....)
* fix compilation with gcc 4.2 and olderGravatar Gael Guennebaud2011-01-28
|