| [29] | 1 | [library Boost.Math | 
|---|
 | 2 |     [quickbook 1.3] | 
|---|
 | 3 |     [copyright 2001-2002 Daryle Walker, 2001-2003 Hubert Holin, 2005 John Maddock] | 
|---|
 | 4 |     [purpose Various mathematical functions and data types] | 
|---|
 | 5 |     [license | 
|---|
 | 6 |         Distributed under the Boost Software License, Version 1.0. | 
|---|
 | 7 |         (See accompanying file LICENSE_1_0.txt or copy at | 
|---|
 | 8 |         [@http://www.boost.org/LICENSE_1_0.txt http://www.boost.org/LICENSE_1_0.txt]) | 
|---|
 | 9 |     ] | 
|---|
 | 10 |     [authors [Holin, Hubert], [Maddock, John], [Walker, Daryle]] | 
|---|
 | 11 |     [category math] | 
|---|
 | 12 |     [last-revision $Date: 2007/05/09 17:20:56 $] | 
|---|
 | 13 | ] | 
|---|
 | 14 |  | 
|---|
 | 15 | [def __asinh [link boost_math.math_special_functions.asinh asinh]] | 
|---|
 | 16 | [def __acosh [link boost_math.math_special_functions.acosh acosh]] | 
|---|
 | 17 | [def __atanh [link boost_math.math_special_functions.atanh atanh]] | 
|---|
 | 18 | [def __sinc_pi [link boost_math.math_special_functions.sinc_pi sinc_pi]] | 
|---|
 | 19 | [def __sinhc_pi [link boost_math.math_special_functions.sinhc_pi sinhc_pi]] | 
|---|
 | 20 |  | 
|---|
 | 21 | [def __log1p [link boost_math.math_special_functions.log1p log1p]] | 
|---|
 | 22 | [def __expm1 [link boost_math.math_special_functions.expm1 expm1]] | 
|---|
 | 23 | [def __hypot [link boost_math.math_special_functions.hypot hypot]] | 
|---|
 | 24 |  | 
|---|
 | 25 |  | 
|---|
 | 26 | [section Overview] | 
|---|
 | 27 |  | 
|---|
 | 28 | This documentation is  | 
|---|
 | 29 | [@http://boost-consulting.com/vault/index.php?action=downloadfile&filename=boost_math-1.34.pdf&directory=PDF%20Documentation& also available in printer-friendly PDF format]. | 
|---|
 | 30 |  | 
|---|
 | 31 | The [link boost_math.gcd_lcm Greatest Common Divisor and Least Common Multiple library]  | 
|---|
 | 32 | provides run-time and compile-time evaluation of the greatest common divisor (GCD)  | 
|---|
 | 33 | or least common multiple (LCM) of two integers. | 
|---|
 | 34 |  | 
|---|
 | 35 | The [link boost_math.math_special_functions Special Functions library] currently provides eight templated special functions,  | 
|---|
 | 36 | in namespace boost. Two of these (__sinc_pi and __sinhc_pi) are needed by our  | 
|---|
 | 37 | implementation of quaternions and octonions.  The functions __acosh,  | 
|---|
 | 38 | __asinh and __atanh are entirely classical,  | 
|---|
 | 39 | the function __sinc_pi sees heavy use in signal processing tasks,  | 
|---|
 | 40 | and the function __sinhc_pi is an ad'hoc function whose naming is modelled on  | 
|---|
 | 41 | __sinc_pi and hyperbolic functions.  The functions __log1p, __expm1 and __hypot are all part of the C99 standard | 
|---|
 | 42 | but not yet C++.  Two of these (__log1p and __hypot) were needed for the | 
|---|
 | 43 | [link boost_math.inverse_complex complex number inverse trigonometric functions]. | 
|---|
 | 44 |  | 
|---|
 | 45 | The [link boost_math.inverse_complex Complex Number Inverse Trigonometric Functions] | 
|---|
 | 46 | are the inverses of trigonometric functions currently present in the C++ standard.  | 
|---|
 | 47 | Equivalents to these functions are part of the C99 standard, and they | 
|---|
 | 48 | will be part of the forthcoming Technical Report on C++ Standard Library Extensions. | 
|---|
 | 49 |  | 
|---|
 | 50 | [link boost_math.quaternions Quaternions] are a relative of   | 
|---|
 | 51 | complex numbers often used to parameterise rotations in three   | 
|---|
 | 52 | dimentional space. | 
|---|
 | 53 |  | 
|---|
 | 54 | [link boost_math.octonions Octonions], like [link boost_math.quaternions quaternions],  | 
|---|
 | 55 | are a relative of complex numbers.  [link boost_math.octonions Octonions]  | 
|---|
 | 56 | see some use in theoretical physics.  | 
|---|
 | 57 |  | 
|---|
 | 58 | [endsect] | 
|---|
 | 59 |  | 
|---|
 | 60 | [include math-gcd.qbk] | 
|---|
 | 61 | [include math-sf.qbk] | 
|---|
 | 62 | [include math-tr1.qbk] | 
|---|
 | 63 | [include math-quaternion.qbk] | 
|---|
 | 64 | [include math-octonion.qbk] | 
|---|
 | 65 | [include math-background.qbk] | 
|---|
 | 66 |  | 
|---|
 | 67 |  | 
|---|