Lines Matching refs:m1
33 MatrixType m1 = MatrixType::Random(rows, cols), in nomalloc() local
42 VERIFY_IS_APPROX((m1+m2)*s1, s1*m1+s1*m2); in nomalloc()
43 VERIFY_IS_APPROX((m1+m2)(r,c), (m1(r,c))+(m2(r,c))); in nomalloc()
44 VERIFY_IS_APPROX(m1.cwiseProduct(m1.block(0,0,rows,cols)), (m1.array()*m1.array()).matrix()); in nomalloc()
45 VERIFY_IS_APPROX((m1*m1.transpose())*m2, m1*(m1.transpose()*m2)); in nomalloc()
47 m2.col(0).noalias() = m1 * m1.col(0); in nomalloc()
48 m2.col(0).noalias() -= m1.adjoint() * m1.col(0); in nomalloc()
49 m2.col(0).noalias() -= m1 * m1.row(0).adjoint(); in nomalloc()
50 m2.col(0).noalias() -= m1.adjoint() * m1.row(0).adjoint(); in nomalloc()
52 m2.row(0).noalias() = m1.row(0) * m1; in nomalloc()
53 m2.row(0).noalias() -= m1.row(0) * m1.adjoint(); in nomalloc()
54 m2.row(0).noalias() -= m1.col(0).adjoint() * m1; in nomalloc()
55 m2.row(0).noalias() -= m1.col(0).adjoint() * m1.adjoint(); in nomalloc()
58 m2.col(0).noalias() = m1.template triangularView<Upper>() * m1.col(0); in nomalloc()
59 m2.col(0).noalias() -= m1.adjoint().template triangularView<Upper>() * m1.col(0); in nomalloc()
60 m2.col(0).noalias() -= m1.template triangularView<Upper>() * m1.row(0).adjoint(); in nomalloc()
61 m2.col(0).noalias() -= m1.adjoint().template triangularView<Upper>() * m1.row(0).adjoint(); in nomalloc()
63 m2.row(0).noalias() = m1.row(0) * m1.template triangularView<Upper>(); in nomalloc()
64 m2.row(0).noalias() -= m1.row(0) * m1.adjoint().template triangularView<Upper>(); in nomalloc()
65 m2.row(0).noalias() -= m1.col(0).adjoint() * m1.template triangularView<Upper>(); in nomalloc()
66 m2.row(0).noalias() -= m1.col(0).adjoint() * m1.adjoint().template triangularView<Upper>(); in nomalloc()
69 m2.col(0).noalias() = m1.template selfadjointView<Upper>() * m1.col(0); in nomalloc()
70 m2.col(0).noalias() -= m1.adjoint().template selfadjointView<Upper>() * m1.col(0); in nomalloc()
71 m2.col(0).noalias() -= m1.template selfadjointView<Upper>() * m1.row(0).adjoint(); in nomalloc()
72 m2.col(0).noalias() -= m1.adjoint().template selfadjointView<Upper>() * m1.row(0).adjoint(); in nomalloc()
74 m2.row(0).noalias() = m1.row(0) * m1.template selfadjointView<Upper>(); in nomalloc()
75 m2.row(0).noalias() -= m1.row(0) * m1.adjoint().template selfadjointView<Upper>(); in nomalloc()
76 m2.row(0).noalias() -= m1.col(0).adjoint() * m1.template selfadjointView<Upper>(); in nomalloc()
77 m2.row(0).noalias() -= m1.col(0).adjoint() * m1.adjoint().template selfadjointView<Upper>(); in nomalloc()
80 m2.template selfadjointView<Lower>().rankUpdate(m1.col(0),-1); in nomalloc()
81 m2.template selfadjointView<Upper>().rankUpdate(m1.row(0),-1); in nomalloc()
82 m2.template selfadjointView<Lower>().rankUpdate(m1.col(0), m1.col(0)); // rank-2 in nomalloc()
85 m2.template selfadjointView<Lower>().rankUpdate(m1); in nomalloc()
86 m2 += m2.template triangularView<Upper>() * m1; in nomalloc()
88 m1 += m1.template selfadjointView<Lower>() * m2; in nomalloc()