IMLCV.external.quadrature#

Attributes#

T

P

Functions#

_quad_nd(f, w, x[, use_custom_jvp])

quad_bounds(a, b[, scale, n])

quad(→ Callable[P, quad.T])

dquad(→ T)

Module Contents#

IMLCV.external.quadrature.T#
IMLCV.external.quadrature.P#
IMLCV.external.quadrature._quad_nd(f, w: list[jax.Array], x: list[jax.Array], use_custom_jvp=True)#
IMLCV.external.quadrature.quad_bounds(a: float | jax.Array, b: float | jax.Array, scale=1, n=21)#
IMLCV.external.quadrature.quad(f: Callable[Concatenate[jax.Array, P], quad.T], a: float, b: float, scale=1, n=21) Callable[P, quad.T]#
IMLCV.external.quadrature.dquad(f: Callable[Concatenate[jax.Array, jax.Array, P], T], a0: float | jax.Array, b0: float | jax.Array, a1: float | jax.Array | Callable[[float | jax.Array], jax.Array], b1: float | jax.Array | Callable[[float | jax.Array], jax.Array], scale=1, n=21) T#