Ros is calculated separately at each timestep, to avoid run out of
memory