Difference between revisions of "cpp/numeric/special functions"
From cppreference.com
(+) |
(it's an IS not a TR) |
||
Line 1: | Line 1: | ||
− | {{title| | + | {{title|Mathematical special functions}} |
{{cpp/numeric/special_math/navbar}} | {{cpp/numeric/special_math/navbar}} | ||
− | The | + | The Mathematical Special Functions library was originally implemented as [http://www.boost.org/doc/libs/release/libs/math/doc/html/special.html boost.math], later featured as part of Library TR1 ISO/IEC TR 19768:2007, then published as an independent ISO standard, ISO/IEC 29124:2010, and finally merged to ISO C++ as of C++17. |
− | See [[cpp/experimental/special_math|special math TR]] for the ISO/IEC | + | See [[cpp/experimental/special_math|special math TR]] for the ISO/IEC 29124:2010 version of this library. |
===Functions=== | ===Functions=== |
Revision as of 02:12, 24 May 2016
The Mathematical Special Functions library was originally implemented as boost.math, later featured as part of Library TR1 ISO/IEC TR 19768:2007, then published as an independent ISO standard, ISO/IEC 29124:2010, and finally merged to ISO C++ as of C++17.
See special math TR for the ISO/IEC 29124:2010 version of this library.
Functions
Defined in header
<cmath> | |
(C++17)(C++17)(C++17) |
associated Laguerre polynomials (function) |
(C++17)(C++17)(C++17) |
associated Legendre polynomials (function) |
(C++17)(C++17)(C++17) |
beta function (function) |
(C++17)(C++17)(C++17) |
(complete) elliptic integral of the first kind (function) |
(C++17)(C++17)(C++17) |
(complete) elliptic integral of the second kind (function) |
(C++17)(C++17)(C++17) |
(complete) elliptic integral of the third kind (function) |
(C++17)(C++17)(C++17) |
regular modified cylindrical Bessel functions (function) |
(C++17)(C++17)(C++17) |
cylindrical Bessel functions (of the first kind) (function) |
(C++17)(C++17)(C++17) |
irregular modified cylindrical Bessel functions (function) |
(C++17)(C++17)(C++17) |
cylindrical Neumann functions (function) |
(C++17)(C++17)(C++17) |
(incomplete) elliptic integral of the first kind (function) |
(C++17)(C++17)(C++17) |
(incomplete) elliptic integral of the second kind (function) |
(C++17)(C++17)(C++17) |
(incomplete) elliptic integral of the third kind (function) |
(C++17)(C++17)(C++17) |
exponential integral (function) |
(C++17)(C++17)(C++17) |
Hermite polynomials (function) |
(C++17)(C++17)(C++17) |
Legendre polynomials (function) |
(C++17)(C++17)(C++17) |
Laguerre polynomials (function) |
(C++17)(C++17)(C++17) |
Riemann zeta function (function) |
(C++17)(C++17)(C++17) |
spherical Bessel functions (of the first kind) (function) |
(C++17)(C++17)(C++17) |
spherical associated Legendre functions (function) |
(C++17)(C++17)(C++17) |
spherical Neumann functions (function) |