Class to render output for the simulation.
Methods
Method new()
Initialise a renderer for the simulation, creates the default state
renderers.
Arguments
timesteps
number of timesteps in the simulation.
Method set_default()
Set a default value for a rendered output
renderers.
Usage
Render$set_default(name, value)
Arguments
name
the variable to set a default for.
value
the default value to set for a variable.
Method render()
Update the render with new simulation data.
Usage
Render$render(name, value, timestep)
Arguments
name
the variable to render.
value
the value to store for the variable.
timestep
the time-step of the data point.
Method to_dataframe()
Return the render as a data.frame
.
Method clone()
The objects of this class are cloneable with this method.
Usage
Render$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.