autopdex.solution_structures.precompute_function_and_derivatives
- autopdex.solution_structures.precompute_function_and_derivatives(fun, x_int, num_diff=1)[source]
Precomputes a function and its derivatives up to a specified order at given integration points.
- Parameters:
fun (callable) – The function to precompute.
x_int (jnp.ndarray) – Integration points.
num_diff (int, optional) – Number of derivatives to compute (0, 1, or 2). Default is 1.
- Returns:
- Precomputed function values and derivatives.
If num_diff == 0: (fun_i,)
If num_diff == 1: (fun_i, dfun_i)
If num_diff == 2: (fun_i, dfun_i, ddfun_i)
- Return type:
tuple