|
TBCI Numerical high perf. C++ Library
2.8.0
|
Declarations for some special functions. More...
#include "tbci/cplx.h"
Go to the source code of this file.
Functions | |
| NAMESPACE_TBCI cplx< double > | besselh1 (double order, const cplx< double > &z) |
| cplx< double > | besselh2 (double order, const cplx< double > &z) |
| cplx< double > | besseli (double order, const cplx< double > &z) |
| cplx< double > | besselj (double order, const cplx< double > &z) |
| cplx< double > | besselk (double order, const cplx< double > &z) |
| cplx< double > | bessely (double order, const cplx< double > &z) |
| cplx< double > | gamma (const cplx< double > &z) |
| cplx< double > | HypergeometricM (const cplx< double > &a, const cplx< double > &b, const cplx< double > &z) |
| cplx< double > | HypergeometricU (const cplx< double > &a, const cplx< double > &b, const cplx< double > &z) |
| cplx< double > | hyper2geom1 (const cplx< double > &a, const cplx< double > &b, const cplx< double > &c, const cplx< double > &z) |
Declarations for some special functions.
Definition in file specfun.h.
| NAMESPACE_TBCI cplx<double> besselh1 | ( | double | order, |
| const cplx< double > & | z | ||
| ) |
Definition at line 62 of file specfun.cpp.
References exp(), std::fabs(), cplx< T >::imag(), LONG_, MATH__, pi, cplx< T >::real(), and zbesh_().
Definition at line 86 of file specfun.cpp.
References exp(), std::fabs(), cplx< T >::imag(), LONG_, MATH__, pi, cplx< T >::real(), and zbesh_().
Definition at line 135 of file specfun.cpp.
References besselk(), std::fabs(), cplx< T >::imag(), LONG_, MATH__, pi, cplx< T >::real(), sin(), and zbesi_().
Definition at line 110 of file specfun.cpp.
References bessely(), cos(), std::fabs(), cplx< T >::imag(), LONG_, MATH__, pi, cplx< T >::real(), sin(), and zbesj_().
Referenced by bessely().
Definition at line 160 of file specfun.cpp.
References std::fabs(), cplx< T >::imag(), LONG_, MATH__, cplx< T >::real(), and zbesk_().
Referenced by besseli().
Definition at line 183 of file specfun.cpp.
References besselj(), cos(), std::fabs(), cplx< T >::imag(), LONG_, MATH__, pi, cplx< T >::real(), sin(), and zbesy_().
Referenced by besselj().
Definition at line 39 of file specfun.cpp.
References arg(), cgamma_(), complex::i, cplx< T >::imag(), complex::r, and cplx< T >::real().
Referenced by HypergeometricU(), and QMR().
| cplx<double> hyper2geom1 | ( | const cplx< double > & | a, |
| const cplx< double > & | b, | ||
| const cplx< double > & | c, | ||
| const cplx< double > & | z | ||
| ) |
| cplx<double> HypergeometricM | ( | const cplx< double > & | a, |
| const cplx< double > & | b, | ||
| const cplx< double > & | z | ||
| ) |
Definition at line 49 of file specfun.cpp.
References conhyp_(), doublecomplex::i, LONG_, and doublecomplex::r.
Referenced by HypergeometricU().
| cplx<double> HypergeometricU | ( | const cplx< double > & | a, |
| const cplx< double > & | b, | ||
| const cplx< double > & | z | ||
| ) |
Definition at line 15 of file specfun.cpp.
References gamma(), HypergeometricM(), doublecomplex::i, cplx< T >::imag(), pi, pow_zz(), doublecomplex::r, cplx< T >::real(), res, and z_sin().
1.8.5