addHeur(HeurPtr h) (defined in Minotaur::ParPCBProcessor) | Minotaur::ParPCBProcessor | |
brancher_ | Minotaur::NodeProcessor | protected |
branches_ | Minotaur::ParPCBProcessor | protected |
contOnErr_ | Minotaur::ParPCBProcessor | protected |
cutMan_ | Minotaur::ParPCBProcessor | protected |
cutOff_ | Minotaur::ParPCBProcessor | protected |
engine_ | Minotaur::ParPCBProcessor | protected |
engineStatus_ | Minotaur::ParPCBProcessor | protected |
foundNewSolution() | Minotaur::ParPCBProcessor | virtual |
getBrancher() | Minotaur::NodeProcessor | inlinevirtual |
getBranches() | Minotaur::ParPCBProcessor | virtual |
getCutManager() (defined in Minotaur::ParPCBProcessor) | Minotaur::ParPCBProcessor | inline |
getSolution() (defined in Minotaur::ParPCBProcessor) | Minotaur::ParPCBProcessor | |
getWarmStart() | Minotaur::ParPCBProcessor | virtual |
handlers_ | Minotaur::ParPCBProcessor | protected |
heurs_ | Minotaur::ParPCBProcessor | protected |
isFeasible_(NodePtr node, ConstSolutionPtr sol, SolutionPoolPtr s_pool, bool &should_prune) | Minotaur::ParPCBProcessor | protectedvirtual |
logger_ | Minotaur::ParPCBProcessor | protected |
me_ | Minotaur::ParPCBProcessor | protectedstatic |
NodeProcessor() | Minotaur::NodeProcessor | inline |
numSolutions_ | Minotaur::ParPCBProcessor | protected |
oATol_ | Minotaur::ParPCBProcessor | protected |
oRTol_ | Minotaur::ParPCBProcessor | protected |
ParBranchAndBound (defined in Minotaur::ParPCBProcessor) | Minotaur::ParPCBProcessor | friend |
ParPCBProcessor() | Minotaur::ParPCBProcessor | |
ParPCBProcessor(EnvPtr env, EnginePtr engine, HandlerVector handlers_) | Minotaur::ParPCBProcessor | |
ParQGBranchAndBound (defined in Minotaur::ParPCBProcessor) | Minotaur::ParPCBProcessor | friend |
presFreq_ | Minotaur::ParPCBProcessor | protected |
presolveNode_(NodePtr node, SolutionPoolPtr s_pool) | Minotaur::ParPCBProcessor | protectedvirtual |
process(NodePtr node, RelaxationPtr rel, SolutionPoolPtr s_pool) | Minotaur::ParPCBProcessor | virtual |
process(NodePtr node, RelaxationPtr rel, SolutionPoolPtr s_pool, bool init, UIntVector timesUp, UIntVector timesDown, DoubleVector pseudoUp, DoubleVector pseudoDown, UInt nodesProc) | Minotaur::ParPCBProcessor | |
processRootNode(NodePtr node, RelaxationPtr rel, SolutionPoolPtr s_pool) | Minotaur::NodeProcessor | virtual |
relaxation_ | Minotaur::ParPCBProcessor | protected |
separate_(ConstSolutionPtr sol, NodePtr node, SolutionPoolPtr s_pool, SeparationStatus *status) | Minotaur::ParPCBProcessor | protected |
setBrancher(BrancherPtr brancher) | Minotaur::NodeProcessor | virtual |
setCutManager(CutManager *cutman) (defined in Minotaur::ParPCBProcessor) | Minotaur::ParPCBProcessor | virtual |
shouldPrune_(NodePtr node, double solval, SolutionPoolPtr s_pool) | Minotaur::ParPCBProcessor | protectedvirtual |
solveRelaxation_() | Minotaur::ParPCBProcessor | protectedvirtual |
stats_ | Minotaur::ParPCBProcessor | protected |
tightenBounds_() (defined in Minotaur::ParPCBProcessor) | Minotaur::ParPCBProcessor | protectedvirtual |
writeStats(std::ostream &out) const | Minotaur::ParPCBProcessor | virtual |
writeStats() const | Minotaur::ParPCBProcessor | virtual |
ws_ | Minotaur::ParPCBProcessor | protected |
~NodeProcessor() | Minotaur::NodeProcessor | inlinevirtual |
~ParPCBProcessor() | Minotaur::ParPCBProcessor | |