During the simulation of a model
, a Simulation
object is constructed. The field names of the Simulation
object is
model::Model
: The model for which theSimulation
is constructed.path::String
: The path of the directory into which all simulation-related files (log, data files etc.) are saved.logger::AbstractLogger
: The logger of the simulation constructed to log each stage of theSimulation
.state::Symbol
: The state of theSimulation
. Thestate
may be:running
if the simulation is running,:halted
is the simulation is terminated without being completed,:done
if it is terminated.retcode::Symbol
: The return code of the simulation. Theretcode
may be:success
if the simulation is completed without errors,:failed
if the an error occurs during the simulation.
Modules = [Causal]
Pages = ["simulation.jl"]
Order = [:type, :function]