addKnowledge(AlpsKnowledgeType kt, AlpsKnowledge *kl, double value) | AlpsKnowledgeBroker | [inline, virtual] |
addKnowledgePool(AlpsKnowledgeType kt, AlpsKnowledgePool *kp) | AlpsKnowledgeBroker | [inline] |
AlpsKnowledgeBroker(const AlpsKnowledgeBroker &) | AlpsKnowledgeBroker | [private] |
AlpsKnowledgeBroker() | AlpsKnowledgeBroker | |
bestSolDepth_ | AlpsKnowledgeBroker | [protected] |
bestSolNode_ | AlpsKnowledgeBroker | [protected] |
decodeMap_ | AlpsKnowledgeBroker | [private] |
decoderObject(int name) | AlpsKnowledgeBroker | [inline] |
exitStatus_ | AlpsKnowledgeBroker | [protected] |
getAllKnowledges(AlpsKnowledgeType kt, std::vector< std::pair< AlpsKnowledge *, double > > &kls) const | AlpsKnowledgeBroker | [inline, virtual] |
getBestKnowledge(AlpsKnowledgeType kt) const | AlpsKnowledgeBroker | [virtual] |
getBestNode() const | AlpsKnowledgeBroker | [virtual] |
getBestQuality() const =0 | AlpsKnowledgeBroker | [pure virtual] |
getBestSolDepth() | AlpsKnowledgeBroker | [inline] |
getHubMsgLevel() | AlpsKnowledgeBroker | [inline] |
getIncumbentValue() const =0 | AlpsKnowledgeBroker | [pure virtual] |
getKnowledge(AlpsKnowledgeType kt) const | AlpsKnowledgeBroker | [inline, virtual] |
getKnowledgePool(AlpsKnowledgeType kt) const | AlpsKnowledgeBroker | [inline] |
getLargeSize() const | AlpsKnowledgeBroker | [inline] |
getlogFileLevel() | AlpsKnowledgeBroker | [inline] |
getMasterMsgLevel() | AlpsKnowledgeBroker | [inline] |
getMasterRank() const | AlpsKnowledgeBroker | [inline, virtual] |
getMaxNodeIndex() const | AlpsKnowledgeBroker | [inline] |
getMaxNumKnowledges(AlpsKnowledgeType kt) const | AlpsKnowledgeBroker | [inline, virtual] |
getModel() | AlpsKnowledgeBroker | [inline] |
getMsgLevel() | AlpsKnowledgeBroker | [inline] |
getNextNodeIndex() const | AlpsKnowledgeBroker | [inline] |
getNodeMemSize() | AlpsKnowledgeBroker | [inline] |
getNodeProcessingTime() | AlpsKnowledgeBroker | [inline] |
getNodeSelection() const | AlpsKnowledgeBroker | [inline] |
getNumKnowledges(AlpsKnowledgeType kt) const | AlpsKnowledgeBroker | [virtual] |
getNumNodesProcessed() const | AlpsKnowledgeBroker | [inline] |
getPeakMemory() | AlpsKnowledgeBroker | [inline] |
getPhase() | AlpsKnowledgeBroker | [inline] |
getProcRank() const | AlpsKnowledgeBroker | [inline, virtual] |
getProcType() const | AlpsKnowledgeBroker | [inline, virtual] |
getRampUpNodeSelection() const | AlpsKnowledgeBroker | [inline] |
getSolStatus() const | AlpsKnowledgeBroker | [inline] |
getSubTreeSelection() const | AlpsKnowledgeBroker | [inline] |
getTreeDepth() | AlpsKnowledgeBroker | [inline] |
handler_ | AlpsKnowledgeBroker | [protected] |
hasKnowledge(AlpsKnowledgeType kt) const | AlpsKnowledgeBroker | [inline, virtual] |
hubMsgLevel_ | AlpsKnowledgeBroker | [protected] |
initializeSearch(int argc, char *argv[], AlpsModel &model)=0 | AlpsKnowledgeBroker | [pure virtual] |
instanceName_ | AlpsKnowledgeBroker | [protected] |
largeSize_ | AlpsKnowledgeBroker | [protected] |
logfile_ | AlpsKnowledgeBroker | [protected] |
logFileLevel_ | AlpsKnowledgeBroker | [protected] |
maxIndex_ | AlpsKnowledgeBroker | [protected] |
messageHandler() const | AlpsKnowledgeBroker | [inline] |
messages() | AlpsKnowledgeBroker | [inline] |
messages_ | AlpsKnowledgeBroker | [protected] |
messagesPointer() | AlpsKnowledgeBroker | [inline] |
model_ | AlpsKnowledgeBroker | [protected] |
msgLevel_ | AlpsKnowledgeBroker | [protected] |
needWorkingSubTree_ | AlpsKnowledgeBroker | [protected] |
newLanguage(CoinMessages::Language language) | AlpsKnowledgeBroker | |
nextIndex_ | AlpsKnowledgeBroker | [protected] |
nextNodeIndex() | AlpsKnowledgeBroker | [inline] |
nodeLeftNum_ | AlpsKnowledgeBroker | [protected] |
nodeMemSize_ | AlpsKnowledgeBroker | [protected] |
nodeProcessedNum_ | AlpsKnowledgeBroker | [protected] |
nodeProcessingTime_ | AlpsKnowledgeBroker | [protected] |
nodeSelection_ | AlpsKnowledgeBroker | [protected] |
operator=(const AlpsKnowledgeBroker &) | AlpsKnowledgeBroker | [private] |
passInMessageHandler(CoinMessageHandler *handler) | AlpsKnowledgeBroker | |
peakMemory_ | AlpsKnowledgeBroker | [protected] |
phase_ | AlpsKnowledgeBroker | [protected] |
pools_ | AlpsKnowledgeBroker | [protected] |
popKnowledge(AlpsKnowledgeType kt) | AlpsKnowledgeBroker | [inline, virtual] |
printBestSolution(char *outputFile=0) const =0 | AlpsKnowledgeBroker | [pure virtual] |
rampUpNodeSelection_ | AlpsKnowledgeBroker | [protected] |
registerClass(int name, AlpsKnowledge *userKnowledge) | AlpsKnowledgeBroker | [inline] |
rootSearch(AlpsTreeNode *root)=0 | AlpsKnowledgeBroker | [pure virtual] |
search(AlpsModel *model) | AlpsKnowledgeBroker | [inline, virtual] |
searchLog()=0 | AlpsKnowledgeBroker | [pure virtual] |
setBestSolDepth(int depth) | AlpsKnowledgeBroker | [inline] |
setExitStatus(AlpsExitStatus status) | AlpsKnowledgeBroker | [inline] |
setLanguage(CoinMessages::Language language) | AlpsKnowledgeBroker | [inline] |
setMaxNodeIndex(AlpsNodeIndex_t s) | AlpsKnowledgeBroker | [inline] |
setMaxNumKnowledges(AlpsKnowledgeType kt, int num) | AlpsKnowledgeBroker | [inline, virtual] |
setModel(AlpsModel *m) | AlpsKnowledgeBroker | [inline] |
setNextNodeIndex(AlpsNodeIndex_t s) | AlpsKnowledgeBroker | [inline] |
setNodeMemSize(int ms) | AlpsKnowledgeBroker | [inline] |
setNodeProcessingTime(double npTime) | AlpsKnowledgeBroker | [inline] |
setNodeSelection(AlpsSearchStrategy< AlpsTreeNode * > *nc) | AlpsKnowledgeBroker | [inline] |
setPeakMemory(double size) | AlpsKnowledgeBroker | [inline] |
setPhase(AlpsPhase ph) | AlpsKnowledgeBroker | [inline] |
setRampUpNodeSelection(AlpsSearchStrategy< AlpsTreeNode * > *nc) | AlpsKnowledgeBroker | [inline] |
setSubTreeSelection(AlpsSearchStrategy< AlpsSubTree * > *tc) | AlpsKnowledgeBroker | [inline] |
setupKnowledgePools() | AlpsKnowledgeBroker | |
solPool_ | AlpsKnowledgeBroker | [protected] |
subTreePool_ | AlpsKnowledgeBroker | [protected] |
subTreeTimer() | AlpsKnowledgeBroker | [inline] |
subTreeTimer_ | AlpsKnowledgeBroker | [protected] |
tempTimer() | AlpsKnowledgeBroker | [inline] |
tempTimer_ | AlpsKnowledgeBroker | [protected] |
timer() | AlpsKnowledgeBroker | [inline] |
timer_ | AlpsKnowledgeBroker | [protected] |
treeDepth_ | AlpsKnowledgeBroker | [protected] |
treeSelection_ | AlpsKnowledgeBroker | [protected] |
updateNumNodesLeft() | AlpsKnowledgeBroker | [virtual] |
userBalancePeriod_ | AlpsKnowledgeBroker | [protected] |
workerMsgLevel_ | AlpsKnowledgeBroker | [protected] |
workingSubTree_ | AlpsKnowledgeBroker | [protected] |
~AlpsKnowledgeBroker() | AlpsKnowledgeBroker | [virtual] |