From b6b8578a678c0ebe8ed80bdd975882d37902952f Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Thu, 19 May 2016 11:36:38 +0200 Subject: bug #1230: add support for SelfadjointView::triangularView. --- test/triangular.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test/triangular.cpp') diff --git a/test/triangular.cpp b/test/triangular.cpp index 3e120f406..519916dc9 100644 --- a/test/triangular.cpp +++ b/test/triangular.cpp @@ -121,6 +121,12 @@ template void triangular_square(const MatrixType& m) VERIFY_IS_APPROX(m1.template triangularView() * m5, m3*m5); VERIFY_IS_APPROX(m6*m1.template triangularView(), m6*m3); + m1up = m1.template triangularView(); + VERIFY_IS_APPROX(m1.template selfadjointView().template triangularView().toDenseMatrix(), m1up); + VERIFY_IS_APPROX(m1up.template selfadjointView().template triangularView().toDenseMatrix(), m1up); + VERIFY_IS_APPROX(m1.template selfadjointView().template triangularView().toDenseMatrix(), m1up.adjoint()); + VERIFY_IS_APPROX(m1up.template selfadjointView().template triangularView().toDenseMatrix(), m1up.adjoint()); + } -- cgit v1.2.3