Minotaur 0.4.1
Docs for developers
MINOTAUR_AMPL::AMPLNonlinearFunction Member List

This is the complete list of members for MINOTAUR_AMPL::AMPLNonlinearFunction, including all inherited members.

addConst(const double d, int &err)Minotaur::NonlinearFunctionvirtual
AMPLNonlinearFunction()MINOTAUR_AMPL::AMPLNonlinearFunction
AMPLNonlinearFunction(Minotaur::UInt i, Minotaur::UInt nvars, ASL *my_asl, bool is_in_obj)MINOTAUR_AMPL::AMPLNonlinearFunction
cloneWithVars(Minotaur::VariableConstIterator vbeg, int *err) constMINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
computeBounds(double *lb, double *ub, int *error)Minotaur::NonlinearFunctionvirtual
eval(const double *x, int *error)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
evalGradient(const double *x, double *grad_f, int *error)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
evalHessian(const double mult, const double *x, const Minotaur::LTHessStor *stor, double *values, int *error)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
fillHessStor(Minotaur::LTHessStor *)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
fillJac(const double *, double *, int *)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
finalHessStor(const Minotaur::LTHessStor *)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
getFixVarOffset(VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
getNlString(int *err)Minotaur::NonlinearFunctionvirtual
getPersp(VariablePtr z, double eps, int *err) constMinotaur::NonlinearFunctionvirtual
getType() constMinotaur::NonlinearFunctionvirtual
getVars(Minotaur::VariableSet *)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
hasVar(ConstVariablePtr v) constMinotaur::NonlinearFunctionvirtual
isSumOfSquares() constMinotaur::NonlinearFunctioninlinevirtual
multiply(double c)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
NonlinearFunction()Minotaur::NonlinearFunction
numVars()Minotaur::NonlinearFunctioninlinevirtual
prepJac(Minotaur::VarSetConstIter, Minotaur::VarSetConstIter)MINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
removeVar(VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
setVars(Minotaur::VarSetConstIterator vb, Minotaur::VarSetConstIterator ve)MINOTAUR_AMPL::AMPLNonlinearFunction
sqrRoot(int &err)Minotaur::NonlinearFunctionvirtual
subst(VariablePtr, VariablePtr, double)Minotaur::NonlinearFunctioninlinevirtual
varBoundMods(double, double, VarBoundModVector &, SolveStatus *)Minotaur::NonlinearFunctioninlinevirtual
vars_Minotaur::NonlinearFunctionprotected
varsBegin()Minotaur::NonlinearFunctioninlinevirtual
varsEnd()Minotaur::NonlinearFunctioninlinevirtual
write(std::ostream &out) constMINOTAUR_AMPL::AMPLNonlinearFunctionvirtual
~NonlinearFunction()Minotaur::NonlinearFunctionvirtual

Minotaur source code documented by Doxygen 1.9.4 on Sun Apr 27 2025