diff options
author | 2009-02-04 20:20:34 +0000 | |
---|---|---|
committer | 2009-02-04 20:20:34 +0000 | |
commit | 41f80b26cbe6c67b0ca5da0cd91e284cfe9071f9 (patch) | |
tree | 68990a365873f491c32e5e361ed41f8154e5e6bc /Eigen/src/Cholesky/LDLT.h | |
parent | 5e6707d7f7e7fcfca33d6e01440cacfe3e78cc83 (diff) |
bugfix in LDLt for size==1
Diffstat (limited to 'Eigen/src/Cholesky/LDLT.h')
-rw-r--r-- | Eigen/src/Cholesky/LDLT.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Eigen/src/Cholesky/LDLT.h b/Eigen/src/Cholesky/LDLT.h index d0fbddcb3..eeccf9725 100644 --- a/Eigen/src/Cholesky/LDLT.h +++ b/Eigen/src/Cholesky/LDLT.h @@ -127,6 +127,8 @@ void LDLT<MatrixType>::compute(const MatrixType& a) m_matrix = a; if (size <= 1) { + m_p.setZero(); + m_transpositions.setZero(); return; } |