hyp2f1_1b_3half_series#

jeanspy.hyp2f1_jax.hyp2f1_1b_3half_series

jeanspy.hyp2f1_jax.hyp2f1_1b_3half_series(b, w, *, n_terms=96)[source]#

Series approximation for 2F1(1, b; 3/2; w), w in [0,1).

Notes

Inputs and units. Dimensionless b and w; w is in [0,1). The shape of b must broadcast to the shape of w. n_terms is the static term count; the denominator is fixed at 3/2.

Returns and shape. Approximation to 2F1(1,b;3/2;w), with the shape of w.

Validity. The fixed series converges slowly near w=1; check the chosen term count or use the combined dispatcher.

Errors. This helper does not validate the input domain; invalid inputs can produce nonfinite or inaccurate values.

Backend. JAX arrays on the configured CPU/GPU, with dtype set before import.

Differentiation. Fixed-loop continuous expressions support autodiff in their valid regions; piecewise thresholds and parameter singularities need checks.

Examples. examples/docs_numerics.py

Parameters:
Return type:

jax.Array