unifhy.Model.spin_up
- Model.spin_up(start, end, cycles=1, dumping_frequency=None, overwrite=True, _cycle_origin_no=0)
Run model spin-up simulation to initialise states of each
Componentof the Model.- Parameters
- start, end:
datetime.datetimeobject The start and the end of the spin-up simulation. Their calendar and units are assumed to be the ones of the model
Componentsthat will be spun up. Note, the end parameter refers to the end of the last timestep in the spin-up period.Parameter example:
start=datetime.datetime(2019, 1, 1)
Parameter example:
end=datetime.datetime(2020, 1, 1)
- cycles:
int, optional The number of repetitions of the spin-up simulation. If not provided, set to default 1 (cycle).
- dumping_frequency:
datetime.timedeltaobject, optional The frequency at which model snapshots must be stored in a dump file. These snapshots can be used to restart a
Modelfrom a particular point in time. If not provided, set to default None (i.e. no snapshot stored).Note, the frequency is to be understood in a simulation time context, not in a computational time context.
Parameter example:
dumping_frequency=datetime.timedelta(weeks=10)
- overwrite:
bool, optional Whether existing files should be overwritten if they feature the same name as files about to be written by the model. If not provided, set to default True.
- start, end: