COX Library specfun.cox


file specfun



specfun Library

written 1996 by J\"orn Sierwald

Matlab-alike special functions
bessel et al.


!

double infix operator !(double n; double k) precedence infix *;

symbol type
infix operator (prototype)
declaration
double infix operator !(double n; double k) precedence infix *;
description
Binomial coefficient with double arguments.
remarks
Computation using Gamma function.
location
"specfun.h", line 80


BesselI

VECTOR FUNCTION BesselI( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
VECTOR FUNCTION BesselI( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;
description
ribesl.c
location
"specfun.h", line 59


BesselI0

REAL FUNCTION BesselI0( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselI0( REAL x ) PRECEDENCE_FUNC;
description
i0.c
location
"specfun.h", line 43


BesselI1

REAL FUNCTION BesselI1( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselI1( REAL x ) PRECEDENCE_FUNC;
description
i1.c
location
"specfun.h", line 47


BesselJ

VECTOR FUNCTION BesselJ( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
VECTOR FUNCTION BesselJ( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;
description
rjbesl.c
location
"specfun.h", line 67


BesselJ0

REAL FUNCTION BesselJ0( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselJ0( REAL x ) PRECEDENCE_FUNC;
description
j0y0.c
location
"specfun.h", line 35


BesselJ1

REAL FUNCTION BesselJ1( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselJ1( REAL x ) PRECEDENCE_FUNC;
description
j1y1.c
location
"specfun.h", line 39


BesselK

VECTOR FUNCTION BesselK( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
VECTOR FUNCTION BesselK( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;
description
rkbesl.c
location
"specfun.h", line 63


BesselK0

REAL FUNCTION BesselK0( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselK0( REAL x ) PRECEDENCE_FUNC;
description
k0.c
location
"specfun.h", line 51


BesselK1

REAL FUNCTION BesselK1( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselK1( REAL x ) PRECEDENCE_FUNC;
description
k1.c
location
"specfun.h", line 55


BesselY

VECTOR FUNCTION BesselY( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
VECTOR FUNCTION BesselY( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;
description
rybesl.c
location
"specfun.h", line 70


BesselY0

REAL FUNCTION BesselY0( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselY0( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 36


BesselY1

REAL FUNCTION BesselY1( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION BesselY1( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 40


Dawson

REAL FUNCTION Dawson ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION Dawson ( REAL x ) PRECEDENCE_FUNC;
description
daw.c
location
"specfun.h", line 19


E1

REAL FUNCTION E1 ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION E1 ( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 23


Ei

REAL FUNCTION Ei ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION Ei ( REAL x ) PRECEDENCE_FUNC;
description
ei.c
location
"specfun.h", line 22


Erf

REAL FUNCTION Erf ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION Erf ( REAL x ) PRECEDENCE_FUNC;
description
erf.c
location
"specfun.h", line 27


Erfc

REAL FUNCTION Erfc ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION Erfc ( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 28


Erfcx

REAL FUNCTION Erfcx ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION Erfcx ( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 29


ExpBesselI

VECTOR FUNCTION ExpBesselI( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
VECTOR FUNCTION ExpBesselI( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;
description
location
"specfun.h", line 60


ExpBesselI0

REAL FUNCTION ExpBesselI0( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION ExpBesselI0( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 44


ExpBesselI1

REAL FUNCTION ExpBesselI1( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION ExpBesselI1( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 48


ExpBesselK

VECTOR FUNCTION ExpBesselK( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
VECTOR FUNCTION ExpBesselK( REAL x, INT order, REAL orderFrac) PRECEDENCE_FUNC;
description
location
"specfun.h", line 64


ExpBesselK0

REAL FUNCTION ExpBesselK0( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION ExpBesselK0( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 52


ExpBesselK1

REAL FUNCTION ExpBesselK1( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION ExpBesselK1( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 56


ExpEi

REAL FUNCTION ExpEi ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION ExpEi ( REAL x ) PRECEDENCE_FUNC;
description
location
"specfun.h", line 24


Gamma

REAL FUNCTION Gamma ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION Gamma ( REAL x ) PRECEDENCE_FUNC;
description
gamma.c
location
"specfun.h", line 32


GammaLn

REAL FUNCTION GammaLn ( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION GammaLn ( REAL x ) PRECEDENCE_FUNC;
description
algama.c :
location
"specfun.h", line 16


Psi

REAL FUNCTION Psi( REAL x ) PRECEDENCE_FUNC;

symbol type
prefix operator (prototype)
declaration
REAL FUNCTION Psi( REAL x ) PRECEDENCE_FUNC;
description
psi.c
location
"specfun.h", line 74


Ren

REAL NULLFIX operator Ren;

symbol type
nullfix operator (prototype)
declaration
REAL NULLFIX operator Ren;
description
ren.c
location
"specfun.h", line 77


besei0_

function doublereal besei0_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besei0_( doublereal* );
description
location
"specfun.cox", line 31


besei1_

function doublereal besei1_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besei1_( doublereal* );
description
location
"specfun.cox", line 33


besek0_

function doublereal besek0_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besek0_( doublereal* );
description
location
"specfun.cox", line 35


besek1_

function doublereal besek1_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besek1_( doublereal* );
description
location
"specfun.cox", line 37


besi0_

function doublereal besi0_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besi0_( doublereal* );
description
location
"specfun.cox", line 30


besi1_

function doublereal besi1_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besi1_( doublereal* );
description
location
"specfun.cox", line 32


besj0_

function doublereal besj0_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besj0_( doublereal* );
description
location
"specfun.cox", line 26


besj1_

function doublereal besj1_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besj1_( doublereal* );
description
location
"specfun.cox", line 28


besk0_

function doublereal besk0_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besk0_( doublereal* );
description
location
"specfun.cox", line 34


besk1_

function doublereal besk1_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besk1_( doublereal* );
description
location
"specfun.cox", line 36


besy0_

function doublereal besy0_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besy0_( doublereal* );
description
location
"specfun.cox", line 27


besy1_

function doublereal besy1_( doublereal* );

symbol type
function (prototype)
declaration
doublereal besy1_( doublereal* );
description
location
"specfun.cox", line 29


daw_

function doublereal daw_( doublereal* );

symbol type
function (prototype)
declaration
doublereal daw_( doublereal* );
description
location
"specfun.cox", line 17


derf_

function doublereal derf_( doublereal* );

symbol type
function (prototype)
declaration
doublereal derf_( doublereal* );
description
location
"specfun.cox", line 21


derfc_

function doublereal derfc_( doublereal* );

symbol type
function (prototype)
declaration
doublereal derfc_( doublereal* );
description
location
"specfun.cox", line 22


derfcx_

function doublereal derfcx_( doublereal* );

symbol type
function (prototype)
declaration
doublereal derfcx_( doublereal* );
description
location
"specfun.cox", line 23


dgamma_

function doublereal dgamma_( doublereal* );

symbol type
function (prototype)
declaration
doublereal dgamma_( doublereal* );
description
location
"specfun.cox", line 24


dlgama_

function doublereal dlgama_( doublereal* );

symbol type
function (prototype)
declaration
doublereal dlgama_( doublereal* );
description
location
"specfun.cox", line 16


ei_

function doublereal ei_( doublereal* );

symbol type
function (prototype)
declaration
doublereal ei_( doublereal* );
description
location
"specfun.cox", line 18


eone_

function doublereal eone_( doublereal* );

symbol type
function (prototype)
declaration
doublereal eone_( doublereal* );
description
location
"specfun.cox", line 19


expei_

function doublereal expei_( doublereal* );

symbol type
function (prototype)
declaration
doublereal expei_( doublereal* );
description
location
"specfun.cox", line 20


psi_

function doublereal psi_( doublereal* );

symbol type
function (prototype)
declaration
doublereal psi_( doublereal* );
description
location
"specfun.cox", line 46


ren_

function doublereal ren_( int* );

symbol type
function (prototype)
declaration
doublereal ren_( int* );
description
location
"specfun.cox", line 47


ribesl_

function int ribesl_(doublereal *x, doublereal *alpha, integer *nb, integer *ize, doublereal *b, integer *ncalc);

symbol type
function (prototype)
declaration
int ribesl_(doublereal *x, doublereal *alpha, integer *nb, integer *ize, doublereal *b, 
              integer *ncalc);
description
location
"specfun.cox", line 39


rjbesl_

function int rjbesl_(doublereal *x, doublereal *alpha, integer *nb, doublereal *b, integer *ncalc);

symbol type
function (prototype)
declaration
int rjbesl_(doublereal *x, doublereal *alpha, integer *nb, doublereal *b, integer *ncalc);
description
location
"specfun.cox", line 43


rkbesl_

function int rkbesl_(doublereal *x, doublereal *alpha, integer *nb, integer *ize, doublereal *b, integer *ncalc);

symbol type
function (prototype)
declaration
int rkbesl_(doublereal *x, doublereal *alpha, integer *nb, integer *ize, doublereal *b, 
              integer *ncalc);
description
location
"specfun.cox", line 41


rybesl_

function int rybesl_(doublereal *x, doublereal *alpha, integer *nb, doublereal *b, integer *ncalc);

symbol type
function (prototype)
declaration
int rybesl_(doublereal *x, doublereal *alpha, integer *nb, doublereal *b, integer *ncalc);
description
location
"specfun.cox", line 44


specfun Function Index

!

  • !, infix operator
  • b

  • besei0_, function
  • besei1_, function
  • besek0_, function
  • besek1_, function
  • besi0_, function
  • besi1_, function
  • besj0_, function
  • besj1_, function
  • besk0_, function
  • besk1_, function
  • BesselI, prefix operator
  • BesselI0, prefix operator
  • BesselI1, prefix operator
  • BesselJ, prefix operator
  • BesselJ0, prefix operator
  • BesselJ1, prefix operator
  • BesselK, prefix operator
  • BesselK0, prefix operator
  • BesselK1, prefix operator
  • BesselY, prefix operator
  • BesselY0, prefix operator
  • BesselY1, prefix operator
  • besy0_, function
  • besy1_, function
  • d

  • daw_, function
  • Dawson, prefix operator
  • derf_, function
  • derfc_, function
  • derfcx_, function
  • dgamma_, function
  • dlgama_, function
  • e

  • E1, prefix operator
  • Ei, prefix operator
  • ei_, function
  • eone_, function
  • Erf, prefix operator
  • Erfc, prefix operator
  • Erfcx, prefix operator
  • ExpBesselI, prefix operator
  • ExpBesselI0, prefix operator
  • ExpBesselI1, prefix operator
  • ExpBesselK, prefix operator
  • ExpBesselK0, prefix operator
  • ExpBesselK1, prefix operator
  • ExpEi, prefix operator
  • expei_, function
  • g

  • Gamma, prefix operator
  • GammaLn, prefix operator
  • p

  • Psi, prefix operator
  • psi_, function
  • r

  • Ren, nullfix operator
  • ren_, function
  • ribesl_, function
  • rjbesl_, function
  • rkbesl_, function
  • rybesl_, function