update with initial conditions part of the Simulation class