If we construct a jump process, say one with an underlying ODE and 5 jumps are defined with differing affects. We then pass the jumps, say j1,j2, j3, j4 and j5 to the JumpProblem constructor.
How is which jump occurs implemented?
If we construct a jump process, say one with an underlying ODE and 5 jumps are defined with differing affects. We then pass the jumps, say j1,j2, j3, j4 and j5 to the JumpProblem constructor.
How is which jump occurs implemented?
You can select from a variety of jump aggregators
https://diffeq.sciml.ai/stable/types/jump_types/#Constant-Rate-Jump-Aggregators
For the actual implementations, see for example JumpProcesses.jl/direct.jl at master · SciML/JumpProcesses.jl · GitHub