Lines Matching refs:refM1
148 DenseMatrix refM1 = DenseMatrix::Zero(rows, cols);
156 initSparse<Scalar>(density, refM1, m1);
166 VERIFY_IS_APPROX(m1*s1, refM1*s1);
167 VERIFY_IS_APPROX(m1+m2, refM1+refM2);
168 VERIFY_IS_APPROX(m1+m2+m3, refM1+refM2+refM3);
169 VERIFY_IS_APPROX(m3.cwiseProduct(m1+m2), refM3.cwiseProduct(refM1+refM2));
170 VERIFY_IS_APPROX(m1*s1-m2, refM1*s1-refM2);
171 VERIFY_IS_APPROX(m4=m1/s1, refM1/s1);
175 VERIFY_IS_APPROX(m1.innerVector(0).dot(refM2.row(0)), refM1.row(0).dot(refM2.row(0)));
177 VERIFY_IS_APPROX(m1.innerVector(0).dot(refM2.col(0)), refM1.col(0).dot(refM2.col(0)));
183 VERIFY_IS_APPROX(( m1.template block<1,Dynamic>(r,0,1,m1.cols()).dot(rv)) , refM1.row(r).dot(rv));
184 VERIFY_IS_APPROX(m1.row(r).dot(rv), refM1.row(r).dot(rv));
185 VERIFY_IS_APPROX(m1.col(c).dot(cv), refM1.col(c).dot(cv));
187 VERIFY_IS_APPROX(m1.conjugate(), refM1.conjugate());
188 VERIFY_IS_APPROX(m1.real(), refM1.real());
213 VERIFY_IS_APPROX(m1.sum(), refM1.sum());
217 VERIFY_IS_APPROX(m1*=s1, refM1*=s1);
219 VERIFY_IS_APPROX(m1/=s1, refM1/=s1);
222 VERIFY_IS_APPROX(m1+=m2, refM1+=refM2);
223 VERIFY_IS_APPROX(m1-=m2, refM1-=refM2);
229 VERIFY_RAISES_ASSERT( refM1 -= m1.innerVector(0) );
230 VERIFY_RAISES_ASSERT( refM1 += m1.innerVector(0) );
231 m1 = m4; refM1 = refM4;
235 VERIFY_IS_APPROX((m1 = -m1), (refM1 = -refM1));
237 m1 = m4; refM1 = refM4;
238 VERIFY_IS_APPROX((m1 = m1.transpose()), (refM1 = refM1.transpose().eval()));
240 m1 = m4; refM1 = refM4;
241 VERIFY_IS_APPROX((m1 = -m1.transpose()), (refM1 = -refM1.transpose().eval()));
243 m1 = m4; refM1 = refM4;
244 VERIFY_IS_APPROX((m1 += -m1), (refM1 += -refM1));
246 m1 = m4; refM1 = refM4;
254 refM1(it.row(), it.col()) += s1;
255 VERIFY_IS_APPROX(m1, refM1);
263 VERIFY_IS_EQUAL(mb1.template cast<int>().sum(), refM1.real().template cast<bool>().count());
264 VERIFY_IS_EQUAL((mb1 && mb2).template cast<int>().sum(), (refM1.real().template cast<bool>() && refM2.real().template cast<bool>()).count());
265 VERIFY_IS_EQUAL((mb1 || mb2).template cast<int>().sum(), (refM1.real().template cast<bool>() || refM2.real().template cast<bool>()).count());
269 VERIFY_IS_EQUAL(mb3.nonZeros(), (refM1.real().template cast<bool>() && refM2.real().template cast<bool>()).count());