diff options
Diffstat (limited to 'Eigen/src/Cholesky/Cholesky.h')
-rw-r--r-- | Eigen/src/Cholesky/Cholesky.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Cholesky/Cholesky.h b/Eigen/src/Cholesky/Cholesky.h index 48145fa46..af5dfb430 100644 --- a/Eigen/src/Cholesky/Cholesky.h +++ b/Eigen/src/Cholesky/Cholesky.h @@ -141,7 +141,7 @@ typename Derived::Eval Cholesky<MatrixType>::solve(const MatrixBase<Derived> &b) const int size = m_matrix.rows(); ei_assert(size==b.rows()); - return m_matrix.adjoint().template part<Upper>().inverseProduct(matrixL().inverseProduct(b)); + return m_matrix.adjoint().template part<Upper>().solveTriangular(matrixL().solveTriangular(b)); } /** \cholesky_module |