Home | History | Annotate | Download | only in test

Lines Matching refs:m2

28             m2(rows, cols),
36 m2 = m1;
37 m2.colwise() += colvec;
38 VERIFY_IS_APPROX(m2, m1.colwise() + colvec);
39 VERIFY_IS_APPROX(m2.col(c), m1.col(c) + colvec);
41 VERIFY_RAISES_ASSERT(m2.colwise() += colvec.transpose());
44 m2 = m1;
45 m2.rowwise() += rowvec;
46 VERIFY_IS_APPROX(m2, m1.rowwise() + rowvec);
47 VERIFY_IS_APPROX(m2.row(r), m1.row(r) + rowvec);
49 VERIFY_RAISES_ASSERT(m2.rowwise() += rowvec.transpose());
54 m2 = m1;
55 m2.colwise() -= colvec;
56 VERIFY_IS_APPROX(m2, m1.colwise() - colvec);
57 VERIFY_IS_APPROX(m2.col(c), m1.col(c) - colvec);
59 VERIFY_RAISES_ASSERT(m2.colwise() -= colvec.transpose());
62 m2 = m1;
63 m2.rowwise() -= rowvec;
64 VERIFY_IS_APPROX(m2, m1.rowwise() - rowvec);
65 VERIFY_IS_APPROX(m2.row(r), m1.row(r) - rowvec);
67 VERIFY_RAISES_ASSERT(m2.rowwise() -= rowvec.transpose());
72 m2 = m1;
73 m2.colwise() *= colvec;
74 VERIFY_IS_APPROX(m2, m1.colwise() * colvec);
75 VERIFY_IS_APPROX(m2.col(c), m1.col(c) * colvec);
77 VERIFY_RAISES_ASSERT(m2.colwise() *= colvec.transpose());
80 m2 = m1;
81 m2.rowwise() *= rowvec;
82 VERIFY_IS_APPROX(m2, m1.rowwise() * rowvec);
83 VERIFY_IS_APPROX(m2.row(r), m1.row(r) * rowvec);
85 VERIFY_RAISES_ASSERT(m2.rowwise() *= rowvec.transpose());
90 m2 = m1;
91 m2.colwise() /= colvec;
92 VERIFY_IS_APPROX(m2, m1.colwise() / colvec);
93 VERIFY_IS_APPROX(m2.col(c), m1.col(c) / colvec);
95 VERIFY_RAISES_ASSERT(m2.colwise() /= colvec.transpose());
98 m2 = m1;
99 m2.rowwise() /= rowvec;
100 VERIFY_IS_APPROX(m2, m1.rowwise() / rowvec);
101 VERIFY_IS_APPROX(m2.row(r), m1.row(r) / rowvec);
103 VERIFY_RAISES_ASSERT(m2.rowwise() /= rowvec.transpose());
121 m2(rows, cols),
129 m2 = m1;
130 m2.colwise() += colvec;
131 VERIFY_IS_APPROX(m2, m1.colwise() + colvec);
132 VERIFY_IS_APPROX(m2.col(c), m1.col(c) + colvec);
134 VERIFY_RAISES_ASSERT(m2.colwise() += colvec.transpose());
137 m2 = m1;
138 m2.rowwise() += rowvec;
139 VERIFY_IS_APPROX(m2, m1.rowwise() + rowvec);
140 VERIFY_IS_APPROX(m2.row(r), m1.row(r) + rowvec);
142 VERIFY_RAISES_ASSERT(m2.rowwise() += rowvec.transpose());
147 m2 = m1;
148 m2.colwise() -= colvec;
149 VERIFY_IS_APPROX(m2, m1.colwise() - colvec);
150 VERIFY_IS_APPROX(m2.col(c), m1.col(c) - colvec);
152 VERIFY_RAISES_ASSERT(m2.colwise() -= colvec.transpose());
155 m2 = m1;
156 m2.rowwise() -= rowvec;
157 VERIFY_IS_APPROX(m2, m1.rowwise() - rowvec);
158 VERIFY_IS_APPROX(m2.row(r), m1.row(r) - rowvec);
160 VERIFY_RAISES_ASSERT(m2.rowwise() -= rowvec.transpose());