11 #include "tbci/specfun/prototypes.h"
12 #include "tbci/specfun/prototypes2.h"
32 double sqrt(
double),
log(
double);
39 integer*,
double*,
double*,
double*,
43 integer*,
double*,
double*,
double*);
46 integer*,
double*,
double*,
double*);
52 integer*,
double*,
double*,
double*);
223 if (*zi == (
float)0. && *zr == (
float)0.) {
229 if (*kode < 1 || *kode > 2) {
252 tol =
max(d__1,1e-18);
257 i__1 =
abs(k1), i__2 =
abs(k2);
266 alim = elim +
max(d__1,-41.45);
267 fnul = (dig - 3.) * 6. + 10.;
311 aln = -fn *
log(arg);
317 zuoik_(zr, zi, fnu, kode, &
c__2, &nn, &cyr[1], &cyi[1], &nuf, &tol, &elim,
338 zbknu_(zr, zi, fnu, kode, &nn, &cyr[1], &cyi[1], &nw, &tol, &elim, &alim);
356 zacon_(zr, zi, fnu, kode, &mr, &nn, &cyr[1], &cyi[1], &nw, &rl, &fnul, &
376 zbunk_(zr, zi, fnu, kode, &mr, &nn, &cyr[1], &cyi[1], &nw, &tol, &elim, &
TBCI__ cplx< T > log(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)
int zbknu_(double *, double *, double *, const integer *, integer *, double *, double *, integer *, double *, double *, double *)
T max(const FS_Vector< dims, T > &fv)
T arg(const TBCI__ cplx< T > &c)
doublereal myzabs_(const double *, const double *)
int zacon_(double *, double *, double *, integer *, integer *, integer *, double *, double *, integer *, double *, double *, double *, double *, double *)
int integer
barf [ba:rf] 2.
int zuoik_(doublereal *zr, doublereal *zi, doublereal *fnu, integer *kode, integer *ikflg, integer *n, doublereal *yr, doublereal *yi, integer *nuf, doublereal *tol, doublereal *elim, doublereal *alim)
doublereal d1mach_(const integer *)
int zbunk_(double *, double *, double *, integer *, integer *, integer *, double *, double *, integer *, double *, double *, double *)
integer i1mach_(const integer *)