Math387::IGamma Function

Overload List

#SignatureDescription
1double IGamma(double A, double X);Incomplete gamma function.
2TCplx IGamma(double A, const TCplx &X);Incomplete gamma function.

Overload 1: double IGamma(double A, double X);

Incomplete gamma function.

#NameTypeDescription
1Adouble
2Xdouble

Returns: the incomplete gamma function.

Remarks:

The IGamma function is defined by the following equation:

IGamma(x,a)=1Γ(a)0xta1exp(t)dt\text{IGamma}\left(x,a\right)= \frac{1}{\Gamma(a)} \int _0 ^x t^{a-1} \exp (-t) dt

where Gamma is Math387::Gamma function. Depending on parameters a and x fractional or series expansion is used to calculate the incomplete Gamma function.

See Also: Math387::JGamma, Math387::GammaFrac, Math387::GammaSer, Math387::Gamma
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 2: TCplx IGamma(double A, const TCplx &X);

Incomplete gamma function.

#NameTypeDescription
1Adouble
2Xconst TCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler