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

ExpIntegrals Struct Reference

Evaluate various exponential and related integrals. More...

#include <ExpIntegrals.h>

List of all members.

Static Public Member Functions

double E1 (const double x)
 Evaluate E1(x).

Dpair E1Err (const double x)
 Evaluate E1(x) and estimate the error.

double E2 (const double x)
 Evaluate E2(x).

Dpair E2Err (const double x)
 Evaluate E2(x) and estimate the error.

double Ei (const double x)
 Evaluate Ei(x).

Dpair EiErr (const double x)
 Evaluate Ei(x) and estimate the error.

double Shi (const double x)
 Evaluate Shi(x).

Dpair ShiErr (const double x)
 Evaluate Shi(x) and estimate the error.

double Chi (const double x)
 Evaluate Chi(x).

Dpair ChiErr (const double x)
 Evaluate Chi and estimate the error.

double Ei3 (const double x)
 Evaluate Ei_3(x).

Dpair Ei3Err (const double x)
 Evaluate Ei_3(x) and estimate the error.

double Si (const double x)
 Evaluate Si(x).

Dpair SiErr (const double x)
 Evaluate Si(x) and estimate the error.

double Ci (const double x)
 Evaluate Ci(x).

Dpair CiErr (const double x)
 Evaluate Ci(x) and estimate the error.

double AtanInt (const double x)
 Evaluate AtanInt(x).

Dpair AtanIntErr (const double x)
 Evaluate AtanInt(x) and estimate the error.

double Li (const double x)
 Evaluate Li(x) (Logarithm-integral: Abromowitz&Stegum 5.1.3).

Dpair LiErr (const double x)
 Evaluate Li(x) and estimate the error.


Detailed Description

Evaluate various exponential and related integrals.

Definition at line 25 of file ExpIntegrals.h.


Member Function Documentation

double ExpIntegrals::AtanInt const double  x  )  [static]
 

Evaluate AtanInt(x).

Dpair ExpIntegrals::AtanIntErr const double  x  )  [static]
 

Evaluate AtanInt(x) and estimate the error.

double ExpIntegrals::Chi const double  x  )  [static]
 

Evaluate Chi(x).

Dpair ExpIntegrals::ChiErr const double  x  )  [static]
 

Evaluate Chi and estimate the error.

double ExpIntegrals::Ci const double  x  )  [static]
 

Evaluate Ci(x).

Dpair ExpIntegrals::CiErr const double  x  )  [static]
 

Evaluate Ci(x) and estimate the error.

double ExpIntegrals::E1 const double  x  )  [static]
 

Evaluate E1(x).

Dpair ExpIntegrals::E1Err const double  x  )  [static]
 

Evaluate E1(x) and estimate the error.

double ExpIntegrals::E2 const double  x  )  [static]
 

Evaluate E2(x).

Dpair ExpIntegrals::E2Err const double  x  )  [static]
 

Evaluate E2(x) and estimate the error.

double ExpIntegrals::Ei const double  x  )  [static]
 

Evaluate Ei(x).

double ExpIntegrals::Ei3 const double  x  )  [static]
 

Evaluate Ei_3(x).

Dpair ExpIntegrals::Ei3Err const double  x  )  [static]
 

Evaluate Ei_3(x) and estimate the error.

Dpair ExpIntegrals::EiErr const double  x  )  [static]
 

Evaluate Ei(x) and estimate the error.

double ExpIntegrals::Li const double  x  )  [static]
 

Evaluate Li(x) (Logarithm-integral: Abromowitz&Stegum 5.1.3).

Dpair ExpIntegrals::LiErr const double  x  )  [static]
 

Evaluate Li(x) and estimate the error.

double ExpIntegrals::Shi const double  x  )  [static]
 

Evaluate Shi(x).

Dpair ExpIntegrals::ShiErr const double  x  )  [static]
 

Evaluate Shi(x) and estimate the error.

double ExpIntegrals::Si const double  x  )  [static]
 

Evaluate Si(x).

Dpair ExpIntegrals::SiErr const double  x  )  [static]
 

Evaluate Si(x) 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