addConst(const double d, int &err) | Minotaur::NonlinearFunction | virtual |
clone() const | Minotaur::MonomialFunction | |
cloneWithVars(VariableConstIterator vbeg, int *err) const | Minotaur::MonomialFunction | virtual |
computeBounds(double *lb, double *ub, int *error) | Minotaur::NonlinearFunction | virtual |
eval(const double *x, int *error) | Minotaur::MonomialFunction | virtual |
eval(const DoubleVector &x, int *error) (defined in Minotaur::MonomialFunction) | Minotaur::MonomialFunction | |
evalGradient(const double *x, double *grad_f, int *error) | Minotaur::MonomialFunction | virtual |
evalHessian(const double, const double *, const LTHessStor *, double *, int *) | Minotaur::MonomialFunction | inlinevirtual |
fillCG(CGraphPtr cg) | Minotaur::MonomialFunction | |
fillHessStor(LTHessStor *) | Minotaur::MonomialFunction | inlinevirtual |
fillJac(const double *, double *, int *) | Minotaur::MonomialFunction | inlinevirtual |
finalHessStor(const LTHessStor *) | Minotaur::MonomialFunction | inlinevirtual |
getCoeff() const (defined in Minotaur::MonomialFunction) | Minotaur::MonomialFunction | |
getDegree() const | Minotaur::MonomialFunction | |
getFixVarOffset(VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
getNlString(int *err) | Minotaur::NonlinearFunction | virtual |
getPersp(VariablePtr z, double eps, int *err) const | Minotaur::NonlinearFunction | virtual |
getTerms() const | Minotaur::MonomialFunction | |
getType() const | Minotaur::NonlinearFunction | virtual |
getVars(VariableSet *) | Minotaur::MonomialFunction | inlinevirtual |
hasVar(ConstVariablePtr v) const | Minotaur::NonlinearFunction | virtual |
isSumOfSquares() const | Minotaur::NonlinearFunction | inlinevirtual |
MonomialFunction() | Minotaur::MonomialFunction | |
MonomialFunction(double c) | Minotaur::MonomialFunction | |
MonomialFunction(double c, ConstVariablePtr v, UInt p) | Minotaur::MonomialFunction | |
multiply(double coeff, ConstVariablePtr v, int p) | Minotaur::MonomialFunction | |
multiply(ConstMonomialFunPtr m2) | Minotaur::MonomialFunction | |
multiply(double c) | Minotaur::MonomialFunction | virtual |
NonlinearFunction() | Minotaur::NonlinearFunction | |
numVars() | Minotaur::NonlinearFunction | inlinevirtual |
operator*=(double c) | Minotaur::MonomialFunction | |
operator*=(ConstMonomialFunPtr m2) | Minotaur::MonomialFunction | |
prepJac(VarSetConstIter, VarSetConstIter) | Minotaur::MonomialFunction | inlinevirtual |
removeVar(VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
sqrRoot(int &err) | Minotaur::NonlinearFunction | virtual |
subst(VariablePtr, VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
termsBegin() | Minotaur::MonomialFunction | |
termsEnd() | Minotaur::MonomialFunction | |
toPower(int k) | Minotaur::MonomialFunction | |
varBoundMods(double, double, VarBoundModVector &, SolveStatus *) | Minotaur::NonlinearFunction | inlinevirtual |
vars_ | Minotaur::NonlinearFunction | protected |
varsBegin() | Minotaur::NonlinearFunction | inlinevirtual |
varsEnd() | Minotaur::NonlinearFunction | inlinevirtual |
write(std::ostream &out) const | Minotaur::MonomialFunction | virtual |
~MonomialFunction() | Minotaur::MonomialFunction | |
~NonlinearFunction() | Minotaur::NonlinearFunction | virtual |