diff options
author | 2008-08-04 04:45:59 +0000 | |
---|---|---|
committer | 2008-08-04 04:45:59 +0000 | |
commit | c2f8ecf46683adcab0db05199ee2ebe15e6ada4a (patch) | |
tree | 34e909defb2401c96332663c127225be6d08700c /Eigen/src/Core/MatrixBase.h | |
parent | f81dfcf00b8fb26bd21495023799118fa444870a (diff) |
* LU decomposition, supporting all rectangular matrices, with full
pivoting for better numerical stability. For now the only application is
determinant.
* New determinant unit-test.
* Disable most of Swap.h for now as it makes LU fail (mysterious).
Anyway Swap needs a big overhaul as proposed on IRC.
* Remnants of old class Inverse removed.
* Some warnings fixed.
Diffstat (limited to 'Eigen/src/Core/MatrixBase.h')
-rw-r--r-- | Eigen/src/Core/MatrixBase.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Eigen/src/Core/MatrixBase.h b/Eigen/src/Core/MatrixBase.h index f15e560cb..c2b12a0a3 100644 --- a/Eigen/src/Core/MatrixBase.h +++ b/Eigen/src/Core/MatrixBase.h @@ -526,6 +526,7 @@ template<typename Derived> class MatrixBase /////////// LU module /////////// + const LU<EvalType> lu() const; const EvalType inverse() const; void computeInverse(EvalType *result) const; Scalar determinant() const; |