Sequential Nonlinear Programming Gradient Background