global variables and partitioning initialized from previous timestep