addPreRootHeur(HeurPtr h) | Minotaur::DistParBranchAndBound | |
DistParBranchAndBound() | Minotaur::DistParBranchAndBound | |
DistParBranchAndBound(EnvPtr env, ProblemPtr p, UInt proc_rank, UInt num_procs) | Minotaur::DistParBranchAndBound | |
getLb() | Minotaur::DistParBranchAndBound | |
getNodeProcessor() | Minotaur::DistParBranchAndBound | |
getNodeRelaxer() | Minotaur::DistParBranchAndBound | |
getPerGap() | Minotaur::DistParBranchAndBound | |
getSolution() (defined in Minotaur::DistParBranchAndBound) | Minotaur::DistParBranchAndBound | |
getStatus() | Minotaur::DistParBranchAndBound | |
getTreeManager() | Minotaur::DistParBranchAndBound | |
getUb() | Minotaur::DistParBranchAndBound | |
getWallTime() | Minotaur::DistParBranchAndBound | inline |
mapSerialOutput(std::vector< std::vector< double > >serVec, std::vector< std::vector< double > >parVec) | Minotaur::DistParBranchAndBound | |
numProcNodes() | Minotaur::DistParBranchAndBound | |
parsolveOppor(ParNodeIncRelaxerPtr parNodeRelaxer[], ParPCBProcessorPtr parPCBProcessor[], UInt nThreads) | Minotaur::DistParBranchAndBound | |
print2dvec(std::vector< std::vector< int > > output) | Minotaur::DistParBranchAndBound | |
print2dvec(std::vector< std::vector< double > > output) | Minotaur::DistParBranchAndBound | |
printsomething() (defined in Minotaur::DistParBranchAndBound) | Minotaur::DistParBranchAndBound | |
readSerialOutput(const char *inputFile) | Minotaur::DistParBranchAndBound | |
setLogLevel(LogLevel level) | Minotaur::DistParBranchAndBound | |
setNodeProcessor(NodeProcessorPtr p) | Minotaur::DistParBranchAndBound | |
setNodeRelaxer(NodeRelaxerPtr nr) | Minotaur::DistParBranchAndBound | |
shouldCreateRoot(bool b) | Minotaur::DistParBranchAndBound | |
solve() | Minotaur::DistParBranchAndBound | |
solveMasterProc_(ParNodeIncRelaxerPtr parNodeRelaxer[], ParPCBProcessorPtr parPCBProcessor[], UInt nThreads) (defined in Minotaur::DistParBranchAndBound) | Minotaur::DistParBranchAndBound | |
solveWorkerProc_(ParNodeIncRelaxerPtr parNodeRelaxer[], ParPCBProcessorPtr parPCBProcessor[], UInt nThreads) (defined in Minotaur::DistParBranchAndBound) | Minotaur::DistParBranchAndBound | |
strToInt(std::string str) | Minotaur::DistParBranchAndBound | |
totalTime() | Minotaur::DistParBranchAndBound | |
writeParStats(std::ostream &out, ParPCBProcessorPtr parPCBProcessor[]) | Minotaur::DistParBranchAndBound | |
writeStats(std::ostream &out) | Minotaur::DistParBranchAndBound | |
writeStats() | Minotaur::DistParBranchAndBound | |
~DistParBranchAndBound() | Minotaur::DistParBranchAndBound | virtual |