AlpsKnowledgeBrokerMPI Member List

This is the complete list of members for AlpsKnowledgeBrokerMPI, including all inherited members.
addKnowledge(AlpsKnowledgeType kt, AlpsKnowledge *kl, double value)AlpsKnowledgeBroker [inline, virtual]
addKnowledgePool(AlpsKnowledgeType kt, AlpsKnowledgePool *kp)AlpsKnowledgeBroker [inline]
allHubReported_AlpsKnowledgeBrokerMPI [protected]
AlpsKnowledgeBroker()AlpsKnowledgeBroker
AlpsKnowledgeBrokerMPI(const AlpsKnowledgeBrokerMPI &)AlpsKnowledgeBrokerMPI [private]
AlpsKnowledgeBrokerMPI()AlpsKnowledgeBrokerMPI [inline]
AlpsKnowledgeBrokerMPI(int argc, char *argv[], AlpsModel &model)AlpsKnowledgeBrokerMPI [inline]
attachBuffer_AlpsKnowledgeBrokerMPI [protected]
bestSolDepth_AlpsKnowledgeBroker [protected]
bestSolNode_AlpsKnowledgeBroker [protected]
blockAskForWork_AlpsKnowledgeBrokerMPI [protected]
blockHubReport_AlpsKnowledgeBrokerMPI [protected]
blockTermCheck_AlpsKnowledgeBrokerMPI [protected]
blockWorkerReport_AlpsKnowledgeBrokerMPI [protected]
broadcastModel(const int id, const int source)AlpsKnowledgeBrokerMPI [protected]
changeWorkingSubTree(double &changeWorkThreshold)AlpsKnowledgeBrokerMPI [protected]
clusterComm_AlpsKnowledgeBrokerMPI [protected]
clusterNodeProcessed_AlpsKnowledgeBrokerMPI [protected]
clusterRank_AlpsKnowledgeBrokerMPI [protected]
clusterRecvCount_AlpsKnowledgeBrokerMPI [protected]
clusterSendCount_AlpsKnowledgeBrokerMPI [protected]
clusterSize_AlpsKnowledgeBrokerMPI [protected]
clusterWorkQuality_AlpsKnowledgeBrokerMPI [protected]
clusterWorkQuantity_AlpsKnowledgeBrokerMPI [protected]
collectBestSolution(int destination)AlpsKnowledgeBrokerMPI [protected]
decoderObject(int name)AlpsKnowledgeBroker [inline]
decRecvCount(const char *how, int s=1)AlpsKnowledgeBrokerMPI [protected]
decSendCount(const char *how, int s=1)AlpsKnowledgeBrokerMPI [protected]
deleteSubTrees()AlpsKnowledgeBrokerMPI [protected]
donateWork(char *&buf, int tag, MPI_Status *status, int recvID=-1, double recvWL=0.0)AlpsKnowledgeBrokerMPI [protected]
doOneUnitWork(int unitWork, double unitTime, AlpsExitStatus &exitStatus, int &numNodesProcessed, int &depth, bool &betterSolution)AlpsKnowledgeBrokerMPI [protected]
exitStatus_AlpsKnowledgeBroker [protected]
forceTerminate_AlpsKnowledgeBrokerMPI [protected]
forwardModelKnowledge()AlpsKnowledgeBrokerMPI [protected]
forwardRequestL_AlpsKnowledgeBrokerMPI [protected]
forwardRequestR_AlpsKnowledgeBrokerMPI [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 AlpsKnowledgeBrokerMPI [inline, virtual]
getBestSolDepth()AlpsKnowledgeBroker [inline]
getHubMsgLevel()AlpsKnowledgeBroker [inline]
getIncumbentValue() const AlpsKnowledgeBrokerMPI [inline, 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 AlpsKnowledgeBrokerMPI [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 AlpsKnowledgeBrokerMPI [inline, virtual]
getProcType() const AlpsKnowledgeBrokerMPI [inline, virtual]
getRampUpNodeSelection() const AlpsKnowledgeBroker [inline]
getSolStatus() const AlpsKnowledgeBroker [inline]
getSubTreeSelection() const AlpsKnowledgeBroker [inline]
getTreeDepth()AlpsKnowledgeBroker [inline]
globalRank_AlpsKnowledgeBrokerMPI [protected]
haltSearch_AlpsKnowledgeBrokerMPI [protected]
handler_AlpsKnowledgeBroker [protected]
hasKnowledge(AlpsKnowledgeType kt) const AlpsKnowledgeBroker [inline, virtual]
hubAllocateDonation(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPI [protected]
hubAskWorkerDonate(int donorID, int receiverID, double receiverWorkload)AlpsKnowledgeBrokerMPI [protected]
hubBalanceWorkers()AlpsKnowledgeBrokerMPI [protected]
hubComm_AlpsKnowledgeBrokerMPI [protected]
hubDoBalance_AlpsKnowledgeBrokerMPI [protected]
hubForceWorkerTerm()AlpsKnowledgeBrokerMPI [protected]
hubGroup_AlpsKnowledgeBrokerMPI [protected]
hubMain()AlpsKnowledgeBrokerMPI [protected]
hubMsgLevel_AlpsKnowledgeBroker [protected]
hubNodeProcesseds_AlpsKnowledgeBrokerMPI [protected]
hubNum_AlpsKnowledgeBrokerMPI [protected]
hubRanks_AlpsKnowledgeBrokerMPI [protected]
hubReported_AlpsKnowledgeBrokerMPI [protected]
hubReportPeriod_AlpsKnowledgeBrokerMPI [protected]
hubReportStatus(int tag, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
hubSatisfyWorkerRequest(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPI [protected]
hubsShareWork(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPI [protected]
hubTimer_AlpsKnowledgeBrokerMPI [protected]
hubUpdateCluStatus(char *&buf, MPI_Status *status, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
hubWork_AlpsKnowledgeBrokerMPI [protected]
hubWorkQualities_AlpsKnowledgeBrokerMPI [protected]
hubWorkQuantities_AlpsKnowledgeBrokerMPI [protected]
idleTime_AlpsKnowledgeBrokerMPI [protected]
incRecvCount(const char *how, int s=1)AlpsKnowledgeBrokerMPI [protected]
incSendCount(const char *how, int s=1)AlpsKnowledgeBrokerMPI [protected]
incumbentID_AlpsKnowledgeBrokerMPI [protected]
incumbentValue_AlpsKnowledgeBrokerMPI [protected]
init()AlpsKnowledgeBrokerMPI [protected]
initializeSearch(int argc, char *argv[], AlpsModel &model)AlpsKnowledgeBrokerMPI [virtual]
instanceName_AlpsKnowledgeBroker [protected]
largeBuffer2_AlpsKnowledgeBrokerMPI [protected]
largeBuffer_AlpsKnowledgeBrokerMPI [protected]
largeSize_AlpsKnowledgeBroker [protected]
logfile_AlpsKnowledgeBroker [protected]
logFileLevel_AlpsKnowledgeBroker [protected]
masterAskHubDonate(int donorID, int receiverID, double receiverWorkload)AlpsKnowledgeBrokerMPI [protected]
masterBalanceHubs()AlpsKnowledgeBrokerMPI [protected]
masterBalancePeriod_AlpsKnowledgeBrokerMPI [protected]
masterDoBalance_AlpsKnowledgeBrokerMPI [protected]
masterForceHubTerm()AlpsKnowledgeBrokerMPI [protected]
masterIndexBatch_AlpsKnowledgeBrokerMPI [protected]
masterMain(AlpsTreeNode *root)AlpsKnowledgeBrokerMPI [protected]
masterRank_AlpsKnowledgeBrokerMPI [protected]
masterSendIndices(char *&bufLarge)AlpsKnowledgeBrokerMPI [protected]
masterTimer_AlpsKnowledgeBrokerMPI [protected]
masterUpdateSysStatus(char *&buf, MPI_Status *status, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
maxIndex_AlpsKnowledgeBroker [protected]
messageHandler() const AlpsKnowledgeBroker [inline]
messages()AlpsKnowledgeBroker [inline]
messages_AlpsKnowledgeBroker [protected]
messagesPointer()AlpsKnowledgeBroker [inline]
model_AlpsKnowledgeBroker [protected]
modelGenID_AlpsKnowledgeBrokerMPI [protected]
modelGenPos_AlpsKnowledgeBrokerMPI [protected]
modelKnowRequestL_AlpsKnowledgeBrokerMPI [protected]
modelKnowRequestR_AlpsKnowledgeBrokerMPI [protected]
msgLevel_AlpsKnowledgeBroker [protected]
msgTime_AlpsKnowledgeBrokerMPI [protected]
myHubRank_AlpsKnowledgeBrokerMPI [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 AlpsKnowledgeBrokerMPI &)AlpsKnowledgeBrokerMPI [private]
packEncoded(AlpsEncoded *enc, char *&buf, int &size, int &position, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
passInMessageHandler(CoinMessageHandler *handler)AlpsKnowledgeBroker
peakMemory_AlpsKnowledgeBroker [protected]
phase_AlpsKnowledgeBroker [protected]
pools_AlpsKnowledgeBroker [protected]
popKnowledge(AlpsKnowledgeType kt)AlpsKnowledgeBroker [inline, virtual]
printBestSolution(char *outputFile=0) const AlpsKnowledgeBrokerMPI [virtual]
processMessages(char *&buffer, MPI_Status &status, MPI_Request &request)AlpsKnowledgeBrokerMPI [protected]
processNum_AlpsKnowledgeBrokerMPI [protected]
processType_AlpsKnowledgeBrokerMPI [protected]
processTypeList_AlpsKnowledgeBrokerMPI [protected]
psStats_AlpsKnowledgeBrokerMPI [protected]
rampDownTime_AlpsKnowledgeBrokerMPI [protected]
rampUpNodeSelection_AlpsKnowledgeBroker [protected]
rampUpSubTree_AlpsKnowledgeBrokerMPI [protected]
rampUpTime_AlpsKnowledgeBrokerMPI [protected]
receiveKnowledge(AlpsKnowledgeType type, int sender, int receiver, char *&msgBuffer, int msgSize, int msgTag, MPI_Comm comm, MPI_Status *status, bool blocking)AlpsKnowledgeBrokerMPI
receiveModelKnowledge(MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
receiveRampUpNode(int sender, MPI_Comm comm, MPI_Status *status)AlpsKnowledgeBrokerMPI [protected]
receiveSizeBuf(char *&buf, int sender, int tag, MPI_Comm comm, MPI_Status *status)AlpsKnowledgeBrokerMPI [protected]
receiveSubTree(char *&buf, int sender, MPI_Status *status)AlpsKnowledgeBrokerMPI [protected]
recvCount_AlpsKnowledgeBrokerMPI [protected]
recvErrorCode(char *&bufLarge)AlpsKnowledgeBrokerMPI [protected]
refreshClusterStatus()AlpsKnowledgeBrokerMPI [protected]
refreshSysStatus()AlpsKnowledgeBrokerMPI [protected]
registerClass(int name, AlpsKnowledge *userKnowledge)AlpsKnowledgeBroker [inline]
requestKnowledge(AlpsKnowledgeType type, int sender, int receiver, char *&msgBuffer, int msgSize, int msgTag, MPI_Comm comm, bool blocking)AlpsKnowledgeBrokerMPI
rootInitHub()AlpsKnowledgeBrokerMPI [protected]
rootInitMaster(AlpsTreeNode *root)AlpsKnowledgeBrokerMPI [protected]
rootInitWorker()AlpsKnowledgeBrokerMPI [protected]
rootSearch(AlpsTreeNode *root)AlpsKnowledgeBrokerMPI [virtual]
search(AlpsModel *model)AlpsKnowledgeBrokerMPI [virtual]
searchLog()AlpsKnowledgeBrokerMPI [virtual]
sendCount_AlpsKnowledgeBrokerMPI [protected]
sendErrorCodeToMaster(int errorCode)AlpsKnowledgeBrokerMPI [protected]
sendFinishInit(const int target, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
sendIncumbent()AlpsKnowledgeBrokerMPI [protected]
sendKnowledge(AlpsKnowledgeType type, int sender, int receiver, char *&msgBuffer, int msgSize, int msgTag, MPI_Comm comm, bool blocking)AlpsKnowledgeBrokerMPI
sendModelKnowledge(MPI_Comm comm, int receiver=-1)AlpsKnowledgeBrokerMPI [protected]
sendNodeModelGen(int receiver, int doUnitWork)AlpsKnowledgeBrokerMPI [protected]
sendRampUpNode(const int target, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
sendSizeBuf(char *&buf, int size, int position, const int target, const int tag, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
sendSubTree(const int target, AlpsSubTree *&st, int tag)AlpsKnowledgeBrokerMPI [protected]
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
smallBuffer_AlpsKnowledgeBrokerMPI [protected]
solPool_AlpsKnowledgeBroker [protected]
solRequestL_AlpsKnowledgeBrokerMPI [protected]
solRequestR_AlpsKnowledgeBrokerMPI [protected]
spiralDonateNode()AlpsKnowledgeBrokerMPI [protected]
spiralHub()AlpsKnowledgeBrokerMPI [protected]
spiralMaster(AlpsTreeNode *root)AlpsKnowledgeBrokerMPI [protected]
spiralRecvProcessNode()AlpsKnowledgeBrokerMPI [protected]
spiralWorker()AlpsKnowledgeBrokerMPI [protected]
subTreePool_AlpsKnowledgeBroker [protected]
subTreeRequest_AlpsKnowledgeBrokerMPI [protected]
subTreeTimer()AlpsKnowledgeBroker [inline]
subTreeTimer_AlpsKnowledgeBroker [protected]
systemNodeProcessed_AlpsKnowledgeBrokerMPI [protected]
systemRecvCount_AlpsKnowledgeBrokerMPI [protected]
systemSendCount_AlpsKnowledgeBrokerMPI [protected]
systemWorkQuality_AlpsKnowledgeBrokerMPI [protected]
systemWorkQuantity_AlpsKnowledgeBrokerMPI [protected]
systemWorkQuantityForce_AlpsKnowledgeBrokerMPI [protected]
tellHubRecv()AlpsKnowledgeBrokerMPI [protected]
tellMasterRecv()AlpsKnowledgeBrokerMPI [protected]
tempTimer()AlpsKnowledgeBroker [inline]
tempTimer_AlpsKnowledgeBroker [protected]
timer()AlpsKnowledgeBroker [inline]
timer_AlpsKnowledgeBroker [protected]
treeDepth_AlpsKnowledgeBroker [protected]
treeSelection_AlpsKnowledgeBroker [protected]
unitWorkNodes_AlpsKnowledgeBrokerMPI [protected]
unpackEncoded(char *&buf, int &position, MPI_Comm comm, int size=-1)AlpsKnowledgeBrokerMPI [protected]
unpackSetIncumbent(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPI [protected]
updateIncumbent_AlpsKnowledgeBrokerMPI [protected]
updateNumNodesLeft()AlpsKnowledgeBroker [virtual]
updateWorkloadInfo()AlpsKnowledgeBrokerMPI [protected]
userBalancePeriod_AlpsKnowledgeBroker [protected]
userClusterSize_AlpsKnowledgeBrokerMPI [protected]
workerAskIndices()AlpsKnowledgeBrokerMPI [protected]
workerMain()AlpsKnowledgeBrokerMPI [protected]
workerMsgLevel_AlpsKnowledgeBroker [protected]
workerNodeProcesseds_AlpsKnowledgeBrokerMPI [protected]
workerRecvIndices(char *&bufLarge)AlpsKnowledgeBrokerMPI [protected]
workerReported_AlpsKnowledgeBrokerMPI [protected]
workerReportStatus(int tag, MPI_Comm comm)AlpsKnowledgeBrokerMPI [protected]
workerTimer_AlpsKnowledgeBrokerMPI [protected]
workerWorkQualities_AlpsKnowledgeBrokerMPI [protected]
workerWorkQuantities_AlpsKnowledgeBrokerMPI [protected]
workingSubTree_AlpsKnowledgeBroker [protected]
workQuality_AlpsKnowledgeBrokerMPI [protected]
workQuantity_AlpsKnowledgeBrokerMPI [protected]
~AlpsKnowledgeBroker()AlpsKnowledgeBroker [virtual]
~AlpsKnowledgeBrokerMPI()AlpsKnowledgeBrokerMPI

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1