Main Page | Alphabetical List | Class List | File List | Class Members | File Members

Bessel Struct Reference

Bessel functions (regular and irregular), of integer, half integer and non-integer order. More...

#include <Bessel.h>

List of all members.

Static Public Member Functions

double J0 (const double x)
 Evaluate the J0 function.

Dpair J0Err (const double x)
 Evaluate the J0 function and estimate the error.

double J1 (const double x)
 Evaluate the J1 function.

Dpair J1Err (const double x)
 Evaluate the J1 function and estimate the error.

double Jn (const int n, const double x)
 Evaluate the Jn function.

Dpair JnErr (const int n, const double x)
 Evaluate the Jn function and estimate the error.

Dvector JnArray (const int nmin, const int nmax, const double x)
 Evaluate the Jn functions for n = nmin,...,nmax.

Dvector JnErrArray (const int nmin, const int nmax, const double x)
 Evaluate the Jn functions for n = nmin...nmax (For now, a clone of JnArray).

double Y0 (const double x)
 Evaluate the Y0 function.

Dpair Y0Err (const double x)
 Evaluate the Y0 function and estimate the error.

double Y1 (const double x)
 Evaluate the Y1 function.

Dpair Y1Err (const double x)
 Evaluate the Y1 function and estimate the error.

double Yn (const int n, const double x)
 Evaluate the Yn function.

Dpair YnErr (const int n, const double x)
 Evaluate the Yn function and estimate the error.

Dvector YnArray (const int nmin, const int nmax, const double x)
 Evaluate the Yn functions for n = nmin,...,nmax.

Dvector YnErrArray (const int nmin, const int nmax, const double x)
 Evaluate the Yn functions for n = nmin...nmax (For now, a clone of YnArray).

double I0 (const double x)
 Evaluate the I0 function.

Dpair I0Err (const double x)
 Evaluate the I0 function and estimate the error.

double I1 (const double x)
 Evaluate the I1 function.

Dpair I1Err (const double x)
 Evaluate the I1 function and estimate the error.

double In (const int n, const double x)
 Evaluate the In function.

Dpair InErr (const int n, const double x)
 Evaluate the In function and estimate the error.

Dvector InArray (const int nmin, const int nmax, const double x)
 Evaluate the In functions for n = nmin,...,nmax.

Dvector InErrArray (const int nmin, const int nmax, const double x)
 Evaluate the In functions for n = nmin...nmax (For now, a clone of InArray).

double I0Scaled (const double x)
 Evaluate exp(-|x|)*I0(x).

Dpair I0ErrScaled (const double x)
 Evaluate the scaled I0 function and estimate the error.

double I1Scaled (const double x)
 Evaluate the scaled I1 function.

Dpair I1ErrScaled (const double x)
 Evaluate the scaled I1 function and estimate the error.

double InScaled (const int n, const double x)
 Evaluate the scaled In function.

Dpair InErrScaled (const int n, const double x)
 Evaluate the scaled In function and estimate the error.

Dvector InArrayScaled (const int nmin, const int nmax, const double x)
 Evaluate the scaled In functions for n = 0,...,nmax.

Dvector InErrArrayScaled (const int nmin, const int nmax, const double x)
 Evaluate the scaled In functions for n = 0...nmax (For now, a clone of InArray).

double K0 (const double x)
 Evaluate the K0 function.

Dpair K0Err (const double x)
 Evaluate the K0 function and estimate the error.

double K1 (const double x)
 Evaluate the K1 function.

Dpair K1Err (const double x)
 Evaluate the K1 function and estimate the error.

double Kn (const int n, const double x)
 Evaluate the Kn function.

Dpair KnErr (const int n, const double x)
 Evaluate the Kn function and estimate the error.

Dvector KnArray (const int nmin, const int nmax, const double x)
 Evaluate the Kn functions for n = nmin,...,nmax.

Dvector KnErrArray (const int nmin, const int nmax, const double x)
 Evaluate the Kn functions for n = nmin...nmax (For now, a clone of KnArray).

double K0Scaled (const double x)
 Evaluate exp(x)* K0.

Dpair K0ErrScaled (const double x)
 Evaluate the scaled K0 function and estimate the error.

double K1Scaled (const double x)
 Evaluate the scaled K1 function.

Dpair K1ErrScaled (const double x)
 Evaluate the scaled K1 function and estimate the error.

double KnScaled (const int n, const double x)
 Evaluate the scaled Kn function.

Dpair KnErrScaled (const int n, const double x)
 Evaluate the scaled Kn function and estimate the error.

Dvector KnArrayScaled (const int nmin, const int nmax, const double x)
 Evaluate the scaled Kn functions for n = nmin,...,nmax.

Dvector KnErrArrayScaled (const int nmin, const int nmax, const double x)
 Evaluate the scaled Kn functions for n = o...nmax (For now, a clone of KnArray).

double RegularSphericalJ0 (const double x)
 Evaluate the Regular Spherical J0 function.

Dpair RegularSphericalJ0Err (const double x)
 Evaluate the Regular Spherical J0 function and estimate the error.

double RegularSphericalJ1 (const double x)
 Evaluate the Regular Spherical J1 function.

Dpair RegularSphericalJ1Err (const double x)
 Evaluate the Regular Spherical J1 function and estimate the error.

double RegularSphericalJ2 (const double x)
 Evaluate the Regular Spherical J2 function.

Dpair RegularSphericalJ2Err (const double x)
 Evaluate the Regular Spherical J2 function and estimate the error.

double RegularSphericalJn (const int n, const double x)
 Evaluate the Regular Spherical Jn function.

Dpair RegularSphericalJnErr (const int n, const double x)
 Evaluate the Regular Spherical Jn function and estimate the error.

Dvector RegularSphericalJnArray (const int nmax, const double x)
 Evaluate the Regular Spherical Jn functions for n = 0,...,nmax.

Dvector RegularSphericalJnErrArray (const int nmax, const double x)
 Evaluate the Jn functions for n = 0...nmax and estimate the errors.

Dvector RegularSphericalJnSteedArray (const int nmax, const double x)
 Evaluate the Jn functions for n = 0,...,nmax using Steed's method.

double IrregularSphericalY0 (const double x)
 Evaluate the Irregular Spherical Y0 function.

Dpair IrregularSphericalY0Err (const double x)
 Evaluate the Irregular Spherical Y0 function and estimate the error.

double IrregularSphericalY1 (const double x)
 Evaluate the Irregular Spherical Y1 function.

Dpair IrregularSphericalY1Err (const double x)
 Evaluate the Irregular Spherical Y1 function and estimate the error.

double IrregularSphericalY2 (const double x)
 Evaluate the Irregular Spherical Y2 function.

Dpair IrregularSphericalY2Err (const double x)
 Evaluate the Irregular Spherical Y2 function and estimate the error.

double IrregularSphericalYn (const int n, const double x)
 Evaluate the Irregular Spherical Yn function.

Dpair IrregularSphericalYnErr (const int n, const double x)
 Evaluate the Irregular Spherical Yn function and estimate the error.

Dvector IrregularSphericalYnArray (const int nmax, const double x)
 Evaluate the Irregular Spherical Yn functions for n = 0,...,nmax.

Dvector IrregularSphericalYnErrArray (const int nmax, const double x)
 Evaluate the Yn functions for n = o...nmax and estimate the errors.

double RegularModifiedSphericalJ0 (const double x)
 Evaluate the Regular Modified Spherical J0 function.

Dpair RegularModifiedSphericalJ0Err (const double x)
 Evaluate the Regular Modified Spherical J0 function and estimate the error.

double RegularModifiedSphericalJ1 (const double x)
 Evaluate the Regular Modified Spherical J1 function.

Dpair RegularModifiedSphericalJ1Err (const double x)
 Evaluate the Regular Modified Spherical J1 function and estimate the error.

double RegularModifiedSphericalJ2 (const double x)
 Evaluate the Regular Modified Spherical J2 function.

Dpair RegularModifiedSphericalJ2Err (const double x)
 Evaluate the Regular Modified Spherical J2 function and estimate the error.

double RegularModifiedSphericalJn (const int n, const double x)
 Evaluate the Regular Modified Spherical Jn function.

Dpair RegularModifiedSphericalJnErr (const int n, const double x)
 Evaluate the Regular Modified Spherical Jn function and estimate the error.

Dvector RegularModifiedSphericalJnArray (const int nmax, const double x)
 Evaluate the Regular Modified Spherical Jn functions for n = 0,...,nmax.

Dvector RegularModifiedSphericalJnErrArray (const int nmax, const double x)
 Evaluate the Spherical Jn functions for n = 0...nmax and estimate the errors.

double IrregularModifiedSphericalY0 (const double x)
 Evaluate the Irregular Modified Spherical Y0 function.

Dpair IrregularModifiedSphericalY0Err (const double x)
 Evaluate the Irregular Modified Spherical Y0 function and estimate the error.

double IrregularModifiedSphericalY1 (const double x)
 Evaluate the Irregular Modified Spherical Y1 function.

Dpair IrregularModifiedSphericalY1Err (const double x)
 Evaluate the Irregular Modified Spherical Y1 function and estimate the error.

double IrregularModifiedSphericalY2 (const double x)
 Evaluate the Irregular Modified Spherical Y2 function.

Dpair IrregularModifiedSphericalY2Err (const double x)
 Evaluate the Irregular Modified Spherical Y2 function and estimate the error.

double IrregularModifiedSphericalYn (const int n, const double x)
 Evaluate the Irregular Modified Spherical Yn function.

Dpair IrregularModifiedSphericalYnErr (const int n, const double x)
 Evaluate the Irregular Modified Spherical Yn function and estimate the error.

Dvector IrregularModifiedSphericalYnArray (const int nmax, const double x)
 Evaluate the Irregular Modified Spherical Yn functions for n = 0,...,nmax.

Dvector IrregularModifiedSphericalYnErrArray (const int nmax, const double x)
 Evaluate the Spherical Yn functions for n = 0...nmax and estimate the errors.

double Jnu (const double nu, const double x)
 Evaluate the Jnu function for fractional order.

Dpair JnuErr (const double nu, const double x)
 Evaluate the Jnu function for fractional order and estimate the error.

Dvector JnuArray (const double nu, Dvector x)
 Evaluate Jnu for the specified nu over the xvalues specified.

Dvector JnuErrArray (const double nu, Dvector x)
 Evaluate Jnu for the specified nu over the xvalues specified.

double Ynu (const double nu, const double x)
 Evaluate the Ynu function for fractional order.

Dpair YnuErr (const double nu, const double x)
 Evaluate the Ynu function for fractional order and estimate the error.

double Inu (const double nu, const double x)
 Evaluate the Inu function for fractional order.

Dpair InuErr (const double nu, const double x)
 Evaluate the Inu function for fractional order and estimate the error.

double InuScaled (const double nu, const double x)
 Evaluate the scaled Inu function for fractional order.

Dpair InuErrScaled (const double nu, const double x)
 Evaluate the scaled Inu function for fractional order and estimate the error.

double Knu (const double nu, const double x)
 Evaluate the Knu function for fractional order.

Dpair KnuErr (const double nu, const double x)
 Evaluate the Knu function for fractional order and estimate the error.

double lnKnu (const double nu, const double x)
 Evaluate log(Knu) for fractional order.

Dpair lnKnuErr (const double nu, const double x)
 Evaluate log(Knu) for fractional order and estimate the error.

double KnuScaled (const double nu, const double x)
 Evaluate the scaled Knu scaled function for fractional order.

Dpair KnuErrScaled (const double nu, const double x)
 Evaluate the scaled Knu function for fractional order and estimate the error.

double J0Zero (const int n)
 Evaluate the nth zero of the J0 function.

Dpair J0ZeroErr (const int n)
 Evaluate the nth zero of the J0 function and estimate the error.

double J1Zero (const int n)
 Evaluate the nth zero of the J1 function.

double JnuZero (const double nu, const int n)
 Evaluate the nth zero of the Jn function for fractional n.

Dpair JnuZeroErr (const double nu, const int n)
 Evaluate the nth zero of the Jn function for fractional n and estimate the error.


Detailed Description

Bessel functions (regular and irregular), of integer, half integer and non-integer order.

Definition at line 27 of file Bessel.h.


Member Function Documentation

double Bessel::I0 const double  x  )  [static]
 

Evaluate the I0 function.

Dpair Bessel::I0Err const double  x  )  [static]
 

Evaluate the I0 function and estimate the error.

Dpair Bessel::I0ErrScaled const double  x  )  [static]
 

Evaluate the scaled I0 function and estimate the error.

double Bessel::I0Scaled const double  x  )  [static]
 

Evaluate exp(-|x|)*I0(x).

double Bessel::I1 const double  x  )  [static]
 

Evaluate the I1 function.

Dpair Bessel::I1Err const double  x  )  [static]
 

Evaluate the I1 function and estimate the error.

Dpair Bessel::I1ErrScaled const double  x  )  [static]
 

Evaluate the scaled I1 function and estimate the error.

double Bessel::I1Scaled const double  x  )  [static]
 

Evaluate the scaled I1 function.

double Bessel::In const int  n,
const double  x
[static]
 

Evaluate the In function.

Dvector Bessel::InArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the In functions for n = nmin,...,nmax.

Dvector Bessel::InArrayScaled const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the scaled In functions for n = 0,...,nmax.

Dpair Bessel::InErr const int  n,
const double  x
[static]
 

Evaluate the In function and estimate the error.

Dvector Bessel::InErrArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the In functions for n = nmin...nmax (For now, a clone of InArray).

Dvector Bessel::InErrArrayScaled const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the scaled In functions for n = 0...nmax (For now, a clone of InArray).

Dpair Bessel::InErrScaled const int  n,
const double  x
[static]
 

Evaluate the scaled In function and estimate the error.

double Bessel::InScaled const int  n,
const double  x
[static]
 

Evaluate the scaled In function.

double Bessel::Inu const double  nu,
const double  x
[static]
 

Evaluate the Inu function for fractional order.

Dpair Bessel::InuErr const double  nu,
const double  x
[static]
 

Evaluate the Inu function for fractional order and estimate the error.

Dpair Bessel::InuErrScaled const double  nu,
const double  x
[static]
 

Evaluate the scaled Inu function for fractional order and estimate the error.

double Bessel::InuScaled const double  nu,
const double  x
[static]
 

Evaluate the scaled Inu function for fractional order.

double Bessel::IrregularModifiedSphericalY0 const double  x  )  [static]
 

Evaluate the Irregular Modified Spherical Y0 function.

Dpair Bessel::IrregularModifiedSphericalY0Err const double  x  )  [static]
 

Evaluate the Irregular Modified Spherical Y0 function and estimate the error.

double Bessel::IrregularModifiedSphericalY1 const double  x  )  [static]
 

Evaluate the Irregular Modified Spherical Y1 function.

Dpair Bessel::IrregularModifiedSphericalY1Err const double  x  )  [static]
 

Evaluate the Irregular Modified Spherical Y1 function and estimate the error.

double Bessel::IrregularModifiedSphericalY2 const double  x  )  [static]
 

Evaluate the Irregular Modified Spherical Y2 function.

Dpair Bessel::IrregularModifiedSphericalY2Err const double  x  )  [static]
 

Evaluate the Irregular Modified Spherical Y2 function and estimate the error.

double Bessel::IrregularModifiedSphericalYn const int  n,
const double  x
[static]
 

Evaluate the Irregular Modified Spherical Yn function.

Dvector Bessel::IrregularModifiedSphericalYnArray const int  nmax,
const double  x
[static]
 

Evaluate the Irregular Modified Spherical Yn functions for n = 0,...,nmax.

Dpair Bessel::IrregularModifiedSphericalYnErr const int  n,
const double  x
[static]
 

Evaluate the Irregular Modified Spherical Yn function and estimate the error.

Dvector Bessel::IrregularModifiedSphericalYnErrArray const int  nmax,
const double  x
[static]
 

Evaluate the Spherical Yn functions for n = 0...nmax and estimate the errors.

double Bessel::IrregularSphericalY0 const double  x  )  [static]
 

Evaluate the Irregular Spherical Y0 function.

Dpair Bessel::IrregularSphericalY0Err const double  x  )  [static]
 

Evaluate the Irregular Spherical Y0 function and estimate the error.

double Bessel::IrregularSphericalY1 const double  x  )  [static]
 

Evaluate the Irregular Spherical Y1 function.

Dpair Bessel::IrregularSphericalY1Err const double  x  )  [static]
 

Evaluate the Irregular Spherical Y1 function and estimate the error.

double Bessel::IrregularSphericalY2 const double  x  )  [static]
 

Evaluate the Irregular Spherical Y2 function.

Dpair Bessel::IrregularSphericalY2Err const double  x  )  [static]
 

Evaluate the Irregular Spherical Y2 function and estimate the error.

double Bessel::IrregularSphericalYn const int  n,
const double  x
[static]
 

Evaluate the Irregular Spherical Yn function.

Dvector Bessel::IrregularSphericalYnArray const int  nmax,
const double  x
[static]
 

Evaluate the Irregular Spherical Yn functions for n = 0,...,nmax.

Dpair Bessel::IrregularSphericalYnErr const int  n,
const double  x
[static]
 

Evaluate the Irregular Spherical Yn function and estimate the error.

Dvector Bessel::IrregularSphericalYnErrArray const int  nmax,
const double  x
[static]
 

Evaluate the Yn functions for n = o...nmax and estimate the errors.

double Bessel::J0 const double  x  )  [static]
 

Evaluate the J0 function.

Dpair Bessel::J0Err const double  x  )  [static]
 

Evaluate the J0 function and estimate the error.

double Bessel::J0Zero const int  n  )  [static]
 

Evaluate the nth zero of the J0 function.

Dpair Bessel::J0ZeroErr const int  n  )  [static]
 

Evaluate the nth zero of the J0 function and estimate the error.

double Bessel::J1 const double  x  )  [static]
 

Evaluate the J1 function.

Dpair Bessel::J1Err const double  x  )  [static]
 

Evaluate the J1 function and estimate the error.

double Bessel::J1Zero const int  n  )  [static]
 

Evaluate the nth zero of the J1 function.

double Bessel::Jn const int  n,
const double  x
[static]
 

Evaluate the Jn function.

Dvector Bessel::JnArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the Jn functions for n = nmin,...,nmax.

Dpair Bessel::JnErr const int  n,
const double  x
[static]
 

Evaluate the Jn function and estimate the error.

Dvector Bessel::JnErrArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the Jn functions for n = nmin...nmax (For now, a clone of JnArray).

double Bessel::Jnu const double  nu,
const double  x
[static]
 

Evaluate the Jnu function for fractional order.

Dvector Bessel::JnuArray const double  nu,
Dvector  x
[static]
 

Evaluate Jnu for the specified nu over the xvalues specified.

Dpair Bessel::JnuErr const double  nu,
const double  x
[static]
 

Evaluate the Jnu function for fractional order and estimate the error.

Dvector Bessel::JnuErrArray const double  nu,
Dvector  x
[static]
 

Evaluate Jnu for the specified nu over the xvalues specified.

double Bessel::JnuZero const double  nu,
const int  n
[static]
 

Evaluate the nth zero of the Jn function for fractional n.

Dpair Bessel::JnuZeroErr const double  nu,
const int  n
[static]
 

Evaluate the nth zero of the Jn function for fractional n and estimate the error.

double Bessel::K0 const double  x  )  [static]
 

Evaluate the K0 function.

Dpair Bessel::K0Err const double  x  )  [static]
 

Evaluate the K0 function and estimate the error.

Dpair Bessel::K0ErrScaled const double  x  )  [static]
 

Evaluate the scaled K0 function and estimate the error.

double Bessel::K0Scaled const double  x  )  [static]
 

Evaluate exp(x)* K0.

double Bessel::K1 const double  x  )  [static]
 

Evaluate the K1 function.

Dpair Bessel::K1Err const double  x  )  [static]
 

Evaluate the K1 function and estimate the error.

Dpair Bessel::K1ErrScaled const double  x  )  [static]
 

Evaluate the scaled K1 function and estimate the error.

double Bessel::K1Scaled const double  x  )  [static]
 

Evaluate the scaled K1 function.

double Bessel::Kn const int  n,
const double  x
[static]
 

Evaluate the Kn function.

Dvector Bessel::KnArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the Kn functions for n = nmin,...,nmax.

Dvector Bessel::KnArrayScaled const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the scaled Kn functions for n = nmin,...,nmax.

Dpair Bessel::KnErr const int  n,
const double  x
[static]
 

Evaluate the Kn function and estimate the error.

Dvector Bessel::KnErrArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the Kn functions for n = nmin...nmax (For now, a clone of KnArray).

Dvector Bessel::KnErrArrayScaled const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the scaled Kn functions for n = o...nmax (For now, a clone of KnArray).

Dpair Bessel::KnErrScaled const int  n,
const double  x
[static]
 

Evaluate the scaled Kn function and estimate the error.

double Bessel::KnScaled const int  n,
const double  x
[static]
 

Evaluate the scaled Kn function.

double Bessel::Knu const double  nu,
const double  x
[static]
 

Evaluate the Knu function for fractional order.

Dpair Bessel::KnuErr const double  nu,
const double  x
[static]
 

Evaluate the Knu function for fractional order and estimate the error.

Dpair Bessel::KnuErrScaled const double  nu,
const double  x
[static]
 

Evaluate the scaled Knu function for fractional order and estimate the error.

double Bessel::KnuScaled const double  nu,
const double  x
[static]
 

Evaluate the scaled Knu scaled function for fractional order.

double Bessel::lnKnu const double  nu,
const double  x
[static]
 

Evaluate log(Knu) for fractional order.

Dpair Bessel::lnKnuErr const double  nu,
const double  x
[static]
 

Evaluate log(Knu) for fractional order and estimate the error.

double Bessel::RegularModifiedSphericalJ0 const double  x  )  [static]
 

Evaluate the Regular Modified Spherical J0 function.

Dpair Bessel::RegularModifiedSphericalJ0Err const double  x  )  [static]
 

Evaluate the Regular Modified Spherical J0 function and estimate the error.

double Bessel::RegularModifiedSphericalJ1 const double  x  )  [static]
 

Evaluate the Regular Modified Spherical J1 function.

Dpair Bessel::RegularModifiedSphericalJ1Err const double  x  )  [static]
 

Evaluate the Regular Modified Spherical J1 function and estimate the error.

double Bessel::RegularModifiedSphericalJ2 const double  x  )  [static]
 

Evaluate the Regular Modified Spherical J2 function.

Dpair Bessel::RegularModifiedSphericalJ2Err const double  x  )  [static]
 

Evaluate the Regular Modified Spherical J2 function and estimate the error.

double Bessel::RegularModifiedSphericalJn const int  n,
const double  x
[static]
 

Evaluate the Regular Modified Spherical Jn function.

Dvector Bessel::RegularModifiedSphericalJnArray const int  nmax,
const double  x
[static]
 

Evaluate the Regular Modified Spherical Jn functions for n = 0,...,nmax.

Dpair Bessel::RegularModifiedSphericalJnErr const int  n,
const double  x
[static]
 

Evaluate the Regular Modified Spherical Jn function and estimate the error.

Dvector Bessel::RegularModifiedSphericalJnErrArray const int  nmax,
const double  x
[static]
 

Evaluate the Spherical Jn functions for n = 0...nmax and estimate the errors.

double Bessel::RegularSphericalJ0 const double  x  )  [static]
 

Evaluate the Regular Spherical J0 function.

Dpair Bessel::RegularSphericalJ0Err const double  x  )  [static]
 

Evaluate the Regular Spherical J0 function and estimate the error.

double Bessel::RegularSphericalJ1 const double  x  )  [static]
 

Evaluate the Regular Spherical J1 function.

Dpair Bessel::RegularSphericalJ1Err const double  x  )  [static]
 

Evaluate the Regular Spherical J1 function and estimate the error.

double Bessel::RegularSphericalJ2 const double  x  )  [static]
 

Evaluate the Regular Spherical J2 function.

Dpair Bessel::RegularSphericalJ2Err const double  x  )  [static]
 

Evaluate the Regular Spherical J2 function and estimate the error.

double Bessel::RegularSphericalJn const int  n,
const double  x
[static]
 

Evaluate the Regular Spherical Jn function.

Dvector Bessel::RegularSphericalJnArray const int  nmax,
const double  x
[static]
 

Evaluate the Regular Spherical Jn functions for n = 0,...,nmax.

Dpair Bessel::RegularSphericalJnErr const int  n,
const double  x
[static]
 

Evaluate the Regular Spherical Jn function and estimate the error.

Dvector Bessel::RegularSphericalJnErrArray const int  nmax,
const double  x
[static]
 

Evaluate the Jn functions for n = 0...nmax and estimate the errors.

Dvector Bessel::RegularSphericalJnSteedArray const int  nmax,
const double  x
[static]
 

Evaluate the Jn functions for n = 0,...,nmax using Steed's method.

double Bessel::Y0 const double  x  )  [static]
 

Evaluate the Y0 function.

Dpair Bessel::Y0Err const double  x  )  [static]
 

Evaluate the Y0 function and estimate the error.

double Bessel::Y1 const double  x  )  [static]
 

Evaluate the Y1 function.

Dpair Bessel::Y1Err const double  x  )  [static]
 

Evaluate the Y1 function and estimate the error.

double Bessel::Yn const int  n,
const double  x
[static]
 

Evaluate the Yn function.

Dvector Bessel::YnArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the Yn functions for n = nmin,...,nmax.

Dpair Bessel::YnErr const int  n,
const double  x
[static]
 

Evaluate the Yn function and estimate the error.

Dvector Bessel::YnErrArray const int  nmin,
const int  nmax,
const double  x
[static]
 

Evaluate the Yn functions for n = nmin...nmax (For now, a clone of YnArray).

double Bessel::Ynu const double  nu,
const double  x
[static]
 

Evaluate the Ynu function for fractional order.

Dpair Bessel::YnuErr const double  nu,
const double  x
[static]
 

Evaluate the Ynu function for fractional order and estimate the error.


The documentation for this struct was generated from the following file:
Generated on Wed Feb 25 15:03:18 2004 for SpecialFunctions by doxygen 1.3.4