Different processes in QnD can be run at different times within a time step.
Within a time step, the way QnD runs the processes is shown in the figure:
– First it runs “early” processes at the Global scale, then it runs the “early” processes at the Habitat level, then it runs all the LocalComponent processes.
– Then it runs the “late” processes at the Habitat level, SpatialUnit level and finally at the Global level.
All that is done within one time step. This is made to allow both setup (early) and summary (aggregation) processes at a variety of scales (both spatial or temporal), so “late” processes are use for example in order to calculate aggregated or mean values of a certain variable.