std.internal.math.gammafunction
Implementation of the gamma and beta functions, and their integrals.
License
Copyright
Based on the CEPHES math library, which is
Copyright (C) 1994 Stephen L. Moshier (moshier@world.std.com).
Functions 18
fn
real gammaStirling(real x)fn
real igammaTemmeLarge(real a, real x)fn
real betaDistExpansion1(real a, real b, real x )fn
real betaDistExpansion2(real a, real b, real x )fn
real betaDistPowerSeries(real a, real b, real x )Variables 12
enumvar
SQRT2PI = 2.50662827463100050242E0Lvar
real EULERGAMMAvar
real[8] GammaNumeratorCoeffsvar
real[9] GammaDenominatorCoeffsvar
real[9] GammaSmallCoeffsvar
real[9] GammaSmallNegCoeffsvar
real[7] logGammaStirlingCoeffsvar
real[7] logGammaNumeratorvar
real[8] logGammaDenominatorenumvar
BETA_BIG = 9.223372036854775808e18Lenumvar
BETA_BIGINV = 1.084202172485504434007e-19Lvar
real [7] Bn_n