Home | History | Annotate | Download | only in eigen2

Lines Matching refs:m1

167       DenseMatrix m1(rows,cols);
168 m1.setZero();
176 if (m1.coeff(i,j)==Scalar(0))
177 m2.fillrand(i,j) = m1(i,j) = ei_random<Scalar>();
181 VERIFY_IS_APPROX(m2,m1);
186 SparseMatrixType m1(rows,cols), m2(rows,cols);
188 initSparse<Scalar>(density, refM1, m1);
191 for (int j=0; j<m1.outerSize(); ++j)
192 for (typename SparseMatrixType::InnerIterator i(m1,j); i; ++i)
195 VERIFY_IS_APPROX(m1, m2);
206 SparseMatrixType m1(rows, rows);
210 initSparse<Scalar>(density, refM1, m1);
215 VERIFY_IS_APPROX(m1+m2, refM1+refM2);
216 VERIFY_IS_APPROX(m1+m2+m3, refM1+refM2+refM3);
217 VERIFY_IS_APPROX(m3.cwise()*(m1+m2), refM3.cwise()*(refM1+refM2));
218 VERIFY_IS_APPROX(m1*s1-m2, refM1*s1-refM2);
220 VERIFY_IS_APPROX(m1*=s1, refM1*=s1);
221 VERIFY_IS_APPROX(m1/=s1, refM1/=s1);
223 VERIFY_IS_APPROX(m1+=m2, refM1+=refM2);
224 VERIFY_IS_APPROX(m1-=m2, refM1-=refM2);
226 VERIFY_IS_APPROX(m1.col(0).eigen2_dot(refM2.row(0)), refM1.col(0).eigen2_dot(refM2.row(0)));