|
TBCI Numerical high perf. C++ Library
2.8.0
|
Declarations for some special functions. More...
#include "tbci/std_cplx.h"
Go to the source code of this file.
Functions | |
| NAMESPACE_TBCI CPLX__ complex < double > | besselh1 (double order, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | besselh2 (double order, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | besseli (double order, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | besselj (double order, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | besselk (double order, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | bessely (double order, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | gamma (const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | HypergeometricM (const CPLX__ complex< double > &a, const CPLX__ complex< double > &b, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | HypergeometricU (const CPLX__ complex< double > &a, const CPLX__ complex< double > &b, const CPLX__ complex< double > &z) |
| CPLX__ complex< double > | hyper2geom1 (const CPLX__ complex< double > &a, const CPLX__ complex< double > &b, const CPLX__ complex< double > &c, const CPLX__ complex< double > &z) |
Declarations for some special functions.
Definition in file specfun_stdcplx.h.
| NAMESPACE_TBCI CPLX__ complex<double> besselh1 | ( | double | order, |
| const CPLX__ complex< double > & | z | ||
| ) |
Definition at line 66 of file specfun_stdcplx.cpp.
References CPLX__, exp(), std::fabs(), LONG_, MATH__, pi, and zbesh_().
Definition at line 90 of file specfun_stdcplx.cpp.
References CPLX__, exp(), std::fabs(), LONG_, MATH__, pi, and zbesh_().
Definition at line 139 of file specfun_stdcplx.cpp.
References besselk(), CPLX__, std::fabs(), LONG_, MATH__, pi, sin(), and zbesi_().
Definition at line 164 of file specfun_stdcplx.cpp.
References CPLX__, std::fabs(), LONG_, MATH__, and zbesk_().
Definition at line 42 of file specfun_stdcplx.cpp.
References arg(), cgamma_(), CPLX__, complex::i, and complex::r.
| CPLX__ complex<double> hyper2geom1 | ( | const CPLX__ complex< double > & | a, |
| const CPLX__ complex< double > & | b, | ||
| const CPLX__ complex< double > & | c, | ||
| const CPLX__ complex< double > & | z | ||
| ) |
| CPLX__ complex<double> HypergeometricM | ( | const CPLX__ complex< double > & | a, |
| const CPLX__ complex< double > & | b, | ||
| const CPLX__ complex< double > & | z | ||
| ) |
Definition at line 52 of file specfun_stdcplx.cpp.
References conhyp_(), CPLX__, doublecomplex::i, LONG_, and doublecomplex::r.
| CPLX__ complex<double> HypergeometricU | ( | const CPLX__ complex< double > & | a, |
| const CPLX__ complex< double > & | b, | ||
| const CPLX__ complex< double > & | z | ||
| ) |
Definition at line 16 of file specfun_stdcplx.cpp.
References CPLX__, gamma(), HypergeometricM(), doublecomplex::i, pi, pow_zz(), doublecomplex::r, res, and z_sin().
1.8.5