Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::math Namespace Reference

Namespaces

 bernoulli_detail
 
 beta_detail
 
 binomial_detail
 
 concepts
 
 constants
 
 cstdfloat
 
 detail
 
 double_constants
 
 ef
 
 float_constants
 
 geometric_detail
 
 hyperexp_detail
 
 lanczos
 
 long_double_constants
 
 negative_binomial_detail
 
 ntl
 
 poisson_detail
 
 policies
 
 tools
 

Classes

singleton  bernoulli_distribution
 
singleton  beta_distribution
 
singleton  binomial_distribution
 
singleton  cauchy_distribution
 
singleton  chi_squared_distribution
 
struct  complemented2_type
 
struct  complemented3_type
 
struct  complemented4_type
 
struct  complemented5_type
 
struct  complemented6_type
 
struct  complemented7_type
 
class  evaluation_error
 
singleton  exponential_distribution
 
singleton  extreme_value_distribution
 
singleton  fisher_f_distribution
 
class  gamma_distribution
 
singleton  gcd_evaluator
 
class  geometric_distribution
 
class  hyperexponential_distribution
 
class  hypergeometric_distribution
 
class  inverse_chi_squared_distribution
 
class  inverse_gamma_distribution
 
class  inverse_gaussian_distribution
 
struct  inverse_gaussian_quantile_complement_functor
 
struct  inverse_gaussian_quantile_functor
 
struct  laguerre_result
 
class  laplace_distribution
 
singleton  lcm_evaluator
 
class  logistic_distribution
 
class  lognormal_distribution
 
struct  max_factorial
 
class  negative_binomial_distribution
 
class  non_central_beta_distribution
 
class  non_central_chi_squared_distribution
 
class  non_central_f_distribution
 
class  non_central_t_distribution
 
class  nonfinite_num_get
 
class  nonfinite_num_put
 
class  normal_distribution
 
singleton  octonion
 
class  octonion< double >
 
class  octonion< float >
 
class  octonion< long double >
 
class  pareto_distribution
 
class  poisson_distribution
 
singleton  quaternion
 
class  quaternion< double >
 
class  quaternion< float >
 
class  quaternion< long double >
 
class  rayleigh_distribution
 
class  rounding_error
 
class  skew_normal_distribution
 
struct  static_gcd
 
struct  static_lcm
 
class  students_t_distribution
 
class  triangular_distribution
 
class  uniform_distribution
 
class  weibull_distribution
 

Typedefs

typedef bernoulli_distribution
< double > 
bernoulli
 
typedef binomial_distribution binomial
 
typedef cauchy_distribution
< double > 
cauchy
 
typedef
chi_squared_distribution
< double > 
chi_squared
 
typedef
exponential_distribution
< double > 
exponential
 
typedef
extreme_value_distribution
< double > 
extreme_value
 
typedef fisher_f_distribution
< double > 
fisher_f
 
typedef geometric_distribution
< double > 
geometric
 
typedef
hyperexponential_distribution
< double > 
hyperexponential
 
typedef
hypergeometric_distribution
< double > 
hypergeometric
 
typedef
inverse_chi_squared_distribution
< double > 
inverse_chi_squared
 
typedef
inverse_gamma_distribution
< double > 
inverse_gamma
 
typedef
inverse_gaussian_distribution
< double > 
inverse_gaussian
 
typedef laplace_distribution
< double > 
laplace
 
typedef logistic_distribution
< double > 
logistic
 
typedef lognormal_distribution
< double > 
lognormal
 
typedef
negative_binomial_distribution
< double > 
negative_binomial
 
typedef
non_central_beta_distribution
< double > 
non_central_beta
 
typedef
non_central_chi_squared_distribution
< double > 
non_central_chi_squared
 
typedef
non_central_f_distribution
< double > 
non_central_f
 
typedef
non_central_t_distribution
< double > 
non_central_t
 
typedef normal_distribution
< double > 
normal
 
typedef pareto_distribution
< double > 
pareto
 
typedef poisson_distribution
< double > 
poisson
 
typedef rayleigh_distribution
< double > 
rayleigh
 
typedef
skew_normal_distribution
< double > 
skew_normal
 
typedef
students_t_distribution
< double > 
students_t
 
typedef
triangular_distribution
< double > 
triangular
 
typedef uniform_distribution
< double > 
uniform
 
typedef weibull_distribution
< double > 
weibull
 
typedef boost::uintmax_t static_gcd_type
 

Functions

template<class Policy >
boost::math::ef::e_float skewness (const extreme_value_distribution< boost::math::ef::e_float, Policy > &)
 
template<class Policy >
boost::math::ef::e_float skewness (const rayleigh_distribution< boost::math::ef::e_float, Policy > &)
 
template<class Policy >
boost::math::ef::e_float kurtosis (const rayleigh_distribution< boost::math::ef::e_float, Policy > &)
 
template<class Policy >
boost::math::ef::e_float kurtosis_excess (const rayleigh_distribution< boost::math::ef::e_float, Policy > &)
 
template<class Policy >
mpfr_class skewness (const extreme_value_distribution< mpfr_class, Policy > &)
 
template<class Policy >
mpfr_class skewness (const rayleigh_distribution< mpfr_class, Policy > &)
 
template<class Policy >
mpfr_class kurtosis (const rayleigh_distribution< mpfr_class, Policy > &)
 
template<class Policy >
mpfr_class kurtosis_excess (const rayleigh_distribution< mpfr_class, Policy > &)
 
template<class Policy >
mpfr::mpreal skewness (const extreme_value_distribution< mpfr::mpreal, Policy > &)
 
template<class Policy >
mpfr::mpreal skewness (const rayleigh_distribution< mpfr::mpreal, Policy > &)
 
template<class Policy >
mpfr::mpreal kurtosis (const rayleigh_distribution< mpfr::mpreal, Policy > &)
 
template<class Policy >
mpfr::mpreal kurtosis_excess (const rayleigh_distribution< mpfr::mpreal, Policy > &)
 
template<typename IntegerType >
IntegerType gcd (IntegerType const &a, IntegerType const &b)
 
template<typename IntegerType >
IntegerType lcm (IntegerType const &a, IntegerType const &b)
 
template<class T >
std::complex< Tacos (const std::complex< T > &z)
 
template<class T >
std::complex< Tacosh (const std::complex< T > &z)
 
template<class T >
std::complex< Tasin (const std::complex< T > &z)
 
template<class T >
std::complex< Tasinh (const std::complex< T > &x)
 
template<class T >
std::complex< Tatan (const std::complex< T > &x)
 
template<class T >
std::complex< Tatanh (const std::complex< T > &z)
 
template<class T >
T fabs (const std::complex< T > &z)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const bernoulli_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const bernoulli_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const bernoulli_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const bernoulli_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const bernoulli_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const bernoulli_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< bernoulli_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const bernoulli_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< bernoulli_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mode (const bernoulli_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const bernoulli_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const bernoulli_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const bernoulli_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const beta_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const beta_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const beta_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const beta_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< beta_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const beta_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< beta_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mean (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const binomial_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const binomial_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< binomial_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const binomial_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< binomial_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mode (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const cauchy_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const cauchy_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const cauchy_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const cauchy_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const cauchy_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< cauchy_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< cauchy_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const cauchy_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType variance (const cauchy_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mode (const cauchy_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const cauchy_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const cauchy_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const cauchy_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const cauchy_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const chi_squared_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const chi_squared_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const chi_squared_distribution< RealType, Policy > &dist, const RealType &chi_square)
 
template<class RealType , class Policy >
RealType cdf (const chi_squared_distribution< RealType, Policy > &dist, const RealType &chi_square)
 
template<class RealType , class Policy >
RealType quantile (const chi_squared_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< chi_squared_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< chi_squared_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const chi_squared_distribution< RealType, Policy > &dist)
 
template<class Dist , class RealType >
complemented2_type< Dist,
RealType > 
complement (const Dist &d, const RealType &r)
 
template<class Dist , class RealType1 , class RealType2 >
complemented3_type< Dist,
RealType1, RealType2 > 
complement (const Dist &d, const RealType1 &r1, const RealType2 &r2)
 
template<class Dist , class RealType1 , class RealType2 , class RealType3 >
complemented4_type< Dist,
RealType1, RealType2,
RealType3 > 
complement (const Dist &d, const RealType1 &r1, const RealType2 &r2, const RealType3 &r3)
 
template<class Dist , class RealType1 , class RealType2 , class RealType3 , class RealType4 >
complemented5_type< Dist,
RealType1, RealType2,
RealType3, RealType4 > 
complement (const Dist &d, const RealType1 &r1, const RealType2 &r2, const RealType3 &r3, const RealType4 &r4)
 
template<class Dist , class RealType1 , class RealType2 , class RealType3 , class RealType4 , class RealType5 >
complemented6_type< Dist,
RealType1, RealType2,
RealType3, RealType4,
RealType5 > 
complement (const Dist &d, const RealType1 &r1, const RealType2 &r2, const RealType3 &r3, const RealType4 &r4, const RealType5 &r5)
 
template<class Dist , class RealType1 , class RealType2 , class RealType3 , class RealType4 , class RealType5 , class RealType6 >
complemented7_type< Dist,
RealType1, RealType2,
RealType3, RealType4,
RealType5, RealType6 > 
complement (const Dist &d, const RealType1 &r1, const RealType2 &r2, const RealType3 &r3, const RealType4 &r4, const RealType5 &r5, const RealType6 &r6)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const exponential_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const exponential_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const exponential_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const exponential_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const exponential_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< exponential_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< exponential_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const exponential_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType standard_deviation (const exponential_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const exponential_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType median (const exponential_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const exponential_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const exponential_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const exponential_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const extreme_value_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const extreme_value_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const extreme_value_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const extreme_value_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const extreme_value_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< extreme_value_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< extreme_value_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const extreme_value_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType standard_deviation (const extreme_value_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const extreme_value_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const extreme_value_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const extreme_value_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const extreme_value_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const extreme_value_distribution< RealType, Policy > &)
 
template<class Dist , class Policy >
Dist::value_type find_location (typename Dist::value_type z, typename Dist::value_type p, typename Dist::value_type scale, const Policy &pol)
 
template<class Dist >
Dist::value_type find_location (typename Dist::value_type z, typename Dist::value_type p, typename Dist::value_type scale)
 
template<class Dist , class Real1 , class Real2 , class Real3 >
Dist::value_type find_location (complemented3_type< Real1, Real2, Real3 > const &c)
 
template<class Dist , class Real1 , class Real2 , class Real3 , class Real4 >
Dist::value_type find_location (complemented4_type< Real1, Real2, Real3, Real4 > const &c)
 
template<class Dist , class Policy >
Dist::value_type find_scale (typename Dist::value_type z, typename Dist::value_type p, typename Dist::value_type location, const Policy &pol)
 
template<class Dist >
Dist::value_type find_scale (typename Dist::value_type z, typename Dist::value_type p, typename Dist::value_type location)
 
template<class Dist , class Real1 , class Real2 , class Real3 , class Policy >
Dist::value_type find_scale (complemented4_type< Real1, Real2, Real3, Policy > const &c)
 
template<class Dist , class Real1 , class Real2 , class Real3 >
Dist::value_type find_scale (complemented3_type< Real1, Real2, Real3 > const &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const fisher_f_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const fisher_f_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const fisher_f_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const fisher_f_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const fisher_f_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< fisher_f_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< fisher_f_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const fisher_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const fisher_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const fisher_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const fisher_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const fisher_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const fisher_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const gamma_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const gamma_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const gamma_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const gamma_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const gamma_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< gamma_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< gamma_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const geometric_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const geometric_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const geometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const geometric_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType variance (const geometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const geometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const geometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const geometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const geometric_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const geometric_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< geometric_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const geometric_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< geometric_distribution< RealType, Policy >, RealType > &c)
 
template<typename RealT , typename PolicyT >
std::pair< RealT, RealT > range (hyperexponential_distribution< RealT, PolicyT > const &)
 
template<typename RealT , typename PolicyT >
std::pair< RealT, RealT > support (hyperexponential_distribution< RealT, PolicyT > const &)
 
template<typename RealT , typename PolicyT >
RealT pdf (hyperexponential_distribution< RealT, PolicyT > const &dist, RealT const &x)
 
template<typename RealT , typename PolicyT >
RealT cdf (hyperexponential_distribution< RealT, PolicyT > const &dist, RealT const &x)
 
template<typename RealT , typename PolicyT >
RealT quantile (hyperexponential_distribution< RealT, PolicyT > const &dist, RealT const &p)
 
template<typename RealT , typename PolicyT >
RealT cdf (complemented2_type< hyperexponential_distribution< RealT, PolicyT >, RealT > const &c)
 
template<typename RealT , typename PolicyT >
RealT quantile (complemented2_type< hyperexponential_distribution< RealT, PolicyT >, RealT > const &c)
 
template<typename RealT , typename PolicyT >
RealT mean (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT variance (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT skewness (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT kurtosis (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT kurtosis_excess (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT mode (hyperexponential_distribution< RealT, PolicyT > const &)
 
template<class RealType , class Policy >
const std::pair< unsigned,
unsigned > 
range (const hypergeometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< unsigned,
unsigned > 
support (const hypergeometric_distribution< RealType, Policy > &d)
 
template<class RealType , class Policy >
RealType pdf (const hypergeometric_distribution< RealType, Policy > &dist, const unsigned &x)
 
template<class RealType , class Policy , class U >
RealType pdf (const hypergeometric_distribution< RealType, Policy > &dist, const U &x)
 
template<class RealType , class Policy >
RealType cdf (const hypergeometric_distribution< RealType, Policy > &dist, const unsigned &x)
 
template<class RealType , class Policy , class U >
RealType cdf (const hypergeometric_distribution< RealType, Policy > &dist, const U &x)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< hypergeometric_distribution< RealType, Policy >, unsigned > &c)
 
template<class RealType , class Policy , class U >
RealType cdf (const complemented2_type< hypergeometric_distribution< RealType, Policy >, U > &c)
 
template<class RealType , class Policy >
RealType quantile (const hypergeometric_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< hypergeometric_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const hypergeometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const hypergeometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const hypergeometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const hypergeometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const hypergeometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const hypergeometric_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const inverse_chi_squared_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const inverse_chi_squared_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const inverse_chi_squared_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const inverse_chi_squared_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const inverse_chi_squared_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< inverse_chi_squared_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< inverse_chi_squared_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const inverse_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const inverse_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const inverse_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const inverse_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const inverse_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const inverse_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const inverse_gamma_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const inverse_gamma_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const inverse_gamma_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const inverse_gamma_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const inverse_gamma_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< inverse_gamma_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< inverse_gamma_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const inverse_gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const inverse_gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const inverse_gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const inverse_gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const inverse_gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const inverse_gamma_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const inverse_gaussian_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const inverse_gaussian_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const inverse_gaussian_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const inverse_gaussian_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const inverse_gaussian_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< inverse_gaussian_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< inverse_gaussian_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType scale (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType shape (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType standard_deviation (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const inverse_gaussian_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const laplace_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const laplace_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const laplace_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const laplace_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const laplace_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< laplace_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< laplace_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const laplace_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType standard_deviation (const laplace_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const laplace_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const laplace_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const laplace_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const laplace_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const laplace_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const logistic_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const logistic_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const logistic_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const logistic_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const logistic_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< logistic_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< logistic_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const logistic_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const logistic_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const logistic_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const logistic_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const logistic_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const logistic_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const logistic_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const lognormal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const lognormal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const lognormal_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const lognormal_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const lognormal_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< lognormal_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< lognormal_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const lognormal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const lognormal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const lognormal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const lognormal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const lognormal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const lognormal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const lognormal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const negative_binomial_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const negative_binomial_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const negative_binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const negative_binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const negative_binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const negative_binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const negative_binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const negative_binomial_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const negative_binomial_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const negative_binomial_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< negative_binomial_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const negative_binomial_distribution< RealType, Policy > &dist, const RealType &P)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< negative_binomial_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const non_central_beta_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const non_central_beta_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mode (const non_central_beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mean (const non_central_beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const non_central_beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const non_central_beta_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const non_central_beta_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const non_central_beta_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const non_central_beta_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const non_central_beta_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< non_central_beta_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const non_central_beta_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< non_central_beta_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const non_central_chi_squared_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const non_central_chi_squared_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const non_central_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const non_central_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const non_central_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const non_central_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const non_central_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const non_central_chi_squared_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const non_central_chi_squared_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const non_central_chi_squared_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< non_central_chi_squared_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const non_central_chi_squared_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< non_central_chi_squared_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const non_central_f_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const non_central_f_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const non_central_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const non_central_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const non_central_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const non_central_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const non_central_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const non_central_f_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const non_central_f_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const non_central_f_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< non_central_f_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const non_central_f_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< non_central_f_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const non_central_t_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const non_central_t_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mode (const non_central_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mean (const non_central_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const non_central_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const non_central_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const non_central_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const non_central_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const non_central_t_distribution< RealType, Policy > &dist, const RealType &t)
 
template<class RealType , class Policy >
RealType cdf (const non_central_t_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< non_central_t_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const non_central_t_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< non_central_t_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const normal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const normal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const normal_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const normal_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const normal_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< normal_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< normal_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType standard_deviation (const normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const normal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const normal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const normal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const pareto_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const pareto_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const pareto_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const pareto_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< pareto_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< pareto_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const pareto_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const poisson_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const poisson_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const poisson_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const poisson_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const poisson_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const poisson_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const poisson_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const poisson_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const poisson_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const poisson_distribution< RealType, Policy > &dist, const RealType &k)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< poisson_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const poisson_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< poisson_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const rayleigh_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const rayleigh_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const rayleigh_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const rayleigh_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const rayleigh_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< rayleigh_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< rayleigh_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const rayleigh_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const rayleigh_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const rayleigh_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const rayleigh_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const rayleigh_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis (const rayleigh_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const rayleigh_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const skew_normal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const skew_normal_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const skew_normal_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const skew_normal_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< skew_normal_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType location (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType scale (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType shape (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mean (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const skew_normal_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType quantile (const skew_normal_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< skew_normal_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const students_t_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const students_t_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const students_t_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const students_t_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const students_t_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< students_t_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< students_t_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mode (const students_t_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType median (const students_t_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType mean (const students_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const students_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const students_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const students_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const students_t_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const triangular_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const triangular_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const triangular_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const triangular_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< triangular_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< triangular_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const triangular_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const uniform_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType pdf (const uniform_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const uniform_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const uniform_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< uniform_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< uniform_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const uniform_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
range (const weibull_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
const std::pair< RealType,
RealType > 
support (const weibull_distribution< RealType, Policy > &)
 
template<class RealType , class Policy >
RealType pdf (const weibull_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType cdf (const weibull_distribution< RealType, Policy > &dist, const RealType &x)
 
template<class RealType , class Policy >
RealType quantile (const weibull_distribution< RealType, Policy > &dist, const RealType &p)
 
template<class RealType , class Policy >
RealType cdf (const complemented2_type< weibull_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType quantile (const complemented2_type< weibull_distribution< RealType, Policy >, RealType > &c)
 
template<class RealType , class Policy >
RealType mean (const weibull_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType variance (const weibull_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType mode (const weibull_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType median (const weibull_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType skewness (const weibull_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis_excess (const weibull_distribution< RealType, Policy > &dist)
 
template<class RealType , class Policy >
RealType kurtosis (const weibull_distribution< RealType, Policy > &dist)
 
template<typename T >
octonion< Toperator+ (T const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator+ (octonion< T > const &lhs, T const &rhs)
 
template<typename T >
octonion< Toperator+ (::std::complex< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator+ (octonion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
octonion< Toperator+ (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator+ (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs)
 
template<typename T >
octonion< Toperator+ (octonion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator- (T const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator- (octonion< T > const &lhs, T const &rhs)
 
template<typename T >
octonion< Toperator- (::std::complex< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator- (octonion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
octonion< Toperator- (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator- (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs)
 
template<typename T >
octonion< Toperator- (octonion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator* (T const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator* (octonion< T > const &lhs, T const &rhs)
 
template<typename T >
octonion< Toperator* (::std::complex< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator* (octonion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
octonion< Toperator* (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator* (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs)
 
template<typename T >
octonion< Toperator* (octonion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator/ (T const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator/ (octonion< T > const &lhs, T const &rhs)
 
template<typename T >
octonion< Toperator/ (::std::complex< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator/ (octonion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
octonion< Toperator/ (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator/ (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs)
 
template<typename T >
octonion< Toperator/ (octonion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
octonion< Toperator+ (octonion< T > const &o)
 
template<typename T >
octonion< Toperator- (octonion< T > const &o)
 
template<typename T >
bool operator== (T const &lhs, octonion< T > const &rhs)
 
template<typename T >
bool operator== (octonion< T > const &lhs, T const &rhs)
 
template<typename T >
bool operator== (::std::complex< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
bool operator== (octonion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
bool operator== (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
bool operator== (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs)
 
template<typename T >
bool operator== (octonion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
bool operator!= (T const &lhs, octonion< T > const &rhs)
 
template<typename T >
bool operator!= (octonion< T > const &lhs, T const &rhs)
 
template<typename T >
bool operator!= (::std::complex< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
bool operator!= (octonion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
bool operator!= (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T >
bool operator!= (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs)
 
template<typename T >
bool operator!= (octonion< T > const &lhs, octonion< T > const &rhs)
 
template<typename T , typename charT , class traits >
::std::basic_istream< charT,
traits > & 
operator>> (::std::basic_istream< charT, traits > &is, octonion< T > &o)
 
template<typename T , typename charT , class traits >
::std::basic_ostream< charT,
traits > & 
operator<< (::std::basic_ostream< charT, traits > &os, octonion< T > const &o)
 
template<typename T >
T real (octonion< T > const &o)
 
template<typename T >
octonion< Tunreal (octonion< T > const &o)
 
template<typename T >
T sup (octonion< T > const &o)
 
template<typename T >
T l1 (octonion< T > const &o)
 
template<typename T >
T abs (const octonion< T > &o)
 
template<typename T >
T norm (octonion< T > const &o)
 
template<typename T >
octonion< Tconj (octonion< T > const &o)
 
template<typename T >
octonion< Tspherical (T const &rho, T const &theta, T const &phi1, T const &phi2, T const &phi3, T const &phi4, T const &phi5, T const &phi6)
 
template<typename T >
octonion< Tmultipolar (T const &rho1, T const &theta1, T const &rho2, T const &theta2, T const &rho3, T const &theta3, T const &rho4, T const &theta4)
 
template<typename T >
octonion< Tcylindrical (T const &r, T const &angle, T const &h1, T const &h2, T const &h3, T const &h4, T const &h5, T const &h6)
 
template<typename T >
octonion< Texp (octonion< T > const &o)
 
template<typename T >
octonion< Tcos (octonion< T > const &o)
 
template<typename T >
octonion< Tsin (octonion< T > const &o)
 
template<typename T >
octonion< Ttan (octonion< T > const &o)
 
template<typename T >
octonion< Tcosh (octonion< T > const &o)
 
template<typename T >
octonion< Tsinh (octonion< T > const &o)
 
template<typename T >
octonion< Ttanh (octonion< T > const &o)
 
template<typename T >
octonion< Tpow (octonion< T > const &o, int n)
 
template<typename T >
quaternion< Toperator+ (T const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator+ (quaternion< T > const &lhs, T const &rhs)
 
template<typename T >
quaternion< Toperator+ (::std::complex< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator+ (quaternion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
quaternion< Toperator+ (quaternion< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator- (T const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator- (quaternion< T > const &lhs, T const &rhs)
 
template<typename T >
quaternion< Toperator- (::std::complex< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator- (quaternion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
quaternion< Toperator- (quaternion< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator* (T const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator* (quaternion< T > const &lhs, T const &rhs)
 
template<typename T >
quaternion< Toperator* (::std::complex< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator* (quaternion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
quaternion< Toperator* (quaternion< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator/ (T const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator/ (quaternion< T > const &lhs, T const &rhs)
 
template<typename T >
quaternion< Toperator/ (::std::complex< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator/ (quaternion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
quaternion< Toperator/ (quaternion< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
quaternion< Toperator+ (quaternion< T > const &q)
 
template<typename T >
quaternion< Toperator- (quaternion< T > const &q)
 
template<typename T >
bool operator== (T const &lhs, quaternion< T > const &rhs)
 
template<typename T >
bool operator== (quaternion< T > const &lhs, T const &rhs)
 
template<typename T >
bool operator== (::std::complex< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
bool operator== (quaternion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
bool operator== (quaternion< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
bool operator!= (T const &lhs, quaternion< T > const &rhs)
 
template<typename T >
bool operator!= (quaternion< T > const &lhs, T const &rhs)
 
template<typename T >
bool operator!= (::std::complex< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T >
bool operator!= (quaternion< T > const &lhs,::std::complex< T > const &rhs)
 
template<typename T >
bool operator!= (quaternion< T > const &lhs, quaternion< T > const &rhs)
 
template<typename T , typename charT , class traits >
::std::basic_istream< charT,
traits > & 
operator>> (::std::basic_istream< charT, traits > &is, quaternion< T > &q)
 
template<typename T , typename charT , class traits >
::std::basic_ostream< charT,
traits > & 
operator<< (::std::basic_ostream< charT, traits > &os, quaternion< T > const &q)
 
template<typename T >
T real (quaternion< T > const &q)
 
template<typename T >
quaternion< Tunreal (quaternion< T > const &q)
 
template<typename T >
T sup (quaternion< T > const &q)
 
template<typename T >
T l1 (quaternion< T > const &q)
 
template<typename T >
T abs (quaternion< T > const &q)
 
template<typename T >
T norm (quaternion< T >const &q)
 
template<typename T >
quaternion< Tconj (quaternion< T > const &q)
 
template<typename T >
quaternion< Tspherical (T const &rho, T const &theta, T const &phi1, T const &phi2)
 
template<typename T >
quaternion< Tsemipolar (T const &rho, T const &alpha, T const &theta1, T const &theta2)
 
template<typename T >
quaternion< Tmultipolar (T const &rho1, T const &theta1, T const &rho2, T const &theta2)
 
template<typename T >
quaternion< Tcylindrospherical (T const &t, T const &radius, T const &longitude, T const &latitude)
 
template<typename T >
quaternion< Tcylindrical (T const &r, T const &angle, T const &h1, T const &h2)
 
template<typename T >
quaternion< Texp (quaternion< T > const &q)
 
template<typename T >
quaternion< Tcos (quaternion< T > const &q)
 
template<typename T >
quaternion< Tsin (quaternion< T > const &q)
 
template<typename T >
quaternion< Ttan (quaternion< T > const &q)
 
template<typename T >
quaternion< Tcosh (quaternion< T > const &q)
 
template<typename T >
quaternion< Tsinh (quaternion< T > const &q)
 
template<typename T >
quaternion< Ttanh (quaternion< T > const &q)
 
template<typename T >
quaternion< Tpow (quaternion< T > const &q, int n)
 
template<typename T , typename Policy >
tools::promote_args< T >::type acosh (T x, const Policy &)
 
template<typename T >
tools::promote_args< T >::type acosh (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type airy_ai (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type airy_ai (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type airy_bi (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type airy_bi (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type airy_ai_prime (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type airy_ai_prime (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type airy_bi_prime (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type airy_bi_prime (T x)
 
template<class T , class Policy >
T airy_ai_zero (int m, const Policy &)
 
template<class T >
T airy_ai_zero (int m)
 
template<class T , class OutputIterator , class Policy >
OutputIterator airy_ai_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it, const Policy &pol)
 
template<class T , class OutputIterator >
OutputIterator airy_ai_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it)
 
template<class T , class Policy >
T airy_bi_zero (int m, const Policy &)
 
template<typename T >
T airy_bi_zero (int m)
 
template<class T , class OutputIterator , class Policy >
OutputIterator airy_bi_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it, const Policy &pol)
 
template<class T , class OutputIterator >
OutputIterator airy_bi_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it)
 
template<typename T >
tools::promote_args< T >::type asinh (T x)
 
template<typename T , typename Policy >
tools::promote_args< T >::type asinh (T x, const Policy &)
 
template<typename T , typename Policy >
tools::promote_args< T >::type atanh (T x, const Policy &)
 
template<typename T >
tools::promote_args< T >::type atanh (T x)
 
template<class T , class Policy >
T bernoulli_b2n (const int i, const Policy &pol)
 
template<class T >
T bernoulli_b2n (const int i)
 
template<class T , class OutputIterator , class Policy >
OutputIterator bernoulli_b2n (const int start_index, const unsigned number_of_bernoullis_b2n, OutputIterator out_it, const Policy &pol)
 
template<class T , class OutputIterator >
OutputIterator bernoulli_b2n (const int start_index, const unsigned number_of_bernoullis_b2n, OutputIterator out_it)
 
template<class T , class Policy >
T tangent_t2n (const int i, const Policy &pol)
 
template<class T >
T tangent_t2n (const int i)
 
template<class T , class OutputIterator , class Policy >
OutputIterator tangent_t2n (const int start_index, const unsigned number_of_tangent_t2n, OutputIterator out_it, const Policy &pol)
 
template<class T , class OutputIterator >
OutputIterator tangent_t2n (const int start_index, const unsigned number_of_tangent_t2n, OutputIterator out_it)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_bessel_j (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_bessel_j (T1 v, T2 x)
 
template<class T , class Policy >
detail::bessel_traits< T, T,
Policy >::result_type 
sph_bessel (unsigned v, T x, const Policy &)
 
template<class T >
detail::bessel_traits< T, T,
policies::policy
<> >::result_type 
sph_bessel (unsigned v, T x)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_bessel_i (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_bessel_i (T1 v, T2 x)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_bessel_k (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_bessel_k (T1 v, T2 x)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_neumann (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_neumann (T1 v, T2 x)
 
template<class T , class Policy >
detail::bessel_traits< T, T,
Policy >::result_type 
sph_neumann (unsigned v, T x, const Policy &)
 
template<class T >
detail::bessel_traits< T, T,
policies::policy
<> >::result_type 
sph_neumann (unsigned v, T x)
 
template<class T , class Policy >
detail::bessel_traits< T, T,
Policy >::result_type 
cyl_bessel_j_zero (T v, int m, const Policy &)
 
template<class T >
detail::bessel_traits< T, T,
policies::policy
<> >::result_type 
cyl_bessel_j_zero (T v, int m)
 
template<class T , class OutputIterator , class Policy >
OutputIterator cyl_bessel_j_zero (T v, int start_index, unsigned number_of_zeros, OutputIterator out_it, const Policy &pol)
 
template<class T , class OutputIterator >
OutputIterator cyl_bessel_j_zero (T v, int start_index, unsigned number_of_zeros, OutputIterator out_it)
 
template<class T , class Policy >
detail::bessel_traits< T, T,
Policy >::result_type 
cyl_neumann_zero (T v, int m, const Policy &)
 
template<class T >
detail::bessel_traits< T, T,
policies::policy
<> >::result_type 
cyl_neumann_zero (T v, int m)
 
template<class T , class OutputIterator , class Policy >
OutputIterator cyl_neumann_zero (T v, int start_index, unsigned number_of_zeros, OutputIterator out_it, const Policy &pol)
 
template<class T , class OutputIterator >
OutputIterator cyl_neumann_zero (T v, int start_index, unsigned number_of_zeros, OutputIterator out_it)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_bessel_j_prime (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_bessel_j_prime (T1 v, T2 x)
 
template<class T , class Policy >
detail::bessel_traits< T, T,
Policy >::result_type 
sph_bessel_prime (unsigned v, T x, const Policy &)
 
template<class T >
detail::bessel_traits< T, T,
policies::policy
<> >::result_type 
sph_bessel_prime (unsigned v, T x)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_bessel_i_prime (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_bessel_i_prime (T1 v, T2 x)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_bessel_k_prime (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_bessel_k_prime (T1 v, T2 x)
 
template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2,
Policy >::result_type 
cyl_neumann_prime (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type 
cyl_neumann_prime (T1 v, T2 x)
 
template<class T , class Policy >
detail::bessel_traits< T, T,
Policy >::result_type 
sph_neumann_prime (unsigned v, T x, const Policy &)
 
template<class T >
detail::bessel_traits< T, T,
policies::policy
<> >::result_type 
sph_neumann_prime (unsigned v, T x)
 
template<class RT1 , class RT2 , class A >
tools::promote_args< RT1, RT2,
A >::type 
beta (RT1 a, RT2 b, A arg)
 
template<class RT1 , class RT2 >
tools::promote_args< RT1, RT2 >
::type 
beta (RT1 a, RT2 b)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
beta (RT1 a, RT2 b, RT3 x, const Policy &)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
betac (RT1 a, RT2 b, RT3 x, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
betac (RT1 a, RT2 b, RT3 x)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta (RT1 a, RT2 b, RT3 x, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta (RT1 a, RT2 b, RT3 x)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac (RT1 a, RT2 b, RT3 x, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac (RT1 a, RT2 b, RT3 x)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_derivative (RT1 a, RT2 b, RT3 x, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_derivative (RT1 a, RT2 b, RT3 x)
 
template<class T , class Policy >
T binomial_coefficient (unsigned n, unsigned k, const Policy &pol)
 
template<>
float binomial_coefficient< float, policies::policy<> > (unsigned n, unsigned k, const policies::policy<> &pol)
 
template<class T >
T binomial_coefficient (unsigned n, unsigned k)
 
template<class T , class Policy >
tools::promote_args< T >::type cbrt (T z, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type cbrt (T z)
 
template<class T , class Policy >
tools::promote_args< T >::type cos_pi (T x, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type cos_pi (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type digamma (T x, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type digamma (T x)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type ellint_1 (T1 k, T2 phi, const Policy &pol)
 
template<typename T >
tools::promote_args< T >::type ellint_1 (T k)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type ellint_1 (T1 k, T2 phi)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type ellint_2 (T1 k, T2 phi, const Policy &pol)
 
template<typename T >
tools::promote_args< T >::type ellint_2 (T k)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type ellint_2 (T1 k, T2 phi)
 
template<class T1 , class T2 , class T3 , class Policy >
tools::promote_args< T1, T2,
T3 >::type 
ellint_3 (T1 k, T2 v, T3 phi, const Policy &pol)
 
template<class T1 , class T2 , class T3 >
detail::ellint_3_result< T1,
T2, T3 >::type 
ellint_3 (T1 k, T2 v, T3 phi)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type ellint_3 (T1 k, T2 v)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type ellint_rc (T1 x, T2 y, const Policy &pol)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type ellint_rc (T1 x, T2 y)
 
template<class T1 , class T2 , class T3 , class Policy >
tools::promote_args< T1, T2,
T3 >::type 
ellint_rd (T1 x, T2 y, T3 z, const Policy &pol)
 
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2,
T3 >::type 
ellint_rd (T1 x, T2 y, T3 z)
 
template<class T1 , class T2 , class T3 , class Policy >
tools::promote_args< T1, T2,
T3 >::type 
ellint_rf (T1 x, T2 y, T3 z, const Policy &pol)
 
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2,
T3 >::type 
ellint_rf (T1 x, T2 y, T3 z)
 
template<class T1 , class T2 , class T3 , class T4 , class Policy >
tools::promote_args< T1, T2,
T3, T4 >::type 
ellint_rj (T1 x, T2 y, T3 z, T4 p, const Policy &pol)
 
template<class T1 , class T2 , class T3 , class T4 >
tools::promote_args< T1, T2,
T3, T4 >::type 
ellint_rj (T1 x, T2 y, T3 z, T4 p)
 
template<class T , class Policy >
tools::promote_args< T >::type erf (T z, const Policy &)
 
template<class T , class Policy >
tools::promote_args< T >::type erfc (T z, const Policy &)
 
template<class T >
tools::promote_args< T >::type erf (T z)
 
template<class T >
tools::promote_args< T >::type erfc (T z)
 
template<class T , class Policy >
tools::promote_args< T >::type expint (unsigned n, T z, const Policy &)
 
template<class T , class U >
detail::expint_result< T, U >::type expint (T const z, U const u)
 
template<class T >
tools::promote_args< T >::type expint (T z)
 
template<class T , class Policy >
tools::promote_args< T >::type expm1 (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type expm1 (T x)
 
template<class T , class Policy >
T factorial (unsigned i, const Policy &pol)
 
template<class T >
T factorial (unsigned i)
 
template<class T , class Policy >
T double_factorial (unsigned i, const Policy &pol)
 
template<class T >
T double_factorial (unsigned i)
 
template<class RT >
tools::promote_args< RT >::type falling_factorial (RT x, unsigned n)
 
template<class RT , class Policy >
tools::promote_args< RT >::type falling_factorial (RT x, unsigned n, const Policy &pol)
 
template<class RT >
tools::promote_args< RT >::type rising_factorial (RT x, int n)
 
template<class RT , class Policy >
tools::promote_args< RT >::type rising_factorial (RT x, int n, const Policy &pol)
 
template<class T >
int fpclassify BOOST_NO_MACRO_EXPAND (T t)
 
template<class T >
bool() isfinite (T x)
 
template<class T >
bool() isnormal (T x)
 
template<class T >
bool() isinf (T x)
 
template<class T >
bool() isnan (T x)
 
template<class T >
tools::promote_args< T >::type tgamma (T z)
 
template<class T , class Policy >
tools::promote_args< T >::type lgamma (T z, int *sign, const Policy &)
 
template<class T >
tools::promote_args< T >::type lgamma (T z, int *sign)
 
template<class T , class Policy >
tools::promote_args< T >::type lgamma (T x, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type lgamma (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type tgamma1pm1 (T z, const Policy &)
 
template<class T >
tools::promote_args< T >::type tgamma1pm1 (T z)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type tgamma (T1 a, T2 z)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type tgamma (T1 a, T2 z, const Policy &pol)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type tgamma_lower (T1 a, T2 z, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type tgamma_lower (T1 a, T2 z)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type gamma_q (T1 a, T2 z, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type gamma_q (T1 a, T2 z)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type gamma_p (T1 a, T2 z, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type gamma_p (T1 a, T2 z)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type tgamma_delta_ratio (T1 z, T2 delta, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type tgamma_delta_ratio (T1 z, T2 delta)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type tgamma_ratio (T1 a, T2 b, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type tgamma_ratio (T1 a, T2 b)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type gamma_p_derivative (T1 a, T2 x, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type gamma_p_derivative (T1 a, T2 x)
 
template<class T1 , class T2 , class Policy >
std::complex< typename
detail::bessel_traits< T1, T2,
Policy >::result_type
cyl_hankel_1 (T1 v, T2 x, const Policy &pol)
 
template<class T1 , class T2 >
std::complex< typename
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type
cyl_hankel_1 (T1 v, T2 x)
 
template<class T1 , class T2 , class Policy >
std::complex< typename
detail::bessel_traits< T1, T2,
Policy >::result_type
cyl_hankel_2 (T1 v, T2 x, const Policy &pol)
 
template<class T1 , class T2 >
std::complex< typename
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type
cyl_hankel_2 (T1 v, T2 x)
 
template<class T1 , class T2 , class Policy >
std::complex< typename
detail::bessel_traits< T1, T2,
Policy >::result_type
sph_hankel_1 (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
std::complex< typename
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type
sph_hankel_1 (T1 v, T2 x)
 
template<class T1 , class T2 , class Policy >
std::complex< typename
detail::bessel_traits< T1, T2,
Policy >::result_type
sph_hankel_2 (T1 v, T2 x, const Policy &)
 
template<class T1 , class T2 >
std::complex< typename
detail::bessel_traits< T1, T2,
policies::policy
<> >::result_type
sph_hankel_2 (T1 v, T2 x)
 
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2,
T3 >::type 
hermite_next (unsigned n, T1 x, T2 Hn, T3 Hnm1)
 
template<class T , class Policy >
tools::promote_args< T >::type hermite (unsigned n, T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type hermite (unsigned n, T x)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type hypot (T1 x, T2 y)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type hypot (T1 x, T2 y, const Policy &pol)
 
template<class T , class U , class V , class Policy >
tools::promote_args< T, U, V >
::type 
jacobi_elliptic (T k, U theta, V *pcn, V *pdn, const Policy &)
 
template<class T , class U , class V >
tools::promote_args< T, U, V >
::type 
jacobi_elliptic (T k, U theta, V *pcn, V *pdn)
 
template<class U , class T , class Policy >
tools::promote_args< T, U >::type jacobi_sn (U k, T theta, const Policy &pol)
 
template<class U , class T >
tools::promote_args< T, U >::type jacobi_sn (U k, T theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_cn (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_cn (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_dn (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_dn (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_cd (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_cd (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_dc (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_dc (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_ns (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_ns (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_sd (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_sd (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_ds (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_ds (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_nc (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_nc (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_nd (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_nd (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_sc (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_sc (T k, U theta)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type jacobi_cs (T k, U theta, const Policy &pol)
 
template<class T , class U >
tools::promote_args< T, U >::type jacobi_cs (T k, U theta)
 
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2,
T3 >::type 
laguerre_next (unsigned n, T1 x, T2 Ln, T3 Lnm1)
 
template<class T >
tools::promote_args< T >::type laguerre (unsigned n, T x)
 
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2,
T3 >::type 
laguerre_next (unsigned n, unsigned l, T1 x, T2 Pl, T3 Plm1)
 
template<class T , class Policy >
tools::promote_args< T >::type laguerre (unsigned n, unsigned m, T x, const Policy &pol)
 
template<class T1 , class T2 >
laguerre_result< T1, T2 >::type laguerre (unsigned n, T1 m, T2 x)
 
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2,
T3 >::type 
legendre_next (unsigned l, T1 x, T2 Pl, T3 Plm1)
 
template<class T , class Policy >
tools::promote_args< T >::type legendre_p (int l, T x, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type legendre_p (int l, T x)
 
template<class T , class Policy >
tools::promote_args< T >::type legendre_q (unsigned l, T x, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type legendre_q (unsigned l, T x)
 
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2,
T3 >::type 
legendre_next (unsigned l, unsigned m, T1 x, T2 Pl, T3 Plm1)
 
template<class T , class Policy >
tools::promote_args< T >::type legendre_p (int l, int m, T x, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type legendre_p (int l, int m, T x)
 
template<class T , class Policy >
tools::promote_args< T >::type log1p (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type log1p (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type log1pmx (T x, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type log1pmx (T x)
 
template<class T1 , class T2 , class T3 , class T4 >
tools::promote_args< T1, T2,
T3, T4 >::type 
ibeta_inv (T1 a, T2 b, T3 p, T4 *py)
 
template<class T1 , class T2 , class T3 , class T4 , class Policy >
tools::promote_args< T1, T2,
T3, T4 >::type 
ibeta_inv (T1 a, T2 b, T3 p, T4 *py, const Policy &pol)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_inv (RT1 a, RT2 b, RT3 p)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_inv (RT1 a, RT2 b, RT3 p, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_inva (RT1 a, RT2 b, RT3 p)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_inva (RT1 a, RT2 b, RT3 p, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_invb (RT1 a, RT2 b, RT3 p)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibeta_invb (RT1 a, RT2 b, RT3 p, const Policy &)
 
template<class T1 , class T2 , class T3 , class T4 >
tools::promote_args< T1, T2,
T3, T4 >::type 
ibetac_inv (T1 a, T2 b, T3 q, T4 *py)
 
template<class T1 , class T2 , class T3 , class T4 , class Policy >
tools::promote_args< T1, T2,
T3, T4 >::type 
ibetac_inv (T1 a, T2 b, T3 q, T4 *py, const Policy &pol)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac_inv (RT1 a, RT2 b, RT3 q)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac_inv (RT1 a, RT2 b, RT3 q, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac_inva (RT1 a, RT2 b, RT3 q)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac_inva (RT1 a, RT2 b, RT3 q, const Policy &)
 
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac_invb (RT1 a, RT2 b, RT3 q)
 
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2,
RT3 >::type 
ibetac_invb (RT1 a, RT2 b, RT3 q, const Policy &)
 
template<class RT >
tools::promote_args< RT >::type erf (RT z)
 
template<class RT , class Policy >
tools::promote_args< RT >::type erf (RT z, const Policy &)
 
template<class RT >
tools::promote_args< RT >::type erfc (RT z)
 
template<class RT , class Policy >
tools::promote_args< RT >::type erfc (RT z, const Policy &)
 
template<class RT >
tools::promote_args< RT >::type erf_inv (RT z)
 
template<class RT , class Policy >
tools::promote_args< RT >::type erf_inv (RT z, const Policy &pol)
 
template<class RT >
tools::promote_args< RT >::type erfc_inv (RT z)
 
template<class RT , class Policy >
tools::promote_args< RT >::type erfc_inv (RT z, const Policy &pol)
 
template<class T1 , class T2 >
std::complex< typename
tools::promote_args< T1, T2 >
::type
spherical_harmonic (unsigned n, int m, T1 theta, T2 phi)
 
template<class T1 , class T2 , class Policy >
std::complex< typename
tools::promote_args< T1, T2 >
::type
spherical_harmonic (unsigned n, int m, T1 theta, T2 phi, const Policy &pol)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type spherical_harmonic_r (unsigned n, int m, T1 theta, T2 phi)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type spherical_harmonic_r (unsigned n, int m, T1 theta, T2 phi, const Policy &pol)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type spherical_harmonic_i (unsigned n, int m, T1 theta, T2 phi)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type spherical_harmonic_i (unsigned n, int m, T1 theta, T2 phi, const Policy &pol)
 
template<class RT >
RT factorial (unsigned int)
 
template<class RT , class Policy >
RT factorial (unsigned int, const Policy &pol)
 
template<class RT >
RT unchecked_factorial (unsigned int BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(RT))
 
template<class RT >
RT double_factorial (unsigned i)
 
template<class RT , class Policy >
RT double_factorial (unsigned i, const Policy &pol)
 
template<class RT >
tools::promote_args< RT >::type tgamma (RT z)
 
template<class RT >
tools::promote_args< RT >::type tgamma1pm1 (RT z)
 
template<class RT , class Policy >
tools::promote_args< RT >::type tgamma1pm1 (RT z, const Policy &pol)
 
template<class RT1 , class RT2 >
tools::promote_args< RT1, RT2 >
::type 
tgamma (RT1 a, RT2 z)
 
template<class RT1 , class RT2 , class Policy >
tools::promote_args< RT1, RT2 >
::type 
tgamma (RT1 a, RT2 z, const Policy &pol)
 
template<class RT >
tools::promote_args< RT >::type lgamma (RT z, int *sign)
 
template<class RT , class Policy >
tools::promote_args< RT >::type lgamma (RT z, int *sign, const Policy &pol)
 
template<class RT >
tools::promote_args< RT >::type lgamma (RT x)
 
template<class RT , class Policy >
tools::promote_args< RT >::type lgamma (RT x, const Policy &pol)
 
template<class RT1 , class RT2 >
tools::promote_args< RT1, RT2 >
::type 
tgamma_lower (RT1 a, RT2 z)
 
template<class RT1 , class RT2 , class Policy >
tools::promote_args< RT1, RT2 >
::type 
tgamma_lower (RT1 a, RT2 z, const Policy &)
 
template<class RT1 , class RT2 >
tools::promote_args< RT1, RT2 >
::type 
gamma_q (RT1 a, RT2 z)
 
template<class RT1 , class RT2 , class Policy >
tools::promote_args< RT1, RT2 >
::type 
gamma_q (RT1 a, RT2 z, const Policy &)
 
template<class RT1 , class RT2 >
tools::promote_args< RT1, RT2 >
::type 
gamma_p (RT1 a, RT2 z)
 
template<class RT1 , class RT2 , class Policy >
tools::promote_args< RT1, RT2 >
::type 
gamma_p (RT1 a, RT2 z, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type gamma_p_inv (T1 a, T2 p)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type gamma_p_inva (T1 a, T2 p, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type gamma_p_inva (T1 a, T2 p)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type gamma_p_inv (T1 a, T2 p, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type gamma_q_inv (T1 a, T2 q)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type gamma_q_inv (T1 a, T2 q, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type gamma_q_inva (T1 a, T2 q)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type gamma_q_inva (T1 a, T2 q, const Policy &)
 
template<class RT >
tools::promote_args< RT >::type cbrt (RT z)
 
template<class RT , class Policy >
tools::promote_args< RT >::type cbrt (RT z, const Policy &)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type powm1 (const T1 a, const T2 z)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type powm1 (const T1 a, const T2 z, const Policy &)
 
template<class T >
tools::promote_args< T >::type sqrt1pm1 (const T &val)
 
template<class T , class Policy >
tools::promote_args< T >::type sqrt1pm1 (const T &val, const Policy &)
 
template<class T >
tools::promote_args< T >::type sinc_pi (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type sinc_pi (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type sinhc_pi (T x)
 
template<class T , class Policy >
tools::promote_args< T >::type sinhc_pi (T x, const Policy &)
 
template<class OutputIterator >
OutputIterator airy_ai_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it)
 
template<class OutputIterator , class Policy >
OutputIterator airy_ai_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it, const Policy &)
 
template<class OutputIterator >
OutputIterator airy_bi_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it)
 
template<class OutputIterator , class Policy >
OutputIterator airy_bi_zero (int start_index, unsigned number_of_zeros, OutputIterator out_it, const Policy &)
 
template<class T , class Policy >
tools::promote_args< T >::type sin_pi (T x, const Policy &)
 
template<class T >
tools::promote_args< T >::type sin_pi (T x)
 
template<class T >
int fpclassify (T t)
 
template<class T >
bool isfinite (T z)
 
template<class T >
bool isinf (T t)
 
template<class T >
bool isnan (T t)
 
template<class T >
bool isnormal (T t)
 
template<class T >
int signbit (T x)
 
template<class T >
int sign (const T &z)
 
template<class T , class U >
tools::promote_args_permissive
< T, U >::type 
copysign (const T &x, const U &y)
 
template<class T >
tools::promote_args_permissive
< T >::type 
changesign (const T &z)
 
template<class T , class Policy >
tools::promote_args< T >::type zeta (T s, const Policy &)
 
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type owens_t (T1 h, T2 a, const Policy &pol)
 
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type owens_t (T1 h, T2 a)
 
template<class T >
tools::promote_args< T >::type zeta (T s)
 
template<int N, typename T , class Policy >
tools::promote_args< T >::type pow (T base, const Policy &policy)
 
template<int N, typename T >
tools::promote_args< T >::type pow (T base)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type nextafter (const T &, const U &, const Policy &)
 
template<class T , class U >
tools::promote_args< T, U >::type nextafter (const T &, const U &)
 
template<class T , class Policy >
tools::promote_args< T >::type float_next (const T &, const Policy &)
 
template<class T >
tools::promote_args< T >::type float_next (const T &)
 
template<class T , class Policy >
tools::promote_args< T >::type float_prior (const T &, const Policy &)
 
template<class T >
tools::promote_args< T >::type float_prior (const T &)
 
template<class T , class U , class Policy >
tools::promote_args< T, U >::type float_distance (const T &, const U &, const Policy &)
 
template<class T , class U >
tools::promote_args< T, U >::type float_distance (const T &, const U &)
 
template<class T , class Policy >
tools::promote_args< T >::type float_advance (T val, int distance, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type float_advance (const T &val, int distance)
 
template<class T >
T unchecked_bernoulli_b2n (const std::size_t n)
 
template<class T , class Policy >
T modf (const T &v, T *ipart, const Policy &pol)
 
template<class T >
T modf (const T &v, T *ipart)
 
template<class T , class Policy >
T modf (const T &v, int *ipart, const Policy &pol)
 
template<class T >
T modf (const T &v, int *ipart)
 
template<class T , class Policy >
T modf (const T &v, long *ipart, const Policy &pol)
 
template<class T >
T modf (const T &v, long *ipart)
 
template<class Policy >
boost::uint32_t prime (unsigned n, const Policy &pol)
 
boost::uint32_t prime (unsigned n)
 
template<class T , class Policy >
tools::promote_args< T >::type round (const T &v, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type round (const T &v)
 
template<class T , class Policy >
int iround (const T &v, const Policy &pol)
 
template<class T >
int iround (const T &v)
 
template<class T , class Policy >
long lround (const T &v, const Policy &pol)
 
template<class T >
long lround (const T &v)
 
template<class T >
int() signbit (T x)
 
template<class T >
int sign BOOST_NO_MACRO_EXPAND (const T &z)
 
template<class T >
tools::promote_args_permissive
< T >::type() 
changesign (const T &x)
 
template<class T , class U >
tools::promote_args_permissive
< T, U >::type copysign 
BOOST_NO_MACRO_EXPAND (const T &x, const U &y)
 
template<typename T , template< typename > class U>
U< Tsinc_pi (const U< T > x)
 
template<typename T , template< typename > class U, class Policy >
U< Tsinc_pi (const U< T > x, const Policy &)
 
template<typename T , template< typename > class U>
U< Tsinhc_pi (const U< T > x)
 
template<class T , class Policy >
tools::promote_args< T >::type trunc (const T &v, const Policy &pol)
 
template<class T >
tools::promote_args< T >::type trunc (const T &v)
 
template<class T , class Policy >
int itrunc (const T &v, const Policy &pol)
 
template<class T >
int itrunc (const T &v)
 
template<class T , class Policy >
long ltrunc (const T &v, const Policy &pol)
 
template<class T >
long ltrunc (const T &v)
 
template<class T >
void suppress_unused_variable_warning (const T &)
 

Variables

template<class T >
tools::promote_args< T >::type log1p (T)
 
template<class T >
tools::promote_args< T >::type log1pmx (T)
 
template<class T >
tools::promote_args< T >::type expm1 (T)
 
const int legacy = 0x1
 get facet will recognize most string representations of infinity and NaN. More...
 
const int signed_zero = 0x2
 put facet will distinguish between positive and negative zero. More...
 
const int trap_infinity = 0x4
 put facet will throw an exception of type std::ios_base::failure when an attempt is made to format positive or negative infinity. More...
 
const int trap_nan = 0x8
 put facet will throw an exception of type std::ios_base::failure when an attempt is made to format positive or negative NaN. More...
 

Typedef Documentation

typedef boost::uintmax_t boost::math::static_gcd_type

Function Documentation

template<typename T >
T boost::math::abs ( quaternion< T > const &  q)
inline
template<class T >
std::complex<T> boost::math::acosh ( const std::complex< T > &  z)
inline
template<typename T , typename Policy >
tools::promote_args< T >::type boost::math::acosh ( T  x,
const Policy &   
)
inline
template<typename T >
tools::promote_args< T >::type boost::math::acosh ( T  x)
inline

References acosh().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::airy_ai ( T  x,
const Policy &   
)
inline
template<class T >
tools::promote_args< T >::type boost::math::airy_ai ( T  x)
inline

References airy_ai().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::airy_ai_prime ( T  x,
const Policy &   
)
inline
template<class T >
tools::promote_args< T >::type boost::math::airy_ai_prime ( T  x)
inline

References airy_ai_prime().

template<class T , class Policy >
T boost::math::airy_ai_zero ( int  m,
const Policy &   
)
inline
template<class T >
T boost::math::airy_ai_zero ( int  m)
inline
template<class T , class OutputIterator , class Policy >
OutputIterator boost::math::airy_ai_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it,
const Policy &  pol 
)
inline
template<class T , class OutputIterator >
OutputIterator boost::math::airy_ai_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it 
)
inline
template<class OutputIterator >
OutputIterator boost::math::airy_ai_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it 
)
inline
template<class OutputIterator , class Policy >
OutputIterator boost::math::airy_ai_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it,
const Policy &   
)
inline
template<class T , class Policy >
tools::promote_args< T >::type boost::math::airy_bi ( T  x,
const Policy &   
)
inline
template<class T >
tools::promote_args< T >::type boost::math::airy_bi ( T  x)
inline

References airy_bi().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::airy_bi_prime ( T  x,
const Policy &   
)
inline
template<class T >
tools::promote_args< T >::type boost::math::airy_bi_prime ( T  x)
inline

References airy_bi_prime().

template<class T , class Policy >
T boost::math::airy_bi_zero ( int  m,
const Policy &   
)
inline
template<typename T >
T boost::math::airy_bi_zero ( int  m)
inline
template<class T , class OutputIterator , class Policy >
OutputIterator boost::math::airy_bi_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it,
const Policy &  pol 
)
inline
template<class T , class OutputIterator >
OutputIterator boost::math::airy_bi_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it 
)
inline
template<class OutputIterator >
OutputIterator boost::math::airy_bi_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it 
)
inline
template<class OutputIterator , class Policy >
OutputIterator boost::math::airy_bi_zero ( int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it,
const Policy &   
)
inline
template<class T >
std::complex<T> boost::math::asinh ( const std::complex< T > &  x)
inline
template<typename T >
tools::promote_args< T >::type boost::math::asinh ( T  x)
inline

References asinh().

template<typename T , typename Policy >
tools::promote_args< T >::type boost::math::asinh ( T  x,
const Policy &   
)
inline
template<typename T , typename Policy >
tools::promote_args< T >::type boost::math::atanh ( T  x,
const Policy &   
)
inline
template<typename T >
tools::promote_args< T >::type boost::math::atanh ( T  x)
inline

References atanh().

template<class T , class Policy >
T boost::math::bernoulli_b2n ( const int  i,
const Policy &  pol 
)
inline
template<class T >
T boost::math::bernoulli_b2n ( const int  i)
inline
template<class T , class OutputIterator , class Policy >
OutputIterator boost::math::bernoulli_b2n ( const int  start_index,
const unsigned  number_of_bernoullis_b2n,
OutputIterator  out_it,
const Policy &  pol 
)
inline
template<class T , class OutputIterator >
OutputIterator boost::math::bernoulli_b2n ( const int  start_index,
const unsigned  number_of_bernoullis_b2n,
OutputIterator  out_it 
)
inline
template<class RT1 , class RT2 , class A >
tools::promote_args< RT1, RT2, A >::type boost::math::beta ( RT1  a,
RT2  b,
arg 
)
inline
template<class RT1 , class RT2 >
tools::promote_args< RT1, RT2 >::type boost::math::beta ( RT1  a,
RT2  b 
)
inline

References beta().

template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::beta ( RT1  a,
RT2  b,
RT3  x,
const Policy &   
)
inline
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::betac ( RT1  a,
RT2  b,
RT3  x,
const Policy &   
)
inline
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::betac ( RT1  a,
RT2  b,
RT3  x 
)
inline

References betac().

template<class T , class Policy >
T boost::math::binomial_coefficient ( unsigned  n,
unsigned  k,
const Policy &  pol 
)
template<class T >
T boost::math::binomial_coefficient ( unsigned  n,
unsigned  k 
)
inline

References boost::n.

template<>
float boost::math::binomial_coefficient< float, policies::policy<> > ( unsigned  n,
unsigned  k,
const policies::policy<> &  pol 
)
inline
template<class T >
int sign boost::math::BOOST_NO_MACRO_EXPAND ( const T z)
inline

References signbit().

template<class T , class U >
tools::promote_args_permissive<T, U>::type copysign boost::math::BOOST_NO_MACRO_EXPAND ( const T x,
const U &  y 
)
inline
template<class T >
int fpclassify boost::math::BOOST_NO_MACRO_EXPAND ( T  t)
inline

References boost::detail::type.

template<class T , class Policy >
tools::promote_args<T>::type boost::math::cbrt ( T  z,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args<T>::type boost::math::cbrt ( T  z)
inline

References cbrt().

template<class RT >
tools::promote_args<RT>::type boost::math::cbrt ( RT  z)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::cbrt ( RT  z,
const Policy &   
)
template<class RealType , class Policy >
RealType boost::math::cdf ( const logistic_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const extreme_value_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const rayleigh_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const lognormal_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const exponential_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const fisher_f_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  chi_square 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const students_t_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const gamma_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const laplace_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const hypergeometric_distribution< RealType, Policy > &  dist,
const unsigned &  x 
)
inline

References boost::flyweights::x.

template<class RealType , class Policy >
RealType boost::math::cdf ( const weibull_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const normal_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const inverse_chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy , class U >
RealType boost::math::cdf ( const hypergeometric_distribution< RealType, Policy > &  dist,
const U &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const skew_normal_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< rayleigh_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const inverse_gaussian_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< exponential_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< chi_squared_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< extreme_value_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< lognormal_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< hypergeometric_distribution< RealType, Policy >, unsigned > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< logistic_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const uniform_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< gamma_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< fisher_f_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy , class U >
RealType boost::math::cdf ( const complemented2_type< hypergeometric_distribution< RealType, Policy >, U > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const inverse_gamma_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const pareto_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< weibull_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< skew_normal_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< bernoulli_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< inverse_chi_squared_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< normal_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< laplace_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const triangular_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< uniform_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const cauchy_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< inverse_gamma_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< pareto_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< students_t_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< cauchy_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const poisson_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
template<class RealType , class Policy >
RealType boost::math::cdf ( const non_central_f_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< triangular_distribution< RealType, Policy >, RealType > &  c)
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< non_central_f_distribution< RealType, Policy >, RealType > &  c)
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< poisson_distribution< RealType, Policy >, RealType > &  c)
template<class RealType , class Policy >
RealType boost::math::cdf ( const geometric_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< inverse_gaussian_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const negative_binomial_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< geometric_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const beta_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< negative_binomial_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< beta_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const binomial_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< binomial_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::cdf ( const non_central_chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< non_central_chi_squared_distribution< RealType, Policy >, RealType > &  c)
template<class RealType , class Policy >
RealType boost::math::cdf ( const non_central_t_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
template<class RealType , class Policy >
RealType boost::math::cdf ( const complemented2_type< non_central_t_distribution< RealType, Policy >, RealType > &  c)
template<class T >
tools::promote_args_permissive<T>::type() boost::math::changesign ( const T x)

<return unchanged binary pattern of x, except for change of sign bit.

References boost::math::detail::changesign_impl().

Referenced by acos(), asin(), atanh(), BOOST_NO_MACRO_EXPAND(), and boost::math::detail::mult_minus_one().

template<class T >
tools::promote_args_permissive<T>::type boost::math::changesign ( const T z)

<return unchanged binary pattern of x, except for change of sign bit.

References boost::math::detail::changesign_impl().

Referenced by acos(), asin(), atanh(), BOOST_NO_MACRO_EXPAND(), and boost::math::detail::mult_minus_one().

template<class Dist , class RealType1 , class RealType2 >
complemented3_type<Dist, RealType1, RealType2> boost::math::complement ( const Dist &  d,
const RealType1 &  r1,
const RealType2 &  r2 
)
inline
template<class Dist , class RealType1 , class RealType2 , class RealType3 >
complemented4_type<Dist, RealType1, RealType2, RealType3> boost::math::complement ( const Dist &  d,
const RealType1 &  r1,
const RealType2 &  r2,
const RealType3 &  r3 
)
inline
template<class Dist , class RealType1 , class RealType2 , class RealType3 , class RealType4 >
complemented5_type<Dist, RealType1, RealType2, RealType3, RealType4> boost::math::complement ( const Dist &  d,
const RealType1 &  r1,
const RealType2 &  r2,
const RealType3 &  r3,
const RealType4 &  r4 
)
inline
template<class Dist , class RealType1 , class RealType2 , class RealType3 , class RealType4 , class RealType5 >
complemented6_type<Dist, RealType1, RealType2, RealType3, RealType4, RealType5> boost::math::complement ( const Dist &  d,
const RealType1 &  r1,
const RealType2 &  r2,
const RealType3 &  r3,
const RealType4 &  r4,
const RealType5 &  r5 
)
inline
template<class Dist , class RealType1 , class RealType2 , class RealType3 , class RealType4 , class RealType5 , class RealType6 >
complemented7_type<Dist, RealType1, RealType2, RealType3, RealType4, RealType5, RealType6> boost::math::complement ( const Dist &  d,
const RealType1 &  r1,
const RealType2 &  r2,
const RealType3 &  r3,
const RealType4 &  r4,
const RealType5 &  r5,
const RealType6 &  r6 
)
inline
template<class T , class U >
tools::promote_args_permissive<T, U>::type boost::math::copysign ( const T x,
const U &  y 
)
template<class T , class Policy >
tools::promote_args< T >::type boost::math::cos_pi ( T  x,
const Policy &  pol 
)
inline

References boost::flyweights::x.

Referenced by cos_pi().

template<class T >
tools::promote_args< T >::type boost::math::cos_pi ( T  x)
inline

References cos_pi().

template<typename T >
quaternion<T> boost::math::cosh ( quaternion< T > const &  q)
inline

References exp().

Referenced by cos(), and sin().

template<typename T >
octonion<T> boost::math::cosh ( octonion< T > const &  o)
inline

References exp().

Referenced by cos(), boost::math::detail::jacobi_imp(), sin(), and tanh().

template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2, Policy >::result_type boost::math::cyl_bessel_i ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_bessel_i ( T1  v,
T2  x 
)
inline

References cyl_bessel_i().

template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2, Policy >::result_type boost::math::cyl_bessel_i_prime ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_bessel_i_prime ( T1  v,
T2  x 
)
inline

References cyl_bessel_i_prime().

template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_bessel_j ( T1  v,
T2  x 
)
inline

References cyl_bessel_j().

template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2, Policy >::result_type boost::math::cyl_bessel_j_prime ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_bessel_j_prime ( T1  v,
T2  x 
)
inline

References cyl_bessel_j_prime().

template<class T , class Policy >
detail::bessel_traits< T, T, Policy >::result_type boost::math::cyl_bessel_j_zero ( T  v,
int  m,
const Policy &   
)
inline
template<class T >
detail::bessel_traits< T, T, policies::policy<> >::result_type boost::math::cyl_bessel_j_zero ( T  v,
int  m 
)
inline
template<class T , class OutputIterator , class Policy >
OutputIterator boost::math::cyl_bessel_j_zero ( T  v,
int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it,
const Policy &  pol 
)
inline
template<class T , class OutputIterator >
OutputIterator boost::math::cyl_bessel_j_zero ( T  v,
int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it 
)
inline

References cyl_bessel_j_zero().

template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2, Policy >::result_type boost::math::cyl_bessel_k ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_bessel_k ( T1  v,
T2  x 
)
inline

References cyl_bessel_k().

template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2, Policy >::result_type boost::math::cyl_bessel_k_prime ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_bessel_k_prime ( T1  v,
T2  x 
)
inline

References cyl_bessel_k_prime().

template<class T1 , class T2 , class Policy >
std::complex< typename detail::bessel_traits< T1, T2, Policy >::result_type > boost::math::cyl_hankel_1 ( T1  v,
T2  x,
const Policy &  pol 
)
inline
template<class T1 , class T2 >
std::complex< typename detail::bessel_traits< T1, T2, policies::policy<> >::result_type > boost::math::cyl_hankel_1 ( T1  v,
T2  x 
)
inline

References cyl_hankel_1().

template<class T1 , class T2 , class Policy >
std::complex< typename detail::bessel_traits< T1, T2, Policy >::result_type > boost::math::cyl_hankel_2 ( T1  v,
T2  x,
const Policy &  pol 
)
inline
template<class T1 , class T2 >
std::complex< typename detail::bessel_traits< T1, T2, policies::policy<> >::result_type > boost::math::cyl_hankel_2 ( T1  v,
T2  x 
)
inline

References cyl_hankel_2().

template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2, Policy >::result_type boost::math::cyl_neumann ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_neumann ( T1  v,
T2  x 
)
inline

References cyl_neumann().

template<class T1 , class T2 , class Policy >
detail::bessel_traits< T1, T2, Policy >::result_type boost::math::cyl_neumann_prime ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
detail::bessel_traits< T1, T2, policies::policy<> >::result_type boost::math::cyl_neumann_prime ( T1  v,
T2  x 
)
inline

References cyl_neumann_prime().

template<class T , class Policy >
detail::bessel_traits< T, T, Policy >::result_type boost::math::cyl_neumann_zero ( T  v,
int  m,
const Policy &   
)
inline
template<class T >
detail::bessel_traits< T, T, policies::policy<> >::result_type boost::math::cyl_neumann_zero ( T  v,
int  m 
)
inline
template<class T , class OutputIterator , class Policy >
OutputIterator boost::math::cyl_neumann_zero ( T  v,
int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it,
const Policy &  pol 
)
inline
template<class T , class OutputIterator >
OutputIterator boost::math::cyl_neumann_zero ( T  v,
int  start_index,
unsigned  number_of_zeros,
OutputIterator  out_it 
)
inline

References cyl_neumann_zero().

template<typename T >
quaternion<T> boost::math::cylindrical ( T const &  r,
T const &  angle,
T const &  h1,
T const &  h2 
)
inline
template<typename T >
octonion<T> boost::math::cylindrical ( T const &  r,
T const &  angle,
T const &  h1,
T const &  h2,
T const &  h3,
T const &  h4,
T const &  h5,
T const &  h6 
)
inline
template<typename T >
quaternion<T> boost::math::cylindrospherical ( T const &  t,
T const &  radius,
T const &  longitude,
T const &  latitude 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::digamma ( T  x)
inline

References digamma().

template<class T , class Policy >
T boost::math::double_factorial ( unsigned  i,
const Policy &  pol 
)
template<class T >
T boost::math::double_factorial ( unsigned  i)
inline
template<class RT >
RT boost::math::double_factorial ( unsigned  i)
inline
template<class RT , class Policy >
RT boost::math::double_factorial ( unsigned  i,
const Policy &  pol 
)
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::ellint_1 ( T1  k,
T2  phi,
const Policy &  pol 
)
inline
template<typename T >
tools::promote_args< T >::type boost::math::ellint_1 ( T  k)
inline
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::ellint_1 ( T1  k,
T2  phi 
)
inline
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::ellint_2 ( T1  k,
T2  phi,
const Policy &  pol 
)
inline
template<typename T >
tools::promote_args< T >::type boost::math::ellint_2 ( T  k)
inline
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::ellint_2 ( T1  k,
T2  phi 
)
inline
template<class T1 , class T2 , class T3 , class Policy >
tools::promote_args< T1, T2, T3 >::type boost::math::ellint_3 ( T1  k,
T2  v,
T3  phi,
const Policy &  pol 
)
inline
template<class T1 , class T2 , class T3 >
detail::ellint_3_result< T1, T2, T3 >::type boost::math::ellint_3 ( T1  k,
T2  v,
T3  phi 
)
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::ellint_3 ( T1  k,
T2  v 
)
inline
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::ellint_rc ( T1  x,
T2  y,
const Policy &  pol 
)
inline
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::ellint_rc ( T1  x,
T2  y 
)
inline

References ellint_rc().

template<class T1 , class T2 , class T3 , class Policy >
tools::promote_args< T1, T2, T3 >::type boost::math::ellint_rd ( T1  x,
T2  y,
T3  z,
const Policy &  pol 
)
inline
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2, T3 >::type boost::math::ellint_rd ( T1  x,
T2  y,
T3  z 
)
inline

References ellint_rd().

template<class T1 , class T2 , class T3 , class Policy >
tools::promote_args< T1, T2, T3 >::type boost::math::ellint_rf ( T1  x,
T2  y,
T3  z,
const Policy &  pol 
)
inline
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2, T3 >::type boost::math::ellint_rf ( T1  x,
T2  y,
T3  z 
)
inline

References ellint_rf().

template<class T1 , class T2 , class T3 , class T4 , class Policy >
tools::promote_args< T1, T2, T3, T4 >::type boost::math::ellint_rj ( T1  x,
T2  y,
T3  z,
T4  p,
const Policy &  pol 
)
inline
template<class T1 , class T2 , class T3 , class T4 >
tools::promote_args< T1, T2, T3, T4 >::type boost::math::ellint_rj ( T1  x,
T2  y,
T3  z,
T4  p 
)
inline

References ellint_rj().

template<class RT >
tools::promote_args<RT>::type boost::math::erf ( RT  z)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::erf ( RT  z,
const Policy &   
)
template<class T >
tools::promote_args<T>::type boost::math::erf ( T  z)
inline

References erf().

template<class RT >
tools::promote_args<RT>::type boost::math::erf_inv ( RT  z)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::erf_inv ( RT  z,
const Policy &  pol 
)
template<class RT >
tools::promote_args<RT>::type boost::math::erfc ( RT  z)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::erfc ( RT  z,
const Policy &   
)
template<class T >
tools::promote_args<T>::type boost::math::erfc ( T  z)
inline

References erfc().

template<class RT >
tools::promote_args<RT>::type boost::math::erfc_inv ( RT  z)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::erfc_inv ( RT  z,
const Policy &  pol 
)
template<typename T >
octonion<T> boost::math::exp ( octonion< T > const &  o)
inline

References abs(), cos(), 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(), boost::math::octonion< T >::R_component_8(), boost::math::octonion< T >::real(), sinc_pi(), T, and boost::math::octonion< T >::unreal().

Referenced by boost::math::detail::bessel_i0(), boost::math::detail::bessel_i1(), boost::math::detail::beta_imp(), cdf(), cosh(), boost::math::detail::cyl_bessel_i_imp(), boost::math::constants::e< boost::math::ntl::RR >(), boost::math::detail::erf_asympt_series_t< T >::erf_asympt_series_t(), boost::math::detail::erf_imp(), exp(), boost::math::detail::expint_1_rational(), boost::math::detail::expint_as_fraction(), boost::math::detail::expint_i_113b(), boost::math::detail::expint_i_113c(), boost::math::detail::expint_i_113d(), boost::math::detail::expint_i_113e(), boost::math::detail::expint_i_113f(), boost::math::detail::expint_i_113g(), boost::math::detail::expint_i_113h(), boost::math::detail::expint_i_imp(), boost::math::detail::expint_imp(), boost::math::detail::expm1_imp(), boost::math::detail::finite_gamma_q(), boost::math::detail::finite_half_gamma_q(), boost::math::detail::full_igamma_prefix(), boost::math::detail::gamma_imp(), boost::math::detail::gamma_incomplete_imp(), boost::math::detail::guess_ig(), boost::math::detail::ibeta_imp(), boost::math::detail::ibeta_power_terms(), boost::math::detail::ibeta_series(), boost::math::constants::detail::khinchin_detail::khinchin(), kurtosis(), kurtosis_excess(), mean(), median(), mode(), boost::math::detail::nccs_pdf(), boost::math::detail::nccs_quantile(), boost::math::detail::non_central_beta_q(), boost::math::detail::non_central_chi_square_p_ding(), boost::math::detail::non_central_t2_q(), boost::math::detail::non_central_t_pdf(), boost::math::detail::owens_t_T1(), boost::math::detail::owens_t_T1_accelerated(), boost::math::detail::owens_t_T2(), boost::math::detail::owens_t_T2_accelerated(), boost::math::detail::owens_t_T3_imp(), boost::math::detail::owens_t_T4(), boost::math::detail::owens_t_T5_imp(), boost::math::detail::owens_t_T6(), pdf(), quantile(), boost::math::detail::regularised_gamma_prefix(), sinh(), skewness(), boost::math::detail::sph_bessel_j_small_z_series_term< T, Policy >::sph_bessel_j_small_z_series_term(), boost::math::detail::T4_mp(), boost::math::detail::tgamma_delta_ratio_imp_lanczos(), boost::math::detail::tgamma_ratio_imp(), boost::math::detail::tgamma_small_upper_part(), variance(), boost::math::detail::zeta_imp(), and boost::math::detail::zeta_imp_prec().

template<class T , class U >
detail::expint_result< T, U >::type boost::math::expint ( T const  z,
U const  u 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::expint ( T  z)
inline

References expint().

template<class T >
tools::promote_args<T>::type boost::math::expm1 ( T  x)
inline

References expm1.

template<class T >
T boost::math::fabs ( const std::complex< T > &  z)
inline

References hypot.

Referenced by boost::math::detail::airy_ai_imp(), boost::math::detail::airy_ai_prime_imp(), boost::math::detail::airy_bi_imp(), boost::math::detail::airy_bi_prime_imp(), boost::math::detail::beta_imp(), boost::math::detail::beta_small_b_large_a_series(), boost::math::tools::detail::bracket(), boost::math::tools::bracket_and_solve_root(), boost::math::detail::bracket_and_solve_root_01(), boost::math::tools::brent_find_minima(), boost::math::detail::cbrt_imp(), boost::math::detail::cdf_imp(), boost::math::policies::detail::check_denorm(), boost::math::policies::detail::check_overflow(), boost::math::tools::continued_fraction_a(), boost::math::tools::continued_fraction_b(), boost::math::detail::cos_pi_imp(), boost::math::detail::ellint_e_imp(), boost::math::detail::ellint_f_imp(), boost::math::detail::ellint_pi_imp(), boost::math::detail::expint_i_imp(), boost::math::detail::expint_i_imp_113a(), boost::math::detail::expm1_imp(), boost::math::detail::falling_factorial_imp(), boost::math::detail::float_advance_imp(), boost::math::detail::float_distance_imp(), boost::math::detail::float_next_imp(), boost::math::detail::float_prior_imp(), boost::math::detail::gamma_imp(), boost::math::detail::gamma_incomplete_imp(), boost::math::tools::halley_iterate(), boost::math::detail::hypot_imp(), boost::math::detail::ibeta_power_terms(), boost::math::tools::kahan_sum_series(), boost::math::detail::lgamma_imp(), boost::math::detail::log1p_imp(), boost::math::detail::nccs_pdf(), boost::math::tools::newton_raphson_iterate(), boost::math::detail::non_central_beta_p(), boost::math::detail::non_central_beta_pdf(), boost::math::detail::non_central_beta_q(), boost::math::detail::non_central_chi_square_p(), boost::math::detail::non_central_chi_square_p_ding(), boost::math::detail::non_central_chi_square_q(), boost::math::detail::non_central_t2_p(), boost::math::detail::non_central_t2_pdf(), boost::math::detail::non_central_t2_q(), boost::math::detail::non_central_t_cdf(), boost::math::detail::non_central_t_pdf(), boost::math::tools::eps_tolerance< T >::operator()(), boost::math::detail::erf_asympt_series_t< T >::operator()(), boost::math::detail::owens_t(), boost::math::detail::owens_t_dispatch(), boost::math::detail::owens_t_T1_accelerated(), boost::math::detail::owens_t_T2(), boost::math::detail::owens_t_T2_accelerated(), pdf(), boost::math::detail::powm1_imp(), boost::math::detail::regularised_gamma_prefix(), boost::math::tools::detail::safe_div(), boost::math::tools::schroeder_iterate(), boost::math::tools::detail::secant_interpolate(), boost::math::detail::spherical_harmonic_prefix(), sqrt1pm1(), boost::math::tools::sum_series(), boost::math::detail::T4_mp(), boost::math::detail::tgamma_delta_ratio_imp(), boost::math::detail::tgamma_delta_ratio_imp_lanczos(), boost::math::detail::tgammap1m1_imp(), boost::math::tools::toms748_solve(), and boost::math::detail::zeta_imp().

template<class T , class Policy >
T boost::math::factorial ( unsigned  i,
const Policy &  pol 
)
inline
template<class T >
T boost::math::factorial ( unsigned  i)
inline
template<class RT >
RT boost::math::factorial ( unsigned  int)
inline
template<class RT , class Policy >
RT boost::math::factorial ( unsigned  int,
const Policy &  pol 
)
inline
template<class RT >
tools::promote_args< RT >::type boost::math::falling_factorial ( RT  x,
unsigned  n 
)
inline
template<class RT , class Policy >
tools::promote_args< RT >::type boost::math::falling_factorial ( RT  x,
unsigned  n,
const Policy &  pol 
)
inline
template<class Dist , class Policy >
Dist::value_type boost::math::find_location ( typename Dist::value_type  z,
typename Dist::value_type  p,
typename Dist::value_type  scale,
const Policy &  pol 
)
inline
template<class Dist >
Dist::value_type boost::math::find_location ( typename Dist::value_type  z,
typename Dist::value_type  p,
typename Dist::value_type  scale 
)
inline
template<class Dist , class Real1 , class Real2 , class Real3 >
Dist::value_type boost::math::find_location ( complemented3_type< Real1, Real2, Real3 > const &  c)
inline
template<class Dist , class Policy >
Dist::value_type boost::math::find_scale ( typename Dist::value_type  z,
typename Dist::value_type  p,
typename Dist::value_type  location,
const Policy &  pol 
)
inline
template<class Dist >
Dist::value_type boost::math::find_scale ( typename Dist::value_type  z,
typename Dist::value_type  p,
typename Dist::value_type  location 
)
inline
template<class T , class Policy >
tools::promote_args< T >::type boost::math::float_advance ( T  val,
int  distance,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::float_advance ( const T val,
int  distance 
)
inline

References float_advance().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::float_distance ( const T a,
const U &  b,
const Policy &  pol 
)
inline
template<class T , class U >
tools::promote_args< T, U >::type boost::math::float_distance ( const T a,
const U &  b 
)

References float_distance().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::float_next ( const T val,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::float_next ( const T val)
inline

References float_next().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::float_prior ( const T val,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::float_prior ( const T val)
inline

References float_prior().

template<class RT1 , class RT2 >
tools::promote_args<RT1, RT2>::type boost::math::gamma_p ( RT1  a,
RT2  z 
)
template<class RT1 , class RT2 , class Policy >
tools::promote_args<RT1, RT2>::type boost::math::gamma_p ( RT1  a,
RT2  z,
const Policy &   
)
template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::gamma_p ( T1  a,
T2  z 
)
inline

References gamma_p().

template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::gamma_p_derivative ( T1  a,
T2  x 
)
inline

References gamma_p_derivative().

template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::gamma_p_inv ( T1  a,
T2  p 
)

Referenced by quantile().

template<class T1 , class T2 , class Policy >
tools::promote_args<T1, T2>::type boost::math::gamma_p_inv ( T1  a,
T2  p,
const Policy &   
)
template<class T1 , class T2 , class Policy >
tools::promote_args<T1, T2>::type boost::math::gamma_p_inva ( T1  a,
T2  p,
const Policy &   
)
template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::gamma_p_inva ( T1  a,
T2  p 
)
template<class RT1 , class RT2 >
tools::promote_args<RT1, RT2>::type boost::math::gamma_q ( RT1  a,
RT2  z 
)
template<class RT1 , class RT2 , class Policy >
tools::promote_args<RT1, RT2>::type boost::math::gamma_q ( RT1  a,
RT2  z,
const Policy &   
)
template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::gamma_q ( T1  a,
T2  z 
)
inline

References gamma_q().

template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::gamma_q_inv ( T1  a,
T2  q 
)

Referenced by cdf(), and quantile().

template<class T1 , class T2 , class Policy >
tools::promote_args<T1, T2>::type boost::math::gamma_q_inv ( T1  a,
T2  q,
const Policy &   
)
template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::gamma_q_inva ( T1  a,
T2  q 
)
template<class T1 , class T2 , class Policy >
tools::promote_args<T1, T2>::type boost::math::gamma_q_inva ( T1  a,
T2  q,
const Policy &   
)
template<typename IntegerType >
IntegerType boost::math::gcd ( IntegerType const &  a,
IntegerType const &  b 
)
inline
template<class T , class Policy >
tools::promote_args< T >::type boost::math::hermite ( unsigned  n,
T  x,
const Policy &   
)
inline
template<class T >
tools::promote_args< T >::type boost::math::hermite ( unsigned  n,
T  x 
)
inline

References hermite().

template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2, T3 >::type boost::math::hermite_next ( unsigned  n,
T1  x,
T2  Hn,
T3  Hnm1 
)
inline
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::hypot ( T1  x,
T2  y,
const Policy &  pol 
)
inline
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::ibeta ( RT1  a,
RT2  b,
RT3  x,
const Policy &   
)
inline
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::ibeta ( RT1  a,
RT2  b,
RT3  x 
)
inline

References ibeta().

template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::ibeta_derivative ( RT1  a,
RT2  b,
RT3  x,
const Policy &   
)
inline
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::ibeta_derivative ( RT1  a,
RT2  b,
RT3  x 
)
inline

References ibeta_derivative().

template<class T1 , class T2 , class T3 , class T4 , class Policy >
tools::promote_args<T1, T2, T3, T4>::type boost::math::ibeta_inv ( T1  a,
T2  b,
T3  p,
T4 *  py,
const Policy &  pol 
)
template<class RT1 , class RT2 , class RT3 >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibeta_inv ( RT1  a,
RT2  b,
RT3  p 
)
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibeta_inv ( RT1  a,
RT2  b,
RT3  p,
const Policy &   
)
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibeta_inva ( RT1  a,
RT2  b,
RT3  p,
const Policy &   
)
template<class RT1 , class RT2 , class RT3 >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibeta_invb ( RT1  a,
RT2  b,
RT3  p 
)
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibeta_invb ( RT1  a,
RT2  b,
RT3  p,
const Policy &   
)
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::ibetac ( RT1  a,
RT2  b,
RT3  x,
const Policy &   
)
inline
template<class RT1 , class RT2 , class RT3 >
tools::promote_args< RT1, RT2, RT3 >::type boost::math::ibetac ( RT1  a,
RT2  b,
RT3  x 
)
inline

References ibetac().

template<class T1 , class T2 , class T3 , class T4 , class Policy >
tools::promote_args<T1, T2, T3, T4>::type boost::math::ibetac_inv ( T1  a,
T2  b,
T3  q,
T4 *  py,
const Policy &  pol 
)
template<class RT1 , class RT2 , class RT3 >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibetac_inv ( RT1  a,
RT2  b,
RT3  q 
)
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibetac_inv ( RT1  a,
RT2  b,
RT3  q,
const Policy &   
)
template<class RT1 , class RT2 , class RT3 >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibetac_inva ( RT1  a,
RT2  b,
RT3  q 
)
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibetac_inva ( RT1  a,
RT2  b,
RT3  q,
const Policy &   
)
template<class RT1 , class RT2 , class RT3 >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibetac_invb ( RT1  a,
RT2  b,
RT3  q 
)
template<class RT1 , class RT2 , class RT3 , class Policy >
tools::promote_args<RT1, RT2, RT3>::type boost::math::ibetac_invb ( RT1  a,
RT2  b,
RT3  q,
const Policy &   
)
template<class T >
int boost::math::iround ( const T v)
inline

References iround().

template<class T >
bool() boost::math::isfinite ( T  x)
inline

<return true if floating-point type t is finite.

References boost::math::detail::isfinite_impl(), and boost::detail::type.

Referenced by boost::units::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::calculate_sqrt(), boost::math::detail::cbrt_imp(), cdf(), boost::math::beta_detail::check_alpha(), boost::math::beta_detail::check_beta(), boost::math::bernoulli_detail::check_dist_and_k(), boost::math::geometric_detail::check_dist_and_k(), boost::math::negative_binomial_detail::check_dist_and_k(), boost::math::binomial_detail::check_dist_and_k(), boost::math::detail::check_gamma_shape(), boost::math::detail::check_gamma_x(), boost::math::detail::check_inverse_gamma_shape(), boost::math::detail::check_inverse_gamma_x(), boost::math::poisson_detail::check_k(), boost::math::detail::check_lognormal_x(), boost::math::poisson_detail::check_mean(), boost::math::beta_detail::check_mean(), boost::math::poisson_detail::check_mean_NZ(), boost::math::binomial_detail::check_N(), boost::math::detail::check_pareto_scale(), boost::math::detail::check_pareto_shape(), boost::math::detail::check_pareto_x(), boost::math::beta_detail::check_prob(), boost::math::poisson_detail::check_prob(), boost::math::detail::check_skew_normal_shape(), boost::math::bernoulli_detail::check_success_fraction(), boost::math::geometric_detail::check_success_fraction(), boost::math::negative_binomial_detail::check_success_fraction(), boost::math::binomial_detail::check_success_fraction(), boost::math::negative_binomial_detail::check_successes(), boost::math::detail::check_triangular_lower(), boost::math::detail::check_triangular_mode(), boost::math::detail::check_triangular_upper(), boost::math::detail::check_triangular_x(), boost::math::detail::check_uniform_lower(), boost::math::detail::check_uniform_upper(), boost::math::detail::check_uniform_x(), boost::math::beta_detail::check_variance(), boost::math::detail::check_weibull_shape(), boost::math::detail::check_weibull_x(), boost::math::beta_detail::check_x(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::compare(), boost::math::detail::cyl_bessel_j_zero_imp(), boost::math::detail::cyl_neumann_imp(), boost::math::detail::cyl_neumann_zero_imp(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_double(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_integer_part(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_long_double(), find_location(), find_scale(), boost::math::detail::float_distance_imp(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::isone(), kurtosis(), kurtosis_excess(), mean(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator/=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::order(), pdf(), boost::math::detail::round(), skewness(), boost::math::detail::trunc(), variance(), boost::math::detail::verify_lambda(), boost::math::detail::verify_scale_b(), and boost::math::detail::verify_sigma().

template<class T >
bool boost::math::isfinite ( T  z)
inline

<return true if floating-point type t is finite.

References boost::math::detail::isfinite_impl(), and boost::detail::type.

Referenced by boost::units::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::calculate_sqrt(), boost::math::detail::cbrt_imp(), cdf(), boost::math::beta_detail::check_alpha(), boost::math::beta_detail::check_beta(), boost::math::bernoulli_detail::check_dist_and_k(), boost::math::geometric_detail::check_dist_and_k(), boost::math::negative_binomial_detail::check_dist_and_k(), boost::math::binomial_detail::check_dist_and_k(), boost::math::detail::check_gamma_shape(), boost::math::detail::check_gamma_x(), boost::math::detail::check_inverse_gamma_shape(), boost::math::detail::check_inverse_gamma_x(), boost::math::poisson_detail::check_k(), boost::math::detail::check_lognormal_x(), boost::math::poisson_detail::check_mean(), boost::math::beta_detail::check_mean(), boost::math::poisson_detail::check_mean_NZ(), boost::math::binomial_detail::check_N(), boost::math::detail::check_pareto_scale(), boost::math::detail::check_pareto_shape(), boost::math::detail::check_pareto_x(), boost::math::beta_detail::check_prob(), boost::math::poisson_detail::check_prob(), boost::math::detail::check_skew_normal_shape(), boost::math::bernoulli_detail::check_success_fraction(), boost::math::geometric_detail::check_success_fraction(), boost::math::negative_binomial_detail::check_success_fraction(), boost::math::binomial_detail::check_success_fraction(), boost::math::negative_binomial_detail::check_successes(), boost::math::detail::check_triangular_lower(), boost::math::detail::check_triangular_mode(), boost::math::detail::check_triangular_upper(), boost::math::detail::check_triangular_x(), boost::math::detail::check_uniform_lower(), boost::math::detail::check_uniform_upper(), boost::math::detail::check_uniform_x(), boost::math::beta_detail::check_variance(), boost::math::detail::check_weibull_shape(), boost::math::detail::check_weibull_x(), boost::math::beta_detail::check_x(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::compare(), boost::math::detail::cyl_bessel_j_zero_imp(), boost::math::detail::cyl_neumann_imp(), boost::math::detail::cyl_neumann_zero_imp(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_double(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_integer_part(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_long_double(), find_location(), find_scale(), boost::math::detail::float_distance_imp(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::isone(), kurtosis(), kurtosis_excess(), mean(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator/=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::order(), pdf(), boost::math::detail::round(), skewness(), boost::math::detail::trunc(), variance(), boost::math::detail::verify_lambda(), boost::math::detail::verify_scale_b(), and boost::math::detail::verify_sigma().

template<class T >
bool() boost::math::isinf ( T  x)
inline

References boost::math::detail::isinf_impl(), and boost::detail::type.

Referenced by acos(), asin(), atanh(), boost::units::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::calculate_inv(), cdf(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::compare(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::div_unsigned_long_long(), kurtosis(), kurtosis_excess(), boost::math::detail::kurtosis_excess(), boost::math::detail::mean(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::mul_unsigned_long_long(), boost::math::detail::non_central_t_cdf(), boost::math::detail::non_central_t_pdf(), boost::math::detail::non_central_t_quantile(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator*=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator+=(), boost::multiprecision::backends::tommath_int::operator=(), boost::multiprecision::backends::detail::gmp_float_imp< 0 >::operator=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator=(), boost::multiprecision::backends::gmp_int::operator=(), boost::multiprecision::backends::operator=(), pdf(), boost::math::detail::skewness(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::str(), boost::math::detail::tgamma_ratio_imp(), variance(), and boost::math::detail::variance().

template<class T >
bool boost::math::isinf ( T  t)
inline

References boost::math::detail::isinf_impl(), and boost::detail::type.

Referenced by acos(), asin(), atanh(), boost::units::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::calculate_inv(), cdf(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::compare(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::div_unsigned_long_long(), kurtosis(), kurtosis_excess(), boost::math::detail::kurtosis_excess(), boost::math::detail::mean(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::mul_unsigned_long_long(), boost::math::detail::non_central_t_cdf(), boost::math::detail::non_central_t_pdf(), boost::math::detail::non_central_t_quantile(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator*=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator+=(), boost::multiprecision::backends::tommath_int::operator=(), boost::multiprecision::backends::detail::gmp_float_imp< 0 >::operator=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator=(), boost::multiprecision::backends::gmp_int::operator=(), boost::multiprecision::backends::operator=(), pdf(), boost::math::detail::skewness(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::str(), boost::math::detail::tgamma_ratio_imp(), variance(), and boost::math::detail::variance().

template<class T >
bool() boost::math::isnan ( T  x)
inline

<return true if floating-point type t is NaN (Not A Number).

References boost::math::detail::isnan_impl(), and boost::detail::type.

Referenced by acos(), acosh(), asin(), atanh(), boost::units::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::calculate_inv(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::compare(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::div_unsigned_long_long(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_double(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_long_double(), boost::math_detail::is_nan_helper(), kurtosis(), kurtosis_excess(), mean(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::mul_unsigned_long_long(), boost::math::detail::mult_minus_one(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator*=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator+=(), boost::multiprecision::backends::tommath_int::operator=(), boost::multiprecision::backends::detail::gmp_float_imp< 0 >::operator=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator=(), boost::multiprecision::backends::gmp_int::operator=(), boost::multiprecision::backends::operator=(), skewness(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::str(), variance(), boost::math::detail::verify_exp_x(), and boost::math::detail::verify_rayleigh_x().

template<class T >
bool boost::math::isnan ( T  t)
inline

<return true if floating-point type t is NaN (Not A Number).

References boost::math::detail::isnan_impl(), and boost::detail::type.

Referenced by acos(), acosh(), asin(), atanh(), boost::units::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::calculate_inv(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::compare(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::div_unsigned_long_long(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_double(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_long_double(), boost::math_detail::is_nan_helper(), kurtosis(), kurtosis_excess(), mean(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::mul_unsigned_long_long(), boost::math::detail::mult_minus_one(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator*=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator+=(), boost::multiprecision::backends::tommath_int::operator=(), boost::multiprecision::backends::detail::gmp_float_imp< 0 >::operator=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator=(), boost::multiprecision::backends::gmp_int::operator=(), boost::multiprecision::backends::operator=(), skewness(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::str(), variance(), boost::math::detail::verify_exp_x(), and boost::math::detail::verify_rayleigh_x().

template<class T >
bool() boost::math::isnormal ( T  x)
inline
template<class T >
bool boost::math::isnormal ( T  t)
inline
template<class T >
int boost::math::itrunc ( const T v)
inline

References itrunc().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_cd ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_cd().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_cd ( T  k,
theta 
)
inline

References jacobi_cd().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_cn ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_cn(), and jacobi_nc().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_cn ( T  k,
theta 
)
inline

References jacobi_cn().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_cs ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_cs().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_cs ( T  k,
theta 
)
inline

References jacobi_cs().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_dc ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_dc().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_dc ( T  k,
theta 
)
inline

References jacobi_dc().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_dn ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_dn(), and jacobi_nd().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_dn ( T  k,
theta 
)
inline

References jacobi_dn().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_ds ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_ds().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_ds ( T  k,
theta 
)
inline

References jacobi_ds().

template<class T , class U , class V , class Policy >
tools::promote_args< T, U, V >::type boost::math::jacobi_elliptic ( T  k,
theta,
V *  pcn,
V *  pdn,
const Policy &   
)
inline
template<class T , class U , class V >
tools::promote_args< T, U, V >::type boost::math::jacobi_elliptic ( T  k,
theta,
V *  pcn,
V *  pdn 
)
inline

References jacobi_elliptic().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_nc ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_cn().

Referenced by jacobi_nc().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_nc ( T  k,
theta 
)
inline

References jacobi_nc().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_nd ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_dn().

Referenced by jacobi_nd().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_nd ( T  k,
theta 
)
inline

References jacobi_nd().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_ns ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_ns().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_ns ( T  k,
theta 
)
inline

References jacobi_ns().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_sc ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_sc().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_sc ( T  k,
theta 
)
inline

References jacobi_sc().

template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_sd ( T  k,
theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_sd().

template<class T , class U >
tools::promote_args< T, U >::type boost::math::jacobi_sd ( T  k,
theta 
)
inline

References jacobi_sd().

template<class U , class T , class Policy >
tools::promote_args< T, U >::type boost::math::jacobi_sn ( k,
T  theta,
const Policy &  pol 
)
inline

References jacobi_elliptic().

Referenced by jacobi_sn().

template<class U , class T >
tools::promote_args< T, U >::type boost::math::jacobi_sn ( k,
T  theta 
)
inline

References jacobi_sn().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const poisson_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const exponential_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const non_central_f_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const rayleigh_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const extreme_value_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const hypergeometric_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const logistic_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const geometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const lognormal_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, and exp().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const negative_binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const normal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const bernoulli_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const cauchy_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const laplace_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const gamma_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const fisher_f_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const inverse_chi_squared_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const beta_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const uniform_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const weibull_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const students_t_distribution< RealType, Policy > &  dist)
inline

References isinf(), and isnan().

template<class Policy >
mpfr::mpreal boost::math::kurtosis ( const rayleigh_distribution< mpfr::mpreal, Policy > &  )
inline

References boost::lexical_cast().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const inverse_gamma_distribution< RealType, Policy > &  dist)
inline
template<class Policy >
mpfr_class boost::math::kurtosis ( const rayleigh_distribution< mpfr_class, Policy > &  )
inline

References boost::lexical_cast().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const inverse_gaussian_distribution< RealType, Policy > &  dist)
inline

References mean(), and scale().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const skew_normal_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class Policy >
boost::math::ef::e_float boost::math::kurtosis ( const rayleigh_distribution< boost::math::ef::e_float, Policy > &  )
inline

References boost::lexical_cast().

Referenced by kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const non_central_beta_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis ( const non_central_chi_squared_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis ( const non_central_t_distribution< RealType, Policy > &  dist)
inline

References kurtosis_excess().

template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const non_central_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const poisson_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const exponential_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const hypergeometric_distribution< RealType, Policy > &  dist)
inline

References boost::n, and N.

template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const extreme_value_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const rayleigh_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const logistic_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const geometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const bernoulli_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const lognormal_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, and exp().

template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const normal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const negative_binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const laplace_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const cauchy_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const fisher_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const beta_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const uniform_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const weibull_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const inverse_chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const inverse_gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class Policy >
mpfr::mpreal boost::math::kurtosis_excess ( const rayleigh_distribution< mpfr::mpreal, Policy > &  )
inline

References boost::lexical_cast().

template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const students_t_distribution< RealType, Policy > &  dist)
inline

References isinf(), and isnan().

template<class Policy >
mpfr_class boost::math::kurtosis_excess ( const rayleigh_distribution< mpfr_class, Policy > &  )
inline

References boost::lexical_cast().

template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const inverse_gaussian_distribution< RealType, Policy > &  dist)
inline

References mean(), and scale().

template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const skew_normal_distribution< RealType, Policy > &  dist)
inline
template<class Policy >
boost::math::ef::e_float boost::math::kurtosis_excess ( const rayleigh_distribution< boost::math::ef::e_float, Policy > &  )
inline

References boost::lexical_cast().

Referenced by kurtosis(), and quantile().

template<typename RealT , typename PolicyT >
RealT boost::math::kurtosis_excess ( hyperexponential_distribution< RealT, PolicyT > const &  dist)

References kurtosis().

template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const non_central_beta_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const non_central_chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::kurtosis_excess ( const non_central_t_distribution< RealType, Policy > &  dist)
inline
template<typename T >
T boost::math::l1 ( quaternion< T > const &  q)
inline
template<class T >
tools::promote_args< T >::type boost::math::laguerre ( unsigned  n,
T  x 
)
inline
template<class T , class Policy >
tools::promote_args< T >::type boost::math::laguerre ( unsigned  n,
unsigned  m,
T  x,
const Policy &  pol 
)
inline
template<class T1 , class T2 >
laguerre_result< T1, T2 >::type boost::math::laguerre ( unsigned  n,
T1  m,
T2  x 
)
inline
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2, T3 >::type boost::math::laguerre_next ( unsigned  n,
T1  x,
T2  Ln,
T3  Lnm1 
)
inline
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2, T3 >::type boost::math::laguerre_next ( unsigned  n,
unsigned  l,
T1  x,
T2  Pl,
T3  Plm1 
)
inline
template<typename IntegerType >
IntegerType boost::math::lcm ( IntegerType const &  a,
IntegerType const &  b 
)
inline

Referenced by boost::lcm().

template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2, T3 >::type boost::math::legendre_next ( unsigned  l,
T1  x,
T2  Pl,
T3  Plm1 
)
inline
template<class T1 , class T2 , class T3 >
tools::promote_args< T1, T2, T3 >::type boost::math::legendre_next ( unsigned  l,
unsigned  m,
T1  x,
T2  Pl,
T3  Plm1 
)
inline
template<class T , class Policy >
tools::promote_args< T >::type boost::math::legendre_p ( int  l,
T  x,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::legendre_p ( int  l,
T  x 
)
inline

References legendre_p().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::legendre_p ( int  l,
int  m,
T  x,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::legendre_p ( int  l,
int  m,
T  x 
)
inline

References legendre_p().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::legendre_q ( unsigned  l,
T  x,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::legendre_q ( unsigned  l,
T  x 
)
inline

References legendre_q().

template<class RT >
tools::promote_args<RT>::type boost::math::lgamma ( RT  z,
int *  sign 
)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::lgamma ( RT  z,
int *  sign,
const Policy &  pol 
)
template<class RT >
tools::promote_args<RT>::type boost::math::lgamma ( RT  x)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::lgamma ( RT  x,
const Policy &  pol 
)
template<class T >
tools::promote_args<T>::type boost::math::lgamma ( T  z,
int *  sign 
)
inline

References lgamma().

template<class T , class Policy >
tools::promote_args<T>::type boost::math::lgamma ( T  x,
const Policy &  pol 
)
inline

References lgamma.

template<class T >
tools::promote_args<T>::type boost::math::lgamma ( T  x)
inline

References lgamma.

template<class RealType , class Policy >
RealType boost::math::location ( const skew_normal_distribution< RealType, Policy > &  dist)
inline
template<class T >
tools::promote_args<T>::type boost::math::log1p ( T  x)
inline

References log1p.

template<class T , class Policy >
tools::promote_args< T >::type boost::math::log1pmx ( T  x,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args<T>::type boost::math::log1pmx ( T  x)
inline

References log1pmx.

template<class T , class Policy >
long boost::math::lround ( const T v,
const Policy &  pol 
)
inline
template<class T >
long boost::math::lround ( const T v)
inline

References lround().

template<class T , class Policy >
long boost::math::ltrunc ( const T v,
const Policy &  pol 
)
inline
template<class T >
long boost::math::ltrunc ( const T v)
inline

References ltrunc().

template<class RealType , class Policy >
RealType boost::math::mean ( const non_central_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const poisson_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const exponential_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const lognormal_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, and exp().

template<class RealType , class Policy >
RealType boost::math::mean ( const rayleigh_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const extreme_value_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const hypergeometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const weibull_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const fisher_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const logistic_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const geometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const cauchy_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const skew_normal_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const negative_binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const inverse_chi_squared_distribution< RealType, Policy > &  dist)
inline

References scale().

template<class RealType , class Policy >
RealType boost::math::mean ( const normal_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const uniform_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const beta_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const laplace_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const inverse_gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const students_t_distribution< RealType, Policy > &  dist)
inline

References isnan().

template<class RealType , class Policy >
RealType boost::math::mean ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const inverse_gaussian_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const non_central_chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mean ( const non_central_t_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const exponential_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const rayleigh_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const extreme_value_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const lognormal_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, and exp().

template<class RealType , class Policy >
RealType boost::math::median ( const logistic_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const normal_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const cauchy_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const weibull_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const laplace_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const uniform_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const students_t_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::median ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::median ( const binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const non_central_f_distribution< RealType, Policy > &  dist)
inline

References boost::n.

template<class RealType , class Policy >
RealType boost::math::mode ( const poisson_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const exponential_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const rayleigh_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const extreme_value_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const hypergeometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const lognormal_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, and exp().

template<class RealType , class Policy >
RealType boost::math::mode ( const logistic_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const geometric_distribution< RealType, Policy > &  )
inline

References BOOST_MATH_STD_USING.

template<class RealType , class Policy >
RealType boost::math::mode ( const gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const weibull_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const negative_binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const normal_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const fisher_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const bernoulli_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const cauchy_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const beta_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const inverse_chi_squared_distribution< RealType, Policy > &  dist)
inline

References scale().

template<class RealType , class Policy >
RealType boost::math::mode ( const laplace_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const uniform_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const students_t_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const inverse_gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const skew_normal_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const inverse_gaussian_distribution< RealType, Policy > &  dist)
inline
template<typename RealT , typename PolicyT >
RealT boost::math::mode ( hyperexponential_distribution< RealT, PolicyT > const &  )
template<class RealType , class Policy >
RealType boost::math::mode ( const binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const non_central_chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::mode ( const non_central_t_distribution< RealType, Policy > &  dist)
inline
template<class T , class Policy >
T boost::math::modf ( const T v,
T ipart,
const Policy &  pol 
)
inline

References trunc().

Referenced by modf().

template<class T >
T boost::math::modf ( const T v,
T ipart 
)
inline

References modf().

template<class T , class Policy >
T boost::math::modf ( const T v,
int *  ipart,
const Policy &  pol 
)
inline

References itrunc().

template<class T >
T boost::math::modf ( const T v,
int *  ipart 
)
inline

References modf().

template<class T , class Policy >
T boost::math::modf ( const T v,
long *  ipart,
const Policy &  pol 
)
inline

References ltrunc().

template<class T >
T boost::math::modf ( const T v,
long *  ipart 
)
inline

References modf().

template<typename T >
quaternion<T> boost::math::multipolar ( T const &  rho1,
T const &  theta1,
T const &  rho2,
T const &  theta2 
)
inline
template<typename T >
octonion<T> boost::math::multipolar ( T const &  rho1,
T const &  theta1,
T const &  rho2,
T const &  theta2,
T const &  rho3,
T const &  theta3,
T const &  rho4,
T const &  theta4 
)
inline
template<class T , class U , class Policy >
tools::promote_args< T, U >::type boost::math::nextafter ( const T val,
const U &  direction,
const Policy &  pol 
)
inline
template<class T , class U >
tools::promote_args< T, U >::type boost::math::nextafter ( const T val,
const U &  direction 
)
inline

References nextafter().

template<typename T >
T boost::math::norm ( quaternion< T >const &  q)
inline
template<typename T >
T boost::math::norm ( octonion< T > const &  o)
inline
template<typename T >
bool boost::math::operator!= ( T const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( quaternion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( ::std::complex< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( quaternion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( quaternion< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( T const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( octonion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( ::std::complex< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( octonion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( ::boost::math::quaternion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( octonion< T > const &  lhs,
::boost::math::quaternion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator!= ( octonion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator* ( T const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator* ( quaternion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator* ( ::std::complex< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator* ( quaternion< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator* ( quaternion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator* ( T const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator* ( octonion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator* ( ::std::complex< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator* ( octonion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator* ( ::boost::math::quaternion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator* ( octonion< T > const &  lhs,
::boost::math::quaternion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator* ( octonion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator+ ( T const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator+ ( quaternion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator+ ( ::std::complex< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator+ ( quaternion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator+ ( quaternion< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator+ ( quaternion< T > const &  q)
inline
template<typename T >
octonion<T> boost::math::operator+ ( octonion< T > const &  lhs,
::boost::math::quaternion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator+ ( octonion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator+ ( T const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator+ ( ::std::complex< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator+ ( octonion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator+ ( ::boost::math::quaternion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator+ ( octonion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator+ ( octonion< T > const &  o)
inline
template<typename T >
quaternion<T> boost::math::operator- ( quaternion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator- ( ::std::complex< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator- ( quaternion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator- ( T const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator- ( quaternion< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator- ( octonion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator- ( ::std::complex< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator- ( T const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator- ( octonion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator- ( octonion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator- ( ::boost::math::quaternion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator- ( octonion< T > const &  lhs,
::boost::math::quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator/ ( quaternion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator/ ( T const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator/ ( ::std::complex< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator/ ( quaternion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
quaternion<T> boost::math::operator/ ( quaternion< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator/ ( T const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator/ ( ::std::complex< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator/ ( ::boost::math::quaternion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator/ ( octonion< T > const &  lhs,
octonion< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator/ ( octonion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator/ ( octonion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
octonion<T> boost::math::operator/ ( octonion< T > const &  lhs,
::boost::math::quaternion< T > const &  rhs 
)
inline
template<typename T , typename charT , class traits >
::std::basic_ostream<charT,traits>& boost::math::operator<< ( ::std::basic_ostream< charT, traits > &  os,
quaternion< T > const &  q 
)

References boost::asio::s.

template<typename T , typename charT , class traits >
::std::basic_ostream<charT,traits>& boost::math::operator<< ( ::std::basic_ostream< charT, traits > &  os,
octonion< T > const &  o 
)

References boost::asio::s.

template<typename T >
bool boost::math::operator== ( T const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator== ( quaternion< T > const &  lhs,
T const &  rhs 
)
inline
template<typename T >
bool boost::math::operator== ( ::std::complex< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator== ( quaternion< T > const &  lhs,
::std::complex< T > const &  rhs 
)
inline
template<typename T >
bool boost::math::operator== ( quaternion< T > const &  lhs,
quaternion< T > const &  rhs 
)
inline
template<typename T , typename charT , class traits >
::std::basic_istream<charT,traits>& boost::math::operator>> ( ::std::basic_istream< charT, traits > &  is,
quaternion< T > &  q 
)
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::owens_t ( T1  h,
T2  a 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const fisher_f_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
template<class RealType , class Policy >
RealType boost::math::pdf ( const logistic_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const students_t_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  chi_square 
)
template<class RealType , class Policy >
RealType boost::math::pdf ( const extreme_value_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const lognormal_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
template<class RealType , class Policy >
RealType boost::math::pdf ( const rayleigh_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const exponential_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const normal_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const laplace_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const inverse_chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
template<class RealType , class Policy >
RealType boost::math::pdf ( const skew_normal_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const gamma_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const hypergeometric_distribution< RealType, Policy > &  dist,
const unsigned &  x 
)
inline

References boost::flyweights::x.

template<class RealType , class Policy >
RealType boost::math::pdf ( const weibull_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const inverse_gaussian_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy , class U >
RealType boost::math::pdf ( const hypergeometric_distribution< RealType, Policy > &  dist,
const U &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const inverse_gamma_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const uniform_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const pareto_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const triangular_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
template<class RealType , class Policy >
RealType boost::math::pdf ( const cauchy_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const poisson_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
template<class RealType , class Policy >
RealType boost::math::pdf ( const non_central_f_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const geometric_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const negative_binomial_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const beta_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const binomial_distribution< RealType, Policy > &  dist,
const RealType &  k 
)
template<class RealType , class Policy >
RealType boost::math::pdf ( const non_central_beta_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const non_central_chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::pdf ( const non_central_t_distribution< RealType, Policy > &  dist,
const RealType &  t 
)
inline
template<int N, typename T , class Policy >
tools::promote_args< T >::type boost::math::pow ( T  base,
const Policy &  policy 
)
inline
template<int N, typename T >
tools::promote_args< T >::type boost::math::pow ( T  base)
inline
template<typename T >
quaternion<T> boost::math::pow ( quaternion< T > const &  q,
int  n 
)

References pow().

template<typename T >
octonion<T> boost::math::pow ( octonion< T > const &  o,
int  n 
)

Referenced by boost::math::detail::airy_ai_imp(), boost::math::detail::beta_imp(), boost::math::detail::beta_small_b_large_a_series(), boost::math::detail::binomial_ccdf(), boost::math::tools::detail::cbrt_epsilon_imp(), cdf(), boost::math::detail::ellint_rc_imp(), boost::math::detail::ellint_rd_imp(), boost::math::detail::ellint_rf_imp(), boost::math::detail::ellint_rj_imp(), boost::math::detail::expint_as_series(), boost::math::detail::finite_gamma_q(), boost::math::detail::full_igamma_prefix(), boost::math::detail::gamma_imp(), boost::math::detail::gamma_incomplete_imp(), boost::math::detail::hankel_imp(), boost::math::detail::ibeta_imp(), boost::math::detail::ibeta_power_terms(), boost::math::detail::ibeta_series(), boost::math::tools::kahan_sum_series(), boost::math::detail::legendre_p_imp(), median(), mode(), boost::math::detail::nccs_quantile(), boost::math::detail::non_central_t2_q(), boost::math::detail::owens_t_T1_accelerated(), boost::math::detail::owens_t_T2_accelerated(), pdf(), pow(), boost::math::detail::powm1_imp(), quantile(), boost::math::binomial_detail::quantile_imp(), boost::math::detail::regularised_gamma_prefix(), skewness(), boost::math::detail::skewness(), boost::math::detail::sph_bessel_j_small_z_series_term< T, Policy >::sph_bessel_j_small_z_series_term(), boost::math::detail::spherical_harmonic_prefix(), boost::math::detail::tgamma_delta_ratio_imp_lanczos(), boost::math::detail::zeta_imp(), boost::math::detail::zeta_imp_prec(), boost::math::detail::zeta_polynomial_series(), boost::math::constants::detail::khinchin_detail::zeta_polynomial_series(), boost::math::constants::detail::detail::zeta_series_2(), and boost::math::constants::detail::detail::zeta_series_derivative_2().

template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::powm1 ( const T1  a,
const T2  z 
)
inline
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::powm1 ( const T1  a,
const T2  z,
const Policy &  pol 
)
inline
template<class Policy >
boost::uint32_t boost::math::prime ( unsigned  n,
const Policy &  pol 
)
boost::uint32_t boost::math::prime ( unsigned  n)
inline

References prime().

template<class RealType , class Policy >
RealType boost::math::quantile ( const rayleigh_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const extreme_value_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
template<class RealType , class Policy >
RealType boost::math::quantile ( const exponential_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const logistic_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const lognormal_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const gamma_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const fisher_f_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const weibull_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const laplace_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const inverse_chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline

References gamma_q_inv(), and scale().

template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< exponential_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< chi_squared_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< rayleigh_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< lognormal_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< extreme_value_distribution< RealType, Policy >, RealType > &  c)
template<class RealType , class Policy >
RealType boost::math::quantile ( const normal_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const students_t_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const hypergeometric_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline

References BOOST_MATH_STD_USING.

template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< gamma_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const uniform_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< logistic_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const inverse_gamma_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< weibull_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< hypergeometric_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const pareto_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< fisher_f_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< inverse_chi_squared_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const cauchy_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< normal_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< laplace_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< uniform_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< bernoulli_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< students_t_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< cauchy_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const triangular_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< pareto_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< inverse_gamma_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const inverse_gaussian_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< triangular_distribution< RealType, Policy >, RealType > &  c)
template<class RealType , class Policy >
RealType boost::math::quantile ( const non_central_f_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const poisson_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< non_central_f_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< inverse_gaussian_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const geometric_distribution< RealType, Policy > &  dist,
const RealType &  x 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const negative_binomial_distribution< RealType, Policy > &  dist,
const RealType &  P 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< poisson_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const beta_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< geometric_distribution< RealType, Policy >, RealType > &  c)
inline
template<typename RealT , typename PolicyT >
RealT boost::math::quantile ( hyperexponential_distribution< RealT, PolicyT > const &  dist,
RealT const &  p 
)
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< beta_distribution< RealType, Policy >, RealType > &  c)
inline
template<typename RealT , typename PolicyT >
RealT boost::math::quantile ( complemented2_type< hyperexponential_distribution< RealT, PolicyT >, RealT > const &  c)
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< negative_binomial_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const skew_normal_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const binomial_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< binomial_distribution< RealType, Policy >, RealType > &  c)
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< skew_normal_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const non_central_beta_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< non_central_beta_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const non_central_chi_squared_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< non_central_chi_squared_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const non_central_t_distribution< RealType, Policy > &  dist,
const RealType &  p 
)
inline
template<class RealType , class Policy >
RealType boost::math::quantile ( const complemented2_type< non_central_t_distribution< RealType, Policy >, RealType > &  c)
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const logistic_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const fisher_f_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const chi_squared_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const students_t_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const non_central_f_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const extreme_value_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const lognormal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const normal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const rayleigh_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const exponential_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const laplace_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<unsigned, unsigned> boost::math::range ( const hypergeometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const skew_normal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const inverse_chi_squared_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const gamma_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const weibull_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const inverse_gaussian_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const inverse_gamma_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const bernoulli_distribution< RealType, Policy > &  )
inline

References boost::math::tools::max_value().

Referenced by quantile(), and support().

template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const uniform_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const pareto_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const poisson_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const cauchy_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const triangular_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const geometric_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const negative_binomial_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const beta_distribution< RealType, Policy > &  )
inline
template<typename RealT , typename PolicyT >
std::pair<RealT,RealT> boost::math::range ( hyperexponential_distribution< RealT, PolicyT > const &  )
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const binomial_distribution< RealType, Policy > &  dist)
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const non_central_beta_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const non_central_chi_squared_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::range ( const non_central_t_distribution< RealType, Policy > &  )
inline
template<typename T >
T boost::math::real ( quaternion< T > const &  q)
inline
template<typename T >
T boost::math::real ( octonion< T > const &  o)
inline

References boost::math::octonion< T >::real().

Referenced by acos(), asin(), and atanh().

template<class RT >
tools::promote_args< RT >::type boost::math::rising_factorial ( RT  x,
int  n 
)
inline
template<class RT , class Policy >
tools::promote_args< RT >::type boost::math::rising_factorial ( RT  x,
int  n,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args<T>::type boost::math::round ( const T v)
inline

References round().

template<class RealType , class Policy >
RealType boost::math::scale ( const skew_normal_distribution< RealType, Policy > &  dist)
inline
template<typename T >
quaternion<T> boost::math::semipolar ( T const &  rho,
T const &  alpha,
T const &  theta1,
T const &  theta2 
)
inline
template<class RealType , class Policy >
RealType boost::math::shape ( const skew_normal_distribution< RealType, Policy > &  dist)
inline
template<class T >
int() boost::math::signbit ( T  x)
template<class T , class Policy >
tools::promote_args< T >::type boost::math::sin_pi ( T  x,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::sin_pi ( T  x)
inline

References sin_pi().

template<typename T , template< typename > class U>
U<T> boost::math::sinc_pi ( const U< T x)
inline
template<typename T , template< typename > class U, class Policy >
U<T> boost::math::sinc_pi ( const U< T x,
const Policy &   
)
inline

References sinc_pi().

template<class T >
tools::promote_args< T >::type boost::math::sinc_pi ( T  x)
inline
template<class T , class Policy >
tools::promote_args< T >::type boost::math::sinc_pi ( T  x,
const Policy &   
)
inline
template<typename T >
quaternion<T> boost::math::sinh ( quaternion< T > const &  q)
inline

References exp().

template<typename T >
octonion<T> boost::math::sinh ( octonion< T > const &  o)
inline
template<typename T , template< typename > class U>
U<T> boost::math::sinhc_pi ( const U< T x)
inline
template<class T >
tools::promote_args< T >::type boost::math::sinhc_pi ( T  x)
inline

References boost::math::detail::sinhc_pi_imp().

Referenced by cos(), sin(), and sinhc_pi().

template<class T , class Policy >
tools::promote_args< T >::type boost::math::sinhc_pi ( T  x,
const Policy &   
)
inline

References sinhc_pi().

template<class RealType , class Policy >
RealType boost::math::skewness ( const non_central_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const poisson_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const exponential_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const hypergeometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const rayleigh_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const extreme_value_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const lognormal_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const logistic_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const geometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const negative_binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const bernoulli_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const normal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const cauchy_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const laplace_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const fisher_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const weibull_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const uniform_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const inverse_chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const beta_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const inverse_gamma_distribution< RealType, Policy > &  dist)
inline
template<class Policy >
mpfr::mpreal boost::math::skewness ( const extreme_value_distribution< mpfr::mpreal, Policy > &  )
inline

References boost::lexical_cast().

template<class RealType , class Policy >
RealType boost::math::skewness ( const students_t_distribution< RealType, Policy > &  dist)
inline

References isnan().

template<class Policy >
mpfr::mpreal boost::math::skewness ( const rayleigh_distribution< mpfr::mpreal, Policy > &  )
inline

References boost::lexical_cast().

template<class Policy >
mpfr_class boost::math::skewness ( const extreme_value_distribution< mpfr_class, Policy > &  )
inline

References boost::lexical_cast().

template<class Policy >
mpfr_class boost::math::skewness ( const rayleigh_distribution< mpfr_class, Policy > &  )
inline

References boost::lexical_cast().

template<class RealType , class Policy >
RealType boost::math::skewness ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const inverse_gaussian_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const skew_normal_distribution< RealType, Policy > &  dist)
inline
template<class Policy >
boost::math::ef::e_float boost::math::skewness ( const extreme_value_distribution< boost::math::ef::e_float, Policy > &  )
inline

References boost::lexical_cast().

Referenced by quantile().

template<class Policy >
boost::math::ef::e_float boost::math::skewness ( const rayleigh_distribution< boost::math::ef::e_float, Policy > &  )
inline

References boost::lexical_cast().

template<class RealType , class Policy >
RealType boost::math::skewness ( const binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const non_central_beta_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::skewness ( const non_central_chi_squared_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, and pow().

template<class RealType , class Policy >
RealType boost::math::skewness ( const non_central_t_distribution< RealType, Policy > &  dist)
inline
template<class T , class Policy >
detail::bessel_traits< T, T, Policy >::result_type boost::math::sph_bessel ( unsigned  v,
T  x,
const Policy &   
)
inline
template<class T >
detail::bessel_traits< T, T, policies::policy<> >::result_type boost::math::sph_bessel ( unsigned  v,
T  x 
)
inline

References sph_bessel().

template<class T , class Policy >
detail::bessel_traits< T, T, Policy >::result_type boost::math::sph_bessel_prime ( unsigned  v,
T  x,
const Policy &   
)
inline
template<class T >
detail::bessel_traits< T, T, policies::policy<> >::result_type boost::math::sph_bessel_prime ( unsigned  v,
T  x 
)
inline

References sph_bessel_prime().

template<class T1 , class T2 , class Policy >
std::complex< typename detail::bessel_traits< T1, T2, Policy >::result_type > boost::math::sph_hankel_1 ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
std::complex< typename detail::bessel_traits< T1, T2, policies::policy<> >::result_type > boost::math::sph_hankel_1 ( T1  v,
T2  x 
)
inline

References sph_hankel_1().

template<class T1 , class T2 , class Policy >
std::complex< typename detail::bessel_traits< T1, T2, Policy >::result_type > boost::math::sph_hankel_2 ( T1  v,
T2  x,
const Policy &   
)
inline
template<class T1 , class T2 >
std::complex< typename detail::bessel_traits< T1, T2, policies::policy<> >::result_type > boost::math::sph_hankel_2 ( T1  v,
T2  x 
)
inline

References sph_hankel_2().

template<class T , class Policy >
detail::bessel_traits< T, T, Policy >::result_type boost::math::sph_neumann ( unsigned  v,
T  x,
const Policy &   
)
inline
template<class T >
detail::bessel_traits< T, T, policies::policy<> >::result_type boost::math::sph_neumann ( unsigned  v,
T  x 
)
inline

References sph_neumann().

template<class T , class Policy >
detail::bessel_traits< T, T, Policy >::result_type boost::math::sph_neumann_prime ( unsigned  v,
T  x,
const Policy &   
)
inline
template<class T >
detail::bessel_traits< T, T, policies::policy<> >::result_type boost::math::sph_neumann_prime ( unsigned  v,
T  x 
)
inline

References sph_neumann_prime().

template<typename T >
quaternion<T> boost::math::spherical ( T const &  rho,
T const &  theta,
T const &  phi1,
T const &  phi2 
)
inline
template<typename T >
octonion<T> boost::math::spherical ( T const &  rho,
T const &  theta,
T const &  phi1,
T const &  phi2,
T const &  phi3,
T const &  phi4,
T const &  phi5,
T const &  phi6 
)
inline
template<class T1 , class T2 >
std::complex< typename tools::promote_args< T1, T2 >::type > boost::math::spherical_harmonic ( unsigned  n,
int  m,
T1  theta,
T2  phi 
)
inline
template<class T1 , class T2 , class Policy >
std::complex< typename tools::promote_args< T1, T2 >::type > boost::math::spherical_harmonic ( unsigned  n,
int  m,
T1  theta,
T2  phi,
const Policy &  pol 
)
inline

References boost::n.

template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::spherical_harmonic_i ( unsigned  n,
int  m,
T1  theta,
T2  phi 
)
inline
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::spherical_harmonic_i ( unsigned  n,
int  m,
T1  theta,
T2  phi,
const Policy &  pol 
)
inline
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::spherical_harmonic_r ( unsigned  n,
int  m,
T1  theta,
T2  phi 
)
inline
template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::spherical_harmonic_r ( unsigned  n,
int  m,
T1  theta,
T2  phi,
const Policy &  pol 
)
inline
template<class T >
tools::promote_args< T >::type boost::math::sqrt1pm1 ( const T val)
inline
template<class T , class Policy >
tools::promote_args< T >::type boost::math::sqrt1pm1 ( const T val,
const Policy &  pol 
)
inline
template<class RealType , class Policy >
RealType boost::math::standard_deviation ( const exponential_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::standard_deviation ( const extreme_value_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::standard_deviation ( const normal_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::standard_deviation ( const laplace_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::standard_deviation ( const inverse_gaussian_distribution< RealType, Policy > &  dist)
inline
template<typename T >
T boost::math::sup ( quaternion< T > const &  q)
inline
template<typename T >
T boost::math::sup ( octonion< T > const &  o)
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const logistic_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const fisher_f_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const students_t_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const non_central_f_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const chi_squared_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const lognormal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const extreme_value_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const rayleigh_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const normal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const exponential_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const laplace_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const inverse_chi_squared_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const skew_normal_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const weibull_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const gamma_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<unsigned, unsigned> boost::math::support ( const hypergeometric_distribution< RealType, Policy > &  d)
inline

References range().

template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const inverse_gaussian_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const inverse_gamma_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const bernoulli_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const uniform_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const poisson_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const cauchy_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const geometric_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const negative_binomial_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const beta_distribution< RealType, Policy > &  )
inline
template<typename RealT , typename PolicyT >
std::pair<RealT,RealT> boost::math::support ( hyperexponential_distribution< RealT, PolicyT > const &  )
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const binomial_distribution< RealType, Policy > &  dist)
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const non_central_beta_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const non_central_chi_squared_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
const std::pair<RealType, RealType> boost::math::support ( const non_central_t_distribution< RealType, Policy > &  )
inline
template<typename T >
quaternion<T> boost::math::tan ( quaternion< T > const &  q)
inline

References cos(), and sin().

template<typename T >
octonion<T> boost::math::tan ( octonion< T > const &  o)
inline
template<class T , class Policy >
T boost::math::tangent_t2n ( const int  i,
const Policy &  pol 
)
inline

References T.

template<class T >
T boost::math::tangent_t2n ( const int  i)
inline
template<class T , class OutputIterator , class Policy >
OutputIterator boost::math::tangent_t2n ( const int  start_index,
const unsigned  number_of_tangent_t2n,
OutputIterator  out_it,
const Policy &  pol 
)
inline

References T.

template<class T , class OutputIterator >
OutputIterator boost::math::tangent_t2n ( const int  start_index,
const unsigned  number_of_tangent_t2n,
OutputIterator  out_it 
)
inline
template<typename T >
quaternion<T> boost::math::tanh ( quaternion< T > const &  q)
inline

References cosh(), and sinh().

template<typename T >
octonion<T> boost::math::tanh ( octonion< T > const &  o)
inline

References cosh(), and sinh().

Referenced by boost::math::detail::jacobi_imp().

template<class RT >
tools::promote_args<RT>::type boost::math::tgamma ( RT  z)
template<class RT1 , class RT2 >
tools::promote_args<RT1, RT2>::type boost::math::tgamma ( RT1  a,
RT2  z 
)
template<class RT1 , class RT2 , class Policy >
tools::promote_args<RT1, RT2>::type boost::math::tgamma ( RT1  a,
RT2  z,
const Policy &  pol 
)
template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::tgamma ( T1  a,
T2  z 
)
inline
template<class T1 , class T2 , class Policy >
tools::promote_args<T1, T2>::type boost::math::tgamma ( T1  a,
T2  z,
const Policy &  pol 
)
inline
template<class RT >
tools::promote_args<RT>::type boost::math::tgamma1pm1 ( RT  z)
template<class RT , class Policy >
tools::promote_args<RT>::type boost::math::tgamma1pm1 ( RT  z,
const Policy &  pol 
)
template<class T , class Policy >
tools::promote_args<T>::type boost::math::tgamma1pm1 ( T  z,
const Policy &   
)
inline
template<class T >
tools::promote_args<T>::type boost::math::tgamma1pm1 ( T  z)
inline

References tgamma1pm1().

template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::tgamma_delta_ratio ( T1  z,
T2  delta 
)
inline

References tgamma_delta_ratio().

template<class RT1 , class RT2 >
tools::promote_args<RT1, RT2>::type boost::math::tgamma_lower ( RT1  a,
RT2  z 
)
template<class RT1 , class RT2 , class Policy >
tools::promote_args<RT1, RT2>::type boost::math::tgamma_lower ( RT1  a,
RT2  z,
const Policy &   
)
template<class T1 , class T2 , class Policy >
tools::promote_args<T1, T2>::type boost::math::tgamma_lower ( T1  a,
T2  z,
const Policy &   
)
inline
template<class T1 , class T2 >
tools::promote_args<T1, T2>::type boost::math::tgamma_lower ( T1  a,
T2  z 
)
inline

References tgamma_lower().

template<class T1 , class T2 , class Policy >
tools::promote_args< T1, T2 >::type boost::math::tgamma_ratio ( T1  a,
T2  b,
const Policy &   
)
inline
template<class T1 , class T2 >
tools::promote_args< T1, T2 >::type boost::math::tgamma_ratio ( T1  a,
T2  b 
)
inline

References tgamma_ratio().

template<class T >
tools::promote_args<T>::type boost::math::trunc ( const T v)
inline

References trunc().

template<class T >
T boost::math::unchecked_bernoulli_b2n ( const std::size_t  n)
template<class RT >
RT boost::math::unchecked_factorial ( unsigned int   BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPERT)
template<typename T >
quaternion<T> boost::math::unreal ( quaternion< T > const &  q)
inline
template<typename T >
octonion<T> boost::math::unreal ( octonion< T > const &  o)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const non_central_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const bernoulli_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const poisson_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const lognormal_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, exp(), and expm1.

template<class RealType , class Policy >
RealType boost::math::variance ( const rayleigh_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const hypergeometric_distribution< RealType, Policy > &  dist)
inline

References boost::n, and N.

template<class RealType , class Policy >
RealType boost::math::variance ( const gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const logistic_distribution< RealType, Policy > &  dist)
inline

References BOOST_MATH_STD_USING, and scale().

template<class RealType , class Policy >
RealType boost::math::variance ( const weibull_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const fisher_f_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const geometric_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const cauchy_distribution< RealType, Policy > &  )
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const skew_normal_distribution< RealType, Policy > &  dist)
inline

References variance().

template<class RealType , class Policy >
RealType boost::math::variance ( const inverse_chi_squared_distribution< RealType, Policy > &  dist)
inline

References scale().

template<class RealType , class Policy >
RealType boost::math::variance ( const beta_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const uniform_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const negative_binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const inverse_gamma_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const pareto_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const students_t_distribution< RealType, Policy > &  dist)
inline

References isinf(), and isnan().

template<class RealType , class Policy >
RealType boost::math::variance ( const triangular_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const binomial_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const non_central_chi_squared_distribution< RealType, Policy > &  dist)
inline
template<class RealType , class Policy >
RealType boost::math::variance ( const non_central_t_distribution< RealType, Policy > &  dist)
inline
template<class T >
tools::promote_args< T >::type boost::math::zeta ( T  s)
inline

References zeta().

Variable Documentation

const int boost::math::legacy = 0x1

get facet will recognize most string representations of infinity and NaN.

template<class T >
tools::promote_args<T>::type boost::math::log1pmx(T)
const int boost::math::signed_zero = 0x2

put facet will distinguish between positive and negative zero.

const int boost::math::trap_infinity = 0x4

put facet will throw an exception of type std::ios_base::failure when an attempt is made to format positive or negative infinity.

get will set the fail bit of the stream when an attempt is made to parse a string that represents positive or negative sign infinity.

const int boost::math::trap_nan = 0x8

put facet will throw an exception of type std::ios_base::failure when an attempt is made to format positive or negative NaN.

get will set the fail bit of the stream when an attempt is made to parse a string that represents positive or negative sign infinity.