HYPERGSection: User Contributed Perl Documentation (3)Updated: 2004-06-15 |
HYPERGSection: User Contributed Perl Documentation (3)Updated: 2004-06-15 |
Signature: (double x(); double [o]y(); double [o]e(); double c)
/* Hypergeometric function related to Bessel functions 0F1[c,x] = Gamma[c] x^(1/2(1-c)) I_{c-1}(2 Sqrt[x]) Gamma[c] (-x)^(1/2(1-c)) J_{c-1}(2 Sqrt[-x])
Signature: (double x(); double [o]y(); double [o]e(); double a; double b)
Confluent hypergeometric function for integer parameters. 1F1[a,b,x] = M(a,b,x)
Signature: (double x(); double [o]y(); double [o]e(); double a; double b)
Confluent hypergeometric function for integer parameters. U(a,b,x)
Signature: (double x(); double [o]y(); double [o]e(); double a; double b; double c)
Confluent hypergeometric function for integer parameters. 2F1[a,b,c,x]
Signature: (double x(); double [o]y(); double [o]e(); double a; double b; double c)
Gauss hypergeometric function 2F1[aR + I aI, aR - I aI, c, x]
Signature: (double x(); double [o]y(); double [o]e(); double a; double b; double c)
Renormalized Gauss hypergeometric function 2F1[a,b,c,x] / Gamma[c]
Signature: (double x(); double [o]y(); double [o]e(); double a; double b; double c)
Renormalized Gauss hypergeometric function 2F1[aR + I aI, aR - I aI, c, x] / Gamma[c]
Signature: (double x(); double [o]y(); double [o]e(); double a; double b)
Mysterious hypergeometric function. The series representation is a divergent hypergeometric series. However, for x < 0 we have 2F0(a,b,x) = (-1/x)^a U(a,1+a-b,-1/x)
The GSL SF modules were written by G. Jungman.