Home | History | Annotate | Download | only in eigen2

Lines Matching refs:m1

23   MatrixType m1 = MatrixType::Random(rows, cols),
39 MatrixType m1up = m1.template part<Eigen::UpperTriangular>();
49 // VERIFY_IS_APPROX(m1up.transpose() * m2, m1.upper().transpose().lower() * m2);
54 r1.template part<Eigen::UpperTriangular>() += m1;
59 m1.setZero();
60 m1.template part<Eigen::UpperTriangular>() = (m2.transpose() * m2).lazy();
62 VERIFY_IS_APPROX(m3.template part<Eigen::LowerTriangular>().transpose(), m1);
65 m1.setZero();
66 m1.template part<Eigen::LowerTriangular>() = (m2.transpose() * m2).lazy();
67 VERIFY_IS_APPROX(m3.template part<Eigen::LowerTriangular>(), m1);
71 m1 = MatrixType::Random(rows, cols);
73 while (ei_abs2(m1(i,i))<1e-3) m1(i,i) = ei_random<Scalar>();
77 m3 = m1.template part<Eigen::LowerTriangular>();
86 m3 = m1.template part<Eigen::UpperTriangular>();
95 m3 = m1.template part<Eigen::UpperTriangular>();
97 m3 = m1.template part<Eigen::LowerTriangular>();
100 VERIFY((m1.template part<Eigen::UpperTriangular>() * m2.template part<Eigen::UpperTriangular>()).isUpperTriangular());
103 m1.setOnes();
105 m2.template part<Eigen::UpperTriangular>().swap(m1);
118 Matrix2i m1 = Matrix2i::Zero();
119 m1.part<SelfAdjoint>() = m;
123 VERIFY(m1 == ref1);