simtimes slot of a simList object
and its elements. To maintain modularity, the behavior of these functions depends
on where they are used.times(x, ...)## S3 method for class '.simList':
times(x)
times(x) <- value
## S3 method for class '.simList':
times(x) <- value
time(x, unit, ...)
## S3 method for class '.simList,missing':
time(x)
## S3 method for class '.simList,character':
time(x, unit)
time(x) <- value
## S3 method for class '.simList':
time(x) <- value
end(x, unit, ...)
## S3 method for class '.simList,missing':
end(x)
## S3 method for class '.simList,character':
end(x, unit)
end(x) <- value
## S3 method for class '.simList':
end(x) <- value
start(x, unit, ...)
## S3 method for class '.simList,missing':
start(x)
## S3 method for class '.simList,character':
start(x, unit)
start(x) <- value
## S3 method for class '.simList':
start(x) <- value
.callingFrameTimeunit(x)
## S3 method for class '.simList':
.callingFrameTimeunit(x)
## S3 method for class '`NULL`':
.callingFrameTimeunit(x)
timeunit(x)
## S3 method for class '.simList':
timeunit(x)
timeunit(x) <- value
## S3 method for class '.simList':
timeunit(x) <- value
timeunits(x)
## S3 method for class '.simList':
timeunits(x)
simList simulation object.SpaDES.simList object.Additonal methods are provided to access the current, start, and end times
of the simulation:
time Current simulation time.
start Simulation start time.
end Simulation end time.
timeunit Simulation timeunit.
times List of all simulation times (current, start, end, timeunit).
}
timeunit will extract the current units of the time used in a
spades call.
If it is set within a simInit, e.g.,
times=list(start=0, end=52, timeunit = "week"), it will set the
units for that simulation.
By default, a simInit call will use the smallest unit contained within
the metadata for the modules being used.
If NA, timeunit defaults to none.
timeunits will extract the current units of the time of all
modules used in a simulation.
This is different from timeunit because it is not necessarily
associated with a spades call.
simList-class,
simList-accessors-envir,
simList-accessors-events,
simList-accessors-inout,
simList-accessors-modules,
simList-accessors-objects,
simList-accessors-params,
simList-accessors-paths.