solve¤
jumpax.solve(jumps: jumpax.AbstractJumpProblem, solver: jumpax.AbstractAggregator, save: jumpax.Save, u0: Shaped[Array, '?*u'], *, t0: Real[ArrayLike, ''], t1: Real[ArrayLike, ''], key: Key[Array, ''], args: PyTree[Any] = None, max_steps: int = 4096) -> jumpax.Solution
¤
Simulate a jump process from t0 to t1.
Arguments:
jumps: the jump problem to solvesolver: the aggregator/solver to use (e.g.,jumpax.SSA)save: controls what to save (states, counts, dense output)u0: initial statet0: start timet1: end timekey: JAX random keyargs: static arguments passed to rate and affect functionsmax_steps: maximum number of solver steps before termination
Returns:
A jumpax.Solution containing saved times, states, and statistics.