|
virtual std::string | Label () const |
|
virtual std::string | Label (int i) const |
|
virtual int | NumDimensions () const |
|
virtual void | PreEval (const Vector &x) |
|
virtual void | Eval (const Vector &x, Vector &v) |
|
virtual Real | Eval_i (const Vector &x, int i) |
|
virtual void | Jacobian (const Vector &x, Matrix &J) |
|
virtual void | Jacobian_i (const Vector &x, int i, Vector &Ji) |
|
virtual void | DirectionalDeriv (const Vector &x, const Vector &h, Vector &v) |
|
virtual void | Hessian_i (const Vector &x, int i, Matrix &Hi) |
|
virtual Real | Margin (const Vector &x, int &minConstraint) |
|
virtual bool | Satisfies (const Vector &x, Real d=Zero) |
|
virtual bool | Satisfies_i (const Vector &x, int i, Real d=Zero) |
|
virtual void | LineSearch (const Vector &x0, const Vector &dx, Real &u) |
|
virtual void | LineSearch_i (const Vector &x0, const Vector &dx, Real &u, int i) |
|
virtual bool | Push (Vector &x, Real d) |
|
virtual bool | Push_i (Vector &x, int i, Real d) |
|
int | GetConstraint (int &i) const |
|
virtual void | LineSearch_j (const Vector &x0, int j, Real &u) |
|
virtual std::string | VariableLabel (int i) const |
|
virtual void | operator() (const Vector &x, Vector &v) |
|
virtual Real | Jacobian_ij (const Vector &x, int i, int j) |
|
virtual void | Jacobian_j (const Vector &x, int j, Vector &Jj) |
|
virtual Real | Divergence (const Vector &x) |
|
virtual Real | Hessian_ijk (const Vector &x, int i, int j, int k) |
|