Added the nonlinear solution component.