#include <math_fwd.hpp>
Public Types | |
typedef tools::promote_args < T1, T2 >::type | result_type |
typedef policies::precision < result_type, Policy >::type | precision_type |
typedef mpl::if_< mpl::or_ < mpl::less_equal < precision_type, mpl::int_ < 0 > >, mpl::greater < precision_type, mpl::int_ < 64 > > >, bessel_no_int_tag, typename mpl::if_< is_integral < T1 >, bessel_int_tag, bessel_maybe_int_tag >::type > ::type | optimisation_tag |
typedef mpl::if_< mpl::or_< mpl::less_equal<precision_type, mpl::int_<0> >, mpl::greater<precision_type, mpl::int_<64> > >, bessel_no_int_tag, typename mpl::if_< is_integral<T1>, bessel_int_tag, bessel_maybe_int_tag >::type >::type boost::math::detail::bessel_traits< T1, T2, Policy >::optimisation_tag |
typedef policies::precision<result_type, Policy>::type boost::math::detail::bessel_traits< T1, T2, Policy >::precision_type |
typedef tools::promote_args< T1, T2 >::type boost::math::detail::bessel_traits< T1, T2, Policy >::result_type |