#include <boost/math/special_functions/math_fwd.hpp>
#include <boost/math/tools/config.hpp>
#include <boost/math/special_functions/gamma.hpp>
#include <boost/math/special_functions/factorials.hpp>
#include <boost/math/special_functions/erf.hpp>
#include <boost/math/special_functions/log1p.hpp>
#include <boost/math/special_functions/expm1.hpp>
#include <boost/math/special_functions/trunc.hpp>
#include <boost/math/tools/roots.hpp>
#include <boost/static_assert.hpp>
#include <boost/config/no_tr1/cmath.hpp>
#include <boost/math/special_functions/detail/ibeta_inverse.hpp>
#include <boost/math/special_functions/detail/ibeta_inv_ab.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::math | |
boost::math::detail | |
Functions | |
template<class T , class Lanczos , class Policy > | |
T | boost::math::detail::beta_imp (T a, T b, const Lanczos &, const Policy &pol) |
template<class T , class Policy > | |
T | boost::math::detail::beta_imp (T a, T b, const lanczos::undefined_lanczos &, const Policy &pol) |
template<class T , class Lanczos , class Policy > | |
T | boost::math::detail::ibeta_power_terms (T a, T b, T x, T y, const Lanczos &, bool normalised, const Policy &pol) |
template<class T , class Policy > | |
T | boost::math::detail::ibeta_power_terms (T a, T b, T x, T y, const boost::math::lanczos::undefined_lanczos &, bool normalised, const Policy &pol) |
template<class T , class Lanczos , class Policy > | |
T | boost::math::detail::ibeta_series (T a, T b, T x, T s0, const Lanczos &, bool normalised, T *p_derivative, T y, const Policy &pol) |
template<class T , class Policy > | |
T | boost::math::detail::ibeta_series (T a, T b, T x, T s0, const boost::math::lanczos::undefined_lanczos &, bool normalised, T *p_derivative, T y, const Policy &pol) |
template<class T , class Policy > | |
T | boost::math::detail::ibeta_fraction2 (T a, T b, T x, T y, const Policy &pol, bool normalised, T *p_derivative) |
template<class T , class Policy > | |
T | boost::math::detail::ibeta_a_step (T a, T b, T x, T y, int k, const Policy &pol, bool normalised, T *p_derivative) |
template<class T > | |
T | boost::math::detail::rising_factorial_ratio (T a, T b, int k) |
template<class T , class Policy > | |
T | boost::math::detail::beta_small_b_large_a_series (T a, T b, T x, T y, T s0, T mult, const Policy &pol, bool normalised) |
template<class T > | |
T | boost::math::detail::binomial_ccdf (T n, T k, T x, T y) |
template<class T , class Policy > | |
T | boost::math::detail::ibeta_imp (T a, T b, T x, const Policy &pol, bool inv, bool normalised, T *p_derivative) |
template<class T , class Policy > | |
T | boost::math::detail::ibeta_imp (T a, T b, T x, const Policy &pol, bool inv, bool normalised) |
template<class T , class Policy > | |
T | boost::math::detail::ibeta_derivative_imp (T a, T b, T x, const Policy &pol) |
template<class RT1 , class RT2 , class Policy > | |
tools::promote_args< RT1, RT2 > ::type | boost::math::detail::beta (RT1 a, RT2 b, const Policy &, const mpl::true_ *) |
template<class RT1 , class RT2 , class RT3 > | |
tools::promote_args< RT1, RT2, RT3 >::type | boost::math::detail::beta (RT1 a, RT2 b, RT3 x, const mpl::false_ *) |
template<class RT1 , class RT2 , class A > | |
tools::promote_args< RT1, RT2, A >::type | boost::math::beta (RT1 a, RT2 b, A arg) |
template<class RT1 , class RT2 > | |
tools::promote_args< RT1, RT2 > ::type | boost::math::beta (RT1 a, RT2 b) |
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 &) |
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 &) |
template<class RT1 , class RT2 , class RT3 > | |
tools::promote_args< RT1, RT2, RT3 >::type | boost::math::betac (RT1 a, RT2 b, RT3 x) |
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 &) |
template<class RT1 , class RT2 , class RT3 > | |
tools::promote_args< RT1, RT2, RT3 >::type | boost::math::ibeta (RT1 a, RT2 b, RT3 x) |
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 &) |
template<class RT1 , class RT2 , class RT3 > | |
tools::promote_args< RT1, RT2, RT3 >::type | boost::math::ibetac (RT1 a, RT2 b, RT3 x) |
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 &) |
template<class RT1 , class RT2 , class RT3 > | |
tools::promote_args< RT1, RT2, RT3 >::type | boost::math::ibeta_derivative (RT1 a, RT2 b, RT3 x) |