TBCI Numerical high perf. C++ Library 2.8.0
specfun_stdcplx.h
Go to the documentation of this file.
1
4/* Andreas Ahnland <ahland@hft.e-technik.uni-dortmund.de> */
5/* $Id: specfun_stdcplx.h,v 1.1.2.6 2019/05/28 11:13:02 garloff Exp $ */
6
7#ifndef TBCI_SPECFUN_STDCPLX_H
8#define TBCI_SPECFUN_STDCPLX_H
9
10#include "tbci/std_cplx.h"
11
13
16
17CPLX__ complex<double> besseli (double order, const CPLX__ complex<double>& z);
18CPLX__ complex<double> besselj (double order, const CPLX__ complex<double>& z);
19CPLX__ complex<double> besselk (double order, const CPLX__ complex<double>& z);
20CPLX__ complex<double> bessely (double order, const CPLX__ complex<double>& z);
21
23
24
25// Kummer Function: (Hypergeometric1F1) is a solution to the diff-eq.
26// zf"(z) + (a-z)f'(z) - bf(z) = 0
28 const CPLX__ complex<double>& z);
30 const CPLX__ complex<double>& z);
31
32// Hypergeometric function 2F1
35
37
38#endif /* TBCI_SPECFUN_STDCPLX_H */
#define NAMESPACE_END
Definition basics.h:323
#define NAMESPACE_TBCI
Definition basics.h:317
return c
Definition f_matrix.h:760
F_TMatrix< T > b
Definition f_matrix.h:736
const unsigned TMatrix< T > const Matrix< T > * a
#define complex
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 > besselj(double order, 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)
CPLX__ complex< double > besselh2(double order, 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 > besselk(double order, const CPLX__ complex< double > &z)
NAMESPACE_TBCI CPLX__ complex< double > besselh1(double order, const CPLX__ complex< double > &z)
CPLX__ complex< double > besseli(double order, const CPLX__ complex< double > &z)
CPLX__ complex< double > bessely(double order, const CPLX__ complex< double > &z)