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
bandw;wis in [0,1). The shape ofbmust broadcast to the shape ofw.n_termsis 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