Skip to content

Commit 89132bb

Browse files
TorkelEisaacsas
andcommitted
Update docs/src/catalyst_applications/jump_simulation_performance.md
Co-authored-by: Sam Isaacson <[email protected]>
1 parent 2f038b3 commit 89132bb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/src/catalyst_applications/jump_simulation_performance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Jump processes are continuous-time, discrete-space stochastic processes. Exact r
77
The time of the next occurrence of some reaction, and the type of reaction that occurs, are sampled from distributions that depend on the current values of the propensity. As the latter depend on the state of the system, they must be recomputed whenever the system's state changes (for example due to a reaction occurring). Hence, jump simulations' run-times are heavily dependent on how frequently these propensities must be recomputed, and how many must be recomputed when a reaction occurs.
88

99
Typically, propensities are recomputed only whenever a jump occurs. This means that jump simulations' runtimes, very roughly, scale with the number of jumps. Runtimes typically become prohibitively expensive for:
10-
- Simulations of large models (either with many different species or where some species occur in large copy numbers).
10+
- Simulations of large models (i.e. with many different species, where some species occur in large copy numbers, or where many reactions are present in a system).
1111
- Simulations over long time spans.
1212
- Simulations that are performed a large number of times.
1313

0 commit comments

Comments
 (0)