Minotaur 0.4.1
Docs for developers
Minotaur::NonlinearFunction Member List

This is the complete list of members for Minotaur::NonlinearFunction, including all inherited members.

addConst(const double d, int &err)Minotaur::NonlinearFunctionvirtual
cloneWithVars(VariableConstIterator vbeg, int *err) const =0Minotaur::NonlinearFunctionpure virtual
computeBounds(double *lb, double *ub, int *error)Minotaur::NonlinearFunctionvirtual
eval(const double *x, int *error)=0Minotaur::NonlinearFunctionpure virtual
evalGradient(const double *x, double *grad_f, int *error)=0Minotaur::NonlinearFunctionpure virtual
evalHessian(const double mult, const double *x, const LTHessStor *stor, double *values, int *error)=0Minotaur::NonlinearFunctionpure virtual
fillHessStor(LTHessStor *stor)=0Minotaur::NonlinearFunctionpure virtual
fillJac(const double *x, double *values, int *error)=0Minotaur::NonlinearFunctionpure virtual
finalHessStor(const LTHessStor *stor)=0Minotaur::NonlinearFunctionpure virtual
getFixVarOffset(VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
getNlString(int *err)Minotaur::NonlinearFunctionvirtual
getPersp(VariablePtr z, double eps, int *err) constMinotaur::NonlinearFunctionvirtual
getType() constMinotaur::NonlinearFunctionvirtual
getVars(VariableSet *vars)=0Minotaur::NonlinearFunctionpure virtual
hasVar(ConstVariablePtr v) constMinotaur::NonlinearFunctionvirtual
isSumOfSquares() constMinotaur::NonlinearFunctioninlinevirtual
multiply(double c)=0Minotaur::NonlinearFunctionpure virtual
NonlinearFunction()Minotaur::NonlinearFunction
numVars()Minotaur::NonlinearFunctioninlinevirtual
prepJac(VarSetConstIter vbeg, VarSetConstIter vend)=0Minotaur::NonlinearFunctionpure virtual
removeVar(VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
sqrRoot(int &err)Minotaur::NonlinearFunctionvirtual
subst(VariablePtr, VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
varBoundMods(double, double, VarBoundModVector &, SolveStatus *)Minotaur::NonlinearFunctioninlinevirtual
vars_Minotaur::NonlinearFunctionprotected
varsBegin()Minotaur::NonlinearFunctioninlinevirtual
varsEnd()Minotaur::NonlinearFunctioninlinevirtual
write(std::ostream &out) constMinotaur::NonlinearFunctionvirtual
~NonlinearFunction()Minotaur::NonlinearFunctionvirtual

Minotaur source code documented by Doxygen 1.9.4 on Fri Apr 25 2025