acb_hypgeom_gamma_upper_asymp, acb_hypgeom_gamma_upper_1f1a, acb_hypgeom_gamma_upper_1f1b, acb_hypgeom_gamma_upper_singular, acb_hypgeom_gamma_upper
#include <flint/acb_hypgeom.h>void acb_hypgeom_gamma_upper_asymp(acb_t res, const acb_t s, const acb_t z, int regularized, slong prec)sourcevoid acb_hypgeom_gamma_upper_1f1a(acb_t res, const acb_t s, const acb_t z, int regularized, slong prec)sourcevoid acb_hypgeom_gamma_upper_1f1b(acb_t res, const acb_t s, const acb_t z, int regularized, slong prec)sourcevoid acb_hypgeom_gamma_upper_singular(acb_t res, slong s, const acb_t z, int regularized, slong prec)sourcevoid acb_hypgeom_gamma_upper(acb_t res, const acb_t s, const acb_t z, int regularized, slong prec)sourceSets res to the upper incomplete gamma function if regularized is 0, to if regularized is 1, and to the generalized exponential integral if regularized is 2 (mainly for internal use; acb_hypgeom_expint is the interface for ).
The methods implement, in this order,
for an integer (the singular case, where the second and third formulas have removable singularities; it sums the finite sum directly and assumes that is not too large). The automatic version handles and by closed forms, returns 0 for at nonpositive integer , uses the asymptotic expansion for large (with a region test for complex and ), the singular formula for integer , and otherwise the first form for and the second for . Real arguments with an inaccurate result are retried with arb_hypgeom_gamma_upper_integration.
The FLINT team, “acb_hypgeom_gamma_upper_asymp, acb_hypgeom_gamma_upper_1f1a, acb_hypgeom_gamma_upper_1f1b, acb_hypgeom_gamma_upper_singular, acb_hypgeom_gamma_upper (acb_hypgeom.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_hypgeom/acb_hypgeom_gamma_upper_asymp.html (generated 2026-11-02).
@misc{flint-doc-acb-hypgeom-acb-hypgeom-gamma-upper-asymp,
author = {{The FLINT team}},
title = {{acb\_hypgeom\_gamma\_upper\_asymp, acb\_hypgeom\_gamma\_upper\_1f1a, acb\_hypgeom\_gamma\_upper\_1f1b, acb\_hypgeom\_gamma\_upper\_singular, acb\_hypgeom\_gamma\_upper (acb\_hypgeom.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/acb_hypgeom/acb_hypgeom_gamma_upper_asymp.html},
note = {Generated 2026-11-02}
}