aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/MatrixBase.h
Commit message (Collapse)AuthorAge
...
| * 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
|
* dot() now always uses eigen3 convention, even in eigen2 support mode, even ↵Gravatar Benoit Jacob2011-01-27
| | | | stage 10. Didn't have a choice as lots of eigen code is using it.
* add test for geometry with eigen2_ prefixes. fix that stuff.Gravatar Benoit Jacob2011-01-27
|
* fix cross product for complexes and add support for mixed real-complex cross ↵Gravatar Gael Guennebaud2011-01-27
| | | | products
* allow mixed complex-real and real-complex dot productsGravatar Gael Guennebaud2011-01-27
|
* mergeGravatar Gael Guennebaud2011-01-26
|\
* | extend PermutationMatrix and Transpositions to support arbitrary interger ↵Gravatar Gael Guennebaud2011-01-26
| | | | | | | | types and to support the Map/Wrapper model via base and derived classes
| * eigen2 support: import SVD back, pass SVD testsGravatar Benoit Jacob2011-01-26
| |
| * fix buildGravatar Benoit Jacob2011-01-25
| |
| * eigen2 support: implement part<SelfAdjoint>, mimic eigen2 behavior ↵Gravatar Benoit Jacob2011-01-25
| | | | | | | | braindeadness-for-braindeadness