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