Minotaur 0.4.1
Docs for developers
Minotaur::CGraph Member List

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

addConst(const double eps, int &err)Minotaur::CGraphvirtual
CGraph()Minotaur::CGraph
clone(int *err) const (defined in Minotaur::CGraph)Minotaur::CGraph
cloneWithVars(VariableConstIterator, int *) constMinotaur::CGraphvirtual
computeBounds(double *lb, double *ub, int *error)Minotaur::CGraphvirtual
dNodes() (defined in Minotaur::CGraph)Minotaur::CGraphinline
eval(const double *x, int *err)Minotaur::CGraphvirtual
evalGradient(const double *x, double *grad_f, int *error)Minotaur::CGraphvirtual
evalHessian(double mult, const double *x, const LTHessStor *stor, double *values, int *error)Minotaur::CGraphvirtual
fillHessStor(LTHessStor *stor)Minotaur::CGraphvirtual
fillJac(const double *x, double *values, int *error)Minotaur::CGraphvirtual
finalHessStor(const LTHessStor *stor)Minotaur::CGraphvirtual
finalize()Minotaur::CGraph
getFixVarOffset(VariablePtr v, double val)Minotaur::CGraphvirtual
getHessNz() (defined in Minotaur::CGraph)Minotaur::CGraph
getNlString(int *err)Minotaur::CGraphvirtual
getNumNodes() (defined in Minotaur::CGraph)Minotaur::CGraph
getOut() constMinotaur::CGraph
getPersp(VariablePtr z, double eps, int *err) constMinotaur::CGraphvirtual
getPersp(VariablePtr z, double eps, int *err, QuadraticFunctionPtr qf, UInt maxId, VariableGroup nNonzeroVar, double intTol) (defined in Minotaur::CGraph)Minotaur::CGraph
getPerspZNode() (defined in Minotaur::CGraph)Minotaur::CGraphinline
getType() constMinotaur::CGraphvirtual
getVar(const CNode *cnode) const (defined in Minotaur::CGraph)Minotaur::CGraph
getVarNode(VariablePtr v) (defined in Minotaur::CGraph)Minotaur::CGraph
getVars(VariableSet *vars)Minotaur::CGraphvirtual
hasVar(ConstVariablePtr v) constMinotaur::NonlinearFunctionvirtual
ifLinear(LinearFunctionPtr lf, UInt pv, double *consVal) (defined in Minotaur::CGraph)Minotaur::CGraph
isIdenticalTo(CGraphPtr cg) (defined in Minotaur::CGraph)Minotaur::CGraph
isSumOfSquares() constMinotaur::CGraphvirtual
multiply(double c)Minotaur::CGraphvirtual
newNode(OpCode op, CNode *lchild, CNode *rchild)Minotaur::CGraph
newNode(OpCode op, CNode **child, size_t n)Minotaur::CGraph
newNode(double d)Minotaur::CGraph
newNode(int i)Minotaur::CGraph
newNode(VariablePtr v)Minotaur::CGraph
NonlinearFunction()Minotaur::NonlinearFunction
numVars()Minotaur::NonlinearFunctioninlinevirtual
prepJac(VarSetConstIter vbeg, VarSetConstIter vend)Minotaur::CGraphvirtual
removeVar(VariablePtr v, double val)Minotaur::CGraphvirtual
resetNodeIndex() (defined in Minotaur::CGraph)Minotaur::CGraph
setOut(CNode *node)Minotaur::CGraph
sqrRoot(int &err)Minotaur::CGraphvirtual
subst(VariablePtr out, VariablePtr in, double rat)Minotaur::CGraphvirtual
varBoundMods(double lb, double ub, VarBoundModVector &mods, SolveStatus *status)Minotaur::CGraphvirtual
vars_Minotaur::NonlinearFunctionprotected
varsBegin()Minotaur::NonlinearFunctioninlinevirtual
varsEnd()Minotaur::NonlinearFunctioninlinevirtual
write(std::ostream &out) constMinotaur::CGraphvirtual
~CGraph()Minotaur::CGraph
~NonlinearFunction()Minotaur::NonlinearFunctionvirtual

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