an object of class simObj or one of its subclasses.
initialize
re-initialize the object if the object contains a
user-defined initializing function (initfunc). Setting
initialize to FALSE can be useful to avoid
time-consuming computations during initialization or to
animation
logical value to switch animation on (for classes
gridModel and rwalkModel.
delay
delay (in ms and in addition to the time needed for the
simulation) between consecutive images (for gridModels) or
xy-plots (for rwalkModels).
...
optional parameters passed to the solver function
(e.g. hmax for lsoda).
Value
The function returns the complete simObj instance with the
simulation results in the out slot.
Details
sim re-initializes the model object (if initialize==TRUE
and calls the appropriate solver, specified in the solver-slot.
Objects of class rwalkModel and indbasedModel are
simulated by the default simObj method. If you derive own
sublasses from simObj it may be neccessary to write an
appropriate sim method and/or solver function.