Click or drag to resize

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.Calc
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static double GammaIC(
	double x,
	double a,
	bool bDebug
)

Parameters

x  Double
The function argument.
a  Double
The shape parameter of the incomplete gamma function.
bDebug  Boolean
If true, an exception is thrown if serious errors occur. If false, NaN is returned on errors.

Return Value

Double
Complementary 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