| 
| template<>  | 
| boost::math::ntl::RR  | pi< boost::math::ntl::RR > (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(boost::math::ntl::RR)) | 
|   | 
| template<>  | 
| boost::math::ntl::RR  | e< boost::math::ntl::RR > (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(boost::math::ntl::RR)) | 
|   | 
|   | BOOST_STATIC_CONSTANT (int, max_string_digits=(101 *1000L)/301L) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | half (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | half (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | third (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | third (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | twothirds (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | twothirds (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | two_thirds (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | two_thirds (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | three_quarters (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | three_quarters (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_three (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_three (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | half_root_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | half_root_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | ln_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | ln_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | ln_ln_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | ln_ln_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_ln_four (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_ln_four (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_root_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_root_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | half_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | half_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | third_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | third_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | sixth_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | sixth_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | two_thirds_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | two_thirds_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | three_quarters_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | three_quarters_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | four_thirds_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | four_thirds_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_root_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_root_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_half_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_half_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | log_root_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | log_root_two_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_root_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_root_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_one_div_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_one_div_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | pi_minus_three (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | pi_minus_three (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | four_minus_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | four_minus_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | pi_pow_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | pi_pow_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | pi_sqr (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | pi_sqr (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | pi_sqr_div_six (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | pi_sqr_div_six (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | pi_cubed (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | pi_cubed (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | cbrt_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | cbrt_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_cbrt_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_cbrt_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | exp_minus_half (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | exp_minus_half (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | e_pow_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | e_pow_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | log10_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | log10_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_log10_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_log10_e (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | ln_ten (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | ln_ten (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | degree (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | degree (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | radian (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | radian (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | sin_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | sin_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | cos_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | cos_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | sinh_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | sinh_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | cosh_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | cosh_one (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | phi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | phi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | ln_phi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | ln_phi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_ln_phi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_ln_phi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | euler (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | euler (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | one_div_euler (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | one_div_euler (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | euler_sqr (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | euler_sqr (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | zeta_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | zeta_two (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | zeta_three (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | zeta_three (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | catalan (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | catalan (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | glaisher (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | glaisher (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | khinchin (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | khinchin (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | extreme_value_skewness (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | extreme_value_skewness (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | rayleigh_skewness (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | rayleigh_skewness (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | rayleigh_kurtosis (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | rayleigh_kurtosis (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | rayleigh_kurtosis_excess (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | rayleigh_kurtosis_excess (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | two_div_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | two_div_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
BOOST_CONSTEXPR  
detail::constant_return< T,  
Policy >::type  | root_two_div_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
BOOST_CONSTEXPR  
detail::constant_return< T > 
::type  | root_two_div_pi (BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   | 
| template<class T , class Policy >  | 
| void  | print_info_on_type (std::ostream &os=std::cout BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(T) BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(Policy)) | 
|   | 
| template<class T >  | 
| void  | print_info_on_type (std::ostream &os=std::cout BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) | 
|   |