Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::CutManager, including all inherited members.
addCut(CutPtr c)=0 | Minotaur::CutManager | pure virtual |
addCut(ProblemPtr p, FunctionPtr f, double lb, double ub, bool direct_to_rel, bool never_del)=0 | Minotaur::CutManager | pure virtual |
addCuts(CutVectorIter cbeg, CutVectorIter cend)=0 | Minotaur::CutManager | pure virtual |
addCutToPool(CutPtr c)=0 | Minotaur::CutManager | pure virtual |
CutManager() | Minotaur::CutManager | inline |
getNumCuts() const =0 | Minotaur::CutManager | pure virtual |
getNumDisabledCuts() const =0 | Minotaur::CutManager | pure virtual |
getNumEnabledCuts() const =0 | Minotaur::CutManager | pure virtual |
getNumNewCuts() const =0 | Minotaur::CutManager | pure virtual |
getPoolCons()=0 (defined in Minotaur::CutManager) | Minotaur::CutManager | pure virtual |
nodeIsBranched(NodePtr, ConstSolutionPtr, int) | Minotaur::CutManager | inlinevirtual |
nodeIsProcessed(NodePtr) | Minotaur::CutManager | inlinevirtual |
postSolveUpdate(ConstSolutionPtr sol, EngineStatus e_status)=0 | Minotaur::CutManager | pure virtual |
separate(ProblemPtr p, ConstSolutionPtr sol, bool *separated, size_t *n_added)=0 | Minotaur::CutManager | pure virtual |
updatePool(ProblemPtr, ConstSolutionPtr) | Minotaur::CutManager | inlinevirtual |
updateRel(ConstSolutionPtr, ProblemPtr) | Minotaur::CutManager | inlinevirtual |
write(std::ostream &out) const =0 | Minotaur::CutManager | pure virtual |
writeStats(std::ostream &out) const =0 | Minotaur::CutManager | pure virtual |
~CutManager() | Minotaur::CutManager | inlinevirtual |