elisa.util.integrate#
Numerical integration.
- make_integral_factory(param_id: ParamID, interval: JAXArray, method: AdaptQuadMethod = 'quadgk', kwargs: dict[str, Any] | None = None) Callable[[ModelCompiledFn], ModelCompiledFn][source]#
Get integral factory over the interval.
- Parameters:
- Returns:
Given a model function, the integral factory outputs a new model function with the interval parameter being integrated out.
References
[1]