Nonlinear simulation