Searched defs:NumTraits (Results 1 - 8 of 8) sorted by relevance
/external/eigen/Eigen/src/Eigen2Support/ |
H A D | MathFunctions.h | 15 template<typename T> inline typename NumTraits<T>::Real ei_real(const T& x) { return numext::real(x); } 16 template<typename T> inline typename NumTraits<T>::Real ei_imag(const T& x) { return numext::imag(x); } 18 template<typename T> inline typename NumTraits<T>::Real ei_abs (const T& x) { using std::abs; return abs(x); } 19 template<typename T> inline typename NumTraits<T>::Real ei_abs2(const T& x) { return numext::abs2(x); } 30 template<typename T> inline T precision () { return NumTraits<T>::dummy_precision(); } 31 template<typename T> inline T machine_epsilon () { return NumTraits<T>::epsilon(); } 36 typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) 43 typename NumTraits<Scalar>::Real precision = NumTraits<Scala 35 ei_isMuchSmallerThan(const Scalar& x, const OtherScalar& y, typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) argument 42 ei_isApprox(const Scalar& x, const Scalar& y, typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) argument 49 ei_isApproxOrLessThan(const Scalar& x, const Scalar& y, typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) argument [all...] |
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseView.h | 39 typename NumTraits<Scalar>::Real m_epsilon = NumTraits<Scalar>::dummy_precision()) : 53 typename NumTraits<Scalar>::Real m_epsilon; 92 const typename NumTraits<Scalar>::Real& m_epsilon) const 38 SparseView(const MatrixType& mat, const Scalar& m_reference = Scalar(0), typename NumTraits<Scalar>::Real m_epsilon = NumTraits<Scalar>::dummy_precision()) argument
|
H A D | CompressedStorage.h | 31 typedef typename NumTraits<Scalar>::Real RealScalar; 187 void prune(const Scalar& reference, const RealScalar& epsilon = NumTraits<RealScalar>::dummy_precision()) argument
|
H A D | SparseVector.h | 44 CoeffReadCost = NumTraits<Scalar>::ReadCost, 191 void prune(const Scalar& reference, const RealScalar& epsilon = NumTraits<RealScalar>::dummy_precision()) argument 339 EIGEN_STATIC_ASSERT(NumTraits<Index>::IsSigned,THE_INDEX_TYPE_MUST_BE_A_SIGNED_TYPE);
|
H A D | SparseMatrix.h | 55 CoeffReadCost = NumTraits<Scalar>::ReadCost, 490 void prune(const Scalar& reference, const RealScalar& epsilon = NumTraits<RealScalar>::dummy_precision()) argument 853 EIGEN_STATIC_ASSERT(NumTraits<Index>::IsSigned,THE_INDEX_TYPE_MUST_BE_A_SIGNED_TYPE);
|
/external/eigen/Eigen/src/Core/ |
H A D | MathFunctions.h | 61 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex> 64 typedef typename NumTraits<Scalar>::Real RealScalar; 74 typedef typename NumTraits<Scalar>::Real RealScalar; 87 typedef typename NumTraits<Scalar>::Real type; 95 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex> 98 typedef typename NumTraits<Scalar>::Real RealScalar; 108 typedef typename NumTraits<Scalar>::Real RealScalar; 121 typedef typename NumTraits<Scalar>::Real type; 131 typedef typename NumTraits<Scalar>::Real RealScalar; 145 typedef typename NumTraits<Scala 709 isMuchSmallerThan(const Scalar& x, const OtherScalar& y, typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) argument 716 isApprox(const Scalar& x, const Scalar& y, typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) argument 723 isApproxOrLessThan(const Scalar& x, const Scalar& y, typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) argument [all...] |
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
H A D | AutoDiffScalar.h | 63 typename NumTraits<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar>::Real>::value> 68 typename NumTraits<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar>::Real>::value> Base; 71 typedef typename NumTraits<Scalar>::Real Real; 379 // : auto_diff_scalar_op<_DerType, typename NumTraits<Scalar>::Real, 380 // is_same<Scalar,typename NumTraits<Scalar>::Real>::value> 384 typedef typename NumTraits<Scalar>::Real Real; 386 // typedef auto_diff_scalar_op<_DerType, typename NumTraits<Scalar>::Real, 387 // is_same<Scalar,typename NumTraits<Scalar>::Real>::value> Base; 629 template<typename DerType> struct NumTraits<AutoDiffScalar<DerType> > struct in namespace:Eigen 630 : NumTraits< typenam [all...] |
/external/ceres-solver/include/ceres/ |
H A D | jet.h | 640 // Creating a specialization of NumTraits enables placing Jet objects inside 643 struct NumTraits<ceres::Jet<T, N> > { struct in namespace:Eigen
|
Completed in 285 milliseconds