TBCI Numerical high perf. C++ Library  2.8.0
Functions | Variables
zairy.c File Reference

complex airy functions (bessel of order one third) More...

#include "tbci/specfun/prototypes.h"
#include "tbci/specfun/prototypes2.h"
Include dependency graph for zairy.c:

Go to the source code of this file.

Functions

int zexp_ (const double *, const double *, double *, double *)
 
int zacai_ (double *, double *, double *, const integer *, integer *, integer *, double *, double *, integer *, double *, double *, double *, double *)
 
int zbknu_ (double *, double *, double *, const integer *, integer *, double *, double *, integer *, double *, double *, double *)
 
int zsqrt_ (const double *, const double *, double *, double *)
 
doublereal myzabs_ (const double *, const double *)
 
int zairy_ (const doublereal *zr, const doublereal *zi, const integer *id, const integer *kode, doublereal *air, doublereal *aii, integer *nz, integer *ierr)
 

Variables

static integer c__4 = 4
 
static integer c__15 = 15
 
static integer c__16 = 16
 
static integer c__5 = 5
 
static integer c__14 = 14
 
static integer c__9 = 9
 
static integer c__1 = 1
 

Detailed Description

complex airy functions (bessel of order one third)

Definition in file zairy.c.

Function Documentation

doublereal myzabs_ ( const double *  zr,
const double *  zi 
)
int zacai_ ( double *  ,
double *  ,
double *  ,
const integer ,
integer ,
integer ,
double *  ,
double *  ,
integer ,
double *  ,
double *  ,
double *  ,
double *   
)

Referenced by zairy_().

int zairy_ ( const doublereal zr,
const doublereal zi,
const integer id,
const integer kode,
doublereal air,
doublereal aii,
integer nz,
integer ierr 
)

Definition at line 43 of file zairy.c.

References abs, c__1, c__14, c__15, c__16, c__4, c__5, c__9, d1mach_(), i1mach_(), log(), max(), min, myzabs_(), pow_dd(), std::sqrt(), zacai_(), zbknu_(), zexp_(), and zsqrt_().

Referenced by zuni2_(), and zunk2_().

int zbknu_ ( double *  ,
double *  ,
double *  ,
const integer ,
integer ,
double *  ,
double *  ,
integer ,
double *  ,
double *  ,
double *   
)
int zexp_ ( const double *  ar,
const double *  ai,
double *  br,
double *  bi 
)

Definition at line 3799 of file zbesh.c.

References cos(), exp(), and sin().

Referenced by zairy_(), zasyi_(), zbknu_(), zmlri_(), and zs1s2_().

int zsqrt_ ( const double *  ar,
const double *  ai,
double *  br,
double *  bi 
)

Definition at line 4891 of file zbesh.c.

References abs, atan(), cos(), myzabs_(), sin(), and std::sqrt().

Referenced by zairy_(), zasyi_(), zbknu_(), zunhj_(), and zunik_().

Variable Documentation

integer c__1 = 1
static

Definition at line 22 of file zairy.c.

Referenced by zairy_().

integer c__14 = 14
static

Definition at line 20 of file zairy.c.

Referenced by zairy_().

integer c__15 = 15
static

Definition at line 17 of file zairy.c.

Referenced by zairy_().

integer c__16 = 16
static

Definition at line 18 of file zairy.c.

Referenced by zairy_().

integer c__4 = 4
static

Definition at line 16 of file zairy.c.

Referenced by zairy_().

integer c__5 = 5
static

Definition at line 19 of file zairy.c.

Referenced by zairy_().

integer c__9 = 9
static

Definition at line 21 of file zairy.c.

Referenced by zairy_().