diff --git a/gtsam/linear/Preconditioner.cpp b/gtsam/linear/Preconditioner.cpp index 59f912ad9..576274de2 100644 --- a/gtsam/linear/Preconditioner.cpp +++ b/gtsam/linear/Preconditioner.cpp @@ -157,6 +157,7 @@ void BlockJacobiPreconditioner::build( double *ptr = buffer_; for ( size_t i = 0 ; i < n ; ++i ) { /* use eigen to decompose Di */ + /* It is same as R = chol(M) in MATLAB where M is full preconditioner */ const Matrix R = blocks[i].llt().matrixL().transpose(); /* store the data in the buffer */