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

EllipticIntegrals Struct Reference

Evaluate complete and incomplete elliptic integrals. More...

#include <EllipticIntegrals.h>

List of all members.

Static Public Member Functions

double CompleteK (const double k)
 Evaluate the complete elliptic integral K(k).

Dpair CompleteKErr (const double k)
 Evaluate the complete elliptic integral K(k) and estimate the error.

double CompleteE (const double k)
 Evaluate the complete elliptic integral E(k).

Dpair CompleteEErr (const double k)
 Evaluate the complete elliptic integral E(k) and estimate the error.

double IncompleteF (const double phi, const double k)
 Evaluate the incomplete elliptic integral F(phi,k).

Dpair IncompleteFErr (const double phi, const double k)
 Evaluate the incomplete elliptic integral F(phi,k) and estimate the error.

double IncompleteE (const double phi, const double k)
 Evaluate the incomplete elliptic integral E(phi,k).

Dpair IncompleteEErr (const double phi, const double k)
 Evaluate the incomplete elliptic integral E(phi,k) and estimate the error.

double IncompleteP (const double phi, const double k, double n)
 Evaluate the incomplete elliptic integral P(phi,k,n).

Dpair IncompletePErr (const double phi, const double k, double n)
 Evaluate the incomplete elliptic integral P(phi,k,n) and estimate the error.

double IncompleteD (const double phi, const double k, double n)
 Evaluate the incomplete elliptic integral D(phi,k,n).

Dpair IncompleteDErr (const double phi, const double k, double n)
 Evaluate the incomplete elliptic integral D(phi,k,n) and estimate the error.

double CarlsonRC (const double x, const double y)
 Evaluate the Carlson elliptic integral RC(x,y).

Dpair CarlsonRCErr (const double x, const double y)
 Evaluate the Carlson elliptic integral RC(x,y) and estimate the error.

double CarlsonRD (const double x, const double y, const double z)
 Evaluate the Carlson elliptic integral RD(x,y,z).

Dpair CarlsonRDErr (const double x, const double y, const double z)
 Evaluate the Carlson elliptic integral RD(x,y,z) and estimate the error.

double CarlsonRF (const double x, const double y, const double z)
 Evaluate the Carlson elliptic integral RF(x,y,z).

Dpair CarlsonRFErr (const double x, const double y, const double z)
 Evaluate the Carlson elliptic integral RF(x,y,z) and estimate the error.

double CarlsonRJ (const double x, const double y, const double z, const double p)
 Evaluate the Carlson elliptic integral RJ(x,y,z,p).

Dpair CarlsonRJErr (const double x, const double y, const double z, const double p)
 Evaluate the Carlson elliptic integral RJ(x,y,z,p) and estimate the error.


Detailed Description

Evaluate complete and incomplete elliptic integrals.

Definition at line 27 of file EllipticIntegrals.h.


Member Function Documentation

double EllipticIntegrals::CarlsonRC const double  x,
const double  y
[static]
 

Evaluate the Carlson elliptic integral RC(x,y).

Dpair EllipticIntegrals::CarlsonRCErr const double  x,
const double  y
[static]
 

Evaluate the Carlson elliptic integral RC(x,y) and estimate the error.

double EllipticIntegrals::CarlsonRD const double  x,
const double  y,
const double  z
[static]
 

Evaluate the Carlson elliptic integral RD(x,y,z).

Dpair EllipticIntegrals::CarlsonRDErr const double  x,
const double  y,
const double  z
[static]
 

Evaluate the Carlson elliptic integral RD(x,y,z) and estimate the error.

double EllipticIntegrals::CarlsonRF const double  x,
const double  y,
const double  z
[static]
 

Evaluate the Carlson elliptic integral RF(x,y,z).

Dpair EllipticIntegrals::CarlsonRFErr const double  x,
const double  y,
const double  z
[static]
 

Evaluate the Carlson elliptic integral RF(x,y,z) and estimate the error.

double EllipticIntegrals::CarlsonRJ const double  x,
const double  y,
const double  z,
const double  p
[static]
 

Evaluate the Carlson elliptic integral RJ(x,y,z,p).

Dpair EllipticIntegrals::CarlsonRJErr const double  x,
const double  y,
const double  z,
const double  p
[static]
 

Evaluate the Carlson elliptic integral RJ(x,y,z,p) and estimate the error.

double EllipticIntegrals::CompleteE const double  k  )  [static]
 

Evaluate the complete elliptic integral E(k).

Dpair EllipticIntegrals::CompleteEErr const double  k  )  [static]
 

Evaluate the complete elliptic integral E(k) and estimate the error.

double EllipticIntegrals::CompleteK const double  k  )  [static]
 

Evaluate the complete elliptic integral K(k).

Dpair EllipticIntegrals::CompleteKErr const double  k  )  [static]
 

Evaluate the complete elliptic integral K(k) and estimate the error.

double EllipticIntegrals::IncompleteD const double  phi,
const double  k,
double  n
[static]
 

Evaluate the incomplete elliptic integral D(phi,k,n).

Dpair EllipticIntegrals::IncompleteDErr const double  phi,
const double  k,
double  n
[static]
 

Evaluate the incomplete elliptic integral D(phi,k,n) and estimate the error.

double EllipticIntegrals::IncompleteE const double  phi,
const double  k
[static]
 

Evaluate the incomplete elliptic integral E(phi,k).

Dpair EllipticIntegrals::IncompleteEErr const double  phi,
const double  k
[static]
 

Evaluate the incomplete elliptic integral E(phi,k) and estimate the error.

double EllipticIntegrals::IncompleteF const double  phi,
const double  k
[static]
 

Evaluate the incomplete elliptic integral F(phi,k).

Dpair EllipticIntegrals::IncompleteFErr const double  phi,
const double  k
[static]
 

Evaluate the incomplete elliptic integral F(phi,k) and estimate the error.

double EllipticIntegrals::IncompleteP const double  phi,
const double  k,
double  n
[static]
 

Evaluate the incomplete elliptic integral P(phi,k,n).

Dpair EllipticIntegrals::IncompletePErr const double  phi,
const double  k,
double  n
[static]
 

Evaluate the incomplete elliptic integral P(phi,k,n) and estimate the error.


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