diff options
author | Gael Guennebaud <g.gael@free.fr> | 2016-11-05 11:28:29 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2016-11-05 11:28:29 +0100 |
commit | a354c3ca59878f9df5af45f86ac01824c6e551c5 (patch) | |
tree | 21da9b6168eea53412c72861c4ca1d36cef4a5d5 /Eigen | |
parent | 47d1b4a6092b8908390e0cc385cf1f7883d724c4 (diff) |
Fix compilation of LLT with complex<mpreal>.
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/Cholesky/LLT.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Cholesky/LLT.h b/Eigen/src/Cholesky/LLT.h index ddf4875ab..87ca8d423 100644 --- a/Eigen/src/Cholesky/LLT.h +++ b/Eigen/src/Cholesky/LLT.h @@ -351,7 +351,7 @@ template<typename Scalar> struct llt_inplace<Scalar, Lower> Index ret; if((ret=unblocked(A11))>=0) return k+ret; if(rs>0) A11.adjoint().template triangularView<Upper>().template solveInPlace<OnTheRight>(A21); - if(rs>0) A22.template selfadjointView<Lower>().rankUpdate(A21,-1); // bottleneck + if(rs>0) A22.template selfadjointView<Lower>().rankUpdate(A21,typename NumTraits<RealScalar>::Literal(-1)); // bottleneck } return -1; } |