Minotaur 0.4.1
Docs for developers
Minotaur::PolynomialFunction Member List

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

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::NonlinearFunctionvirtual
cb_Minotaur::PolynomialFunctionprotected
cg_Minotaur::PolynomialFunctionprotected
clear_()Minotaur::PolynomialFunctionprotected
clone() constMinotaur::PolynomialFunction
cloneWithVars(VariableConstIterator vbeg, int *err) constMinotaur::PolynomialFunctionvirtual
computeBounds(double *lb, double *ub, int *error)Minotaur::NonlinearFunctionvirtual
copyAdd(ConstPolyFunPtr p2) constMinotaur::PolynomialFunction
copyMinus(ConstPolyFunPtr p2)Minotaur::PolynomialFunction
copyMult(double c)Minotaur::PolynomialFunction
copyMult(ConstLinearFunctionPtr l2) constMinotaur::PolynomialFunction
copyMult(ConstQuadraticFunctionPtr q2) constMinotaur::PolynomialFunction
copyMult(ConstPolyFunPtr p2) constMinotaur::PolynomialFunction
createCG()Minotaur::PolynomialFunction
eTol_Minotaur::PolynomialFunctionprotected
eval(const double *x, int *error)Minotaur::PolynomialFunctionvirtual
evalGradient(const double *x, double *grad_f, int *error)Minotaur::PolynomialFunctionvirtual
evalHessian(const double mult, const double *x, const LTHessStor *stor, double *values, int *error)Minotaur::PolynomialFunctionvirtual
fillHessStor(LTHessStor *stor)Minotaur::PolynomialFunctionvirtual
fillJac(const double *x, double *values, int *error)Minotaur::PolynomialFunctionvirtual
finalHessStor(const LTHessStor *stor)Minotaur::PolynomialFunctionvirtual
getConstant()Minotaur::PolynomialFunction
getFixVarOffset(VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
getNlString(int *err)Minotaur::NonlinearFunctionvirtual
getPersp(VariablePtr z, double eps, int *err) constMinotaur::NonlinearFunctionvirtual
getType() constMinotaur::PolynomialFunctionvirtual
getVars(VariableSet *)Minotaur::PolynomialFunctionvirtual
hasVar(ConstVariablePtr v) constMinotaur::NonlinearFunctionvirtual
isEmpty() constMinotaur::PolynomialFunction
isSumOfSquares() constMinotaur::NonlinearFunctioninlinevirtual
multiply(ConstLinearFunctionPtr lf, double c)Minotaur::PolynomialFunction
multiply(double c)Minotaur::PolynomialFunctionvirtual
multiply(ConstQuadraticFunctionPtr qf)Minotaur::PolynomialFunction
multiply(ConstPolyFunPtr p2)Minotaur::PolynomialFunction
NonlinearFunction()Minotaur::NonlinearFunction
numVars()Minotaur::NonlinearFunctioninlinevirtual
PolynomialFunction()Minotaur::PolynomialFunction
PolynomialFunction(CGraphPtr cg)Minotaur::PolynomialFunction
prepJac(VarSetConstIter vb, VarSetConstIter ve)Minotaur::PolynomialFunctionvirtual
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::NonlinearFunctioninlinevirtual
sqrRoot(int &err)Minotaur::NonlinearFunctionvirtual
subst(VariablePtr, VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
terms_Minotaur::PolynomialFunctionprotected
termsBegin()Minotaur::PolynomialFunction
termsEnd()Minotaur::PolynomialFunction
varBoundMods(double, double, VarBoundModVector &, SolveStatus *)Minotaur::NonlinearFunctioninlinevirtual
vars_Minotaur::NonlinearFunctionprotected
varsBegin()Minotaur::NonlinearFunctioninlinevirtual
varsEnd()Minotaur::NonlinearFunctioninlinevirtual
write(std::ostream &out) constMinotaur::PolynomialFunctionvirtual
~NonlinearFunction()Minotaur::NonlinearFunctionvirtual
~PolynomialFunction()Minotaur::PolynomialFunction

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