Home | History | Annotate | Download | only in eigen2

Lines Matching refs:m2

24              m2 = MatrixType::Random(rows, cols),
40 MatrixType m2up = m2.template part<Eigen::UpperTriangular>();
46 VERIFY(!m2.isLowerTriangular());
49 // VERIFY_IS_APPROX(m1up.transpose() * m2, m1.upper().transpose().lower() * m2);
60 m1.template part<Eigen::UpperTriangular>() = (m2.transpose() * m2).lazy();
61 m3 = m2.transpose() * m2;
66 m1.template part<Eigen::LowerTriangular>() = (m2.transpose() * m2).lazy();
96 VERIFY(m2.isApprox(m3 * (m3.template marked<Eigen::UpperTriangular>().solveTriangular(m2)), largerEps));
98 VERIFY(m2.isApprox(m3 * (m3.template marked<Eigen::LowerTriangular>().solveTriangular(m2)), largerEps));
100 VERIFY((m1.template part<Eigen::UpperTriangular>() * m2.template part<Eigen::UpperTriangular>()).isUpperTriangular());
104 m2.setZero();
105 m2.template part<Eigen::UpperTriangular>().swap(m1);
108 VERIFY_IS_APPROX(m2,m3);
125 Matrix2i m2 = Matrix2i::Zero();
126 m2.part<SelfAdjoint>() = m.part<UpperTriangular>();
130 VERIFY(m2 == ref2);