Minotaur 0.4.1
Docs for developers
Minotaur::MonomialFunction Member List

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

addConst(const double d, int &err)Minotaur::NonlinearFunctionvirtual
clone() constMinotaur::MonomialFunction
cloneWithVars(VariableConstIterator vbeg, int *err) constMinotaur::MonomialFunctionvirtual
computeBounds(double *lb, double *ub, int *error)Minotaur::NonlinearFunctionvirtual
eval(const double *x, int *error)Minotaur::MonomialFunctionvirtual
eval(const DoubleVector &x, int *error) (defined in Minotaur::MonomialFunction)Minotaur::MonomialFunction
evalGradient(const double *x, double *grad_f, int *error)Minotaur::MonomialFunctionvirtual
evalHessian(const double, const double *, const LTHessStor *, double *, int *)Minotaur::MonomialFunctioninlinevirtual
fillCG(CGraphPtr cg)Minotaur::MonomialFunction
fillHessStor(LTHessStor *)Minotaur::MonomialFunctioninlinevirtual
fillJac(const double *, double *, int *)Minotaur::MonomialFunctioninlinevirtual
finalHessStor(const LTHessStor *)Minotaur::MonomialFunctioninlinevirtual
getCoeff() const (defined in Minotaur::MonomialFunction)Minotaur::MonomialFunction
getDegree() constMinotaur::MonomialFunction
getFixVarOffset(VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
getNlString(int *err)Minotaur::NonlinearFunctionvirtual
getPersp(VariablePtr z, double eps, int *err) constMinotaur::NonlinearFunctionvirtual
getTerms() constMinotaur::MonomialFunction
getType() constMinotaur::NonlinearFunctionvirtual
getVars(VariableSet *)Minotaur::MonomialFunctioninlinevirtual
hasVar(ConstVariablePtr v) constMinotaur::NonlinearFunctionvirtual
isSumOfSquares() constMinotaur::NonlinearFunctioninlinevirtual
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::MonomialFunctionvirtual
NonlinearFunction()Minotaur::NonlinearFunction
numVars()Minotaur::NonlinearFunctioninlinevirtual
operator*=(double c)Minotaur::MonomialFunction
operator*=(ConstMonomialFunPtr m2)Minotaur::MonomialFunction
prepJac(VarSetConstIter, VarSetConstIter)Minotaur::MonomialFunctioninlinevirtual
removeVar(VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
sqrRoot(int &err)Minotaur::NonlinearFunctionvirtual
subst(VariablePtr, VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
termsBegin()Minotaur::MonomialFunction
termsEnd()Minotaur::MonomialFunction
toPower(int k)Minotaur::MonomialFunction
varBoundMods(double, double, VarBoundModVector &, SolveStatus *)Minotaur::NonlinearFunctioninlinevirtual
vars_Minotaur::NonlinearFunctionprotected
varsBegin()Minotaur::NonlinearFunctioninlinevirtual
varsEnd()Minotaur::NonlinearFunctioninlinevirtual
write(std::ostream &out) constMinotaur::MonomialFunctionvirtual
~MonomialFunction()Minotaur::MonomialFunction
~NonlinearFunction()Minotaur::NonlinearFunctionvirtual

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