#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. |