#include <Bessel.h>
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. | |
Definition at line 27 of file Bessel.h.
|
|
Evaluate the I0 function.
|
|
|
Evaluate the I0 function and estimate the error.
|
|
|
Evaluate the scaled I0 function and estimate the error.
|
|
|
Evaluate exp(-|x|)*I0(x).
|
|
|
Evaluate the I1 function.
|
|
|
Evaluate the I1 function and estimate the error.
|
|
|
Evaluate the scaled I1 function and estimate the error.
|
|
|
Evaluate the scaled I1 function.
|
|
||||||||||||
|
Evaluate the In function.
|
|
||||||||||||||||
|
Evaluate the In functions for n = nmin,...,nmax.
|
|
||||||||||||||||
|
Evaluate the scaled In functions for n = 0,...,nmax.
|
|
||||||||||||
|
Evaluate the In function and estimate the error.
|
|
||||||||||||||||
|
Evaluate the In functions for n = nmin...nmax (For now, a clone of InArray).
|
|
||||||||||||||||
|
Evaluate the scaled In functions for n = 0...nmax (For now, a clone of InArray).
|
|
||||||||||||
|
Evaluate the scaled In function and estimate the error.
|
|
||||||||||||
|
Evaluate the scaled In function.
|
|
||||||||||||
|
Evaluate the Inu function for fractional order.
|
|
||||||||||||
|
Evaluate the Inu function for fractional order and estimate the error.
|
|
||||||||||||
|
Evaluate the scaled Inu function for fractional order and estimate the error.
|
|
||||||||||||
|
Evaluate the scaled Inu function for fractional order.
|
|
|
Evaluate the Irregular Modified Spherical Y0 function.
|
|
|
Evaluate the Irregular Modified Spherical Y0 function and estimate the error.
|
|
|
Evaluate the Irregular Modified Spherical Y1 function.
|
|
|
Evaluate the Irregular Modified Spherical Y1 function and estimate the error.
|
|
|
Evaluate the Irregular Modified Spherical Y2 function.
|
|
|
Evaluate the Irregular Modified Spherical Y2 function and estimate the error.
|
|
||||||||||||
|
Evaluate the Irregular Modified Spherical Yn function.
|
|
||||||||||||
|
Evaluate the Irregular Modified Spherical Yn functions for n = 0,...,nmax.
|
|
||||||||||||
|
Evaluate the Irregular Modified Spherical Yn function and estimate the error.
|
|
||||||||||||
|
Evaluate the Spherical Yn functions for n = 0...nmax and estimate the errors.
|
|
|
Evaluate the Irregular Spherical Y0 function.
|
|
|
Evaluate the Irregular Spherical Y0 function and estimate the error.
|
|
|
Evaluate the Irregular Spherical Y1 function.
|
|
|
Evaluate the Irregular Spherical Y1 function and estimate the error.
|
|
|
Evaluate the Irregular Spherical Y2 function.
|
|
|
Evaluate the Irregular Spherical Y2 function and estimate the error.
|
|
||||||||||||
|
Evaluate the Irregular Spherical Yn function.
|
|
||||||||||||
|
Evaluate the Irregular Spherical Yn functions for n = 0,...,nmax.
|
|
||||||||||||
|
Evaluate the Irregular Spherical Yn function and estimate the error.
|
|
||||||||||||
|
Evaluate the Yn functions for n = o...nmax and estimate the errors.
|
|
|
Evaluate the J0 function.
|
|
|
Evaluate the J0 function and estimate the error.
|
|
|
Evaluate the nth zero of the J0 function.
|
|
|
Evaluate the nth zero of the J0 function and estimate the error.
|
|
|
Evaluate the J1 function.
|
|
|
Evaluate the J1 function and estimate the error.
|
|
|
Evaluate the nth zero of the J1 function.
|
|
||||||||||||
|
Evaluate the Jn function.
|
|
||||||||||||||||
|
Evaluate the Jn functions for n = nmin,...,nmax.
|
|
||||||||||||
|
Evaluate the Jn function and estimate the error.
|
|
||||||||||||||||
|
Evaluate the Jn functions for n = nmin...nmax (For now, a clone of JnArray).
|
|
||||||||||||
|
Evaluate the Jnu function for fractional order.
|
|
||||||||||||
|
Evaluate Jnu for the specified nu over the xvalues specified.
|
|
||||||||||||
|
Evaluate the Jnu function for fractional order and estimate the error.
|
|
||||||||||||
|
Evaluate Jnu for the specified nu over the xvalues specified.
|
|
||||||||||||
|
Evaluate the nth zero of the Jn function for fractional n.
|
|
||||||||||||
|
Evaluate the nth zero of the Jn function for fractional n and estimate the error.
|
|
|
Evaluate the K0 function.
|
|
|
Evaluate the K0 function and estimate the error.
|
|
|
Evaluate the scaled K0 function and estimate the error.
|
|
|
Evaluate exp(x)* K0.
|
|
|
Evaluate the K1 function.
|
|
|
Evaluate the K1 function and estimate the error.
|
|
|
Evaluate the scaled K1 function and estimate the error.
|
|
|
Evaluate the scaled K1 function.
|
|
||||||||||||
|
Evaluate the Kn function.
|
|
||||||||||||||||
|
Evaluate the Kn functions for n = nmin,...,nmax.
|
|
||||||||||||||||
|
Evaluate the scaled Kn functions for n = nmin,...,nmax.
|
|
||||||||||||
|
Evaluate the Kn function and estimate the error.
|
|
||||||||||||||||
|
Evaluate the Kn functions for n = nmin...nmax (For now, a clone of KnArray).
|
|
||||||||||||||||
|
Evaluate the scaled Kn functions for n = o...nmax (For now, a clone of KnArray).
|
|
||||||||||||
|
Evaluate the scaled Kn function and estimate the error.
|
|
||||||||||||
|
Evaluate the scaled Kn function.
|
|
||||||||||||
|
Evaluate the Knu function for fractional order.
|
|
||||||||||||
|
Evaluate the Knu function for fractional order and estimate the error.
|
|
||||||||||||
|
Evaluate the scaled Knu function for fractional order and estimate the error.
|
|
||||||||||||
|
Evaluate the scaled Knu scaled function for fractional order.
|
|
||||||||||||
|
Evaluate log(Knu) for fractional order.
|
|
||||||||||||
|
Evaluate log(Knu) for fractional order and estimate the error.
|
|
|
Evaluate the Regular Modified Spherical J0 function.
|
|
|
Evaluate the Regular Modified Spherical J0 function and estimate the error.
|
|
|
Evaluate the Regular Modified Spherical J1 function.
|
|
|
Evaluate the Regular Modified Spherical J1 function and estimate the error.
|
|
|
Evaluate the Regular Modified Spherical J2 function.
|
|
|
Evaluate the Regular Modified Spherical J2 function and estimate the error.
|
|
||||||||||||
|
Evaluate the Regular Modified Spherical Jn function.
|
|
||||||||||||
|
Evaluate the Regular Modified Spherical Jn functions for n = 0,...,nmax.
|
|
||||||||||||
|
Evaluate the Regular Modified Spherical Jn function and estimate the error.
|
|
||||||||||||
|
Evaluate the Spherical Jn functions for n = 0...nmax and estimate the errors.
|
|
|
Evaluate the Regular Spherical J0 function.
|
|
|
Evaluate the Regular Spherical J0 function and estimate the error.
|
|
|
Evaluate the Regular Spherical J1 function.
|
|
|
Evaluate the Regular Spherical J1 function and estimate the error.
|
|
|
Evaluate the Regular Spherical J2 function.
|
|
|
Evaluate the Regular Spherical J2 function and estimate the error.
|
|
||||||||||||
|
Evaluate the Regular Spherical Jn function.
|
|
||||||||||||
|
Evaluate the Regular Spherical Jn functions for n = 0,...,nmax.
|
|
||||||||||||
|
Evaluate the Regular Spherical Jn function and estimate the error.
|
|
||||||||||||
|
Evaluate the Jn functions for n = 0...nmax and estimate the errors.
|
|
||||||||||||
|
Evaluate the Jn functions for n = 0,...,nmax using Steed's method.
|
|
|
Evaluate the Y0 function.
|
|
|
Evaluate the Y0 function and estimate the error.
|
|
|
Evaluate the Y1 function.
|
|
|
Evaluate the Y1 function and estimate the error.
|
|
||||||||||||
|
Evaluate the Yn function.
|
|
||||||||||||||||
|
Evaluate the Yn functions for n = nmin,...,nmax.
|
|
||||||||||||
|
Evaluate the Yn function and estimate the error.
|
|
||||||||||||||||
|
Evaluate the Yn functions for n = nmin...nmax (For now, a clone of YnArray).
|
|
||||||||||||
|
Evaluate the Ynu function for fractional order.
|
|
||||||||||||
|
Evaluate the Ynu function for fractional order and estimate the error.
|
1.3.4