Home | History | Annotate | Download | only in test

Lines Matching refs:m1

95       DenseMatrix m1(rows,cols);
96 m1.setZero();
105 if (m1.coeff(i,j)==Scalar(0))
106 m2.insert(i,j) = m1(i,j) = internal::random<Scalar>();
110 VERIFY_IS_APPROX(m2,m1);
115 DenseMatrix m1(rows,cols);
116 m1.setZero();
124 if ((m1.coeff(i,j)==Scalar(0)) && (internal::random<int>()%2))
125 m2.insert(i,j) = m1(i,j) = internal::random<Scalar>();
130 m1(i,j) += v;
133 VERIFY_IS_APPROX(m2,m1);
139 DenseMatrix m1(rows,cols);
140 m1.setZero();
148 if (m1.coeff(i,j)==Scalar(0))
149 m2.insert(i,j) = m1(i,j) = internal::random<Scalar>();
155 VERIFY_IS_APPROX(m2,m1);
164 SparseMatrixType m1(rows, rows);
168 initSparse<Scalar>(density, refM1, m1);
173 VERIFY_IS_APPROX(m1+m2, refM1+refM2);
174 VERIFY_IS_APPROX(m1+m2+m3, refM1+refM2+refM3);
175 VERIFY_IS_APPROX(m3.cwiseProduct(m1+m2), refM3.cwiseProduct(refM1+refM2));
176 VERIFY_IS_APPROX(m1*s1-m2, refM1*s1-refM2);
178 VERIFY_IS_APPROX(m1*=s1, refM1*=s1);
179 VERIFY_IS_APPROX(m1/=s1, refM1/=s1);
181 VERIFY_IS_APPROX(m1+=m2, refM1+=refM2);
182 VERIFY_IS_APPROX(m1-=m2, refM1-=refM2);
185 VERIFY_IS_APPROX(m1.innerVector(0).dot(refM2.row(0)), refM1.row(0).dot(refM2.row(0)));
187 VERIFY_IS_APPROX(m1.innerVector(0).dot(refM2.row(0)), refM1.col(0).dot(refM2.row(0)));
189 VERIFY_IS_APPROX(m1.conjugate(), refM1.conjugate());
190 VERIFY_IS_APPROX(m1.real(), refM1.real());