Lines Matching refs:m3
33 cwiseops_real_only(MatrixType& m1, MatrixType& m2, MatrixType& m3, MatrixType& mones)
39 m3 = m1.cwise().abs().cwise().sqrt();
40 VERIFY_IS_APPROX(m3.cwise().square(), m1.cwise().abs());
45 m3 = (m1.cwise().abs().cwise()<=RealScalar(0.01)).select(mones,m1);
46 VERIFY_IS_APPROX(m3.cwise().pow(-1), m3.cwise().inverse());
47 m3 = m1.cwise().abs();
48 VERIFY_IS_APPROX(m3.cwise().pow(RealScalar(0.5)), m3.cwise().sqrt());
52 m3 = m1;
53 m3.cwise() /= m2;
54 VERIFY_IS_APPROX(m3, m1.cwise() / m2);
78 m3(rows, cols),
94 m3 = MatrixType::Constant(rows, cols, s1);
100 VERIFY_IS_APPROX(m3(i,j), s1);
104 VERIFY(m3.isConstant(s1));
106 VERIFY_IS_APPROX(m4.setConstant(s1), m3);
107 VERIFY_IS_APPROX(m4.setConstant(rows,cols,s1), m3);
113 VERIFY_IS_APPROX(m4, m3);
127 m3 = m1; m3.cwise() += 1;
128 VERIFY_IS_APPROX(m1 + mones, m3);
129 m3 = m1; m3.cwise() -= 1;
130 VERIFY_IS_APPROX(m1 - mones, m3);
134 m3 = m1;
135 m3.cwise() *= m2;
136 VERIFY_IS_APPROX(m3, m1.cwise() * m2);
155 m3 = m1;
156 m3(r,c) += 1;
157 VERIFY( (m1.cwise() == m3).any() );
158 VERIFY( !(m1.cwise() == m3).all() );
169 cwiseops_real_only(m1, m2, m3, mones);