Home | History | Annotate | Download | only in eigen2

Lines Matching refs:Transpose

35     VERIFY(m2up.transpose().isLowerTriangular());
39 // VERIFY_IS_APPROX(m1up.transpose() * m2, m1.upper().transpose().lower() * m2);
50 m1.template part<Eigen::UpperTriangular>() = (m2.transpose() * m2).lazy();
51 m3 = m2.transpose() * m2;
52 VERIFY_IS_APPROX(m3.template part<Eigen::LowerTriangular>().transpose(), m1);
56 m1.template part<Eigen::LowerTriangular>() = (m2.transpose() * m2).lazy();
65 Transpose<MatrixType> trm4(m4);
69 VERIFY(m3.transpose().template marked<Eigen::UpperTriangular>()
70 .solveTriangular(m3.transpose()).cwise().abs().isIdentity(test_precision<RealScalar>()));
73 m3.transpose().template marked<Eigen::UpperTriangular>().solveTriangularInPlace(trm4);
78 VERIFY(m3.transpose().template marked<Eigen::LowerTriangular>()
79 .solveTriangular(m3.transpose()).cwise().abs().isIdentity(test_precision<RealScalar>()));
82 m3.transpose().template marked<Eigen::LowerTriangular>().solveTriangularInPlace(trm4);