For your interface, you could also imagine having to add just the distributions definition to the deSolve interface. That could be potentially very useful when somebody want to reuse a model developed with deSolve, add some non-Markovian specification and run it with your program.
Later on, if you go for a stochastic version of your simulator, then you could imagine doing the same with the interface of adaptivetau.
For your interface, you could also imagine having to add just the distributions definition to the
deSolve
interface. That could be potentially very useful when somebody want to reuse a model developed with deSolve, add some non-Markovian specification and run it with your program.Later on, if you go for a stochastic version of your simulator, then you could imagine doing the same with the interface of
adaptivetau
.