GammaRelatedGammaIC(Double, Double, Boolean) Method |
Evaluate the complementary incomplete Gamma function
GammaIC(x,a) = integral from x to infinity of exp(-t) * t**(a-1)
GammaIC(x,a) is evaluated for arbitrary real values of A and for
non-negative values of x (even though GammaIC is defined for x < 0.0),
except that for x = 0 and a <= 0.0, GammaIC is undefined.
Namespace: Altaxo.CalcAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntaxpublic static double GammaIC(
double x,
double a,
bool bDebug
)
Parameters
- x Double
- The function argument.
- a Double
[Missing <param name="a"/> documentation for "M:Altaxo.Calc.GammaRelated.GammaIC(System.Double,System.Double,System.Boolean)"]
- bDebug Boolean
- If true, an exception is thrown if serious errors occur. If false, NaN is returned on errors.
Return Value
DoubleComplementary incomplete Gamma function value.
Remarks
This is a translation from the Fortran version of DGAMIC, SLATEC, FNLIB,
CATEGORY C7E, REVISION 920528, originally written by Fullerton W. (LANL)
to C++.
References:
(1) W. Gautschi, A computational procedure for incomplete
gamma functions, ACM Transactions on Mathematical
Software 5, 4 (December 1979), pp. 466-481.
(2) W. Gautschi, Incomplete gamma functions, Algorithm 542,
ACM Transactions on Mathematical Software 5, 4
(December 1979), pp. 482-489.
See Also