aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Cholesky/LDLT.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2009-02-04 20:20:34 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2009-02-04 20:20:34 +0000
commit41f80b26cbe6c67b0ca5da0cd91e284cfe9071f9 (patch)
tree68990a365873f491c32e5e361ed41f8154e5e6bc /Eigen/src/Cholesky/LDLT.h
parent5e6707d7f7e7fcfca33d6e01440cacfe3e78cc83 (diff)
bugfix in LDLt for size==1
Diffstat (limited to 'Eigen/src/Cholesky/LDLT.h')
-rw-r--r--Eigen/src/Cholesky/LDLT.h2
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;
}