Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.
PrevUpHome

Index

A B C D E F G H I K L M N O P Q R S T U V W Z

A
B
bernoulli

Bernoulli Distribution

Bernoulli Distribution

bernoulli

bernoulli_distribution

policy_type

value_type

bernoulli_distribution

Bernoulli Distribution

Bessel Functions of the First and Second Kinds

cyl_bessel_j

cyl_neumann

Beta

beta

Lanczos approximation

beta

Beta

Beta Distribution

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Incomplete Beta Functions

TR1 C Functions Quick Reference

Beta Distribution

beta

beta_distribution

find_beta

policy_type

value_type

betac

Incomplete Beta Functions

betaf

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

TR1 C Functions Quick Reference

beta_distribution

Beta Distribution

binomial

Binomial Distribution

Binomial Coefficients

binomial_coefficient

Binomial Distribution

binomial

binomial_distribution

find_lower_bound_on_p

find_upper_bound_on_p

policy_type

value_type

binomial_coefficient

Binomial Coefficients

binomial_distribution

Binomial Distribution

BOOST_DEFINE_MATH_CONSTANT

Additional Implementation Notes

BOOST_FPU_EXCEPTION_GUARD

Configuration Macros

BOOST_HAS_LOG1P

log1p

BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_NON_TYPE_SPEC

Configuration Macros

BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC

Configuration Macros

BOOST_MATH_ASSERT_UNDEFINED_POLICY

Changing the Policy Defaults

Mathematically Undefined Function Policies

Using Macros to Change the Policy Defaults

BOOST_MATH_BUGGY_LARGE_FLOAT_CONSTANTS

Configuration Macros

BOOST_MATH_CONTROL_FP

Configuration Macros

BOOST_MATH_DECLARE_DISTRIBUTIONS

Setting Polices at Namespace Scope

Setting Policies at Namespace or Translation Unit Scope

BOOST_MATH_DECLARE_SPECIAL_FUNCTIONS

Calling User Defined Error Handlers

Setting Polices at Namespace Scope

Setting Policies at Namespace or Translation Unit Scope

BOOST_MATH_DENORM_ERROR_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_DIGITS10_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_DISCRETE_QUANTILE_POLICY

Binomial Quiz Example

Geometric Distribution Examples

Negative Binomial Sales Quota Example.

Using Macros to Change the Policy Defaults

BOOST_MATH_DOMAIN_ERROR_POLICY

Additional Implementation Notes

Changing the Policy Defaults

Error Handling Example

Using Macros to Change the Policy Defaults

BOOST_MATH_EVALUATION_ERROR_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_EXPLICIT_TEMPLATE_NON_TYPE

Configuration Macros

BOOST_MATH_EXPLICIT_TEMPLATE_TYPE

Configuration Macros

BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_INSTRUMENT_CODE

Configuration Macros

BOOST_MATH_INSTRUMENT_FPU

Configuration Macros

BOOST_MATH_INSTRUMENT_VARIABLE

Configuration Macros

BOOST_MATH_INT_TABLE_TYPE

Configuration Macros

Performance Tuning Macros

BOOST_MATH_INT_VALUE_SUFFIX

Configuration Macros

BOOST_MATH_MAX_POLY_ORDER

Configuration Macros

Performance Tuning Macros

BOOST_MATH_MAX_ROOT_ITERATION_POLICY

Iteration Limits Policies

Using Macros to Change the Policy Defaults

BOOST_MATH_MAX_SERIES_ITERATION_POLICY

Iteration Limits Policies

Using Macros to Change the Policy Defaults

BOOST_MATH_NO_DEDUCED_FUNCTION_POINTERS

Configuration Macros

BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS

Compilers

Configuration Macros

BOOST_MATH_NO_REAL_CONCEPT_TESTS

Configuration Macros

BOOST_MATH_OVERFLOW_ERROR_POLICY

Changing the Policy Defaults

Compile Time Power of a Runtime Base

Error Handling Example

Geometric Distribution Examples

Negative Binomial Sales Quota Example.

Using Macros to Change the Policy Defaults

BOOST_MATH_POLE_ERROR_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_POLY_METHOD

Configuration Macros

Performance Tuning Macros

BOOST_MATH_PROMOTE_DOUBLE_POLICY

Performance Tuning Macros

Using Macros to Change the Policy Defaults

BOOST_MATH_PROMOTE_FLOAT_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_RATIONAL_METHOD

Configuration Macros

Performance Tuning Macros

BOOST_MATH_ROUNDING_ERROR_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_SMALL_CONSTANT

Configuration Macros

BOOST_MATH_STD_USING

Configuration Macros

BOOST_MATH_UNDERFLOW_ERROR_POLICY

Using Macros to Change the Policy Defaults

BOOST_MATH_USE_C99

Configuration Macros

C
C99 and C++ TR1 C-style Functions

acosh

asinh

atanh

beta

betaf

cbrt

comp_ellint_2

comp_ellint_3

cyl_bessel_i

cyl_bessel_j

cyl_bessel_k

cyl_neumann

double_t

ellint_1

ellint_2

ellint_3

erf

erfc

expint

expm1

float_t

hermite

hypot

laguerre

lgamma

llround

log1p

lround

nextafter

round

sph_bessel

sph_neumann

tgamma

trunc

C99 and TR1 C Functions Overview

acosh

asinh

atanh

beta

betaf

cbrt

comp_ellint_2

comp_ellint_3

cyl_bessel_i

cyl_bessel_j

cyl_bessel_k

cyl_neumann

double_t

ellint_1

ellint_2

ellint_3

erf

erfc

expint

expm1

float_t

hermite

hypot

laguerre

lgamma

llround

log1p

lround

nextafter

round

sph_bessel

sph_neumann

tgamma

trunc

C99 C Functions

acosh

asinh

atanh

cbrt

double_t

erf

erfc

expm1

float_t

hypot

lgamma

llround

log1p

lround

nextafter

round

tgamma

trunc

Calling User Defined Error Handlers

BOOST_MATH_DECLARE_SPECIAL_FUNCTIONS

msg

promote_args

tgamma

user_denorm_error

user_domain_error

user_evaluation_error

user_indeterminate_result_error

user_overflow_error

user_pole_error

user_rounding_error

user_underflow_error

cauchy

Cauchy-Lorentz Distribution

Find Location (Mean) Example

Find mean and standard deviation example

Setting Polices at Namespace Scope

Setting Policies at Namespace or Translation Unit Scope

Cauchy-Lorentz Distribution

cauchy

cauchy_distribution

policy_type

value_type

cauchy_distribution

Cauchy-Lorentz Distribution

cbrt

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

cbrt

Root Finding With Derivatives: Newton-Raphson, Halley & Schroeder

cdf

Extras/Future Directions

Non-Member Properties

Changing the Policy Defaults

BOOST_MATH_ASSERT_UNDEFINED_POLICY

BOOST_MATH_DOMAIN_ERROR_POLICY

BOOST_MATH_OVERFLOW_ERROR_POLICY

Changing the Policy on an Ad Hoc Basis for the Special Functions

tgamma

checked_narrowing_cast

Error Handling

chf

Non-Member Properties

Chi Squared Distribution

chi_squared

chi_squared_distribution

find_degrees_of_freedom

policy_type

value_type

chi_squared

Chi Squared Distribution

chi_squared_distribution

Chi Squared Distribution

Compile Time Power of a Runtime Base

BOOST_MATH_OVERFLOW_ERROR_POLICY

user_overflow_error

Compilers

BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS

comp_ellint_2

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

TR1 C Functions Quick Reference

comp_ellint_3

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

TR1 C Functions Quick Reference

Conceptual Requirements for Real Number Types

Lanczos approximation

Configuration Macros

BOOST_FPU_EXCEPTION_GUARD

BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_NON_TYPE_SPEC

BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE_SPEC

BOOST_MATH_BUGGY_LARGE_FLOAT_CONSTANTS

BOOST_MATH_CONTROL_FP

BOOST_MATH_EXPLICIT_TEMPLATE_NON_TYPE

BOOST_MATH_EXPLICIT_TEMPLATE_TYPE

BOOST_MATH_INSTRUMENT_CODE

BOOST_MATH_INSTRUMENT_FPU

BOOST_MATH_INSTRUMENT_VARIABLE

BOOST_MATH_INT_TABLE_TYPE

BOOST_MATH_INT_VALUE_SUFFIX

BOOST_MATH_MAX_POLY_ORDER

BOOST_MATH_NO_DEDUCED_FUNCTION_POINTERS

BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS

BOOST_MATH_NO_REAL_CONCEPT_TESTS

BOOST_MATH_POLY_METHOD

BOOST_MATH_RATIONAL_METHOD

BOOST_MATH_SMALL_CONSTANT

BOOST_MATH_STD_USING

BOOST_MATH_USE_C99

Continued Fraction Evaluation

continued_fraction_a

continued_fraction_b

continued_fraction_a

Continued Fraction Evaluation

continued_fraction_b

Continued Fraction Evaluation

cyl_bessel_i

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Modified Bessel Functions of the First and Second Kinds

TR1 C Functions Quick Reference

cyl_bessel_j

Bessel Functions of the First and Second Kinds

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

TR1 C Functions Quick Reference

cyl_bessel_k

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Modified Bessel Functions of the First and Second Kinds

TR1 C Functions Quick Reference

cyl_neumann

Bessel Functions of the First and Second Kinds

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

TR1 C Functions Quick Reference

D
default_policy

Policy Class Reference

denorm_error_type

Policy Class Reference

Derivative of the Incomplete Beta Function

ibeta_derivative

Derivative of the Incomplete Gamma Function

gamma_p_derivative

Digamma

digamma

Lanczos approximation

digamma

Digamma

discrete_quantile_type

Policy Class Reference

Distribution Algorithms

find_location

find_scale

domain_error_type

Policy Class Reference

Double Factorial

double_factorial

double_factorial

Double Factorial

double_t

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

E
e

Numeric Constants

ellint_1

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Elliptic Integrals of the First Kind - Legendre Form

TR1 C Functions Quick Reference

ellint_2

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Elliptic Integrals of the Second Kind - Legendre Form

TR1 C Functions Quick Reference

ellint_3

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Elliptic Integrals of the Third Kind - Legendre Form

TR1 C Functions Quick Reference

Elliptic Integrals of the First Kind - Legendre Form

ellint_1

Elliptic Integrals of the Second Kind - Legendre Form

ellint_2

Elliptic Integrals of the Third Kind - Legendre Form

ellint_3

eps_tolerance

Root Finding Without Derivatives: Bisection, Bracket and TOMS748

equal_ceil

Root Finding Without Derivatives: Bisection, Bracket and TOMS748

equal_floor

Root Finding Without Derivatives: Bisection, Bracket and TOMS748

equal_nearest_integer

Root Finding Without Derivatives: Bisection, Bracket and TOMS748

erf

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

Error Functions

erfc

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

Error Functions

erfc_inv

Error Function Inverses

erf_inv

Error Function Inverses

Error Function Inverses

erfc_inv

erf_inv

Error Functions

erf

erfc

Error Handling

checked_narrowing_cast

Error Handling Policies

user_denorm_error

user_domain_error

user_evaluation_error

user_indeterminate_result_error

user_overflow_error

user_pole_error

user_rounding_error

user_underflow_error

evaluate_even_polynomial

Polynomial and Rational Function Evaluation

evaluate_odd_polynomial

Polynomial and Rational Function Evaluation

evaluate_polynomial

Polynomial and Rational Function Evaluation

evaluate_rational

Polynomial and Rational Function Evaluation

evaluation_error_type

Policy Class Reference

Examples

BOOST_MATH_DISCRETE_QUANTILE_POLICY

BOOST_MATH_DOMAIN_ERROR_POLICY

BOOST_MATH_OVERFLOW_ERROR_POLICY

cauchy

negative_binomial

normal

expint

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Exponential Integral Ei

Exponential Integral En

TR1 C Functions Quick Reference

expm1

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

expm1

exponential

Exponential Distribution

Exponential Distribution

exponential

exponential_distribution

policy_type

value_type

Exponential Integral Ei

expint

Exponential Integral En

expint

exponential_distribution

Exponential Distribution

Extras/Future Directions

cdf

Extreme Value Distribution

extreme_value

extreme_value_distribution

value_type

extreme_value

Extreme Value Distribution

extreme_value_distribution

Extreme Value Distribution

F
F Distribution

fisher_f

fisher_f_distribution

value_type

Factorial

factorial

max_factorial

factorial

Factorial

Falling Factorial

falling_factorial

falling_factorial

Falling Factorial

Finding the Next Greater Representable Value (float_next)

float_next

Finding the Next Representable Value in a Specific Direction (nextafter)

nextafter

Finding the Next Smaller Representable Value (float_prior)

float_prior

find_beta

Beta Distribution

find_degrees_of_freedom

Chi Squared Distribution

Noncentral Chi-Squared Distribution

Students t Distribution

find_location

Distribution Algorithms

find_lower_bound_on_p

Binomial Distribution

Geometric Distribution

Negative Binomial Distribution

find_non_centrality

Noncentral Chi-Squared Distribution

find_scale

Distribution Algorithms

find_upper_bound_on_p

Binomial Distribution

Geometric Distribution

Negative Binomial Distribution

fisher_f

F Distribution

Setting Policies for Distributions on an Ad Hoc Basis

fisher_f_distribution

F Distribution

Floating-Point Classification: Infinities and NaN's

FP_INFINITE

FP_NAN

FP_NORMAL

FP_SUBNORMAL

FP_ZERO

isnan

float_advance

Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance

float_distance

Calculating the Representation Distance Between Two Floating Point Values (ULP) float_distance

float_next

Finding the Next Greater Representable Value (float_next)

float_prior

Finding the Next Smaller Representable Value (float_prior)

float_t

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

FP_INFINITE

Floating-Point Classification: Infinities and NaN's

FP_NAN

Floating-Point Classification: Infinities and NaN's

FP_NORMAL

Floating-Point Classification: Infinities and NaN's

FP_SUBNORMAL

Floating-Point Classification: Infinities and NaN's

FP_ZERO

Floating-Point Classification: Infinities and NaN's

G
H
I
ibeta

Incomplete Beta Functions

ibetac

Incomplete Beta Functions

ibetac_inv

The Incomplete Beta Function Inverses

ibetac_inva

The Incomplete Beta Function Inverses

ibetac_invb

The Incomplete Beta Function Inverses

ibeta_derivative

Derivative of the Incomplete Beta Function

ibeta_inv

The Incomplete Beta Function Inverses

ibeta_inva

The Incomplete Beta Function Inverses

ibeta_invb

The Incomplete Beta Function Inverses

Implementation Notes

BOOST_DEFINE_MATH_CONSTANT

BOOST_MATH_DOMAIN_ERROR_POLICY

scale

triangular_distribution

Incomplete Beta Function Inverses

ibetac_inv

ibetac_inva

ibetac_invb

ibeta_inv

ibeta_inva

ibeta_invb

Incomplete Beta Functions

beta

betac

ibeta

ibetac

Incomplete Gamma Function Inverses

gamma_p_inv

gamma_p_inva

gamma_q_inv

gamma_q_inva

Incomplete Gamma Functions

gamma_p

gamma_q

Lanczos approximation

tgamma

tgamma_lower

indeterminate_result_error_type

Policy Class Reference

Inverse Chi Squared Distribution

inverse_chi_squared

inverse_chi_squared_distribution

policy_type

value_type

Inverse Gamma Distribution

gamma

inverse_gamma_distribution

policy_type

value_type

Inverse Gaussian (or Inverse Normal) Distribution

inverse_gaussian

inverse_gaussian_distribution

policy_type

value_type

inverse_chi_squared

Inverse Chi Squared Distribution

inverse_chi_squared_distribution

Inverse Chi Squared Distribution

inverse_gamma_distribution

Inverse Gamma Distribution

inverse_gaussian

Inverse Gaussian (or Inverse Normal) Distribution

inverse_gaussian_distribution

Inverse Gaussian (or Inverse Normal) Distribution

iround

Rounding Functions

isnan

Floating-Point Classification: Infinities and NaN's

Iteration Limits Policies

BOOST_MATH_MAX_ROOT_ITERATION_POLICY

BOOST_MATH_MAX_SERIES_ITERATION_POLICY

itrunc

Truncation Functions

K
kahan_sum_series

Series Evaluation

Known Issues, and TODO List

Lanczos approximation

kurtosis

Non-Member Properties

kurtosis_excess

Non-Member Properties

L
laguerre

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

Laguerre (and Associated) Polynomials

TR1 C Functions Quick Reference

Laguerre (and Associated) Polynomials

laguerre

laguerre_next

laguerre_next

Laguerre (and Associated) Polynomials

Lanczos approximation

Beta

Conceptual Requirements for Real Number Types

Digamma

Gamma

History and What's New

Hypergeometric Distribution

Incomplete Gamma Functions

Known Issues, and TODO List

Lanczos approximation

Log Gamma

Negative Binomial Distribution

Performance Tuning Macros

References

The Lanczos Approximation

Using With MPFR / GMP - a High-Precision Floating-Point Library

Using With NTL - a High-Precision Floating-Point Library

laplace

Laplace Distribution

Laplace Distribution

laplace

laplace_distribution

policy_type

value_type

laplace_distribution

Laplace Distribution

Legendre (and Associated) Polynomials

legendre_next

legendre_p

legendre_q

legendre_next

Legendre (and Associated) Polynomials

legendre_p

Legendre (and Associated) Polynomials

legendre_q

Legendre (and Associated) Polynomials

lgamma

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

Log Gamma

Setting Polices at Namespace Scope

llround

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

Rounding Functions

lltrunc

Truncation Functions

Log Gamma

Lanczos approximation

lgamma

Log Normal Distribution

lognormal

lognormal_distribution

policy_type

value_type

log1p

BOOST_HAS_LOG1P

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

log1p

Series Evaluation

log1p_series

Series Evaluation

logistic

Logistic Distribution

Logistic Distribution

logistic

logistic_distribution

policy_type

value_type

logistic_distribution

Logistic Distribution

lognormal

Log Normal Distribution

lognormal_distribution

Log Normal Distribution

lround

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

Rounding Functions

ltrunc

Truncation Functions

M
make_policy

Policy Class Reference

Mathematically Undefined Function Policies

BOOST_MATH_ASSERT_UNDEFINED_POLICY

max_factorial

Factorial

mean

Non-Member Properties

median

Non-Member Properties

mode

Non-Member Properties

Modified Bessel Functions of the First and Second Kinds

cyl_bessel_i

cyl_bessel_k

msg

Calling User Defined Error Handlers

N
Namespaces

students_t

Negative Binomial Distribution

find_lower_bound_on_p

find_upper_bound_on_p

Lanczos approximation

negative_binomial

negative_binomial_distribution

policy_type

value_type

negative_binomial

Distribution Construction Example

Negative Binomial Distribution

negative_binomial_distribution

Negative Binomial Distribution

newton_raphson_iterate

Root Finding With Derivatives: Newton-Raphson, Halley & Schroeder

nextafter

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

Finding the Next Representable Value in a Specific Direction (nextafter)

Non-Member Properties

cdf

chf

hazard

kurtosis

kurtosis_excess

mean

median

mode

pdf

quantile

skewness

standard_deviation

variance

Noncentral Beta Distribution

non_central_beta

non_central_beta_distribution

policy_type

value_type

Noncentral Chi-Squared Distribution

find_degrees_of_freedom

find_non_centrality

non_central_chi_squared

non_central_chi_squared_distribution

policy_type

value_type

Noncentral F Distribution

non_central_f

non_central_f_distribution

policy_type

value_type

Noncentral T Distribution

non_central_t

non_central_t_distribution

policy_type

value_type

non_central_beta

Noncentral Beta Distribution

non_central_beta_distribution

Noncentral Beta Distribution

non_central_chi_squared

Noncentral Chi-Squared Distribution

non_central_chi_squared_distribution

Noncentral Chi-Squared Distribution

non_central_f

Noncentral F Distribution

non_central_f_distribution

Noncentral F Distribution

non_central_t

Noncentral T Distribution

non_central_t_distribution

Noncentral T Distribution

norm

Setting Policies at Namespace or Translation Unit Scope

normal

Geometric Distribution Examples

Normal (Gaussian) Distribution

Setting Policies at Namespace or Translation Unit Scope

Normal (Gaussian) Distribution

normal

normal_distribution

policy_type

value_type

normalise

Policy Class Reference

normal_distribution

Normal (Gaussian) Distribution

Numeric Constants

e

O
overflow_error_type

Policy Class Reference

P
pareto

Pareto Distribution

Pareto Distribution

pareto

pareto_distribution

value_type

pareto_distribution

Pareto Distribution

pdf

Non-Member Properties

Performance Tuning Macros

BOOST_MATH_INT_TABLE_TYPE

BOOST_MATH_MAX_POLY_ORDER

BOOST_MATH_POLY_METHOD

BOOST_MATH_PROMOTE_DOUBLE_POLICY

BOOST_MATH_RATIONAL_METHOD

Lanczos approximation

poisson

Poisson Distribution

Poisson Distribution

poisson

poisson_distribution

policy_type

value_type

poisson_distribution

Poisson Distribution

pole_error_type

Policy Class Reference

Policy Class Reference

assert_undefined_type

default_policy

denorm_error_type

discrete_quantile_type

domain_error_type

evaluation_error_type

indeterminate_result_error_type

make_policy

normalise

overflow_error_type

pole_error_type

precision_type

promote_double_type

promote_float_type

rounding_error_type

underflow_error_type

policy_type

Bernoulli Distribution

Beta Distribution

Binomial Distribution

Cauchy-Lorentz Distribution

Chi Squared Distribution

Exponential Distribution

Gamma (and Erlang) Distribution

Geometric Distribution

Hypergeometric Distribution

Inverse Chi Squared Distribution

Inverse Gamma Distribution

Inverse Gaussian (or Inverse Normal) Distribution

Laplace Distribution

Log Normal Distribution

Logistic Distribution

Negative Binomial Distribution

Noncentral Beta Distribution

Noncentral Chi-Squared Distribution

Noncentral F Distribution

Noncentral T Distribution

Normal (Gaussian) Distribution

Poisson Distribution

Rayleigh Distribution

Students t Distribution

Triangular Distribution

Weibull Distribution

Polynomial and Rational Function Evaluation

evaluate_even_polynomial

evaluate_odd_polynomial

evaluate_polynomial

evaluate_rational

T

Polynomials

value_type

powm1

powm1

precision_type

Policy Class Reference

promote_args

Calling User Defined Error Handlers

Setting Policies at Namespace or Translation Unit Scope

promote_double_type

Policy Class Reference

promote_float_type

Policy Class Reference

Q
R
Ratios of Gamma Functions

tgamma_delta_ratio

tgamma_ratio

rayleigh

Rayleigh Distribution

Rayleigh Distribution

policy_type

rayleigh

rayleigh_distribution

value_type

rayleigh_distribution

Rayleigh Distribution

References

Lanczos approximation

Relative Error and Testing

relative_error

relative_error

Relative Error and Testing

Representation Distance Between Two Floating Point Values (ULP) float_distance

float_distance

Riemann Zeta Function

zeta

Rising Factorial

rising_factorial

rising_factorial

Rising Factorial

Root Finding With Derivatives: Newton-Raphson, Halley & Schroeder

cbrt

halley_iterate

newton_raphson_iterate

schroeder_iterate

z

Root Finding Without Derivatives: Bisection, Bracket and TOMS748

eps_tolerance

equal_ceil

equal_floor

equal_nearest_integer

round

C99 and C++ TR1 C-style Functions

C99 and TR1 C Functions Overview

C99 C Functions

Rounding Functions

Rounding Functions

iround

llround

lround

round

rounding_error_type

Policy Class Reference

S
T
U
underflow_error_type

Policy Class Reference

uniform

Uniform Distribution

Uniform Distribution

uniform

uniform_distribution

value_type

uniform_distribution

Uniform Distribution

upper_incomplete_gamma_fract

Graphing, Profiling, and Generating Test Data for Special Functions

user_denorm_error

Calling User Defined Error Handlers

Error Handling Policies

user_domain_error

Calling User Defined Error Handlers

Error Handling Policies

user_evaluation_error

Calling User Defined Error Handlers

Error Handling Policies

user_indeterminate_result_error

Calling User Defined Error Handlers

Error Handling Policies

user_overflow_error

Calling User Defined Error Handlers

Compile Time Power of a Runtime Base

Error Handling Policies

user_pole_error

Calling User Defined Error Handlers

Error Handling Policies

user_rounding_error

Calling User Defined Error Handlers

Error Handling Policies

user_underflow_error

Calling User Defined Error Handlers

Error Handling Policies

Using Macros to Change the Policy Defaults

BOOST_MATH_ASSERT_UNDEFINED_POLICY

BOOST_MATH_DENORM_ERROR_POLICY

BOOST_MATH_DIGITS10_POLICY

BOOST_MATH_DISCRETE_QUANTILE_POLICY

BOOST_MATH_DOMAIN_ERROR_POLICY

BOOST_MATH_EVALUATION_ERROR_POLICY

BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY

BOOST_MATH_MAX_ROOT_ITERATION_POLICY

BOOST_MATH_MAX_SERIES_ITERATION_POLICY

BOOST_MATH_OVERFLOW_ERROR_POLICY

BOOST_MATH_POLE_ERROR_POLICY

BOOST_MATH_PROMOTE_DOUBLE_POLICY

BOOST_MATH_PROMOTE_FLOAT_POLICY

BOOST_MATH_ROUNDING_ERROR_POLICY

BOOST_MATH_UNDERFLOW_ERROR_POLICY

Using With MPFR / GMP - a High-Precision Floating-Point Library

Lanczos approximation

Using With NTL - a High-Precision Floating-Point Library

Lanczos approximation

V
W
Z

PrevUpHome