#include <policy.hpp>
Public Types | |
typedef Policy::precision_type | precision_type |
typedef mpl::if_c < ((::std::numeric_limits < Real >::is_specialized==0)||(::std::numeric_limits < Real >::digits==0)), precision_type, typename mpl::if_c < ((::std::numeric_limits < Real >::digits <=precision_type::value)||(Policy::precision_type::value <=0)), digits2 < ::std::numeric_limits< Real > ::digits >, precision_type > ::type >::type | type |
Public Member Functions | |
BOOST_STATIC_ASSERT ((::std::numeric_limits< Real >::radix==2)||((::std::numeric_limits< Real >::is_specialized==0)||(::std::numeric_limits< Real >::digits==0))) | |
typedef Policy::precision_type boost::math::policies::precision< Real, Policy >::precision_type |
typedef mpl::if_c< ((::std::numeric_limits<Real>::is_specialized == 0) || (::std::numeric_limits<Real>::digits == 0)), precision_type, typename mpl::if_c< ((::std::numeric_limits<Real>::digits <= precision_type::value) || (Policy::precision_type::value <= 0)), digits2< ::std::numeric_limits<Real>::digits>, precision_type >::type >::type boost::math::policies::precision< Real, Policy >::type |
boost::math::policies::precision< Real, Policy >::BOOST_STATIC_ASSERT | ( | (::std::numeric_limits< Real >::radix==2)||((::std::numeric_limits< Real >::is_specialized==0)||(::std::numeric_limits< Real >::digits==0)) | ) |