aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/TriangularMatrix.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2014-09-22 17:34:17 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2014-09-22 17:34:17 +0200
commitf9d6d3780f1709cc8e3722b55963dc2359cf414f (patch)
tree76f72b1d36ce4f76539d6c52169d834eeb136bbf /Eigen/src/Core/TriangularMatrix.h
parentabba11bdcf3e9f98a616e59570086edbf0d762b5 (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.h3
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