diff options
author | Gael Guennebaud <g.gael@free.fr> | 2008-05-12 10:26:10 +0000 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2008-05-12 10:26:10 +0000 |
commit | f0eb3d2d3b671c46d2c3b8c48037f6f8cd0100d3 (patch) | |
tree | 1c62552ab96f3ae57d95ff65a47201a01e2f25a5 /test/triangular.cpp | |
parent | 45cda6704a067e73711f659ec6389fae7e36d1ad (diff) |
updated product test to carefully test all scalar types
and fix an issue in the triangular test
Diffstat (limited to 'test/triangular.cpp')
-rw-r--r-- | test/triangular.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/triangular.cpp b/test/triangular.cpp index 3b26e246f..985c6aacd 100644 --- a/test/triangular.cpp +++ b/test/triangular.cpp @@ -70,13 +70,13 @@ template<typename MatrixType> void triangular(const MatrixType& m) // test overloaded operator= m1.setZero(); - m1.upper() = m2.transpose() * m2; + m1.upper() = (m2.transpose() * m2).lazy(); m3 = m2.transpose() * m2; VERIFY_IS_APPROX(m3.lower().transpose(), m1); // test overloaded operator= m1.setZero(); - m1.lower() = m2.transpose() * m2; + m1.lower() = (m2.transpose() * m2).lazy(); VERIFY_IS_APPROX(m3.lower(), m1); // test back and forward subsitution |