TBCI Numerical high perf. C++ Library  2.8.0
Macros | Typedefs | Functions
prototypes2.h File Reference
#include "tbci/lapack/f2c.h"
Include dependency graph for prototypes2.h:

Go to the source code of this file.

Macros

#define LONG_
 

Typedefs

typedef complex floatcomplex
 Special functions decls. More...
 

Functions

int zairy_ (const doublereal *zr, const doublereal *zi, const integer *id, const integer *kode, doublereal *air, doublereal *aii, integer *nz, integer *ierr)
 
int zbesh_ (double *zr, double *zi, double *fnu, int *kode, int *m, int *n, double *cyr, double *cyi, int *nz, int *ierr)
 
int zbesj_ (double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
 
int zbesi_ (double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
 
int zbesy_ (double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, double *wcyr, double *wcyi, int *ierr)
 
int zbesk_ (double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
 
void conhyp_ (doublecomplex *ret_val, const doublecomplex *a, const doublecomplex *b, const doublecomplex *z, const int *lnchf, const int *ip)
 
void cgamma_ (complex *ret_val, complex *z)
 
void z_sin (doublecomplex *r, const doublecomplex *z)
 
void pow_zz (doublecomplex *r, const doublecomplex *a, const doublecomplex *b)
 

Macro Definition Documentation

#define LONG_

Definition at line 14 of file prototypes2.h.

Referenced by besselh1(), besselh2(), besseli(), besselj(), besselk(), bessely(), and HypergeometricM().

Typedef Documentation

Special functions decls.

Definition at line 12 of file prototypes2.h.

Function Documentation

void cgamma_ ( complex ret_val,
complex z 
)

Definition at line 30 of file TOMS404.C.

References a, c_abs(), c_div(), c_exp(), c_log(), c_sin(), cilist::ciunit, dabs, do_fio(), e_wsfe(), FALSE_, complex::i, log(), pi, complex::r, r_imag(), return, s_wsfe(), sum(), TRUE_, x, and y.

Referenced by gamma().

void conhyp_ ( doublecomplex ret_val,
const doublecomplex a,
const doublecomplex b,
const doublecomplex z,
const int *  lnchf,
const int *  ip 
)

Definition at line 121 of file TOMS_707.C.

References abs, atan2(), bits_(), chgf_(), d_imag(), doublecomplex::i, log(), doublecomplex::r, return, sin(), z_abs(), and z_div().

Referenced by HypergeometricM(), and MAIN__().

void pow_zz ( doublecomplex r,
const doublecomplex a,
const doublecomplex b 
)

Referenced by HypergeometricU().

void z_sin ( doublecomplex r,
const doublecomplex z 
)

Referenced by HypergeometricU().

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 zbesh_ ( double *  zr,
double *  zi,
double *  fnu,
int *  kode,
int *  m,
int *  n,
double *  cyr,
double *  cyi,
int *  nz,
int *  ierr 
)
int zbesi_ ( double *  zr,
double *  zi,
double *  fnu,
int *  kode,
int *  n,
double *  cyr,
double *  cyi,
int *  nz,
int *  ierr 
)

Definition at line 24 of file zbesi.c.

References abs, arg(), ascle, c__1, c__14, c__15, c__16, c__4, c__5, c__9, cos(), csgni, csgnr, d1mach_(), i1mach_(), max(), min, myzabs_(), pi, sin(), std::sqrt(), and zbinu_().

Referenced by besseli().

int zbesj_ ( double *  zr,
double *  zi,
double *  fnu,
int *  kode,
int *  n,
double *  cyr,
double *  cyi,
int *  nz,
int *  ierr 
)

Definition at line 24 of file zbesj.c.

References abs, arg(), ascle, c__1, c__14, c__15, c__16, c__4, c__5, c__9, cos(), csgni, csgnr, d1mach_(), i1mach_(), max(), min, myzabs_(), sin(), std::sqrt(), and zbinu_().

Referenced by besselj().

int zbesk_ ( double *  zr,
double *  zi,
double *  fnu,
int *  kode,
int *  n,
double *  cyr,
double *  cyi,
int *  nz,
int *  ierr 
)

Definition at line 25 of file zbesk.c.

References abs, arg(), c__1, c__14, c__15, c__16, c__2, c__4, c__5, c__9, d1mach_(), i1mach_(), log(), max(), min, myzabs_(), std::sqrt(), zacon_(), zbknu_(), zbunk_(), and zuoik_().

Referenced by besselk().

int zbesy_ ( double *  zr,
double *  zi,
double *  fnu,
int *  kode,
int *  n,
double *  cyr,
double *  cyi,
int *  nz,
double *  wcyr,
double *  wcyi,
int *  ierr 
)

Definition at line 23 of file zbesy.c.

References abs, ascle, c__1, c__15, c__16, c__2, c__4, c__5, cos(), d1mach_(), exp(), i1mach_(), max(), min, sin(), and zbesh_().

Referenced by bessely().