Home | History | Annotate | Download | only in eigen2

Lines Matching refs:UpperTriangular

39   MatrixType m1up = m1.template part<Eigen::UpperTriangular>();
40 MatrixType m2up = m2.template part<Eigen::UpperTriangular>();
54 r1.template part<Eigen::UpperTriangular>() += m1;
60 m1.template part<Eigen::UpperTriangular>() = (m2.transpose() * m2).lazy();
79 VERIFY(m3.transpose().template marked<Eigen::UpperTriangular>()
83 m3.transpose().template marked<Eigen::UpperTriangular>().solveTriangularInPlace(trm4);
86 m3 = m1.template part<Eigen::UpperTriangular>();
87 VERIFY(m3.template marked<Eigen::UpperTriangular>().solveTriangular(m3).cwise().abs().isIdentity(test_precision<RealScalar>()));
95 m3 = m1.template part<Eigen::UpperTriangular>();
96 VERIFY(m2.isApprox(m3 * (m3.template marked<Eigen::UpperTriangular>().solveTriangular(m2)), largerEps));
100 VERIFY((m1.template part<Eigen::UpperTriangular>() * m2.template part<Eigen::UpperTriangular>()).isUpperTriangular());
105 m2.template part<Eigen::UpperTriangular>().swap(m1);
107 m3.template part<Eigen::UpperTriangular>().setOnes();
126 m2.part<SelfAdjoint>() = m.part<UpperTriangular>();