Typedefs | |
typedef mpl::int_< 0 > | bessel_no_int_tag |
typedef mpl::int_< 1 > | bessel_maybe_int_tag |
typedef mpl::int_< 2 > | bessel_int_tag |
Functions | |
template<> | |
int fpclassify_imp < boost::math::ef::e_float > | BOOST_NO_MACRO_EXPAND (boost::math::ef::e_float x, const generic_tag< true > &) |
template<class Policy > | |
boost::math::ef::e_float | digamma_imp (boost::math::ef::e_float x, const mpl::int_< 0 > *, const Policy &pol) |
boost::math::ef::e_float | bessel_i0 (boost::math::ef::e_float x) |
boost::math::ef::e_float | bessel_i1 (boost::math::ef::e_float x) |
template<class Policy > | |
mpfr_class | digamma_imp (mpfr_class x, const mpl::int_< 0 > *, const Policy &pol) |
template<class Policy > | |
mpfr_class | erf_inv_imp (const mpfr_class &p, const mpfr_class &q, const Policy &, const boost::mpl::int_< 64 > *) |
mpfr_class | bessel_i0 (mpfr_class x) |
mpfr_class | bessel_i1 (mpfr_class x) |
template<class Policy > | |
mpfr::mpreal | digamma_imp (mpfr::mpreal x, const mpl::int_< 0 > *, const Policy &pol) |
template<class Policy > | |
mpfr::mpreal | erf_inv_imp (const mpfr::mpreal &p, const mpfr::mpreal &q, const Policy &, const boost::mpl::int_< 64 > *) |
mpfr::mpreal | bessel_i0 (mpfr::mpreal x) |
mpfr::mpreal | bessel_i1 (mpfr::mpreal x) |
template<class Policy > | |
ntl::RR | digamma_imp (ntl::RR x, const mpl::int_< 0 > *, const Policy &pol) |
template<typename RingType > | |
RingType | gcd_euclidean (RingType a, RingType b) |
template<typename IntegerType > | |
IntegerType | gcd_integer (IntegerType const &a, IntegerType const &b) |
template<typename BuiltInUnsigned > | |
BuiltInUnsigned | gcd_binary (BuiltInUnsigned u, BuiltInUnsigned v) |
template<typename RingType > | |
RingType | lcm_euclidean (RingType const &a, RingType const &b) |
template<typename IntegerType > | |
IntegerType | lcm_integer (IntegerType const &a, IntegerType const &b) |
template<typename T > | |
T | gcd_optimal (T const &a, T const &b) |
template<typename T > | |
T | lcm_optimal (T const &a, T const &b) |
template<class T > | |
T | mult_minus_one (const T &t) |
template<class T > | |
std::complex< T > | mult_i (const std::complex< T > &t) |
template<class T > | |
std::complex< T > | mult_minus_i (const std::complex< T > &t) |
template<class T > | |
T | safe_max (T t) |
long double | safe_max (long double t) |
template<class T > | |
T | safe_min (T t) |
long double | safe_min (long double t) |
template<class RealType , class Policy > | |
RealType | cdf_imp (const cauchy_distribution< RealType, Policy > &dist, const RealType &x, bool complement) |
template<class RealType , class Policy > | |
RealType | quantile_imp (const cauchy_distribution< RealType, Policy > &dist, const RealType &p, bool complement) |
template<class RealType , class Policy > | |
bool | verify_lambda (const char *function, RealType l, RealType *presult, const Policy &pol) |
template<class RealType , class Policy > | |
bool | verify_exp_x (const char *function, RealType x, RealType *presult, const Policy &pol) |
template<class RealType , class Policy > | |
bool | verify_scale_b (const char *function, RealType b, RealType *presult, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_gamma_shape (const char *function, RealType shape, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_gamma_x (const char *function, RealType const &x, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_gamma (const char *function, RealType scale, RealType shape, RealType *result, const Policy &pol) |
template<typename Dist > | |
Dist::value_type | generic_quantile (const Dist &dist, const typename Dist::value_type &p, const typename Dist::value_type &guess, bool comp, const char *function) |
template<class RealType , class Policy > | |
bool | check_inverse_chi_squared (const char *function, RealType degrees_of_freedom, RealType scale, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_inverse_gamma_shape (const char *function, RealType shape, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_inverse_gamma_x (const char *function, RealType const &x, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_inverse_gamma (const char *function, RealType scale, RealType shape, RealType *result, const Policy &pol) |
template<class RealType > | |
RealType | guess_ig (RealType p, RealType mu=1, RealType lambda=1) |
template<class RealType , class Policy > | |
bool | check_lognormal_x (const char *function, RealType const &x, RealType *result, const Policy &pol) |
template<class T , class Policy > | |
T | non_central_beta_p (T a, T b, T lam, T x, T y, const Policy &pol, T init_val=0) |
template<class T , class Policy > | |
T | non_central_beta_q (T a, T b, T lam, T x, T y, const Policy &pol, T init_val=0) |
template<class RealType , class Policy > | |
RealType | non_central_beta_cdf (RealType x, RealType y, RealType a, RealType b, RealType l, bool invert, const Policy &) |
template<class F , class T , class Tol , class Policy > | |
std::pair< T, T > | bracket_and_solve_root_01 (F f, const T &guess, T factor, bool rising, Tol tol, boost::uintmax_t &max_iter, const Policy &pol) |
template<class RealType , class Policy > | |
RealType | nc_beta_quantile (const non_central_beta_distribution< RealType, Policy > &dist, const RealType &p, bool comp) |
template<class T , class Policy > | |
T | non_central_beta_pdf (T a, T b, T lam, T x, T y, const Policy &pol) |
template<class RealType , class Policy > | |
RealType | nc_beta_pdf (const non_central_beta_distribution< RealType, Policy > &dist, const RealType &x) |
template<class T , class Policy > | |
T | hypergeometric_2F2 (T a1, T a2, T b1, T b2, T z, const Policy &pol) |
template<class T , class Policy > | |
T | non_central_chi_square_q (T x, T f, T theta, const Policy &pol, T init_sum=0) |
template<class T , class Policy > | |
T | non_central_chi_square_p_ding (T x, T f, T theta, const Policy &pol, T init_sum=0) |
template<class T , class Policy > | |
T | non_central_chi_square_p (T y, T n, T lambda, const Policy &pol, T init_sum) |
template<class T , class Policy > | |
T | non_central_chi_square_pdf (T x, T n, T lambda, const Policy &pol) |
template<class RealType , class Policy > | |
RealType | non_central_chi_squared_cdf (RealType x, RealType k, RealType l, bool invert, const Policy &) |
template<class RealType , class Policy > | |
RealType | nccs_quantile (const non_central_chi_squared_distribution< RealType, Policy > &dist, const RealType &p, bool comp) |
template<class RealType , class Policy > | |
RealType | nccs_pdf (const non_central_chi_squared_distribution< RealType, Policy > &dist, const RealType &x) |
template<class RealType , class Policy > | |
RealType | find_degrees_of_freedom (RealType lam, RealType x, RealType p, RealType q, const Policy &pol) |
template<class RealType , class Policy > | |
RealType | find_non_centrality (RealType v, RealType x, RealType p, RealType q, const Policy &pol) |
template<class T , class Policy > | |
T | non_central_t2_p (T v, T delta, T x, T y, const Policy &pol, T init_val) |
template<class T , class Policy > | |
T | non_central_t2_q (T v, T delta, T x, T y, const Policy &pol, T init_val) |
template<class T , class Policy > | |
T | non_central_t_cdf (T v, T delta, T t, bool invert, const Policy &pol) |
template<class T , class Policy > | |
T | non_central_t_quantile (const char *function, T v, T delta, T p, T q, const Policy &) |
template<class T , class Policy > | |
T | non_central_t2_pdf (T n, T delta, T x, T y, const Policy &pol, T init_val) |
template<class T , class Policy > | |
T | non_central_t_pdf (T n, T delta, T t, const Policy &pol) |
template<class T , class Policy > | |
T | mean (T v, T delta, const Policy &pol) |
template<class T , class Policy > | |
T | variance (T v, T delta, const Policy &pol) |
template<class T , class Policy > | |
T | skewness (T v, T delta, const Policy &pol) |
template<class T , class Policy > | |
T | kurtosis_excess (T v, T delta, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_pareto_scale (const char *function, RealType scale, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_pareto_shape (const char *function, RealType shape, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_pareto_x (const char *function, RealType const &x, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_pareto (const char *function, RealType scale, RealType shape, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | verify_sigma (const char *function, RealType sigma, RealType *presult, const Policy &pol) |
template<class RealType , class Policy > | |
bool | verify_rayleigh_x (const char *function, RealType x, RealType *presult, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_skew_normal_shape (const char *function, RealType shape, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
RealType | mode_fallback (const skew_normal_distribution< RealType, Policy > &dist) |
template<class RealType , class Policy > | |
bool | check_triangular_lower (const char *function, RealType lower, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_triangular_mode (const char *function, RealType mode, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_triangular_upper (const char *function, RealType upper, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_triangular_x (const char *function, RealType const &x, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_triangular (const char *function, RealType lower, RealType mode, RealType upper, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_uniform_lower (const char *function, RealType lower, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_uniform_upper (const char *function, RealType upper, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_uniform_x (const char *function, RealType const &x, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_uniform (const char *function, RealType lower, RealType upper, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_weibull_shape (const char *function, RealType shape, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_weibull_x (const char *function, RealType const &x, RealType *result, const Policy &pol) |
template<class RealType , class Policy > | |
bool | check_weibull (const char *function, RealType scale, RealType shape, RealType *result, const Policy &pol) |
template<typename T , typename U > | |
octonion< T > | octonion_type_converter (octonion< U > const &rhs) |
template<class T > | |
std::pair< T, T > | pair_from_single (const T &val) |
template<typename T , typename U > | |
quaternion< T > | quaternion_type_converter (quaternion< U > const &rhs) |
template<typename T , typename Policy > | |
T | acosh_imp (const T x, const Policy &pol) |
template<class T , class Policy > | |
T | airy_ai_imp (T x, const Policy &pol) |
template<class T , class Policy > | |
T | airy_bi_imp (T x, const Policy &pol) |
template<class T , class Policy > | |
T | airy_ai_prime_imp (T x, const Policy &pol) |
template<class T , class Policy > | |
T | airy_bi_prime_imp (T x, const Policy &pol) |
template<class T , class Policy > | |
T | airy_ai_zero_imp (int m, const Policy &pol) |
template<class T , class Policy > | |
T | airy_bi_zero_imp (int m, const Policy &pol) |
template<typename T , class Policy > | |
T | asinh_imp (const T x, const Policy &pol) |
template<typename T , typename Policy > | |
T | atanh_imp (const T x, const Policy &pol) |
template<class T , class OutputIterator , class Policy , int N> | |
OutputIterator | bernoulli_number_imp (OutputIterator out, std::size_t start, std::size_t n, const Policy &pol, const mpl::int_< N > &tag) |
template<class T , class OutputIterator , class Policy > | |
OutputIterator | bernoulli_number_imp (OutputIterator out, std::size_t start, std::size_t n, const Policy &pol, const mpl::int_< 0 > &tag) |
template<class T , class Policy > | |
T | sph_bessel_j_small_z_series (unsigned v, T x, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_j_imp (T v, T x, const bessel_no_int_tag &t, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_j_imp (T v, T x, const bessel_maybe_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_j_imp (int v, T x, const bessel_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | sph_bessel_j_imp (unsigned n, T x, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_i_imp (T v, T x, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_k_imp (T v, T x, const bessel_no_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_k_imp (T v, T x, const bessel_maybe_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_k_imp (int v, T x, const bessel_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_neumann_imp (T v, T x, const bessel_no_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_neumann_imp (T v, T x, const bessel_maybe_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_neumann_imp (int v, T x, const bessel_int_tag &, const Policy &pol) |
template<class T , class Policy > | |
T | sph_neumann_imp (unsigned v, T x, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_j_zero_imp (T v, int m, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_neumann_zero_imp (T v, int m, const Policy &pol) |
template<class Tag , class T , class Policy > | |
T | cyl_bessel_j_prime_imp (T v, T x, const Policy &pol) |
template<class T , class Policy > | |
T | sph_bessel_j_prime_imp (unsigned v, T x, const Policy &pol) |
template<class T , class Policy > | |
T | cyl_bessel_i_prime_imp (T v, T x, const Policy &pol) |
template<class Tag , class T , class Policy > | |
T | cyl_bessel_k_prime_imp (T v, T x, const Policy &pol) |
template<class Tag , class T , class Policy > | |
T | cyl_neumann_prime_imp (T v, T x, const Policy &pol) |
template<class T , class Policy > | |
T | sph_neumann_prime_imp (unsigned v, T x, const Policy &pol) |
template<class T , class Lanczos , class Policy > | |
T | beta_imp (T a, T b, const Lanczos &, const Policy &pol) |
template<class T , class Policy > | |
T | beta_imp (T a, T b, const lanczos::undefined_lanczos &, const Policy &pol) |
template<class T , class Lanczos , class Policy > | |
T | ibeta_power_terms (T a, T b, T x, T y, const Lanczos &, bool normalised, const Policy &pol) |
template<class T , class Policy > | |
T | ibeta_power_terms (T a, T b, T x, T y, const boost::math::lanczos::undefined_lanczos &, bool normalised, const Policy &pol) |
template<class T , class Lanczos , class Policy > | |
T | ibeta_series (T a, T b, T x, T s0, const Lanczos &, bool normalised, T *p_derivative, T y, const Policy &pol) |
template<class T , class Policy > | |
T | ibeta_series (T a, T b, T x, T s0, const boost::math::lanczos::undefined_lanczos &, bool normalised, T *p_derivative, T y, const Policy &pol) |
template<class T , class Policy > | |
T | ibeta_fraction2 (T a, T b, T x, T y, const Policy &pol, bool normalised, T *p_derivative) |
template<class T , class Policy > | |
T | ibeta_a_step (T a, T b, T x, T y, int k, const Policy &pol, bool normalised, T *p_derivative) |
template<class T > | |
T | rising_factorial_ratio (T a, T b, int k) |
template<class T , class Policy > | |
T | beta_small_b_large_a_series (T a, T b, T x, T y, T s0, T mult, const Policy &pol, bool normalised) |
template<class T > | |
T | binomial_ccdf (T n, T k, T x, T y) |
template<class T , class Policy > | |
T | ibeta_imp (T a, T b, T x, const Policy &pol, bool inv, bool normalised, T *p_derivative) |
template<class T , class Policy > | |
T | ibeta_imp (T a, T b, T x, const Policy &pol, bool inv, bool normalised) |
template<class T , class Policy > | |
T | ibeta_derivative_imp (T a, T b, T x, const Policy &pol) |
template<class RT1 , class RT2 , class Policy > | |
tools::promote_args< RT1, RT2 > ::type | beta (RT1 a, RT2 b, const Policy &, const mpl::true_ *) |
template<class RT1 , class RT2 , class RT3 > | |
tools::promote_args< RT1, RT2, RT3 >::type | beta (RT1 a, RT2 b, RT3 x, const mpl::false_ *) |
template<class T , class Policy > | |
T | cbrt_imp (T z, const Policy &pol) |
template<class T , class Policy > | |
T | cos_pi_imp (T x, const Policy &pol) |
unsigned | digamma_large_lim (const mpl::int_< 0 > *) |
unsigned | digamma_large_lim (const void *) |
template<class T > | |
T | digamma_imp_large (T x, const mpl::int_< 0 > *) |
template<class T > | |
T | digamma_imp_large (T x, const mpl::int_< 64 > *) |
template<class T > | |
T | digamma_imp_large (T x, const mpl::int_< 53 > *) |
template<class T > | |
T | digamma_imp_large (T x, const mpl::int_< 24 > *) |
template<class T > | |
T | digamma_imp_1_2 (T x, const mpl::int_< 0 > *) |
template<class T > | |
T | digamma_imp_1_2 (T x, const mpl::int_< 64 > *) |
template<class T > | |
T | digamma_imp_1_2 (T x, const mpl::int_< 53 > *) |
template<class T > | |
T | digamma_imp_1_2 (T x, const mpl::int_< 24 > *) |
template<class T , class Tag , class Policy > | |
T | digamma_imp (T x, const Tag *t, const Policy &pol) |
template<typename T , typename Policy > | |
T | ellint_k_imp (T k, const Policy &pol) |
template<typename T , typename Policy > | |
T | ellint_f_imp (T phi, T k, const Policy &pol) |
template<typename T , typename Policy > | |
tools::promote_args< T >::type | ellint_1 (T k, const Policy &pol, const mpl::true_ &) |
template<class T1 , class T2 > | |
tools::promote_args< T1, T2 >::type | ellint_1 (T1 k, T2 phi, const mpl::false_ &) |
template<typename T , typename Policy > | |
T | ellint_e_imp (T k, const Policy &pol) |
template<typename T , typename Policy > | |
T | ellint_e_imp (T phi, T k, const Policy &pol) |
template<typename T , typename Policy > | |
tools::promote_args< T >::type | ellint_2 (T k, const Policy &pol, const mpl::true_ &) |
template<class T1 , class T2 > | |
tools::promote_args< T1, T2 >::type | ellint_2 (T1 k, T2 phi, const mpl::false_ &) |
template<typename T , typename Policy > | |
T | ellint_pi_imp (T v, T k, T vc, const Policy &pol) |
template<typename T , typename Policy > | |
T | ellint_pi_imp (T v, T phi, T k, T vc, const Policy &pol) |
template<class T1 , class T2 , class T3 > | |
tools::promote_args< T1, T2, T3 >::type | ellint_3 (T1 k, T2 v, T3 phi, const mpl::false_ &) |
template<class T1 , class T2 , class Policy > | |
tools::promote_args< T1, T2 >::type | ellint_3 (T1 k, T2 v, const Policy &pol, const mpl::true_ &) |
template<typename T , typename Policy > | |
T | ellint_rc_imp (T x, T y, const Policy &pol) |
template<typename T , typename Policy > | |
T | ellint_rd_imp (T x, T y, T z, const Policy &pol) |
template<typename T , typename Policy > | |
T | ellint_rf_imp (T x, T y, T z, const Policy &pol) |
template<typename T , typename Policy > | |
T | ellint_rj_imp (T x, T y, T z, T p, const Policy &pol) |
template<class T > | |
float | erf_asymptotic_limit_N (const T &) |
float | erf_asymptotic_limit_N (const mpl::int_< 24 > &) |
float | erf_asymptotic_limit_N (const mpl::int_< 53 > &) |
float | erf_asymptotic_limit_N (const mpl::int_< 64 > &) |
float | erf_asymptotic_limit_N (const mpl::int_< 106 > &) |
float | erf_asymptotic_limit_N (const mpl::int_< 113 > &) |
template<class T , class Policy > | |
T | erf_asymptotic_limit () |
template<class T , class Policy , class Tag > | |
T | erf_imp (T z, bool invert, const Policy &pol, const Tag &t) |
template<class T , class Policy > | |
T | erf_imp (T z, bool invert, const Policy &pol, const mpl::int_< 53 > &t) |
template<class T , class Policy > | |
T | erf_imp (T z, bool invert, const Policy &pol, const mpl::int_< 64 > &t) |
template<class T , class Policy > | |
T | erf_imp (T z, bool invert, const Policy &pol, const mpl::int_< 113 > &t) |
template<class T > | |
T | expint_1_rational (const T &z, const mpl::int_< 0 > &) |
template<class T > | |
T | expint_1_rational (const T &z, const mpl::int_< 53 > &) |
template<class T > | |
T | expint_1_rational (const T &z, const mpl::int_< 64 > &) |
template<class T > | |
T | expint_1_rational (const T &z, const mpl::int_< 113 > &) |
template<class T , class Policy > | |
T | expint_as_fraction (unsigned n, T z, const Policy &pol) |
template<class T , class Policy > | |
T | expint_as_series (unsigned n, T z, const Policy &pol) |
template<class T , class Policy , class Tag > | |
T | expint_imp (unsigned n, T z, const Policy &pol, const Tag &tag) |
template<class T , class Policy > | |
T | expint_i_as_series (T z, const Policy &pol) |
template<class T , class Policy , class Tag > | |
T | expint_i_imp (T z, const Policy &pol, const Tag &tag) |
template<class T , class Policy > | |
T | expint_i_imp (T z, const Policy &pol, const mpl::int_< 53 > &tag) |
template<class T , class Policy > | |
T | expint_i_imp (T z, const Policy &pol, const mpl::int_< 64 > &tag) |
template<class T , class Policy > | |
void | expint_i_imp_113a (T &result, const T &z, const Policy &pol) |
template<class T > | |
void | expint_i_113b (T &result, const T &z) |
template<class T > | |
void | expint_i_113c (T &result, const T &z) |
template<class T > | |
void | expint_i_113d (T &result, const T &z) |
template<class T > | |
void | expint_i_113e (T &result, const T &z) |
template<class T > | |
void | expint_i_113f (T &result, const T &z) |
template<class T > | |
void | expint_i_113g (T &result, const T &z) |
template<class T > | |
void | expint_i_113h (T &result, const T &z) |
template<class T , class Policy > | |
T | expint_i_imp (T z, const Policy &pol, const mpl::int_< 113 > &tag) |
template<class T , class Policy > | |
tools::promote_args< T >::type | expint_forwarder (T z, const Policy &, mpl::true_ const &) |
template<class T > | |
tools::promote_args< T >::type | expint_forwarder (unsigned n, T z, const mpl::false_ &) |
template<class T , class Policy > | |
T | expm1_imp (T x, const mpl::int_< 0 > &, const Policy &pol) |
template<class T , class P > | |
T | expm1_imp (T x, const mpl::int_< 53 > &, const P &pol) |
template<class T , class P > | |
T | expm1_imp (T x, const mpl::int_< 64 > &, const P &pol) |
template<class T , class P > | |
T | expm1_imp (T x, const mpl::int_< 113 > &, const P &pol) |
template<class T , class Policy > | |
T | rising_factorial_imp (T x, int n, const Policy &pol) |
template<class T , class Policy > | |
T | falling_factorial_imp (T x, unsigned n, const Policy &pol) |
template<class T > | |
int fpclassify_imp | BOOST_NO_MACRO_EXPAND (T t, const generic_tag< true > &) |
template<class T > | |
int fpclassify_imp | BOOST_NO_MACRO_EXPAND (T t, const generic_tag< false > &) |
template<class T > | |
int fpclassify_imp | BOOST_NO_MACRO_EXPAND (T x, ieee_copy_all_bits_tag) |
template<class T > | |
int fpclassify_imp | BOOST_NO_MACRO_EXPAND (T x, ieee_copy_leading_bits_tag) |
template<class T > | |
bool | isfinite_impl (T x, generic_tag< true > const &) |
template<class T > | |
bool | isfinite_impl (T x, generic_tag< false > const &) |
template<class T > | |
bool | isfinite_impl (T x, ieee_tag const &) |
template<class T > | |
bool | isnormal_impl (T x, generic_tag< true > const &) |
template<class T > | |
bool | isnormal_impl (T x, generic_tag< false > const &) |
template<class T > | |
bool | isnormal_impl (T x, ieee_tag const &) |
template<class T > | |
bool | isinf_impl (T x, generic_tag< true > const &) |
template<class T > | |
bool | isinf_impl (T x, generic_tag< false > const &) |
template<class T > | |
bool | isinf_impl (T x, ieee_copy_all_bits_tag const &) |
template<class T > | |
bool | isinf_impl (T x, ieee_copy_leading_bits_tag const &) |
template<class T > | |
bool | isnan_impl (T x, generic_tag< true > const &) |
template<class T > | |
bool | isnan_impl (T x, generic_tag< false > const &) |
template<class T > | |
bool | isnan_impl (T x, ieee_copy_all_bits_tag const &) |
template<class T > | |
bool | isnan_impl (T x, ieee_copy_leading_bits_tag const &) |
template<class T > | |
bool | is_odd (T v, const boost::true_type &) |
template<class T > | |
bool | is_odd (T v, const boost::false_type &) |
template<class T > | |
bool | is_odd (T v) |
template<class T > | |
T | sinpx (T z) |
template<class T , class Policy , class Lanczos > | |
T | gamma_imp (T z, const Policy &pol, const Lanczos &l) |
template<class T , class Policy , class Lanczos > | |
T | lgamma_imp (T z, const Policy &pol, const Lanczos &l, int *sign=0) |
template<class T > | |
T | upper_gamma_fraction (T a, T z, T eps) |
template<class T , class Policy > | |
T | lower_gamma_series (T a, T z, const Policy &pol, T init_value=0) |
template<class T > | |
std::size_t | highest_bernoulli_index () |
template<class T > | |
T | minimum_argument_for_bernoulli_recursion () |
template<class T , class Policy > | |
T | lgamma_imp (T z, const Policy &pol, const lanczos::undefined_lanczos &, int *sign=0) |
template<class T , class Policy > | |
T | gamma_imp (T z, const Policy &pol, const lanczos::undefined_lanczos &) |
template<class T , class Policy , class Lanczos > | |
T | tgammap1m1_imp (T dz, Policy const &pol, const Lanczos &l) |
template<class T , class Policy > | |
T | tgammap1m1_imp (T dz, Policy const &pol, const ::boost::math::lanczos::undefined_lanczos &l) |
template<class T , class Policy > | |
T | full_igamma_prefix (T a, T z, const Policy &pol) |
template<class T , class Policy , class Lanczos > | |
T | regularised_gamma_prefix (T a, T z, const Policy &pol, const Lanczos &l) |
template<class T , class Policy > | |
T | regularised_gamma_prefix (T a, T z, const Policy &pol, const lanczos::undefined_lanczos &) |
template<class T , class Policy > | |
T | tgamma_small_upper_part (T a, T x, const Policy &pol, T *pgam=0, bool invert=false, T *pderivative=0) |
template<class T , class Policy > | |
T | finite_gamma_q (T a, T x, Policy const &pol, T *pderivative=0) |
template<class T , class Policy > | |
T | finite_half_gamma_q (T a, T x, T *p_derivative, const Policy &pol) |
template<class T , class Policy > | |
T | gamma_incomplete_imp (T a, T x, bool normalised, bool invert, const Policy &pol, T *p_derivative) |
template<class T , class Policy , class Lanczos > | |
T | tgamma_delta_ratio_imp_lanczos (T z, T delta, const Policy &pol, const Lanczos &l) |
template<class T , class Policy > | |
T | tgamma_delta_ratio_imp_lanczos (T z, T delta, const Policy &pol, const lanczos::undefined_lanczos &) |
template<class T , class Policy > | |
T | tgamma_delta_ratio_imp (T z, T delta, const Policy &pol) |
template<class T , class Policy > | |
T | tgamma_ratio_imp (T x, T y, const Policy &pol) |
template<class T , class Policy > | |
T | gamma_p_derivative_imp (T a, T x, const Policy &pol) |
template<class T , class Policy > | |
tools::promote_args< T >::type | tgamma (T z, const Policy &, const mpl::true_) |
template<class T1 , class T2 , class Policy > | |
tools::promote_args< T1, T2 >::type | tgamma (T1 a, T2 z, const Policy &, const mpl::false_) |
template<class T1 , class T2 > | |
tools::promote_args< T1, T2 >::type | tgamma (T1 a, T2 z, const mpl::false_ tag) |
template<class T , class Policy > | |
std::complex< T > | hankel_imp (T v, T x, const bessel_no_int_tag &, const Policy &pol, int sign) |
template<class T , class Policy > | |
std::complex< T > | hankel_imp (int v, T x, const bessel_int_tag &, const Policy &pol, int sign) |
template<class T , class Policy > | |
std::complex< T > | hankel_imp (T v, T x, const bessel_maybe_int_tag &, const Policy &pol, int sign) |
template<class T , class Policy > | |
std::complex< T > | sph_hankel_imp (T v, T x, const Policy &pol, int sign) |
template<class T > | |
T | hermite_imp (unsigned n, T x) |
template<class T , class Policy > | |
T | hypot_imp (T x, T y, const Policy &pol) |
template<class T , class Policy > | |
T | jacobi_recurse (const T &x, const T &k, T anm1, T bnm1, unsigned N, T *pTn, const Policy &pol) |
template<class T , class Policy > | |
T | jacobi_imp (const T &x, const T &k, T *cn, T *dn, const Policy &pol, const char *function) |
template<class T > | |
T | laguerre_imp (unsigned n, T x) |
template<class T , class Policy > | |
tools::promote_args< T >::type | laguerre (unsigned n, T x, const Policy &, const mpl::true_ &) |
template<class T > | |
tools::promote_args< T >::type | laguerre (unsigned n, unsigned m, T x, const mpl::false_ &) |
template<class T , class Policy > | |
T | laguerre_imp (unsigned n, unsigned m, T x, const Policy &pol) |
template<class T , class Policy > | |
T | legendre_imp (unsigned l, T x, const Policy &pol, bool second=false) |
template<class T , class Policy > | |
T | legendre_p_imp (int l, int m, T x, T sin_theta_power, const Policy &pol) |
template<class T , class Policy > | |
T | legendre_p_imp (int l, int m, T x, const Policy &pol) |
template<class T , class Policy > | |
T | log1p_imp (T const &x, const Policy &pol, const mpl::int_< 0 > &) |
template<class T , class Policy > | |
T | log1p_imp (T const &x, const Policy &pol, const mpl::int_< 53 > &) |
template<class T , class Policy > | |
T | log1p_imp (T const &x, const Policy &pol, const mpl::int_< 64 > &) |
template<class T , class Policy > | |
T | log1p_imp (T const &x, const Policy &pol, const mpl::int_< 24 > &) |
template<class T > | |
T | get_smallest_value (mpl::true_ const &) |
template<class T > | |
T | get_smallest_value (mpl::false_ const &) |
template<class T > | |
T | get_smallest_value () |
template<class T > | |
T | get_min_shift_value () |
template<class T , class Policy > | |
T | float_next_imp (const T &val, const Policy &pol) |
template<class T , class Policy > | |
T | float_prior_imp (const T &val, const Policy &pol) |
template<class T , class Policy > | |
T | float_distance_imp (const T &a, const T &b, const Policy &pol) |
template<class T , class Policy > | |
T | float_advance_imp (T val, int distance, const Policy &pol) |
template<typename RealType > | |
RealType | owens_t_znorm1 (const RealType x) |
template<typename RealType > | |
RealType | owens_t_znorm2 (const RealType x) |
template<typename RealType > | |
unsigned short | owens_t_compute_code (const RealType h, const RealType a) |
template<typename RealType > | |
unsigned short | owens_t_get_order_imp (const unsigned short icode, RealType, const mpl::int_< 53 > &) |
template<typename RealType > | |
unsigned short | owens_t_get_order_imp (const unsigned short icode, RealType, const mpl::int_< 64 > &) |
template<typename RealType , typename Policy > | |
unsigned short | owens_t_get_order (const unsigned short icode, RealType r, const Policy &) |
template<typename RealType , typename Policy > | |
RealType | owens_t_T1 (const RealType h, const RealType a, const unsigned short m, const Policy &pol) |
template<typename RealType , class Policy > | |
RealType | owens_t_T2 (const RealType h, const RealType a, const unsigned short m, const RealType ah, const Policy &, const mpl::false_ &) |
template<typename RealType > | |
RealType | owens_t_T3_imp (const RealType h, const RealType a, const RealType ah, const mpl::int_< 53 > &) |
template<class RealType > | |
RealType | owens_t_T3_imp (const RealType h, const RealType a, const RealType ah, const mpl::int_< 64 > &) |
template<class RealType , class Policy > | |
RealType | owens_t_T3 (const RealType h, const RealType a, const RealType ah, const Policy &) |
template<typename RealType > | |
RealType | owens_t_T4 (const RealType h, const RealType a, const unsigned short m) |
template<typename RealType > | |
RealType | owens_t_T5_imp (const RealType h, const RealType a, const mpl::int_< 53 > &) |
template<typename RealType > | |
RealType | owens_t_T5_imp (const RealType h, const RealType a, const mpl::int_< 64 > &) |
template<class RealType , class Policy > | |
RealType | owens_t_T5 (const RealType h, const RealType a, const Policy &) |
template<typename RealType > | |
RealType | owens_t_T6 (const RealType h, const RealType a) |
template<class T , class Policy > | |
std::pair< T, T > | owens_t_T1_accelerated (T h, T a, const Policy &pol) |
template<typename RealType , class Policy > | |
RealType | owens_t_T2 (const RealType h, const RealType a, const unsigned short m, const RealType ah, const Policy &, const mpl::true_ &) |
template<typename RealType , class Policy > | |
std::pair< RealType, RealType > | owens_t_T2_accelerated (const RealType h, const RealType a, const RealType ah, const Policy &) |
template<typename RealType , typename Policy > | |
RealType | T4_mp (const RealType h, const RealType a, const Policy &pol) |
template<typename RealType , typename Policy > | |
RealType | owens_t_dispatch (const RealType h, const RealType a, const RealType ah, const Policy &pol, mpl::int_< 64 > const &) |
template<typename RealType , typename Policy > | |
RealType | owens_t_dispatch (const RealType h, const RealType a, const RealType ah, const Policy &pol, const mpl::int_< 65 > &) |
template<typename RealType , typename Policy > | |
RealType | owens_t_dispatch (const RealType h, const RealType a, const RealType ah, const Policy &pol, const mpl::int_< 0 > &) |
template<typename RealType , typename Policy > | |
RealType | owens_t_dispatch (const RealType h, const RealType a, const RealType ah, const Policy &pol) |
template<typename RealType , class Policy > | |
RealType | owens_t (RealType h, RealType a, const Policy &pol) |
template<class T , class Policy > | |
T | powm1_imp (const T a, const T z, const Policy &pol) |
template<class T , class Policy > | |
tools::promote_args< T >::type | round (const T &v, const Policy &pol, const mpl::false_) |
template<class T , class Policy > | |
tools::promote_args< T >::type | round (const T &v, const Policy &, const mpl::true_) |
template<class T > | |
int | signbit_impl (T x, generic_tag< true > const &) |
template<class T > | |
int | signbit_impl (T x, generic_tag< false > const &) |
template<class T > | |
int | signbit_impl (T x, ieee_copy_all_bits_tag const &) |
template<class T > | |
int | signbit_impl (T x, ieee_copy_leading_bits_tag const &) |
template<class T > | |
T() | changesign_impl (T x, generic_tag< true > const &) |
template<class T > | |
T() | changesign_impl (T x, generic_tag< false > const &) |
template<class T > | |
T | changesign_impl (T x, ieee_copy_all_bits_tag const &) |
template<class T > | |
T() | changesign_impl (T x, ieee_copy_leading_bits_tag const &) |
template<class T , class Policy > | |
T | sin_pi_imp (T x, const Policy &pol) |
template<typename T > | |
T | sinc_pi_imp (const T x) |
template<typename T > | |
T | sinhc_pi_imp (const T x) |
template<class T , class Policy > | |
T | spherical_harmonic_prefix (unsigned n, unsigned m, T theta, const Policy &pol) |
template<class T , class Policy > | |
T | spherical_harmonic_r (unsigned n, int m, T theta, T phi, const Policy &pol) |
template<class T , class Policy > | |
T | spherical_harmonic_i (unsigned n, int m, T theta, T phi, const Policy &pol) |
template<class T , class U , class Policy > | |
std::complex< T > | spherical_harmonic (unsigned n, int m, U theta, U phi, const Policy &pol) |
template<class T , class Policy > | |
tools::promote_args< T >::type | trunc (const T &v, const Policy &pol, const mpl::false_ &) |
template<class T , class Policy > | |
tools::promote_args< T >::type | trunc (const T &v, const Policy &, const mpl::true_ &) |
template<class T , class Policy > | |
T | zeta_polynomial_series (T s, T sc, Policy const &) |
template<class T , class Policy > | |
T | zeta_imp_prec (T s, T sc, const Policy &pol, const mpl::int_< 0 > &) |
template<class T , class Policy > | |
T | zeta_imp_prec (T s, T sc, const Policy &, const mpl::int_< 53 > &) |
template<class T , class Policy > | |
T | zeta_imp_prec (T s, T sc, const Policy &, const mpl::int_< 64 > &) |
template<class T , class Policy > | |
T | zeta_imp_prec (T s, T sc, const Policy &, const mpl::int_< 113 > &) |
template<class T , class Policy , class Tag > | |
T | zeta_imp (T s, T sc, const Policy &pol, const Tag &tag) |
typedef mpl::int_<2> boost::math::detail::bessel_int_tag |
typedef mpl::int_<1> boost::math::detail::bessel_maybe_int_tag |
typedef mpl::int_<0> boost::math::detail::bessel_no_int_tag |
|
inline |
References BOOST_MATH_STD_USING, boost::math::ef::log(), boost::math::log1p, boost::geometry::math::sqrt(), T, boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::acosh().
T boost::math::detail::airy_ai_zero_imp | ( | int | m, |
const Policy & | pol | ||
) |
T boost::math::detail::airy_bi_zero_imp | ( | int | m, |
const Policy & | pol | ||
) |
|
inline |
References boost::math::abs(), boost::math::asinh(), BOOST_MATH_STD_USING, boost::math::ef::log(), boost::math::log1p, boost::geometry::math::sqrt(), boost::math::sqrt1pm1(), T, and boost::flyweights::x.
Referenced by boost::math::asinh().
|
inline |
References boost::math::abs(), BOOST_MATH_STD_USING, boost::math::ef::log(), boost::math::log1p, T, and boost::flyweights::x.
Referenced by boost::math::atanh().
OutputIterator boost::math::detail::bernoulli_number_imp | ( | OutputIterator | out, |
std::size_t | start, | ||
std::size_t | n, | ||
const Policy & | pol, | ||
const mpl::int_< N > & | tag | ||
) |
OutputIterator boost::math::detail::bernoulli_number_imp | ( | OutputIterator | out, |
std::size_t | start, | ||
std::size_t | n, | ||
const Policy & | pol, | ||
const mpl::int_< 0 > & | tag | ||
) |
References boost::multiprecision::backends::i, boost::out, and boost::program_options::value().
boost::math::ef::e_float boost::math::detail::bessel_i0 | ( | boost::math::ef::e_float | x | ) |
|
inline |
|
inline |
boost::math::ef::e_float boost::math::detail::bessel_i1 | ( | boost::math::ef::e_float | x | ) |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::math::beta().
T boost::math::detail::beta_small_b_large_a_series | ( | T | a, |
T | b, | ||
T | x, | ||
T | y, | ||
T | s0, | ||
T | mult, | ||
const Policy & | pol, | ||
bool | normalised | ||
) |
References boost::asio::b, BOOST_MATH_STD_USING, boost::math::fabs(), full_igamma_prefix(), boost::math::gamma_q(), boost::math::ef::log(), boost::math::log1p, boost::n, boost::multiprecision::backends::p, boost::math::pow(), regularised_gamma_prefix(), boost::xpressive::s0, boost::accumulators::extract::sum, T, boost::flyweights::t, and boost::math::tgamma_delta_ratio().
Referenced by ibeta_imp().
References BOOST_MATH_STD_USING, boost::multiprecision::backends::i, boost::math::itrunc(), boost::math::pow(), and T.
Referenced by ibeta_imp().
|
inline |
|
inline |
References BOOST_MATH_INSTRUMENT_VARIABLE.
int fpclassify_imp boost::math::detail::BOOST_NO_MACRO_EXPAND | ( | T | x, |
ieee_copy_all_bits_tag | |||
) |
References boost::a, BOOST_DEDUCED_TYPENAME, BOOST_MATH_INSTRUMENT_VARIABLE, and boost::detail::type.
int fpclassify_imp boost::math::detail::BOOST_NO_MACRO_EXPAND | ( | T | x, |
ieee_copy_leading_bits_tag | |||
) |
References boost::a, BOOST_DEDUCED_TYPENAME, BOOST_MATH_INSTRUMENT_VARIABLE, and boost::detail::type.
|
inline |
References boost::math::ef::e_float::value().
References boost::math::abs(), BOOST_MATH_STD_USING, boost::BOOST_STATIC_ASSERT(), boost::math::tools::digits(), boost::spirit::x3::eps, boost::math::tools::evaluate_polynomial(), boost::math::fabs(), boost::math::ef::frexp(), boost::math::isfinite(), boost::math::ef::ldexp(), boost::math::policies::raise_domain_error(), boost::math::sign(), T, and boost::program_options::value().
Referenced by boost::math::cbrt().
RealType boost::math::detail::cdf_imp | ( | const cauchy_distribution< RealType, Policy > & | dist, |
const RealType & | x, | ||
bool | complement | ||
) |
References boost::math::atan(), BOOST_MATH_STD_USING, boost::math::beta_detail::check_x(), boost::math::complement(), boost::math::fabs(), boost::math::cauchy_distribution< RealType, Policy >::location(), boost::math::location(), boost::math::cauchy_distribution< RealType, Policy >::scale(), and boost::math::scale().
Referenced by boost::math::cdf().
|
inline |
References boost::flyweights::x.
Referenced by boost::math::changesign().
|
inline |
References boost::flyweights::x.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::flyweights::x.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::flyweights::x.
|
inline |
References check_gamma_shape().
Referenced by boost::math::cdf(), boost::math::gamma_distribution< RealType, Policy >::gamma_distribution(), boost::math::kurtosis_excess(), boost::math::mean(), boost::math::mode(), boost::math::pdf(), boost::math::quantile(), boost::math::skewness(), and boost::math::variance().
|
inline |
References boost::math::isfinite(), and boost::math::shape().
Referenced by check_gamma().
|
inline |
References boost::math::isfinite(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
|
inline |
References boost::math::isfinite(), and boost::math::shape().
Referenced by check_inverse_gamma().
|
inline |
References boost::math::isfinite(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
References boost::math::isfinite(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
References check_pareto_scale(), and check_pareto_shape().
Referenced by boost::math::cdf(), boost::math::kurtosis(), boost::math::kurtosis_excess(), boost::math::mean(), boost::math::median(), boost::math::pareto_distribution< RealType, Policy >::pareto_distribution(), boost::math::pdf(), boost::math::quantile(), boost::math::skewness(), and boost::math::variance().
|
inline |
References boost::math::isfinite(), and boost::math::scale().
Referenced by check_pareto().
|
inline |
References boost::math::isfinite(), and boost::math::shape().
Referenced by check_pareto().
|
inline |
References boost::math::isfinite(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
|
inline |
References check_triangular_lower(), check_triangular_mode(), and check_triangular_upper().
Referenced by boost::math::cdf(), boost::math::kurtosis(), boost::math::kurtosis_excess(), boost::math::mean(), boost::math::pdf(), boost::math::quantile(), boost::math::skewness(), boost::math::triangular_distribution< RealType, Policy >::triangular_distribution(), and boost::math::variance().
|
inline |
References boost::math::isfinite().
Referenced by check_triangular().
|
inline |
References boost::math::isfinite(), and boost::math::mode().
Referenced by check_triangular(), boost::math::median(), and boost::math::mode().
|
inline |
References boost::math::isfinite().
Referenced by check_triangular().
|
inline |
References boost::math::isfinite(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
References check_uniform_lower(), and check_uniform_upper().
Referenced by boost::math::cdf(), boost::math::kurtosis_excess(), boost::math::mean(), boost::math::median(), boost::math::mode(), boost::math::pdf(), boost::math::quantile(), boost::math::skewness(), boost::math::uniform_distribution< RealType, Policy >::uniform_distribution(), and boost::math::variance().
|
inline |
References boost::math::isfinite().
Referenced by check_uniform().
|
inline |
References boost::math::isfinite().
Referenced by check_uniform().
|
inline |
References boost::math::isfinite(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
References check_weibull_shape().
Referenced by boost::math::cdf(), boost::math::kurtosis_excess(), boost::math::mean(), boost::math::median(), boost::math::mode(), boost::math::pdf(), boost::math::quantile(), boost::math::skewness(), boost::math::variance(), and boost::math::weibull_distribution< RealType, Policy >::weibull_distribution().
|
inline |
References boost::math::isfinite(), and boost::math::shape().
Referenced by check_weibull().
|
inline |
References boost::math::isfinite(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
References BOOST_MATH_STD_USING, boost::chrono::floor(), and boost::flyweights::x.
T boost::math::detail::cyl_bessel_j_imp | ( | T | v, |
T | x, | ||
const bessel_no_int_tag & | t, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::chrono::floor(), boost::math::iround(), T, boost::flyweights::x, and boost::polygon::y().
Referenced by cyl_bessel_j_imp(), and sph_bessel_j_imp().
|
inline |
References BOOST_MATH_STD_USING, and cyl_bessel_j_imp().
|
inline |
References BOOST_MATH_STD_USING.
|
inline |
References boost::math::abs(), BOOST_MATH_STD_USING, boost::chrono::floor(), boost::math::itrunc(), T, and boost::flyweights::x.
|
inline |
References BOOST_MATH_STD_USING, boost::chrono::floor(), boost::math::isfinite(), boost::math::tools::newton_raphson_iterate(), and T.
Referenced by cyl_neumann_zero_imp().
|
inline |
References BOOST_MATH_STD_USING, T, and boost::flyweights::x.
Referenced by cyl_bessel_k_imp().
|
inline |
References BOOST_MATH_STD_USING, cyl_bessel_k_imp(), boost::chrono::floor(), and boost::math::itrunc().
|
inline |
|
inline |
References boost::flyweights::x.
|
inline |
References BOOST_MATH_INSTRUMENT_VARIABLE, boost::math::isfinite(), T, boost::flyweights::x, and boost::polygon::y().
Referenced by sph_neumann_imp().
|
inline |
References boost::math::abs(), BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, and T.
mpfr::mpreal boost::math::detail::digamma_imp | ( | mpfr::mpreal | x, |
const mpl::int_< 0 > * | , | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::chrono::floor(), boost::math::tan(), and boost::flyweights::x.
mpfr_class boost::math::detail::digamma_imp | ( | mpfr_class | x, |
const mpl::int_< 0 > * | , | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::chrono::floor(), boost::math::tan(), and boost::flyweights::x.
boost::math::ef::e_float boost::math::detail::digamma_imp | ( | boost::math::ef::e_float | x, |
const mpl::int_< 0 > * | , | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::ef::floor(), boost::math::tan(), and boost::flyweights::x.
Referenced by boost::math::digamma().
ntl::RR boost::math::detail::digamma_imp | ( | ntl::RR | x, |
const mpl::int_< 0 > * | , | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::ntl::floor(), boost::math::tan(), and boost::flyweights::x.
References BOOST_MATH_BIG_CONSTANT, boost::math::tools::evaluate_polynomial(), and T.
Referenced by digamma_imp().
References BOOST_MATH_BIG_CONSTANT, boost::math::tools::evaluate_polynomial(), and T.
References BOOST_MATH_BIG_CONSTANT, boost::math::tools::evaluate_polynomial(), and T.
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::ef::log(), T, and boost::flyweights::x.
Referenced by digamma_imp().
|
inline |
Referenced by digamma_imp().
|
inline |
|
inline |
References boost::math::policies::checked_narrowing_cast(), and ellint_k_imp().
Referenced by boost::math::ellint_1().
|
inline |
References boost::math::ellint_1().
|
inline |
References boost::math::policies::checked_narrowing_cast(), and ellint_e_imp().
Referenced by boost::math::ellint_2().
|
inline |
References boost::math::ellint_2().
|
inline |
References boost::math::ellint_3().
Referenced by boost::math::ellint_3().
|
inline |
References boost::math::policies::checked_narrowing_cast(), and ellint_pi_imp().
T boost::math::detail::ellint_e_imp | ( | T | k, |
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_STD_USING, ellint_rd_imp(), ellint_rf_imp(), T, boost::flyweights::t, boost::program_options::value(), boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::ellint_2(), ellint_2(), and ellint_e_imp().
T boost::math::detail::ellint_e_imp | ( | T | phi, |
T | k, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::cos(), ellint_e_imp(), ellint_rd_imp(), ellint_rf_imp(), boost::math::fabs(), boost::math::tools::fmod_workaround(), boost::iostreams::grep::invert, boost::math::round(), boost::asio::s, boost::math::sin(), T, boost::flyweights::t, boost::flyweights::x, and boost::polygon::y().
T boost::math::detail::ellint_f_imp | ( | T | phi, |
T | k, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_INSTRUMENT_CODE, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::cos(), ellint_k_imp(), ellint_rf_imp(), boost::math::fabs(), boost::math::tools::fmod_workaround(), boost::iostreams::grep::invert, boost::math::round(), boost::asio::s, boost::math::sin(), and T.
Referenced by boost::math::ellint_1(), and ellint_pi_imp().
T boost::math::detail::ellint_k_imp | ( | T | k, |
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_STD_USING, ellint_rf_imp(), T, boost::program_options::value(), boost::flyweights::x, and boost::polygon::y().
Referenced by ellint_1(), ellint_f_imp(), and ellint_pi_imp().
T boost::math::detail::ellint_pi_imp | ( | T | v, |
T | k, | ||
T | vc, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_STD_USING, ellint_k_imp(), ellint_rf_imp(), ellint_rj_imp(), N, boost::multiprecision::backends::p, boost::geometry::math::sqrt(), T, boost::program_options::value(), boost::flyweights::x, and boost::polygon::y().
Referenced by ellint_3(), boost::math::ellint_3(), and ellint_pi_imp().
T boost::math::detail::ellint_pi_imp | ( | T | v, |
T | phi, | ||
T | k, | ||
T | vc, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), boost::math::atan(), BOOST_MATH_STD_USING, boost::math::cos(), boost::polygon::delta(), ellint_f_imp(), ellint_pi_imp(), ellint_rf_imp(), ellint_rj_imp(), boost::math::fabs(), boost::math::tools::fmod_workaround(), boost::math::ef::log(), boost::math::log1p, N, boost::multiprecision::backends::p, boost::math::round(), boost::math::sign(), boost::math::sin(), boost::geometry::math::sqrt(), T, boost::flyweights::t, boost::math::tan(), boost::program_options::value(), boost::flyweights::x, and boost::polygon::y().
T boost::math::detail::ellint_rc_imp | ( | T | x, |
T | y, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_STD_USING, boost::math::pow(), boost::geometry::math::sqrt(), T, boost::program_options::value(), boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::ellint_rc().
T boost::math::detail::ellint_rf_imp | ( | T | x, |
T | y, | ||
T | z, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::accumulators::extract::max, boost::math::pow(), boost::geometry::math::sqrt(), T, boost::program_options::value(), boost::flyweights::x, and boost::polygon::y().
Referenced by ellint_e_imp(), ellint_f_imp(), ellint_k_imp(), ellint_pi_imp(), and boost::math::ellint_rf().
T boost::math::detail::ellint_rj_imp | ( | T | x, |
T | y, | ||
T | z, | ||
T | p, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), boost::spirit::ascii::alpha, beta(), BOOST_ASSERT, BOOST_MATH_STD_USING, boost::math::ellint_rc(), boost::math::ellint_rf(), boost::math::ellint_rj(), boost::accumulators::extract::max, boost::multiprecision::backends::p, boost::math::pow(), boost::geometry::math::sqrt(), boost::swap, T, boost::program_options::value(), boost::flyweights::x, and boost::polygon::y().
Referenced by ellint_pi_imp(), and boost::math::ellint_rj().
|
inline |
|
inline |
References boost::accumulators::extract::max.
Referenced by erf_asymptotic_limit().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
T boost::math::detail::erf_imp | ( | T | z, |
bool | invert, | ||
const Policy & | pol, | ||
const Tag & | t | ||
) |
References BOOST_MATH_INSTRUMENT_CODE, BOOST_MATH_STD_USING, boost::math::exp(), boost::iostreams::grep::invert, lower_gamma_series(), boost::asio::s, boost::geometry::math::sqrt(), boost::math::tools::sum_series(), T, tgamma_small_upper_part(), upper_gamma_fraction(), and boost::flyweights::x.
Referenced by boost::math::erf(), erf_imp(), and boost::math::erfc().
mpfr::mpreal boost::math::detail::erf_inv_imp | ( | const mpfr::mpreal & | p, |
const mpfr::mpreal & | q, | ||
const Policy & | , | ||
const boost::mpl::int_< 64 > * | |||
) |
|
inline |
|
inline |
References BOOST_ASSERT.
Referenced by expint_imp().
|
inline |
References BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::tools::continued_fraction_b(), boost::math::exp(), and T.
Referenced by expint_imp().
|
inline |
References BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::digamma(), boost::math::ef::log(), boost::n, boost::math::pow(), boost::asio::s, boost::math::tools::sum_series(), and T.
Referenced by expint_imp().
|
inline |
|
inline |
References boost::math::expint().
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), T, and boost::flyweights::t.
Referenced by expint_i_imp().
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), T, and boost::flyweights::t.
Referenced by expint_i_imp().
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), T, and boost::flyweights::t.
Referenced by expint_i_imp().
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), T, and boost::flyweights::t.
Referenced by expint_i_imp().
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), T, and boost::flyweights::t.
Referenced by expint_i_imp().
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), T, and boost::flyweights::t.
Referenced by expint_i_imp().
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), T, and boost::flyweights::t.
Referenced by expint_i_imp().
T boost::math::detail::expint_i_as_series | ( | T | z, |
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::ef::log(), boost::asio::s, boost::math::tools::sum_series(), and T.
Referenced by expint_i_imp().
T boost::math::detail::expint_i_imp | ( | T | z, |
const Policy & | pol, | ||
const Tag & | tag | ||
) |
References expint_i_as_series(), expint_imp(), and T.
Referenced by expint_forwarder().
T boost::math::detail::expint_i_imp | ( | T | z, |
const Policy & | pol, | ||
const mpl::int_< 113 > & | tag | ||
) |
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::exp(), expint_i_113b(), expint_i_113c(), expint_i_113d(), expint_i_113e(), expint_i_113f(), expint_i_113g(), expint_i_113h(), expint_i_imp_113a(), expint_imp(), T, and boost::flyweights::t.
void boost::math::detail::expint_i_imp_113a | ( | T & | result, |
const T & | z, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_BIG_CONSTANT, BOOST_MATH_STD_USING, boost::math::tools::evaluate_polynomial(), boost::math::fabs(), boost::math::ef::log(), boost::math::log1p, T, and boost::flyweights::t.
Referenced by expint_i_imp().
T boost::math::detail::expint_imp | ( | unsigned | n, |
T | z, | ||
const Policy & | pol, | ||
const Tag & | tag | ||
) |
References BOOST_MATH_STD_USING, boost::math::exp(), expint_1_rational(), expint_as_fraction(), expint_as_series(), T, and boost::program_options::value().
Referenced by boost::math::expint(), and expint_i_imp().
T boost::math::detail::expm1_imp | ( | T | x, |
const mpl::int_< 0 > & | , | ||
const Policy & | pol | ||
) |
References boost::a, BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fabs(), boost::asio::s, boost::math::tools::sum_series(), T, and boost::flyweights::x.
Referenced by boost::math::expm1().
|
inline |
References BOOST_MATH_STD_USING, boost::BOOST_STATIC_ASSERT(), boost::math::fabs(), boost::math::falling_factorial(), boost::chrono::floor(), boost::math::itrunc(), boost::math::rising_factorial(), boost::math::sign(), T, boost::math::tgamma_delta_ratio(), boost::program_options::value(), and boost::flyweights::x.
Referenced by boost::math::falling_factorial().
|
inline |
|
inline |
|
inline |
References boost::a, BOOST_MATH_STD_USING, boost::math::exp(), boost::math::itrunc(), boost::n, boost::math::pow(), boost::accumulators::extract::sum, T, and boost::flyweights::x.
Referenced by gamma_incomplete_imp().
T boost::math::detail::finite_half_gamma_q | ( | T | a, |
T | x, | ||
T * | p_derivative, | ||
const Policy & | pol | ||
) |
References boost::a, BOOST_MATH_STD_USING, boost::math::erfc(), boost::math::exp(), boost::n, boost::geometry::math::sqrt(), boost::accumulators::extract::sum, T, and boost::flyweights::x.
Referenced by gamma_incomplete_imp().
T boost::math::detail::float_advance_imp | ( | T | val, |
int | distance, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_STD_USING, boost::math::fabs(), boost::math::float_advance(), boost::math::float_distance(), boost::math::float_next(), boost::math::float_prior(), boost::math::fpclassify(), boost::math::ef::frexp(), boost::math::itrunc(), boost::math::ef::ldexp(), boost::math::sign(), T, and boost::phoenix::val().
Referenced by boost::math::float_advance().
T boost::math::detail::float_distance_imp | ( | const T & | a, |
const T & | b, | ||
const Policy & | pol | ||
) |
References boost::a, boost::xpressive::a2, boost::asio::b, BOOST_ASSERT, BOOST_MATH_STD_USING, boost::math::fabs(), boost::math::float_distance(), boost::chrono::floor(), boost::math::fpclassify(), boost::math::ef::frexp(), boost::math::isfinite(), boost::math::ef::ldexp(), boost::accumulators::extract::min, boost::math::sign(), T, boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::float_distance().
T boost::math::detail::float_next_imp | ( | const T & | val, |
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::fabs(), boost::math::float_next(), boost::math::fpclassify(), boost::math::ef::frexp(), boost::math::ef::ldexp(), T, and boost::phoenix::val().
Referenced by boost::math::float_next().
T boost::math::detail::full_igamma_prefix | ( | T | a, |
T | z, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fpclassify(), boost::math::ef::log(), boost::math::pow(), and T.
Referenced by beta_small_b_large_a_series(), and gamma_incomplete_imp().
T boost::math::detail::gamma_imp | ( | T | z, |
const Policy & | pol, | ||
const Lanczos & | l | ||
) |
References boost::asio::b, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fabs(), boost::chrono::floor(), boost::math::fpclassify(), boost::math::itrunc(), boost::math::ef::log(), boost::iostreams::gzip::flags::name, boost::math::pow(), boost::math::sign(), sinpx(), and T.
Referenced by lgamma_imp(), regularised_gamma_prefix(), tgamma(), and tgammap1m1_imp().
T boost::math::detail::gamma_imp | ( | T | z, |
const Policy & | pol, | ||
const lanczos::undefined_lanczos & | |||
) |
References boost::xpressive::a1, boost::xpressive::a2, boost::math::abs(), BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fabs(), boost::chrono::floor(), boost::math::fpclassify(), boost::math::itrunc(), lgamma_imp(), sinpx(), T, and boost::program_options::value().
T boost::math::detail::gamma_incomplete_imp | ( | T | a, |
T | x, | ||
bool | normalised, | ||
bool | invert, | ||
const Policy & | pol, | ||
T * | p_derivative | ||
) |
References boost::a, BOOST_ASSERT, BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fabs(), finite_gamma_q(), finite_half_gamma_q(), boost::chrono::floor(), full_igamma_prefix(), boost::iostreams::grep::invert, boost::math::lgamma(), boost::math::ef::log(), lower_gamma_series(), boost::math::pow(), regularised_gamma_prefix(), T, boost::BOOST_SIGNALS_NAMESPACE::tag_type(), boost::math::tgamma(), tgamma_small_upper_part(), upper_gamma_fraction(), and boost::flyweights::x.
Referenced by boost::math::gamma_p(), boost::math::gamma_q(), tgamma(), and boost::math::tgamma_lower().
T boost::math::detail::gamma_p_derivative_imp | ( | T | a, |
T | x, | ||
const Policy & | pol | ||
) |
References boost::a, regularised_gamma_prefix(), T, and boost::flyweights::x.
Referenced by boost::math::gamma_p_derivative().
BuiltInUnsigned boost::math::detail::gcd_binary | ( | BuiltInUnsigned | u, |
BuiltInUnsigned | v | ||
) |
References boost::spirit::traits::which().
RingType boost::math::detail::gcd_euclidean | ( | RingType | a, |
RingType | b | ||
) |
References boost::a, and boost::asio::b.
Referenced by gcd_integer(), lcm_euclidean(), and boost::math::detail::gcd_optimal_evaluator_helper_t< T, IsSpecialized, IsSigned >::operator()().
|
inline |
References gcd_euclidean().
Referenced by boost::math::detail::gcd_optimal_evaluator_helper_t< T, true, true >::operator()().
Referenced by boost::math::gcd_evaluator< IntegerType >::operator()().
Dist::value_type boost::math::detail::generic_quantile | ( | const Dist & | dist, |
const typename Dist::value_type & | p, | ||
const typename Dist::value_type & | guess, | ||
bool | comp, | ||
const char * | function | ||
) |
Referenced by nccs_quantile(), and non_central_t_quantile().
|
inline |
|
inline |
References T.
|
inline |
|
inline |
|
inline |
std::complex<T> boost::math::detail::hankel_imp | ( | T | v, |
T | x, | ||
const bessel_no_int_tag & | , | ||
const Policy & | pol, | ||
int | sign | ||
) |
References BOOST_MATH_STD_USING, boost::chrono::floor(), boost::math::iround(), boost::math::ef::log(), boost::math::pow(), boost::asio::s, T, boost::math::tan(), and boost::polygon::y().
Referenced by hankel_imp(), and sph_hankel_imp().
|
inline |
References boost::geometry::math::abs(), BOOST_MATH_STD_USING, and hankel_imp().
|
inline |
References BOOST_MATH_STD_USING, and hankel_imp().
References boost::multiprecision::backends::c, boost::math::hermite_next(), boost::swap, T, and boost::flyweights::x.
Referenced by boost::math::hermite().
std::size_t boost::math::detail::highest_bernoulli_index | ( | ) |
T boost::math::detail::hypergeometric_2F2 | ( | T | a1, |
T | a2, | ||
T | b1, | ||
T | b2, | ||
T | z, | ||
const Policy & | pol | ||
) |
References boost::math::policies::checked_narrowing_cast(), boost::asio::s, boost::math::tools::sum_series(), and T.
Referenced by boost::math::variance().
References boost::math::fabs(), boost::math::ef::fabs(), boost::geometry::math::sqrt(), boost::swap, T, boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::hypot().
T boost::math::detail::ibeta_a_step | ( | T | a, |
T | b, | ||
T | x, | ||
T | y, | ||
int | k, | ||
const Policy & | pol, | ||
bool | normalised, | ||
T * | p_derivative | ||
) |
References boost::a, BOOST_ASSERT, BOOST_MATH_INSTRUMENT_VARIABLE, boost::multiprecision::backends::i, ibeta_power_terms(), boost::accumulators::extract::sum, and T.
Referenced by ibeta_imp().
T boost::math::detail::ibeta_derivative_imp | ( | T | a, |
T | b, | ||
T | x, | ||
const Policy & | pol | ||
) |
References boost::a, boost::asio::b, boost::math::beta(), T, boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::ibeta_derivative().
|
inline |
References BOOST_ASSERT, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::math::tools::continued_fraction_b(), ibeta_power_terms(), and T.
Referenced by ibeta_imp().
T boost::math::detail::ibeta_imp | ( | T | a, |
T | b, | ||
T | x, | ||
const Policy & | pol, | ||
bool | inv, | ||
bool | normalised, | ||
T * | p_derivative | ||
) |
References boost::a, boost::math::asin(), boost::asio::b, boost::math::beta(), beta_small_b_large_a_series(), binomial_ccdf(), BOOST_ASSERT, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::numeric::interval_lib::div(), boost::math::exp(), boost::math::expm1, boost::chrono::floor(), ibeta_a_step(), ibeta_fraction2(), ibeta_power_terms(), ibeta_series(), boost::iostreams::grep::invert, boost::math::itrunc(), boost::math::log1p, boost::accumulators::extract::max, boost::accumulators::extract::min, boost::n, boost::multiprecision::backends::p, boost::math::pow(), boost::math::powm1(), rising_factorial_ratio(), boost::geometry::math::sqrt(), boost::swap, T, boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::beta(), boost::math::betac(), boost::math::ibeta(), ibeta_imp(), boost::math::ibetac(), non_central_beta_p(), non_central_beta_q(), non_central_t2_p(), and non_central_t2_q().
|
inline |
References ibeta_imp().
T boost::math::detail::ibeta_power_terms | ( | T | a, |
T | b, | ||
T | x, | ||
T | y, | ||
const Lanczos & | , | ||
bool | normalised, | ||
const Policy & | pol | ||
) |
References boost::a, boost::asio::b, BOOST_MATH_INSTRUMENT_VARIABLE, BOOST_MATH_STD_USING, boost::multiprecision::backends::c, boost::math::exp(), boost::math::expm1, boost::math::fabs(), boost::math::l1(), boost::math::ef::log(), boost::math::log1p, boost::accumulators::extract::max, boost::accumulators::extract::min, boost::math::pow(), boost::geometry::math::sqrt(), and T.
Referenced by ibeta_a_step(), ibeta_fraction2(), and ibeta_imp().
T boost::math::detail::ibeta_series | ( | T | a, |
T | b, | ||
T | x, | ||
T | s0, | ||
const boost::math::lanczos::undefined_lanczos & | , | ||
bool | normalised, | ||
T * | p_derivative, | ||
T | y, | ||
const Policy & | pol | ||
) |
References boost::a, boost::asio::b, BOOST_ASSERT, BOOST_MATH_STD_USING, boost::multiprecision::backends::c, boost::math::exp(), boost::math::ef::log(), boost::math::log1p, lower_gamma_series(), boost::multiprecision::backends::p, boost::math::pow(), boost::asio::s, boost::xpressive::s0, boost::math::tools::sum_series(), T, and upper_gamma_fraction().
|
inline |
References boost::multiprecision::backends::i.
|
inline |
References BOOST_MATH_STD_USING, boost::chrono::floor(), and T.
|
inline |
References boost::accumulators::extract::max.
Referenced by boost::math::isfinite(), and isfinite_impl().
|
inline |
References isfinite_impl(), and boost::detail::void.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
|
inline |
References boost::detail::void.
Referenced by boost::math::isinf(), and isinf_impl().
|
inline |
References isinf_impl(), and boost::detail::void.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
|
inline |
References boost::flyweights::x.
Referenced by boost::math::isnan(), and isnan_impl().
|
inline |
References isnan_impl(), and boost::detail::void.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
|
inline |
References boost::accumulators::extract::max, boost::accumulators::extract::min, and boost::flyweights::x.
Referenced by boost::math::isnormal(), and isnormal_impl().
|
inline |
References isnormal_impl().
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
T boost::math::detail::jacobi_recurse | ( | const T & | x, |
const T & | k, | ||
T | anm1, | ||
T | bnm1, | ||
unsigned | N, | ||
T * | pTn, | ||
const Policy & | pol | ||
) |
References boost::math::asin(), BOOST_MATH_STD_USING, boost::math::ef::ldexp(), N, boost::math::sin(), boost::geometry::math::sqrt(), T, and boost::flyweights::x.
Referenced by jacobi_imp().
T boost::math::detail::kurtosis_excess | ( | T | v, |
T | delta, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::polygon::delta(), boost::math::isinf(), mean(), T, and phoenix::var().
Referenced by boost::math::kurtosis(), and boost::math::kurtosis_excess().
|
inline |
References boost::math::policies::checked_narrowing_cast(), and laguerre_imp().
Referenced by boost::math::laguerre().
|
inline |
References boost::math::laguerre().
References boost::multiprecision::backends::c, boost::math::laguerre_next(), boost::swap, T, and boost::flyweights::x.
Referenced by laguerre(), and boost::math::laguerre().
|
inline |
References boost::asio::b, and gcd_euclidean().
Referenced by lcm_integer(), and boost::math::detail::lcm_optimal_evaluator_helper_t< T, IsSpecialized, IsSigned >::operator()().
|
inline |
References lcm_euclidean().
Referenced by boost::math::detail::lcm_optimal_evaluator_helper_t< T, true, true >::operator()().
Referenced by boost::math::lcm_evaluator< IntegerType >::operator()().
T boost::math::detail::legendre_imp | ( | unsigned | l, |
T | x, | ||
const Policy & | pol, | ||
bool | second = false |
||
) |
References boost::math::legendre_next(), boost::math::log1p, boost::n, boost::locale::period::marks::second, boost::swap, T, and boost::flyweights::x.
Referenced by boost::math::legendre_p(), and boost::math::legendre_q().
T boost::math::detail::legendre_p_imp | ( | int | l, |
int | m, | ||
T | x, | ||
T | sin_theta_power, | ||
const Policy & | pol | ||
) |
References boost::math::legendre_next(), boost::math::legendre_p(), boost::n, boost::math::sign(), boost::swap, T, boost::math::tgamma_ratio(), and boost::flyweights::x.
Referenced by boost::math::legendre_p(), legendre_p_imp(), and spherical_harmonic_prefix().
|
inline |
References boost::math::abs(), BOOST_MATH_STD_USING, legendre_p_imp(), boost::math::pow(), and T.
T boost::math::detail::lgamma_imp | ( | T | z, |
const Policy & | pol, | ||
const Lanczos & | l, | ||
int * | sign = 0 |
||
) |
References boost::foreach_detail_::and_(), boost::asio::b, BOOST_MATH_STD_USING, boost::math::fabs(), boost::chrono::floor(), gamma_imp(), boost::math::ef::log(), boost::iostreams::gzip::flags::name, boost::math::sign(), sinpx(), T, boost::flyweights::t, and boost::BOOST_SIGNALS_NAMESPACE::tag_type().
Referenced by gamma_imp(), boost::math::lgamma(), and regularised_gamma_prefix().
T boost::math::detail::log1p_imp | ( | T const & | x, |
const Policy & | pol, | ||
const mpl::int_< 0 > & | |||
) |
References boost::a, boost::math::abs(), BOOST_MATH_STD_USING, boost::math::ef::log(), boost::asio::s, boost::math::tools::sum_series(), and boost::flyweights::x.
Referenced by boost::math::log1p().
|
inline |
References boost::asio::s, boost::math::tools::sum_series(), and T.
Referenced by beta_imp(), erf_imp(), gamma_incomplete_imp(), ibeta_power_terms(), ibeta_series(), regularised_gamma_prefix(), and tgamma_delta_ratio_imp_lanczos().
References BOOST_MATH_STD_USING, boost::polygon::delta(), boost::math::isinf(), boost::geometry::math::sqrt(), T, and boost::math::tgamma_delta_ratio().
Referenced by kurtosis_excess(), boost::math::mean(), boost::math::mode(), nc_beta_quantile(), non_central_t_quantile(), skewness(), and variance().
T boost::math::detail::minimum_argument_for_bernoulli_recursion | ( | ) |
References T.
|
inline |
|
inline |
References mult_minus_one().
Referenced by boost::math::acosh(), boost::math::asinh(), and boost::math::atan().
|
inline |
References mult_minus_one().
Referenced by boost::math::acosh(), boost::math::asinh(), and boost::math::atan().
References boost::math::changesign(), boost::math::isnan(), and boost::flyweights::t.
Referenced by mult_i(), and mult_minus_i().
RealType boost::math::detail::nc_beta_pdf | ( | const non_central_beta_distribution< RealType, Policy > & | dist, |
const RealType & | x | ||
) |
References boost::a, boost::math::non_central_beta_distribution< RealType, Policy >::alpha(), boost::asio::b, boost::math::non_central_beta_distribution< RealType, Policy >::beta(), BOOST_MATH_STD_USING, boost::math::beta_detail::check_alpha(), boost::math::beta_detail::check_beta(), boost::math::beta_detail::check_x(), boost::math::policies::checked_narrowing_cast(), non_central_beta_pdf(), boost::math::non_central_beta_distribution< RealType, Policy >::non_centrality(), and boost::math::pdf().
Referenced by boost::math::pdf().
RealType boost::math::detail::nc_beta_quantile | ( | const non_central_beta_distribution< RealType, Policy > & | dist, |
const RealType & | p, | ||
bool | comp | ||
) |
References boost::a, boost::math::non_central_beta_distribution< RealType, Policy >::alpha(), boost::asio::b, boost::math::non_central_beta_distribution< RealType, Policy >::beta(), bracket_and_solve_root_01(), boost::multiprecision::backends::c, boost::math::beta_detail::check_alpha(), boost::math::beta_detail::check_beta(), boost::math::policies::checked_narrowing_cast(), mean(), and boost::math::non_central_beta_distribution< RealType, Policy >::non_centrality().
Referenced by boost::math::quantile().
RealType boost::math::detail::nccs_pdf | ( | const non_central_chi_squared_distribution< RealType, Policy > & | dist, |
const RealType & | x | ||
) |
References BOOST_MATH_STD_USING, boost::math::policies::checked_narrowing_cast(), boost::math::cyl_bessel_i(), boost::math::non_central_chi_squared_distribution< RealType, Policy >::degrees_of_freedom(), boost::math::exp(), boost::math::fabs(), boost::math::ef::log(), non_central_chi_square_pdf(), boost::math::non_central_chi_squared_distribution< RealType, Policy >::non_centrality(), boost::math::pdf(), and boost::geometry::math::sqrt().
Referenced by boost::math::pdf().
RealType boost::math::detail::nccs_quantile | ( | const non_central_chi_squared_distribution< RealType, Policy > & | dist, |
const RealType & | p, | ||
bool | comp | ||
) |
References boost::asio::b, BOOST_MATH_STD_USING, boost::multiprecision::backends::c, boost::math::policies::checked_narrowing_cast(), boost::math::complement(), boost::math::non_central_chi_squared_distribution< RealType, Policy >::degrees_of_freedom(), boost::math::exp(), generic_quantile(), boost::math::non_central_chi_squared_distribution< RealType, Policy >::non_centrality(), boost::multiprecision::backends::p, boost::math::pow(), boost::math::quantile(), and boost::math::tgamma().
Referenced by boost::math::quantile().
|
inline |
T boost::math::detail::non_central_beta_p | ( | T | a, |
T | b, | ||
T | lam, | ||
T | x, | ||
T | y, | ||
const Policy & | pol, | ||
T | init_val = 0 |
||
) |
References beta(), betaf, BOOST_MATH_STD_USING, count, boost::math::fabs(), boost::math::gamma_p_derivative(), boost::multiprecision::backends::i, ibeta_imp(), boost::math::itrunc(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, and T.
Referenced by non_central_beta_cdf(), and non_central_t_cdf().
T boost::math::detail::non_central_beta_pdf | ( | T | a, |
T | b, | ||
T | lam, | ||
T | x, | ||
T | y, | ||
const Policy & | pol | ||
) |
References beta(), betaf, BOOST_MATH_STD_USING, count, boost::math::fabs(), boost::math::gamma_p_derivative(), boost::multiprecision::backends::i, boost::math::ibeta_derivative(), boost::math::itrunc(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, and T.
Referenced by nc_beta_pdf(), and non_central_t_pdf().
T boost::math::detail::non_central_beta_q | ( | T | a, |
T | b, | ||
T | lam, | ||
T | x, | ||
T | y, | ||
const Policy & | pol, | ||
T | init_val = 0 |
||
) |
References beta(), betaf, BOOST_MATH_STD_USING, count, boost::math::exp(), boost::math::fabs(), boost::math::gamma_p_derivative(), boost::multiprecision::backends::i, ibeta_imp(), boost::math::itrunc(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, and T.
Referenced by non_central_beta_cdf(), and non_central_t_cdf().
T boost::math::detail::non_central_chi_square_p | ( | T | y, |
T | n, | ||
T | lambda, | ||
const Policy & | pol, | ||
T | init_sum | ||
) |
References boost::a, BOOST_MATH_STD_USING, boost::python::api::del(), boost::math::fabs(), boost::math::gamma_p(), boost::math::gamma_p_derivative(), boost::multiprecision::backends::i, boost::math::iround(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, T, and boost::flyweights::x.
Referenced by non_central_chi_squared_cdf().
T boost::math::detail::non_central_chi_square_q | ( | T | x, |
T | f, | ||
T | theta, | ||
const Policy & | pol, | ||
T | init_sum = 0 |
||
) |
References BOOST_MATH_STD_USING, boost::python::api::del(), boost::math::fabs(), boost::math::gamma_p_derivative(), boost::math::gamma_q(), boost::multiprecision::backends::i, boost::math::iround(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, T, and boost::polygon::y().
Referenced by non_central_chi_squared_cdf().
|
inline |
T boost::math::detail::non_central_t2_p | ( | T | v, |
T | delta, | ||
T | x, | ||
T | y, | ||
const Policy & | pol, | ||
T | init_val | ||
) |
References beta(), betaf, BOOST_MATH_STD_USING, count, boost::math::fabs(), boost::math::gamma_p_derivative(), boost::multiprecision::backends::i, ibeta_imp(), boost::math::itrunc(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, T, and boost::math::tgamma_delta_ratio().
Referenced by non_central_t_cdf().
T boost::math::detail::non_central_t2_pdf | ( | T | n, |
T | delta, | ||
T | x, | ||
T | y, | ||
const Policy & | pol, | ||
T | init_val | ||
) |
References BOOST_MATH_STD_USING, count, boost::math::fabs(), boost::math::gamma_p_derivative(), boost::multiprecision::backends::i, boost::math::ibeta_derivative(), boost::math::itrunc(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, T, and boost::math::tgamma_delta_ratio().
Referenced by non_central_t_pdf().
T boost::math::detail::non_central_t2_q | ( | T | v, |
T | delta, | ||
T | x, | ||
T | y, | ||
const Policy & | pol, | ||
T | init_val | ||
) |
References beta(), betaf, BOOST_MATH_STD_USING, count, boost::math::exp(), boost::math::fabs(), boost::math::gamma_p_derivative(), boost::multiprecision::backends::i, ibeta_imp(), boost::math::itrunc(), boost::math::ef::log(), boost::math::pow(), boost::math::policies::raise_evaluation_error(), boost::accumulators::extract::sum, T, boost::math::tgamma(), and boost::math::tgamma_delta_ratio().
Referenced by non_central_t_cdf().
T boost::math::detail::non_central_t_cdf | ( | T | v, |
T | delta, | ||
T | t, | ||
bool | invert, | ||
const Policy & | pol | ||
) |
References boost::a, boost::asio::b, BOOST_MATH_STD_USING, boost::multiprecision::backends::c, boost::math::cdf(), boost::math::complement(), boost::polygon::delta(), boost::math::fabs(), boost::iostreams::grep::invert, boost::math::isinf(), boost::n, non_central_beta_p(), non_central_beta_q(), non_central_t2_p(), non_central_t2_q(), T, boost::flyweights::t, boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::cdf(), and non_central_t_quantile().
T boost::math::detail::non_central_t_pdf | ( | T | n, |
T | delta, | ||
T | t, | ||
const Policy & | pol | ||
) |
References boost::a, boost::asio::b, BOOST_MATH_STD_USING, boost::polygon::delta(), boost::math::exp(), boost::math::fabs(), boost::math::isinf(), non_central_beta_pdf(), non_central_t2_pdf(), boost::math::norm(), boost::math::pdf(), boost::geometry::math::sqrt(), T, boost::flyweights::t, boost::math::tgamma_delta_ratio(), boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::pdf().
T boost::math::detail::non_central_t_quantile | ( | const char * | function, |
T | v, | ||
T | delta, | ||
T | p, | ||
T | q, | ||
const Policy & | |||
) |
References BOOST_MATH_STD_USING, boost::math::policies::checked_narrowing_cast(), boost::math::complement(), generic_quantile(), boost::math::isinf(), mean(), boost::n, non_central_t_cdf(), boost::math::quantile(), boost::asio::s, boost::math::sign(), boost::geometry::math::sqrt(), T, boost::math::tgamma_delta_ratio(), and phoenix::var().
Referenced by boost::math::quantile().
octonion< T > boost::math::detail::octonion_type_converter | ( | octonion< U > const & | rhs | ) |
References boost::math::octonion< T >::R_component_1(), boost::math::octonion< T >::R_component_2(), boost::math::octonion< T >::R_component_3(), boost::math::octonion< T >::R_component_4(), boost::math::octonion< T >::R_component_5(), boost::math::octonion< T >::R_component_6(), boost::math::octonion< T >::R_component_7(), and boost::math::octonion< T >::R_component_8().
|
inline |
References BOOST_MATH_STD_USING, boost::math::fabs(), owens_t_dispatch(), owens_t_znorm1(), owens_t_znorm2(), and boost::phoenix::val().
Referenced by boost::math::owens_t().
|
inline |
References boost::multiprecision::backends::i.
Referenced by owens_t_dispatch().
|
inline |
References boost::math::atan(), BOOST_MATH_STD_USING, BOOST_THROW_EXCEPTION, boost::math::fabs(), owens_t_compute_code(), owens_t_get_order(), owens_t_T1(), owens_t_T2(), owens_t_T3(), owens_t_T4(), owens_t_T5(), owens_t_T6(), owens_t_znorm2(), boost::BOOST_SIGNALS_NAMESPACE::tag_type(), and boost::phoenix::val().
Referenced by owens_t(), and owens_t_dispatch().
|
inline |
|
inline |
References owens_t_dispatch().
|
inline |
|
inline |
References boost::foreach_detail_::or_(), owens_t_get_order_imp(), and boost::BOOST_SIGNALS_NAMESPACE::tag_type().
Referenced by owens_t_dispatch().
|
inline |
References BOOST_ASSERT.
Referenced by owens_t_get_order().
|
inline |
References BOOST_ASSERT.
|
inline |
References boost::a, boost::spirit::traits::as(), boost::math::atan(), BOOST_MATH_STD_USING, boost::math::exp(), boost::math::expm1, and boost::phoenix::val().
Referenced by owens_t_dispatch().
std::pair<T, T> boost::math::detail::owens_t_T1_accelerated | ( | T | h, |
T | a, | ||
const Policy & | pol | ||
) |
References boost::a, boost::asio::b, BOOST_MATH_STD_USING, boost::multiprecision::backends::c, boost::math::exp(), boost::math::fabs(), boost::math::itrunc(), boost::math::ef::ldexp(), boost::accumulators::extract::max, boost::accumulators::extract::min, boost::n, boost::math::pow(), boost::math::policies::raise_evaluation_error(), boost::geometry::math::sqrt(), boost::accumulators::extract::sum, and T.
Referenced by owens_t_dispatch().
|
inline |
References boost::a, boost::spirit::traits::as(), BOOST_MATH_STD_USING, boost::math::exp(), owens_t_znorm1(), boost::phoenix::val(), and boost::polygon::y().
Referenced by owens_t_dispatch().
|
inline |
|
inline |
References boost::a, boost::spirit::traits::as(), boost::asio::b, BOOST_MATH_STD_USING, boost::multiprecision::backends::c, boost::math::exp(), boost::math::fabs(), boost::math::itrunc(), boost::accumulators::extract::max, boost::accumulators::extract::min, boost::n, owens_t_znorm1(), boost::math::pow(), boost::asio::s, boost::geometry::math::sqrt(), boost::phoenix::val(), and boost::polygon::y().
Referenced by owens_t_dispatch().
|
inline |
References boost::foreach_detail_::or_(), owens_t_T3_imp(), and boost::BOOST_SIGNALS_NAMESPACE::tag_type().
Referenced by owens_t_dispatch().
|
inline |
References boost::a, boost::spirit::traits::as(), BOOST_ASSERT, BOOST_MATH_STD_USING, boost::math::exp(), boost::multiprecision::backends::i, owens_t_znorm1(), boost::phoenix::val(), and boost::polygon::y().
Referenced by owens_t_T3().
|
inline |
|
inline |
References boost::a, boost::spirit::traits::as(), BOOST_MATH_STD_USING, boost::math::exp(), boost::phoenix::val(), and boost::spirit::x3::unicode::yi.
Referenced by owens_t_dispatch().
|
inline |
References boost::foreach_detail_::or_(), owens_t_T5_imp(), and boost::BOOST_SIGNALS_NAMESPACE::tag_type().
Referenced by owens_t_dispatch().
|
inline |
References boost::a, boost::spirit::traits::as(), BOOST_ASSERT, BOOST_MATH_STD_USING, boost::math::exp(), boost::multiprecision::backends::i, and boost::phoenix::val().
Referenced by owens_t_T5().
|
inline |
|
inline |
References boost::math::ef::atan2(), BOOST_MATH_STD_USING, boost::math::exp(), owens_t_znorm2(), boost::phoenix::val(), and boost::polygon::y().
Referenced by owens_t_dispatch().
|
inline |
References boost::math::erf().
Referenced by owens_t(), owens_t_T2(), owens_t_T2_accelerated(), and owens_t_T3_imp().
|
inline |
References boost::math::erfc().
Referenced by owens_t(), owens_t_dispatch(), and owens_t_T6().
References boost::xpressive::make_pair.
Referenced by boost::math::tools::bisect(), boost::math::tools::bracket_and_solve_root(), and boost::math::tools::toms748_solve().
|
inline |
References BOOST_MATH_STD_USING, boost::math::expm1, boost::math::fabs(), boost::math::ef::log(), boost::multiprecision::backends::p, boost::math::pow(), and T.
Referenced by boost::math::powm1().
RealType boost::math::detail::quantile_imp | ( | const cauchy_distribution< RealType, Policy > & | dist, |
const RealType & | p, | ||
bool | complement | ||
) |
quaternion< T > boost::math::detail::quaternion_type_converter | ( | quaternion< U > const & | rhs | ) |
T boost::math::detail::regularised_gamma_prefix | ( | T | a, |
T | z, | ||
const Policy & | pol, | ||
const Lanczos & | l | ||
) |
References boost::a, BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fabs(), gamma_imp(), lgamma_imp(), boost::math::ef::log(), boost::math::log1pmx, boost::accumulators::extract::max, boost::accumulators::extract::min, boost::math::pow(), boost::geometry::math::sqrt(), and T.
Referenced by beta_small_b_large_a_series(), gamma_incomplete_imp(), and gamma_p_derivative_imp().
References BOOST_MATH_INSTRUMENT_VARIABLE, boost::multiprecision::backends::i, and T.
Referenced by ibeta_imp().
|
inline |
|
inline |
References boost::accumulators::extract::max, boost::geometry::math::sqrt(), and boost::flyweights::t.
Referenced by boost::math::acos(), boost::math::asin(), and boost::math::atanh().
|
inline |
References boost::accumulators::extract::min, boost::geometry::math::sqrt(), and boost::flyweights::t.
Referenced by boost::math::acos(), boost::math::asin(), and boost::math::atanh().
|
inline |
|
inline |
Referenced by boost::math::signbit().
|
inline |
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
|
inline |
References boost::a, BOOST_DEDUCED_TYPENAME, and boost::detail::type.
References boost::math::abs(), BOOST_MATH_STD_USING, boost::math::sin(), T, and boost::flyweights::x.
Referenced by boost::math::sinc_pi().
References boost::geometry::math::abs(), boost::math::abs(), boost::math::ef::sinh(), boost::math::sinh(), boost::geometry::math::sqrt(), T, and boost::flyweights::x.
Referenced by boost::math::sinhc_pi().
References BOOST_ASSERT, BOOST_MATH_STD_USING, boost::chrono::floor(), is_odd(), boost::math::sign(), boost::math::sin(), and T.
Referenced by gamma_imp(), and lgamma_imp().
T boost::math::detail::skewness | ( | T | v, |
T | delta, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::polygon::delta(), boost::math::isinf(), mean(), boost::math::pow(), T, and phoenix::var().
Referenced by boost::math::skewness().
|
inline |
References boost::flyweights::x.
|
inline |
References BOOST_MATH_STD_USING, boost::asio::s, boost::geometry::math::sqrt(), boost::math::tools::sum_series(), and T.
Referenced by sph_bessel_j_imp().
|
inline |
References BOOST_MATH_STD_USING, hankel_imp(), boost::math::sign(), and boost::geometry::math::sqrt().
|
inline |
References BOOST_MATH_STD_USING, cyl_neumann_imp(), boost::geometry::math::sqrt(), T, and boost::flyweights::x.
|
inline |
References boost::flyweights::x.
std::complex<T> boost::math::detail::spherical_harmonic | ( | unsigned | n, |
int | m, | ||
U | theta, | ||
U | phi, | ||
const Policy & | pol | ||
) |
T boost::math::detail::spherical_harmonic_i | ( | unsigned | n, |
int | m, | ||
T | theta, | ||
T | phi, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_STD_USING, boost::math::tools::fmod_workaround(), boost::math::sign(), boost::math::sin(), spherical_harmonic_prefix(), and T.
Referenced by boost::math::spherical_harmonic_i().
|
inline |
References BOOST_MATH_STD_USING, boost::math::cos(), boost::math::fabs(), legendre_p_imp(), boost::math::pow(), boost::math::sin(), boost::geometry::math::sqrt(), T, boost::math::tgamma_delta_ratio(), and boost::flyweights::x.
Referenced by spherical_harmonic(), spherical_harmonic_i(), and spherical_harmonic_r().
T boost::math::detail::spherical_harmonic_r | ( | unsigned | n, |
int | m, | ||
T | theta, | ||
T | phi, | ||
const Policy & | pol | ||
) |
References boost::math::abs(), BOOST_MATH_STD_USING, boost::math::cos(), boost::math::tools::fmod_workaround(), boost::math::sign(), spherical_harmonic_prefix(), and T.
Referenced by boost::math::spherical_harmonic_r().
|
inline |
|
inline |
References BOOST_FPU_EXCEPTION_GUARD, boost::math::policies::checked_narrowing_cast(), and gamma_imp().
Referenced by tgamma(), and boost::math::tgamma().
|
inline |
|
inline |
References tgamma().
T boost::math::detail::tgamma_delta_ratio_imp | ( | T | z, |
T | delta, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::fabs(), boost::chrono::floor(), boost::math::itrunc(), T, boost::math::tgamma(), and tgamma_delta_ratio_imp_lanczos().
Referenced by boost::math::tgamma_delta_ratio().
T boost::math::detail::tgamma_delta_ratio_imp_lanczos | ( | T | z, |
T | delta, | ||
const Policy & | pol, | ||
const Lanczos & | l | ||
) |
References BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fabs(), boost::math::log1p, boost::math::pow(), T, and boost::math::tgamma().
Referenced by tgamma_delta_ratio_imp().
T boost::math::detail::tgamma_ratio_imp | ( | T | x, |
T | y, | ||
const Policy & | pol | ||
) |
References BOOST_MATH_STD_USING, boost::math::exp(), boost::math::isinf(), boost::math::ef::ldexp(), boost::math::lgamma(), boost::multiprecision::backends::shift, T, boost::math::tgamma(), boost::math::tgamma_delta_ratio(), boost::flyweights::x, and boost::polygon::y().
Referenced by boost::math::tgamma_ratio().
|
inline |
|
inline |
References BOOST_MATH_STD_USING, boost::chrono::ceil(), boost::chrono::floor(), boost::math::isfinite(), and boost::math::policies::raise_rounding_error().
Referenced by boost::math::trunc().
|
inline |
References boost::math::tools::continued_fraction_a().
Referenced by beta_imp(), erf_imp(), gamma_incomplete_imp(), ibeta_power_terms(), ibeta_series(), regularised_gamma_prefix(), and tgamma_delta_ratio_imp_lanczos().
T boost::math::detail::variance | ( | T | v, |
T | delta, | ||
const Policy & | pol | ||
) |
References boost::math::isinf(), mean(), and T.
Referenced by boost::math::mode(), and boost::math::variance().
|
inline |
References boost::math::isnan(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
|
inline |
References boost::math::isnan(), and boost::flyweights::x.
Referenced by boost::math::cdf(), and boost::math::pdf().
|
inline |
|
inline |
T boost::math::detail::zeta_imp | ( | T | s, |
T | sc, | ||
const Policy & | pol, | ||
const Tag & | tag | ||
) |
References BOOST_MATH_STD_USING, boost::math::exp(), boost::math::fabs(), boost::chrono::floor(), boost::math::lgamma(), boost::math::ef::log(), boost::math::pow(), boost::asio::s, boost::math::sign(), boost::math::sin_pi(), boost::swap, T, boost::math::tgamma(), and zeta_imp_prec().
Referenced by boost::math::zeta().
T boost::math::detail::zeta_imp_prec | ( | T | s, |
T | sc, | ||
const Policy & | pol, | ||
const mpl::int_< 0 > & | |||
) |
References BOOST_MATH_STD_USING, boost::math::ef::log(), T, and zeta_polynomial_series().
Referenced by zeta_imp().
T boost::math::detail::zeta_polynomial_series | ( | T | s, |
T | sc, | ||
Policy const & | |||
) |
References BOOST_MATH_STD_USING, boost::math::itrunc(), boost::math::ef::ldexp(), boost::math::ef::log(), boost::n, boost::math::pow(), boost::math::powm1(), boost::asio::s, and T.
Referenced by zeta_imp_prec().