Lines Matching defs:precision
234 // Trait to work out bits precision from digits10 and digits2:
237 struct precision
240 // Now work out the precision:
250 (Digits2::value > ::boost::math::policies::detail::precision<Digits10,Digits2>::digits2_type::value),
416 // Now work out the precision:
421 typedef typename detail::precision<digits10_type, bits_precision_type>::type precision_type;
461 typedef detail::precision<digits10<>, digits2<> >::type precision_type;
486 typedef detail::precision<digits10<>, digits2<> >::type precision_type;
523 // Now work out the precision:
527 typedef typename detail::precision<digits10_type, bits_precision_type>::type precision_type;
739 struct precision
746 // Possibly unknown precision:
750 // Default case, full precision for RealType:
752 // User customised precision:
759 struct precision<float, Policy>
764 struct precision<double, Policy>
769 struct precision<long double, Policy>
777 struct precision
784 // Possibly unknown precision:
789 // Default case, full precision for RealType:
791 // User customised precision:
801 // Possibly unknown precision:
805 // Default case, full precision for RealType:
807 // User customised precision:
826 typedef typename boost::math::policies::precision<T, Policy>::type p_t;
906 typedef typename boost::math::policies::precision<T, Policy>::type p_t;