| add(ConstMonomialFunPtr m) | Minotaur::PolynomialFunction | |
| add(const double c) | Minotaur::PolynomialFunction | |
| add(ConstLinearFunctionPtr lf) | Minotaur::PolynomialFunction | |
| add(ConstQuadraticFunctionPtr qf) | Minotaur::PolynomialFunction | |
| add(ConstPolyFunPtr p) | Minotaur::PolynomialFunction | |
| addConst(const double d, int &err) | Minotaur::NonlinearFunction | virtual |
| cb_ | Minotaur::PolynomialFunction | protected |
| cg_ | Minotaur::PolynomialFunction | protected |
| clear_() | Minotaur::PolynomialFunction | protected |
| clone() const | Minotaur::PolynomialFunction | |
| cloneWithVars(VariableConstIterator vbeg, int *err) const | Minotaur::PolynomialFunction | virtual |
| computeBounds(double *lb, double *ub, int *error) | Minotaur::NonlinearFunction | virtual |
| copyAdd(ConstPolyFunPtr p2) const | Minotaur::PolynomialFunction | |
| copyMinus(ConstPolyFunPtr p2) | Minotaur::PolynomialFunction | |
| copyMult(double c) | Minotaur::PolynomialFunction | |
| copyMult(ConstLinearFunctionPtr l2) const | Minotaur::PolynomialFunction | |
| copyMult(ConstQuadraticFunctionPtr q2) const | Minotaur::PolynomialFunction | |
| copyMult(ConstPolyFunPtr p2) const | Minotaur::PolynomialFunction | |
| createCG() | Minotaur::PolynomialFunction | |
| eTol_ | Minotaur::PolynomialFunction | protected |
| eval(const double *x, int *error) | Minotaur::PolynomialFunction | virtual |
| evalGradient(const double *x, double *grad_f, int *error) | Minotaur::PolynomialFunction | virtual |
| evalHessian(const double mult, const double *x, const LTHessStor *stor, double *values, int *error) | Minotaur::PolynomialFunction | virtual |
| fillHessStor(LTHessStor *stor) | Minotaur::PolynomialFunction | virtual |
| fillJac(const double *x, double *values, int *error) | Minotaur::PolynomialFunction | virtual |
| finalHessStor(const LTHessStor *stor) | Minotaur::PolynomialFunction | virtual |
| getConstant() | Minotaur::PolynomialFunction | |
| getFixVarOffset(VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
| getNlString(int *err) | Minotaur::NonlinearFunction | virtual |
| getPersp(VariablePtr z, double eps, int *err) const | Minotaur::NonlinearFunction | virtual |
| getType() const | Minotaur::PolynomialFunction | virtual |
| getVars(VariableSet *) | Minotaur::PolynomialFunction | virtual |
| hasVar(ConstVariablePtr v) const | Minotaur::NonlinearFunction | virtual |
| isEmpty() const | Minotaur::PolynomialFunction | |
| isSumOfSquares() const | Minotaur::NonlinearFunction | inlinevirtual |
| multiply(ConstLinearFunctionPtr lf, double c) | Minotaur::PolynomialFunction | |
| multiply(double c) | Minotaur::PolynomialFunction | virtual |
| multiply(ConstQuadraticFunctionPtr qf) | Minotaur::PolynomialFunction | |
| multiply(ConstPolyFunPtr p2) | Minotaur::PolynomialFunction | |
| NonlinearFunction() | Minotaur::NonlinearFunction | |
| numVars() | Minotaur::NonlinearFunction | inlinevirtual |
| PolynomialFunction() | Minotaur::PolynomialFunction | |
| PolynomialFunction(CGraphPtr cg) | Minotaur::PolynomialFunction | |
| prepJac(VarSetConstIter vb, VarSetConstIter ve) | Minotaur::PolynomialFunction | virtual |
| recCG_(const CNode *cnode, double *c, MonomialVector *terms) (defined in Minotaur::PolynomialFunction) | Minotaur::PolynomialFunction | |
| recCGMult_(MonomialVector *t1, MonomialVector *t2, double c1, double c2, MonomialVector *terms, double *c) (defined in Minotaur::PolynomialFunction) | Minotaur::PolynomialFunction | |
| removeConstant() | Minotaur::PolynomialFunction | |
| removeLinear(LinearFunctionPtr lf) | Minotaur::PolynomialFunction | |
| removeQuadratic(QuadraticFunctionPtr qf) | Minotaur::PolynomialFunction | |
| removeVar(VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
| sqrRoot(int &err) | Minotaur::NonlinearFunction | virtual |
| subst(VariablePtr, VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
| terms_ | Minotaur::PolynomialFunction | protected |
| termsBegin() | Minotaur::PolynomialFunction | |
| termsEnd() | Minotaur::PolynomialFunction | |
| 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::PolynomialFunction | virtual |
| ~NonlinearFunction() | Minotaur::NonlinearFunction | virtual |
| ~PolynomialFunction() | Minotaur::PolynomialFunction | |