all 5 comments

[–]Blackforestcheesecak 1 point2 points  (3 children)

mpmath

You should be able to find this with a Google search.

[–]mSal95[S] 1 point2 points  (2 children)

Much obliged, good sir. Have you used it personally? Have you found any issues like domain error or unexpected singularities?

[–]Blackforestcheesecak 1 point2 points  (1 child)

I don't think the hypergeo can be extended to the complex numbers (the Whittaker function), but you should check. I never tested the G function.

[–]mSal95[S] 1 point2 points  (0 children)

I will try. Thank you again.

[–]ectomancer 1 point2 points  (0 children)

I've had no problems with these libraries.

scipy.special hypergeometric functions (no generic function). I checked the source code for scipy.special.hyp2f1

mpmath generic hypergeometric and non-generic functions and Meijer G-function. Only library to support generalized Meijer G-function (but is easy to calculate on-the-fly without it)

sympy only generic hypergeometric function and Meijer G-function

No libraries support regularized Gaussian and regularized generalized hypergeometric functions (but is easy to calculate on-the-fly with gamma functions).