9 #include "tbci/specfun.h"
11 #include "tbci/specfun/prototypes2.h"
25 z_sin(&sin_erg, &temp);
53 static const LONG_ int lnchf = 0;
54 static const LONG_ int ip = 10;
66 double cyr[1], cyi[1];
75 zbesh_(&zr, &zi, &fnu, &kode, &m, &n, cyr, cyi, &nz, &ierr);
77 fprintf (stderr,
"Error computing Hankel function\n");
90 double cyr[1], cyi[1];
99 zbesh_(&zr, &zi, &fnu, &kode, &m, &n, cyr, cyi, &nz, &ierr);
101 fprintf (stderr,
"Error computing Hankel function\n");
114 double cyr[1], cyi[1];
122 zbesj_(&zr, &zi, &fnu, &kode, &n, cyr, cyi, &nz, &ierr);
124 fprintf (stderr,
"Error computing Hankel function\n");
139 double cyr[1], cyi[1];
147 zbesi_(&zr, &zi, &fnu, &kode, &n, cyr, cyi, &nz, &ierr);
149 fprintf (stderr,
"Error computing Hankel function\n");
164 double cyr[1], cyi[1];
172 zbesk_(&zr, &zi, &fnu, &kode, &n, cyr, cyi, &nz, &ierr);
174 fprintf (stderr,
"Error computing Hankel function\n");
187 double cyr[1], cyi[1];
188 double wcyr[1], wcyi[1];
196 zbesy_(&zr, &zi, &fnu, &kode, &n, cyr, cyi, &nz, wcyr, wcyi, &ierr);
198 fprintf (stderr,
"Error computing Hankel function\n");
void cgamma_(complex *ret_val, complex *z)
int zbesi_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
TBCI__ cplx< T > cos(const TBCI__ cplx< T > &z)
int zbesk_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
cplx< double > besselk(double order, const cplx< double > &z)
void pow_zz(doublecomplex *r, const doublecomplex *a, const doublecomplex *b)
int zbesh_(double *zr, double *zi, double *fnu, int *kode, int *m, int *n, double *cyr, double *cyi, int *nz, int *ierr)
cplx< double > gamma(const cplx< double > &z)
int zbesy_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, double *wcyr, double *wcyi, int *ierr)
cplx< double > besseli(double order, const cplx< double > &z)
const Vector< T > Vector< T > Vector< T > Vector< T > Vector< T > & z
T arg(const TBCI__ cplx< T > &c)
int zbesj_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
cplx< double > HypergeometricM(const cplx< double > &a, const cplx< double > &b, const cplx< double > &z)
NAMESPACE_TBCI cplx< double > besselh1(double order, const cplx< double > &z)
TBCI__ cplx< T > sin(const TBCI__ cplx< T > &z)
TBCI__ cplx< T > exp(const TBCI__ cplx< T > &z)
cplx< double > bessely(double order, const cplx< double > &z)
void conhyp_(doublecomplex *ret_val, const doublecomplex *a, const doublecomplex *b, const doublecomplex *z, const int *lnchf, const int *ip)
cplx< double > besselj(double order, const cplx< double > &z)
cplx< double > HypergeometricU(const cplx< double > &a, const cplx< double > &b, const cplx< double > &z)
const Vector< T > Vector< T > Vector< T > Vector< T > Vector< T > Vector< T > Vector< T > Vector< T > long int res
cplx< double > besselh2(double order, const cplx< double > &z)
const unsigned TMatrix< T > const Matrix< T > * a
void z_sin(doublecomplex *r, const doublecomplex *z)