TBCI Numerical high perf. C++ Library 2.8.0
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

◆ myzabs_()

doublereal myzabs_ ( const double * zr,
const double * zi )

◆ zacai_()

int zacai_ ( double * ,
double * ,
double * ,
const integer * ,
integer * ,
integer * ,
double * ,
double * ,
integer * ,
double * ,
double * ,
double * ,
double *  )

References integer.

Referenced by zairy_().

◆ 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_(), doublereal, i1mach_(), integer, log(), max, min, myzabs_(), pow_dd(), real, sqrt(), zacai_(), zbknu_(), zexp_(), and zsqrt_().

Referenced by zuni2_(), and zunk2_().

◆ zbknu_()

int zbknu_ ( double * ,
double * ,
double * ,
const integer * ,
integer * ,
double * ,
double * ,
integer * ,
double * ,
double * ,
double *  )

References doublereal, and integer.

Referenced by zairy_(), and zbesk_().

◆ zexp_()

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

Definition at line 3799 of file zbesh.c.

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

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

◆ zsqrt_()

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

Definition at line 4891 of file zbesh.c.

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

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

Variable Documentation

◆ c__1

integer c__1 = 1
static

Definition at line 22 of file zairy.c.

◆ c__14

integer c__14 = 14
static

Definition at line 20 of file zairy.c.

Referenced by dgamln_(), zairy_(), zbesh_(), zbesi_(), zbesj_(), zbesk_(), and zbknu_().

◆ c__15

integer c__15 = 15
static

Definition at line 17 of file zairy.c.

Referenced by zairy_(), zbesh_(), zbesi_(), zbesj_(), zbesk_(), and zbesy_().

◆ c__16

integer c__16 = 16
static

Definition at line 18 of file zairy.c.

Referenced by zairy_(), zbesh_(), zbesi_(), zbesj_(), zbesk_(), and zbesy_().

◆ c__4

integer c__4 = 4
static

Definition at line 16 of file zairy.c.

Referenced by dgamln_(), zairy_(), zbesh_(), zbesi_(), zbesj_(), zbesk_(), and zbesy_().

◆ c__5

integer c__5 = 5
static

Definition at line 19 of file zairy.c.

Referenced by dgamln_(), zairy_(), zbesh_(), zbesi_(), zbesj_(), zbesk_(), zbesy_(), and zbknu_().

◆ c__9

integer c__9 = 9
static

Definition at line 21 of file zairy.c.