addConst(const double d, int &err) | Minotaur::NonlinearFunction | virtual |
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) const | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
computeBounds(double *lb, double *ub, int *error) | Minotaur::NonlinearFunction | virtual |
eval(const double *x, int *error) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
evalGradient(const double *x, double *grad_f, int *error) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
evalHessian(const double mult, const double *x, const Minotaur::LTHessStor *stor, double *values, int *error) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
fillHessStor(Minotaur::LTHessStor *) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
fillJac(const double *, double *, int *) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
finalHessStor(const Minotaur::LTHessStor *) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
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::NonlinearFunction | virtual |
getVars(Minotaur::VariableSet *) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
hasVar(ConstVariablePtr v) const | Minotaur::NonlinearFunction | virtual |
isSumOfSquares() const | Minotaur::NonlinearFunction | inlinevirtual |
multiply(double c) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
NonlinearFunction() | Minotaur::NonlinearFunction | |
numVars() | Minotaur::NonlinearFunction | inlinevirtual |
prepJac(Minotaur::VarSetConstIter, Minotaur::VarSetConstIter) | MINOTAUR_AMPL::AMPLNonlinearFunction | virtual |
removeVar(VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
setVars(Minotaur::VarSetConstIterator vb, Minotaur::VarSetConstIterator ve) | MINOTAUR_AMPL::AMPLNonlinearFunction | |
sqrRoot(int &err) | Minotaur::NonlinearFunction | virtual |
subst(VariablePtr, VariablePtr, double) | Minotaur::NonlinearFunction | inlinevirtual |
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_AMPL::AMPLNonlinearFunction | virtual |
~NonlinearFunction() | Minotaur::NonlinearFunction | virtual |