/external/eigen/test/ |
main.h | 305 template<typename T> inline typename NumTraits<T>::Real test_precision() { return NumTraits<T>::dummy_precision(); } 306 template<> inline float test_precision<float>() { return 1e-3f; } 307 template<> inline double test_precision<double>() { return 1e-6; } 308 template<> inline long double test_precision<long double>() { return 1e-6l; } 309 template<> inline float test_precision<std::complex<float> >() { return test_precision<float>(); } 310 template<> inline double test_precision<std::complex<double> >() { return test_precision<double>(); } 311 template<> inline long double test_precision<std::complex<long double> >() { return test_precision<long double>(); [all...] |
boostmultiprec.cpp | 83 Real test_precision<Real>() { return 1e-50; } function in namespace:Eigen 118 return internal::isMuchSmallerThan(a, b, test_precision<Real>()); 122 return internal::isApprox(a, b, test_precision<Real>()); 126 return internal::isApproxOrLessThan(a, b, test_precision<Real>()); 130 return test_precision<Real>();
|
spqr_support.cpp | 58 VERIFY(x.isApprox(refX,test_precision<Scalar>()));
|
geo_eulerangles.cpp | 29 if( (i!=k || ea[1]!=0) && (i==k || !internal::isApprox(abs(ea[1]),Scalar(EIGEN_PI/2),test_precision<Scalar>())) ) 30 VERIFY((ea-eabis).norm() <= test_precision<Scalar>());
|
sparse_solver.h | 66 VERIFY(x.isApprox(refX,test_precision<Scalar>())); 72 VERIFY(x.isApprox(refX,test_precision<Scalar>())); 82 VERIFY(x.isApprox(refX,test_precision<Scalar>())); 96 VERIFY(xm.isApprox(refX,test_precision<Scalar>())); 108 VERIFY(x.isApprox(refX,test_precision<Scalar>())); 118 VERIFY(x.isApprox(refX,test_precision<Scalar>())); 127 VERIFY(x.isApprox(refX,test_precision<Scalar>())); 134 VERIFY(x.isApprox(refX,test_precision<Scalar>())); 138 VERIFY(x2.isApprox(refX,test_precision<Scalar>())); 167 VERIFY( (res_error <= test_precision<Scalar>() ) && "sparse solver failed without noticing it"); [all...] |
geo_transformations.cpp | 69 VERIFY((t0 * t1).matrix().isIdentity(test_precision<Scalar>())); 114 while(v0.norm() < test_precision<Scalar>()) v0 = Vector3::Random(); 115 while(v1.norm() < test_precision<Scalar>()) v1 = Vector3::Random(); 119 if(abs(cos(a)) > test_precision<Scalar>()) 145 if( (abs(aa.angle()) > test_precision<Scalar>()) && (abs(aa.axis().dot(v1.normalized()))<(Scalar(1)-Scalar(4)*test_precision<Scalar>())) ) 153 if( (abs(aa.angle()) > test_precision<Scalar>()) && (abs(aa.axis().dot(v1.normalized()))<(Scalar(1)-Scalar(4)*test_precision<Scalar>())) ) 193 VERIFY((t0 * t1).matrix().isIdentity(test_precision<Scalar>())); 277 * (t21.prescale(v21.cwiseInverse()).translate(-v20))).matrix().isIdentity(test_precision<Scalar>()) ) [all...] |
eigensolver_complex.cpp | 65 RealScalar tol = test_precision<RealScalar>()*test_precision<RealScalar>()*numext::maxi(vec1.squaredNorm(),vec2.squaredNorm());
|
geo_quaternion.cpp | 30 Scalar largeEps = test_precision<Scalar>(); 56 Scalar largeEps = test_precision<Scalar>(); 116 if (abs(aa.angle()) > 5*test_precision<Scalar>()
|
eigensolver_selfadjoint.cpp | 22 RealScalar eival_eps = numext::mini<RealScalar>(test_precision<RealScalar>(), NumTraits<Scalar>::dummy_precision()*20000); 81 RealScalar largerEps = 10*test_precision<RealScalar>();
|
product_trmv.cpp | 19 RealScalar largerEps = 10*test_precision<RealScalar>();
|
svd_common.h | 67 RealScalar prec = test_precision<RealScalar>(); 193 } while(SVD_FOR_MIN_NORM(MatrixType2)(m2).setThreshold(test_precision<Scalar>()).rank()!=rank && (++guard)<10);
|
adjoint.cpp | 59 VERIFY(internal::isMuchSmallerThan(abs(v1.dot(square * v2) - (square.adjoint() * v1).dot(v2)), ref, test_precision<Scalar>()));
|
triangular.cpp | 20 RealScalar largerEps = 10*test_precision<RealScalar>();
|
cholesky.cpp | 270 RealScalar large_tol = sqrt(test_precision<RealScalar>());
|
array.cpp | 74 if (!internal::isMuchSmallerThan(abs(m1.sum() - (m1+m2).sum()), m1.abs().sum(), test_precision<Scalar>()))
|
/external/eigen/unsupported/test/ |
FFTW.cpp | 96 VERIFY( T(fft_rmse(freqBuf,tbuf)) < test_precision<T>() );// gross check 101 VERIFY( T(fft_rmse(freqBuf,tbuf)) < test_precision<T>() );// gross check 108 VERIFY( T(dif_rmse(tbuf,tbuf2)) < test_precision<T>() );// gross check 124 VERIFY( T(dif_rmse(tbuf,tbuf3)) < test_precision<T>() );// gross check 129 VERIFY( T(dif_rmse(tbuf,tbuf2)) < test_precision<T>() );// gross check 155 VERIFY( T(fft_rmse(outbuf,inbuf)) < test_precision<T>() );// gross check 158 VERIFY( T(dif_rmse(inbuf,buf3)) < test_precision<T>() );// gross check 166 VERIFY( T(dif_rmse(inbuf,buf4)) < test_precision<T>() );// gross check 171 VERIFY( T(dif_rmse(inbuf,buf3)) < test_precision<T>() );// gross check 205 VERIFY( (src-src2).norm() < test_precision<T>() ) [all...] |
polynomialutils.cpp | 43 bool evalToZero = evr.isZero( test_precision<_Scalar>() );
|
EulerAngles.cpp | 111 if( (i!=k || ea[1]!=0) && (i==k || !internal::isApprox(abs(ea[1]),Scalar(EIGEN_PI/2),test_precision<Scalar>())) ) 112 VERIFY((ea-eabis).norm() <= test_precision<Scalar>());
|
polynomialsolver.cpp | 50 bool evalToZero = evr.isZero( test_precision<Scalar>() ); 118 const Scalar psPrec = sqrt( test_precision<Scalar>() );
|
matrix_function.cpp | 20 return ((a-b).array().abs() < test_precision<typename Type1::RealScalar>()).all();
|
/external/eigen/bench/spbench/ |
spbenchsolver.h | 85 template<typename T> inline typename NumTraits<T>::Real test_precision() { return NumTraits<T>::dummy_precision(); } function 86 template<> inline float test_precision<float>() { return 1e-3f; } function 87 template<> inline double test_precision<double>() { return 1e-6; } function 88 template<> inline float test_precision<std::complex<float> >() { return test_precision<float>(); } function 89 template<> inline double test_precision<std::complex<double> >() { return test_precision<double>(); } function
|
/external/python/cpython2/Lib/test/ |
test_format.py | 344 def test_precision(self): function in function:test_main
|
/external/python/cpython3/Lib/test/ |
test_format.py | 462 def test_precision(self): member in class:FormatTest
|