From b6898996d4107b5823fc0fdaa22bfe0811716863 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Mon, 4 Jan 2010 19:02:43 +0100 Subject: fix dirty triangular unit test --- test/triangular.cpp | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'test/triangular.cpp') diff --git a/test/triangular.cpp b/test/triangular.cpp index 111774b75..0de9f5841 100644 --- a/test/triangular.cpp +++ b/test/triangular.cpp @@ -110,24 +110,14 @@ template void triangular_square(const MatrixType& m) // check M * inv(L) using in place API m4 = m3; -<<<<<<< local m3.transpose().template triangularView().solveInPlace(trm4); VERIFY(m4.cwiseAbs().isIdentity(test_precision())); -======= - m3.transpose().template triangularView().solveInPlace(trm4); - VERIFY(m4.cwise().abs().isIdentity(test_precision())); ->>>>>>> other // check M * inv(U) using in place API m3 = m1.template triangularView(); m4 = m3; -<<<<<<< local m3.transpose().template triangularView().solveInPlace(trm4); VERIFY(m4.cwiseAbs().isIdentity(test_precision())); -======= - m3.transpose().template triangularView().solveInPlace(trm4); - VERIFY(m4.cwise().abs().isIdentity(test_precision())); ->>>>>>> other // check solve with unit diagonal m3 = m1.template triangularView(); @@ -220,7 +210,7 @@ template void triangular_rect(const MatrixType& m) VERIFY(m2.diagonal().isMuchSmallerThan(RealScalar(1))); m2 = m1.template triangularView(); VERIFY(m2.isUpperTriangular()); - m2.diagonal().cwise() -= Scalar(1); + m2.diagonal().array() -= Scalar(1); VERIFY(m2.diagonal().isMuchSmallerThan(RealScalar(1))); m2 = m1.template triangularView(); VERIFY(m2.isLowerTriangular()); @@ -230,7 +220,7 @@ template void triangular_rect(const MatrixType& m) VERIFY(m2.diagonal().isMuchSmallerThan(RealScalar(1))); m2 = m1.template triangularView(); VERIFY(m2.isLowerTriangular()); - m2.diagonal().cwise() -= Scalar(1); + m2.diagonal().array() -= Scalar(1); VERIFY(m2.diagonal().isMuchSmallerThan(RealScalar(1))); // test swap m1.setOnes(); -- cgit v1.2.3