diff options
author | Gael Guennebaud <g.gael@free.fr> | 2014-09-22 17:34:17 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2014-09-22 17:34:17 +0200 |
commit | f9d6d3780f1709cc8e3722b55963dc2359cf414f (patch) | |
tree | 76f72b1d36ce4f76539d6c52169d834eeb136bbf /Eigen/src/Core/TriangularMatrix.h | |
parent | abba11bdcf3e9f98a616e59570086edbf0d762b5 (diff) |
bug #879: fix compilation of tri1=mat*tri2 by copying tri2 into a full temporary.
Diffstat (limited to 'Eigen/src/Core/TriangularMatrix.h')
-rw-r--r-- | Eigen/src/Core/TriangularMatrix.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Eigen/src/Core/TriangularMatrix.h b/Eigen/src/Core/TriangularMatrix.h index 0d315dd50..36f04a5e8 100644 --- a/Eigen/src/Core/TriangularMatrix.h +++ b/Eigen/src/Core/TriangularMatrix.h @@ -207,7 +207,8 @@ template<typename _MatrixType, unsigned int _Mode> class TriangularView TransposeMode = (Mode & Upper ? Lower : 0) | (Mode & Lower ? Upper : 0) | (Mode & (UnitDiag)) - | (Mode & (ZeroDiag)) + | (Mode & (ZeroDiag)), + IsVectorAtCompileTime = false }; EIGEN_DEVICE_FUNC |