Changes the current timestep in the dat object. Use with
caution. This function exists to workaround unforseen corner
cases. In most situation, increment_timestep should be
prefered
set_current_timestep(dat, timestep)A dat Master list object
a Master list object of network models
the new value for the timestep
This DOES NOT modify the dat object in place. The result must be assigned
back to dat in order to be registered
dat <- increment_timestep(dat)