My Project
programmer's documentation
Functions/Subroutines
spefun Module Reference

Functions/Subroutines

double precision function tgamma (x)
 Gamma function. More...
 
double precision function ferf (x)
 Erf function. More...
 
double precision function hypgeo (a, b, c, x)
 Hypergeometric function (see http://mathworld.wolfram.com/hypergeometricfunction.html for definition) More...
 
double precision function hypser (a, b, c, x)
 Calcul de la fonction hypergeometrique pour |x| < 1 par une serie (cf. pour la definition de cette fonction, voir par exemple : http://mathworld.wolfram.com/hypergeometricfunction.html ) More...
 
double precision function beta (x, y)
 Beta function: beta(x,y) = gamma(x)*gamma(y)/gamma(x+y) More...
 

Function/Subroutine Documentation

◆ beta()

double precision function spefun::beta ( double precision, intent(in)  x,
double precision, intent(in)  y 
)

Beta function: beta(x,y) = gamma(x)*gamma(y)/gamma(x+y)

◆ ferf()

double precision function spefun::ferf ( double precision, intent(in)  x)

Erf function.

◆ hypgeo()

double precision function spefun::hypgeo ( double precision, intent(in)  a,
double precision, intent(in)  b,
double precision, intent(in)  c,
double precision, intent(in)  x 
)

Hypergeometric function (see http://mathworld.wolfram.com/hypergeometricfunction.html for definition)

◆ hypser()

double precision function spefun::hypser ( double precision, intent(in)  a,
double precision, intent(in)  b,
double precision, intent(in)  c,
double precision, intent(in)  x 
)

Calcul de la fonction hypergeometrique pour |x| < 1 par une serie (cf. pour la definition de cette fonction, voir par exemple : http://mathworld.wolfram.com/hypergeometricfunction.html )

◆ tgamma()

double precision function spefun::tgamma ( double precision, intent(in)  x)

Gamma function.