This function creates a function for advancing the state of an SPN model using a simple continuous deterministic Euler integration method. The resulting function (closure) can be used in conjunction with other functions (such as simTs
) for simulating realisations of SPN models.
1  StepEulerSPN(N,dt=0.01)

N 
An R list with named components representing a stochastic
Petri net. Should contain 
dt 
Time step to be used by the simple Euler integration method. Defaults to 0.01. 
An R function which can be used to advance the state of the SPN model N
by using an Euler method with step size dt
. The function closure has interface function(x0,t0,deltat,...)
, where x0
and t0
represent the initial state and time, and deltat
represents the amount of time by which the process should be advanced. The function closure returns a vector representing the simulated state of the system at the new time.
StepGillespie
, StepODE
, StepCLE
, simpleEuler
, simTs
, simSample
1 2 3 4 5 6 7 8 9 10 
Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.
All documentation is copyright its authors; we didn't write any of that.