Lines Matching defs:NumTraits

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<Scalar>::Real & type;
155 typedef typename NumTraits<Scalar>::Real RealScalar;
180 struct imag_ref_impl : imag_ref_default_impl<Scalar, NumTraits<Scalar>::IsComplex> {};
185 typedef typename NumTraits<Scalar>::Real & type;
192 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex>
224 typedef typename NumTraits<Scalar>::Real RealScalar;
243 typedef typename NumTraits<Scalar>::Real type;
253 typedef typename NumTraits<Scalar>::Real RealScalar;
272 struct norm1_impl : norm1_default_impl<Scalar, NumTraits<Scalar>::IsComplex> {};
277 typedef typename NumTraits<Scalar>::Real type;
287 typedef typename NumTraits<Scalar>::Real RealScalar;
307 typedef typename NumTraits<Scalar>::Real type;
339 typedef typename NumTraits<Scalar>::Real RealScalar;
346 if (y == Scalar(0) || abs(z) > sqrt(NumTraits<RealScalar>::epsilon()))
364 struct atanh2_impl : atanh2_default_impl<Scalar, NumTraits<Scalar>::IsInteger> {};
393 eigen_assert(!NumTraits<Scalar>::IsSigned || y >= 0);
407 struct pow_impl : pow_default_impl<Scalar, NumTraits<Scalar>::IsInteger> {};
425 struct random_impl : random_default_impl<Scalar, NumTraits<Scalar>::IsComplex, NumTraits<Scalar>::IsInteger> {};
445 return run(Scalar(NumTraits<Scalar>::IsSigned ? -1 : 0), Scalar(1));
499 typedef typename NumTraits<Scalar>::NonInteger NonInteger;
509 return run(Scalar(NumTraits<Scalar>::IsSigned ? -10 : 0), Scalar(10));
514 offset = NumTraits<Scalar>::IsSigned ? (1 << (EIGEN_PLAIN_ENUM_MIN(rand_bits,scalar_bits)-1)) : 0
531 typedef typename NumTraits<Scalar>::Real RealScalar;
632 return x<NumTraits<T>::highest() && x>NumTraits<T>::lowest();
651 typedef typename NumTraits<Scalar>::Real RealScalar;
673 typedef typename NumTraits<Scalar>::Real RealScalar;
692 typedef typename NumTraits<Scalar>::Real RealScalar;
706 struct scalar_fuzzy_impl : scalar_fuzzy_default_impl<Scalar, NumTraits<Scalar>::IsComplex, NumTraits<Scalar>::IsInteger> {};
710 typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision())
717 typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision())
724 typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision())