Engine Collection
Available in the “strengths.engine_collection” module.
This module proposes an engine implementing different methods.
-
strengths.engine_collection.euler_engine()
Engine using a simple Euler method with a static time step.
Diffusion is treated as a first order reaction according to Bernstein’s method (Bernstein, 2005) .
-
strengths.engine_collection.gillespie_engine()
Engine using the original Gillespie algorithm (Gillespie, 1977) .
Diffusion is treated as a first order reaction according to Bernstein’s method (Bernstein, 2005) .
-
strengths.engine_collection.tauleap_engine()
Engine using the Gillespie tau leap method (Gillespie, 2001) with a static time step.
Diffusion is treated as a first order reaction according to Bernstein’s method (Bernstein, 2005) .