diff options
Diffstat (limited to 'boost/math/special_functions/math_fwd.hpp')
-rw-r--r-- | boost/math/special_functions/math_fwd.hpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/boost/math/special_functions/math_fwd.hpp b/boost/math/special_functions/math_fwd.hpp index ca8e58144e..efb8f067ac 100644 --- a/boost/math/special_functions/math_fwd.hpp +++ b/boost/math/special_functions/math_fwd.hpp @@ -626,6 +626,17 @@ namespace boost bessel_maybe_int_tag >::type >::type optimisation_tag; + typedef typename mpl::if_< + mpl::or_< + mpl::less_equal<precision_type, mpl::int_<0> >, + mpl::greater<precision_type, mpl::int_<113> > >, + bessel_no_int_tag, + typename mpl::if_< + is_integral<T1>, + bessel_int_tag, + bessel_maybe_int_tag + >::type + >::type optimisation_tag128; }; } // detail |