Home | History | Annotate | Download | only in test

Lines Matching refs:abs

66   VERIFY_IS_APPROX(m1.abs().colwise().sum().sum(), m1.abs().sum());
67 VERIFY_IS_APPROX(m1.abs().rowwise().sum().sum(), m1.abs().sum());
68 using std::abs;
69 VERIFY_IS_MUCH_SMALLER_THAN(abs(m1.colwise().sum().sum() - m1.sum()), m1.abs().sum());
70 VERIFY_IS_MUCH_SMALLER_THAN(abs(m1.rowwise().sum().sum() - m1.sum()), m1.abs().sum());
71 if (!internal::isMuchSmallerThan(abs(m1.sum() - (m1+m2).sum()), m1.abs().sum(), test_precision<Scalar>()))
88 using std::abs;
125 m3(i,j) = abs(m1(i,j))<mid ? 0 : m1(i,j);
126 VERIFY_IS_APPROX( (m1.abs()<ArrayType::Constant(rows,cols,mid))
129 VERIFY_IS_APPROX( (m1.abs()<ArrayType::Constant(rows,cols,mid))
131 VERIFY_IS_APPROX( (m1.abs()>=ArrayType::Constant(rows,cols,mid))
134 VERIFY_IS_APPROX( (m1.abs()<mid).select(0,m1), m3);
137 VERIFY(((m1.abs()+1)>RealScalar(0.1)).count() == rows*cols);
142 RealScalar a = m1.abs().mean();
143 VERIFY( (m1<-a || m1>a).count() == (m1.abs()>a).count());
148 VERIFY_IS_APPROX(((m1.abs()+1)>RealScalar(0.1)).colwise().count(), ArrayOfIndices::Constant(cols,rows).transpose());
149 VERIFY_IS_APPROX(((m1.abs()+1)>RealScalar(0.1)).rowwise().count(), ArrayOfIndices::Constant(rows, cols));
154 using std::abs;
178 VERIFY_IS_APPROX(m1.abs().sqrt(), sqrt(abs(m1)));
179 VERIFY_IS_APPROX(m1.abs(), sqrt(numext::abs2(m1)));
188 VERIFY_IS_APPROX((m1.abs() + smallNumber).log() , log(abs(m1) + smallNumber));
200 m3 = m1.abs();