Artificial time integration