Lines Matching refs:part

29   MatrixType m1up = m1.template part<Eigen::UpperTriangular>();  in triangular()
30 MatrixType m2up = m2.template part<Eigen::UpperTriangular>(); in triangular()
44 r1.template part<Eigen::UpperTriangular>() += m1; in triangular()
50 m1.template part<Eigen::UpperTriangular>() = (m2.transpose() * m2).lazy(); in triangular()
52 VERIFY_IS_APPROX(m3.template part<Eigen::LowerTriangular>().transpose(), m1); in triangular()
56 m1.template part<Eigen::LowerTriangular>() = (m2.transpose() * m2).lazy(); in triangular()
57 VERIFY_IS_APPROX(m3.template part<Eigen::LowerTriangular>(), m1); in triangular()
59 VERIFY_IS_APPROX(m3.template part<Diagonal>(), m3.diagonal().asDiagonal()); in triangular()
67 m3 = m1.template part<Eigen::LowerTriangular>(); in triangular()
76 m3 = m1.template part<Eigen::UpperTriangular>(); in triangular()
85 m3 = m1.template part<Eigen::UpperTriangular>(); in triangular()
87 m3 = m1.template part<Eigen::LowerTriangular>(); in triangular()
90 …VERIFY((m1.template part<Eigen::UpperTriangular>() * m2.template part<Eigen::UpperTriangular>()).i… in triangular()
95 m2.template part<Eigen::UpperTriangular>().swap(m1); in triangular()
97 m3.template part<Eigen::UpperTriangular>().setOnes(); in triangular()
109 m1.part<SelfAdjoint>() = m; in selfadjoint()
116 m2.part<SelfAdjoint>() = m.part<UpperTriangular>(); in selfadjoint()
123 m3.part<SelfAdjoint>() = m.part<LowerTriangular>(); in selfadjoint()
131 Matrix2i::Map(array).part<SelfAdjoint>() = Matrix2i::Random().part<LowerTriangular>(); in selfadjoint()