create NonlinearIntegrator