This is the complete list of members for Minotaur::MILPEngine, including all inherited members.
addConstraint(ConstraintPtr)=0 | Minotaur::Engine | pure virtual |
changeBound(ConstraintPtr cons, BoundType lu, double new_val)=0 | Minotaur::Engine | pure virtual |
changeBound(VariablePtr var, BoundType lu, double new_val)=0 | Minotaur::Engine | pure virtual |
changeBound(VariablePtr var, double new_lb, double new_ub)=0 | Minotaur::Engine | pure virtual |
changeConstraint(ConstraintPtr c, LinearFunctionPtr lf, double lb, double ub)=0 | Minotaur::Engine | pure virtual |
changeConstraint(ConstraintPtr c, NonlinearFunctionPtr nlf)=0 | Minotaur::Engine | pure virtual |
changeObj(FunctionPtr f, double cb)=0 | Minotaur::Engine | pure virtual |
clear()=0 | Minotaur::Engine | pure virtual |
disableStrBrSetup()=0 | Minotaur::Engine | pure virtual |
emptyCopy() | Minotaur::Engine | inlinevirtual |
enableStrBrSetup()=0 | Minotaur::Engine | pure virtual |
Engine() | Minotaur::Engine | |
fillStats(std::vector< double > &) | Minotaur::Engine | inlinevirtual |
getLogger() | Minotaur::Engine | inlinevirtual |
getName() const =0 | Minotaur::Engine | pure virtual |
getNumSols()=0 | Minotaur::MILPEngine | pure virtual |
getSolution()=0 | Minotaur::Engine | pure virtual |
getSolutionFromPool(int)=0 | Minotaur::MILPEngine | pure virtual |
getSolutionValue()=0 | Minotaur::Engine | pure virtual |
getStatus()=0 | Minotaur::Engine | pure virtual |
getStatusString() | Minotaur::Engine | virtual |
getWarmStart()=0 | Minotaur::Engine | pure virtual |
getWarmStartCopy()=0 | Minotaur::Engine | pure virtual |
load(ProblemPtr problem)=0 | Minotaur::Engine | pure virtual |
loadFromWarmStart(const WarmStartPtr ws)=0 | Minotaur::Engine | pure virtual |
logger_ | Minotaur::Engine | protected |
MILPEngine() | Minotaur::MILPEngine | inline |
negateObj()=0 | Minotaur::Engine | pure virtual |
Problem (defined in Minotaur::MILPEngine) | Minotaur::MILPEngine | friend |
removeCons(std::vector< ConstraintPtr > &delcons)=0 | Minotaur::Engine | pure virtual |
resetIterationLimit()=0 | Minotaur::Engine | pure virtual |
setDualObjLimit(double)=0 | Minotaur::Engine | pure virtual |
setIterationLimit(int limit)=0 | Minotaur::Engine | pure virtual |
setLogger(LoggerPtr logger) | Minotaur::Engine | inlinevirtual |
setOptionsForRepeatedSolve() | Minotaur::Engine | inlinevirtual |
setOptionsForSingleSolve() | Minotaur::Engine | inlinevirtual |
setTimeLimit(double)=0 | Minotaur::MILPEngine | pure virtual |
setUpperCutoff(double)=0 | Minotaur::MILPEngine | pure virtual |
solve()=0 | Minotaur::Engine | pure virtual |
status_ | Minotaur::Engine | protected |
writeStats(std::ostream &) const | Minotaur::Engine | inlinevirtual |
~Engine() | Minotaur::Engine | virtual |
~MILPEngine() | Minotaur::MILPEngine | inlinevirtual |