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

PolyGamma Struct Reference

Evaluate the di-gamma, tri-gamma and n-gamma functions. More...

#include <PolyGamma.h>

List of all members.

Static Public Member Functions

double DiGamma (const int n)
 Evaluate Di-Gamma(n) for integer n.

Dpair DiGammaErr (const int n)
 Evaluate Di-Gamma(n) and estimate the error.

double DiGamma (const double x)
 Evaluate Di-Gamma(x).

Dpair DiGammaErr (const double x)
 Evaluate Di-Gamma and estimate the error.

double DiGammaI (const double y)
 Evaluate DiGamma(y) = Re[psi(1+iy)].

Dpair DiGammaIErr (const double y)
 Evaluate DiGamma(y) = Re[psi(1+iy)] and estimate the error.

double TriGamma (const int n)
 Evaluate Tri-Gamma(n) for integer n.

Dpair TriGammaErr (const int n)
 Evaluate Tri-Gamma(n) and estimate the error.

double PolyGammaN (const int n, const double x)
 Evaluate Poly-Gamma(n,x).

Dpair PolyGammaNErr (const int n, const double x)
 Evaluate Poly-Gamma(n,x) and estimate the error.


Detailed Description

Evaluate the di-gamma, tri-gamma and n-gamma functions.

Definition at line 26 of file PolyGamma.h.


Member Function Documentation

double PolyGamma::DiGamma const double  x  )  [static]
 

Evaluate Di-Gamma(x).

double PolyGamma::DiGamma const int  n  )  [static]
 

Evaluate Di-Gamma(n) for integer n.

Dpair PolyGamma::DiGammaErr const double  x  )  [static]
 

Evaluate Di-Gamma and estimate the error.

Dpair PolyGamma::DiGammaErr const int  n  )  [static]
 

Evaluate Di-Gamma(n) and estimate the error.

double PolyGamma::DiGammaI const double  y  )  [static]
 

Evaluate DiGamma(y) = Re[psi(1+iy)].

Dpair PolyGamma::DiGammaIErr const double  y  )  [static]
 

Evaluate DiGamma(y) = Re[psi(1+iy)] and estimate the error.

double PolyGamma::PolyGammaN const int  n,
const double  x
[static]
 

Evaluate Poly-Gamma(n,x).

Dpair PolyGamma::PolyGammaNErr const int  n,
const double  x
[static]
 

Evaluate Poly-Gamma(n,x) and estimate the error.

double PolyGamma::TriGamma const int  n  )  [static]
 

Evaluate Tri-Gamma(n) for integer n.

Dpair PolyGamma::TriGammaErr const int  n  )  [static]
 

Evaluate Tri-Gamma(n) and estimate the error.


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