#include <NlpSlack.hh>
Inheritance diagram for NlpSlackGrads:

Public Methods | |
| virtual void | getObjectiveGradient (IotrVector &g) |
| Get mG. | |
| virtual void | jacobianTransposeMult (double alpha, IotrVector &x, double beta, IotrVector &y) |
| Compute y = beta * y + alpha * J` * x. | |
| virtual void | jacobianTransposeMult (double alpha, IotrVector &y, IotrVector &lambda, IotrVector &pi, IotrVector &gamma, IotrVector &phi, double beta, IotrVector &y) |
| virtual void | jacobianMult (double alpha, IotrVector &x, double beta, IotrVector &y) |
| Compute y = beta * y + alpha * J * x. | |
| virtual void | condensedJacobianMult (double alpha, IotrVector &x, double beta, IotrVector &y) |
| Compute y = beta * y + alpha * J * x. | |
| virtual void | inspect () |
| virtual void | inspectAsMatlab () |
Protected Attributes | |
| GenMatrixHandle | mJJ |
| Stores the current constraint Jacobian. | |
1.2.18