Alps  2.0.2
AlpsKnowledgeBrokerMPI Member List

This is the complete list of members for AlpsKnowledgeBrokerMPI, including all inherited members.

addKnowledge(AlpsKnowledgeType kt, AlpsKnowledge *kl, double value)AlpsKnowledgeBrokerinlinevirtual
addKnowledgePool(AlpsKnowledgeType kt, AlpsKnowledgePool *kp)AlpsKnowledgeBrokerinline
allHubReported_AlpsKnowledgeBrokerMPIprotected
AlpsKnowledgeBroker()AlpsKnowledgeBroker
AlpsKnowledgeBroker(AlpsModel &model)AlpsKnowledgeBroker
AlpsKnowledgeBroker(const AlpsKnowledgeBroker &)AlpsKnowledgeBrokerprivate
AlpsKnowledgeBrokerMPI(const AlpsKnowledgeBrokerMPI &)AlpsKnowledgeBrokerMPIprivate
AlpsKnowledgeBrokerMPI()AlpsKnowledgeBrokerMPIinline
AlpsKnowledgeBrokerMPI(int argc, char *argv[], AlpsModel &model, bool showBanner=true)AlpsKnowledgeBrokerMPIinline
attachBuffer_AlpsKnowledgeBrokerMPIprotected
bestSolNode_AlpsKnowledgeBrokerprotected
blockAskForWork_AlpsKnowledgeBrokerMPIprotected
blockHubReport_AlpsKnowledgeBrokerMPIprotected
blockTermCheck_AlpsKnowledgeBrokerMPIprotected
blockWorkerReport_AlpsKnowledgeBrokerMPIprotected
broadcastModel(const int id, const int source)AlpsKnowledgeBrokerMPIprotected
changeWorkingSubTree(double &changeWorkThreshold)AlpsKnowledgeBrokerMPIprotected
clusterComm_AlpsKnowledgeBrokerMPIprotected
clusterNodeProcessed_AlpsKnowledgeBrokerMPIprotected
clusterRank_AlpsKnowledgeBrokerMPIprotected
clusterRecvCount_AlpsKnowledgeBrokerMPIprotected
clusterSendCount_AlpsKnowledgeBrokerMPIprotected
clusterSize_AlpsKnowledgeBrokerMPIprotected
clusterWorkQuality_AlpsKnowledgeBrokerMPIprotected
clusterWorkQuantity_AlpsKnowledgeBrokerMPIprotected
collectBestSolution(int destination)AlpsKnowledgeBrokerMPIprotected
decodeMap_AlpsKnowledgeBrokerprivate
decoderObject(int name) constAlpsKnowledgeBrokerinline
decRecvCount(const char *how, int s=1)AlpsKnowledgeBrokerMPIprotected
decSendCount(const char *how, int s=1)AlpsKnowledgeBrokerMPIprotected
deleteSubTrees()AlpsKnowledgeBrokerMPIprotected
donateWork(char *&buf, int tag, MPI_Status *status, int recvID=-1, double recvWL=0.0)AlpsKnowledgeBrokerMPIprotected
doOneUnitWork(int unitWork, double unitTime, AlpsExitStatus &exitStatus, int &numNodesProcessed, int &numNodesBranched, int &numNodesDiscarded, int &numNodesPartial, int &depth, bool &betterSolution)AlpsKnowledgeBrokerMPIprotected
exitStatus_AlpsKnowledgeBrokerprotected
forceTerminate_AlpsKnowledgeBrokerMPIprotected
forwardModelKnowledge()AlpsKnowledgeBrokerMPIprotected
forwardRequestL_AlpsKnowledgeBrokerMPIprotected
forwardRequestR_AlpsKnowledgeBrokerMPIprotected
getAllKnowledges(AlpsKnowledgeType kt, std::vector< std::pair< AlpsKnowledge *, double > > &kls) constAlpsKnowledgeBrokerinlinevirtual
getBestEstimateQuality()AlpsKnowledgeBrokerMPIinlinevirtual
getBestKnowledge(AlpsKnowledgeType kt) constAlpsKnowledgeBrokervirtual
getBestNode() constAlpsKnowledgeBrokervirtual
getBestQuality() constAlpsKnowledgeBrokerMPIinlinevirtual
getHubMsgLevel()AlpsKnowledgeBrokerinline
getIncumbentValue() constAlpsKnowledgeBrokerMPIinlinevirtual
getKnowledge(AlpsKnowledgeType kt) constAlpsKnowledgeBrokerinlinevirtual
getKnowledgePool(AlpsKnowledgeType kt) constAlpsKnowledgeBrokerinline
getLargeSize() constAlpsKnowledgeBrokerinline
getlogFileLevel()AlpsKnowledgeBrokerinline
getMasterMsgLevel()AlpsKnowledgeBrokerinline
getMasterRank() constAlpsKnowledgeBrokerMPIinlinevirtual
getMaxNodeIndex() constAlpsKnowledgeBrokerinline
getMaxNumKnowledges(AlpsKnowledgeType kt) constAlpsKnowledgeBrokerinlinevirtual
getModel()AlpsKnowledgeBrokerinline
getMsgLevel()AlpsKnowledgeBrokerinline
getNextNodeIndex() constAlpsKnowledgeBrokerinline
getNodeMemSize()AlpsKnowledgeBrokerinline
getNodeProcessingTime()AlpsKnowledgeBrokerinline
getNodeSelection() constAlpsKnowledgeBrokerinline
getNumKnowledges(AlpsKnowledgeType kt) constAlpsKnowledgeBrokervirtual
getNumNodeLeftSystem()AlpsKnowledgeBrokerMPIinlineprotectedvirtual
getNumNodeLog() constAlpsKnowledgeBrokerinline
getNumNodesBranched() constAlpsKnowledgeBrokerinline
getNumNodesDiscarded() constAlpsKnowledgeBrokerinline
getNumNodesPartial() constAlpsKnowledgeBrokerinline
getNumNodesProcessed() constAlpsKnowledgeBrokerinline
getNumNodesProcessedSystem() constAlpsKnowledgeBrokerinline
getPeakMemory()AlpsKnowledgeBrokerinline
getPhase()AlpsKnowledgeBrokerinline
getProcRank() constAlpsKnowledgeBrokerMPIinlinevirtual
getProcType() constAlpsKnowledgeBrokerMPIinlinevirtual
getRampUpNodeSelection() constAlpsKnowledgeBrokerinline
getSolStatus() constAlpsKnowledgeBrokerinline
getSubTreeSelection() constAlpsKnowledgeBrokerinline
getTreeDepth()AlpsKnowledgeBrokerinline
getWorkingSubTree()AlpsKnowledgeBrokerinline
globalRank_AlpsKnowledgeBrokerMPIprotected
haltSearch_AlpsKnowledgeBrokerMPIprotected
handler_AlpsKnowledgeBrokerprotected
hasKnowledge(AlpsKnowledgeType kt) constAlpsKnowledgeBrokerinlinevirtual
hubAllocateDonation(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPIprotected
hubAskWorkerDonate(int donorID, int receiverID, double receiverWorkload)AlpsKnowledgeBrokerMPIprotected
hubBalanceWorkers()AlpsKnowledgeBrokerMPIprotected
hubComm_AlpsKnowledgeBrokerMPIprotected
hubDoBalance_AlpsKnowledgeBrokerMPIprotected
hubForceWorkerTerm()AlpsKnowledgeBrokerMPIprotected
hubGroup_AlpsKnowledgeBrokerMPIprotected
hubMain()AlpsKnowledgeBrokerMPIprotected
hubMsgLevel_AlpsKnowledgeBrokerprotected
hubNodeProcesseds_AlpsKnowledgeBrokerMPIprotected
hubNum_AlpsKnowledgeBrokerMPIprotected
hubRanks_AlpsKnowledgeBrokerMPIprotected
hubReported_AlpsKnowledgeBrokerMPIprotected
hubReportPeriod_AlpsKnowledgeBrokerMPIprotected
hubReportStatus(int tag, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
hubSatisfyWorkerRequest(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPIprotected
hubsShareWork(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPIprotected
hubTimer_AlpsKnowledgeBrokerMPIprotected
hubUpdateCluStatus(char *&buf, MPI_Status *status, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
hubWork_AlpsKnowledgeBrokerMPIprotected
hubWorkQualities_AlpsKnowledgeBrokerMPIprotected
hubWorkQuantities_AlpsKnowledgeBrokerMPIprotected
idleTime_AlpsKnowledgeBrokerMPIprotected
incRecvCount(const char *how, int s=1)AlpsKnowledgeBrokerMPIprotected
incSendCount(const char *how, int s=1)AlpsKnowledgeBrokerMPIprotected
incumbentID_AlpsKnowledgeBrokerMPIprotected
incumbentValue_AlpsKnowledgeBrokerMPIprotected
init()AlpsKnowledgeBrokerMPIprotected
initializeSearch(int argc, char *argv[], AlpsModel &model, bool showBanner=true)AlpsKnowledgeBrokerMPIvirtual
instanceName_AlpsKnowledgeBrokerprotected
largeBuffer2_AlpsKnowledgeBrokerMPIprotected
largeBuffer_AlpsKnowledgeBrokerMPIprotected
largeSize_AlpsKnowledgeBrokerprotected
logfile_AlpsKnowledgeBrokerprotected
logFileLevel_AlpsKnowledgeBrokerprotected
masterAskHubDonate(int donorID, int receiverID, double receiverWorkload)AlpsKnowledgeBrokerMPIprotected
masterBalanceHubs()AlpsKnowledgeBrokerMPIprotected
masterBalancePeriod_AlpsKnowledgeBrokerMPIprotected
masterDoBalance_AlpsKnowledgeBrokerMPIprotected
masterForceHubTerm()AlpsKnowledgeBrokerMPIprotected
masterIndexBatch_AlpsKnowledgeBrokerMPIprotected
masterMain(AlpsTreeNode *root)AlpsKnowledgeBrokerMPIprotected
masterRank_AlpsKnowledgeBrokerMPIprotected
masterSendIndices(char *&bufLarge)AlpsKnowledgeBrokerMPIprotected
masterTimer_AlpsKnowledgeBrokerMPIprotected
masterUpdateSysStatus(char *&buf, MPI_Status *status, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
maxIndex_AlpsKnowledgeBrokerprotected
messageHandler() constAlpsKnowledgeBrokerinline
messages()AlpsKnowledgeBrokerinline
messages_AlpsKnowledgeBrokerprotected
messagesPointer()AlpsKnowledgeBrokerinline
model_AlpsKnowledgeBrokerprotected
modelGenID_AlpsKnowledgeBrokerMPIprotected
modelGenPos_AlpsKnowledgeBrokerMPIprotected
modelKnowRequestL_AlpsKnowledgeBrokerMPIprotected
modelKnowRequestR_AlpsKnowledgeBrokerMPIprotected
msgLevel_AlpsKnowledgeBrokerprotected
msgTime_AlpsKnowledgeBrokerMPIprotected
myHubRank_AlpsKnowledgeBrokerMPIprotected
needWorkingSubTree_AlpsKnowledgeBrokerprotected
newLanguage(CoinMessages::Language language)AlpsKnowledgeBroker
nextIndex_AlpsKnowledgeBrokerprotected
nextNodeIndex()AlpsKnowledgeBrokerinline
nodeBranchedNum_AlpsKnowledgeBrokerprotected
nodeDiscardedNum_AlpsKnowledgeBrokerprotected
nodeLeftNum_AlpsKnowledgeBrokerprotected
nodeMemSize_AlpsKnowledgeBrokerprotected
nodePartialNum_AlpsKnowledgeBrokerprotected
nodeProcessedNum_AlpsKnowledgeBrokerprotected
nodeProcessingTime_AlpsKnowledgeBrokerprotected
nodeSelection_AlpsKnowledgeBrokerprotected
numNodeLog_AlpsKnowledgeBrokerprotected
operator=(const AlpsKnowledgeBrokerMPI &)AlpsKnowledgeBrokerMPIprivate
packEncoded(AlpsEncoded *enc, char *&buf, int &size, int &position, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
passInMessageHandler(CoinMessageHandler *handler)AlpsKnowledgeBroker
peakMemory_AlpsKnowledgeBrokerprotected
phase_AlpsKnowledgeBrokerprotected
pools_AlpsKnowledgeBrokerprotected
popKnowledge(AlpsKnowledgeType kt)AlpsKnowledgeBrokerinlinevirtual
printBestSolution(char *outputFile=0) constAlpsKnowledgeBrokerMPIvirtual
processMessages(char *&buffer, MPI_Status &status, MPI_Request &request)AlpsKnowledgeBrokerMPIprotected
processNum_AlpsKnowledgeBrokerMPIprotected
processType_AlpsKnowledgeBrokerMPIprotected
processTypeList_AlpsKnowledgeBrokerMPIprotected
psStats_AlpsKnowledgeBrokerMPIprotected
rampDownTime_AlpsKnowledgeBrokerMPIprotected
rampUpNodeSelection_AlpsKnowledgeBrokerprotected
rampUpSubTree_AlpsKnowledgeBrokerMPIprotected
rampUpTime_AlpsKnowledgeBrokerMPIprotected
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)AlpsKnowledgeBrokerMPIprotected
receiveRampUpNode(int sender, MPI_Comm comm, MPI_Status *status)AlpsKnowledgeBrokerMPIprotected
receiveSizeBuf(char *&buf, int sender, int tag, MPI_Comm comm, MPI_Status *status)AlpsKnowledgeBrokerMPIprotected
receiveSubTree(char *&buf, int sender, MPI_Status *status)AlpsKnowledgeBrokerMPIprotected
recvCount_AlpsKnowledgeBrokerMPIprotected
recvErrorCode(char *&bufLarge)AlpsKnowledgeBrokerMPIprotected
refreshClusterStatus()AlpsKnowledgeBrokerMPIprotected
refreshSysStatus()AlpsKnowledgeBrokerMPIprotected
registerClass(int name, AlpsKnowledge *userKnowledge)AlpsKnowledgeBrokerinline
requestKnowledge(AlpsKnowledgeType type, int sender, int receiver, char *&msgBuffer, int msgSize, int msgTag, MPI_Comm comm, bool blocking)AlpsKnowledgeBrokerMPI
rootInitHub()AlpsKnowledgeBrokerMPIprotected
rootInitMaster(AlpsTreeNode *root)AlpsKnowledgeBrokerMPIprotected
rootInitWorker()AlpsKnowledgeBrokerMPIprotected
rootSearch(AlpsTreeNode *root)AlpsKnowledgeBrokerMPIvirtual
search(AlpsModel *model)AlpsKnowledgeBrokerMPIvirtual
searchLog()AlpsKnowledgeBrokerMPIvirtual
sendCount_AlpsKnowledgeBrokerMPIprotected
sendErrorCodeToMaster(int errorCode)AlpsKnowledgeBrokerMPIprotected
sendFinishInit(const int target, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
sendIncumbent()AlpsKnowledgeBrokerMPIprotected
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)AlpsKnowledgeBrokerMPIprotected
sendNodeModelGen(int receiver, int doUnitWork)AlpsKnowledgeBrokerMPIprotected
sendRampUpNode(const int target, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
sendSizeBuf(char *&buf, int size, int position, const int target, const int tag, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
sendSubTree(const int target, AlpsSubTree *&st, int tag)AlpsKnowledgeBrokerMPIprotected
setExitStatus(AlpsExitStatus status)AlpsKnowledgeBrokerinline
setLanguage(CoinMessages::Language language)AlpsKnowledgeBrokerinline
setMaxNodeIndex(AlpsNodeIndex_t s)AlpsKnowledgeBrokerinline
setMaxNumKnowledges(AlpsKnowledgeType kt, int num)AlpsKnowledgeBrokerinlinevirtual
setModel(AlpsModel *m)AlpsKnowledgeBrokerinline
setNextNodeIndex(AlpsNodeIndex_t s)AlpsKnowledgeBrokerinline
setNodeMemSize(int ms)AlpsKnowledgeBrokerinline
setNodeProcessingTime(double npTime)AlpsKnowledgeBrokerinline
setNodeSelection(AlpsSearchStrategy< AlpsTreeNode * > *nc)AlpsKnowledgeBrokerinline
setNumNodeLog(int num)AlpsKnowledgeBrokerinline
setPeakMemory(double size)AlpsKnowledgeBrokerinline
setPhase(AlpsPhase ph)AlpsKnowledgeBrokerinline
setRampUpNodeSelection(AlpsSearchStrategy< AlpsTreeNode * > *nc)AlpsKnowledgeBrokerinline
setSubTreeSelection(AlpsSearchStrategy< AlpsSubTree * > *tc)AlpsKnowledgeBrokerinline
setupKnowledgePools()AlpsKnowledgeBroker
smallBuffer_AlpsKnowledgeBrokerMPIprotected
solNum_AlpsKnowledgeBrokerprotected
solPool_AlpsKnowledgeBrokerprotected
solRequestL_AlpsKnowledgeBrokerMPIprotected
solRequestR_AlpsKnowledgeBrokerMPIprotected
spiralDonateNode()AlpsKnowledgeBrokerMPIprotected
spiralHub()AlpsKnowledgeBrokerMPIprotected
spiralMaster(AlpsTreeNode *root)AlpsKnowledgeBrokerMPIprotected
spiralRecvProcessNode()AlpsKnowledgeBrokerMPIprotected
spiralWorker()AlpsKnowledgeBrokerMPIprotected
subTreePool_AlpsKnowledgeBrokerprotected
subTreeRequest_AlpsKnowledgeBrokerMPIprotected
subTreeTimer()AlpsKnowledgeBrokerinline
subTreeTimer_AlpsKnowledgeBrokerprotected
systemNodeProcessed_AlpsKnowledgeBrokerprotected
systemRecvCount_AlpsKnowledgeBrokerMPIprotected
systemSendCount_AlpsKnowledgeBrokerMPIprotected
systemWorkQuality_AlpsKnowledgeBrokerMPIprotected
systemWorkQuantity_AlpsKnowledgeBrokerMPIprotected
systemWorkQuantityForce_AlpsKnowledgeBrokerMPIprotected
tellHubRecv()AlpsKnowledgeBrokerMPIprotected
tellMasterRecv()AlpsKnowledgeBrokerMPIprotected
tempTimer()AlpsKnowledgeBrokerinline
tempTimer_AlpsKnowledgeBrokerprotected
timer()AlpsKnowledgeBrokerinline
timer_AlpsKnowledgeBrokerprotected
treeDepth_AlpsKnowledgeBrokerprotected
treeSelection_AlpsKnowledgeBrokerprotected
unitWorkNodes_AlpsKnowledgeBrokerMPIprotected
unpackEncoded(char *&buf, int &position, MPI_Comm comm, int size=-1)AlpsKnowledgeBrokerMPIprotected
unpackSetIncumbent(char *&buf, MPI_Status *status)AlpsKnowledgeBrokerMPIprotected
updateIncumbent_AlpsKnowledgeBrokerMPIprotected
updateNumNodesLeft()AlpsKnowledgeBrokervirtual
updateWorkloadInfo()AlpsKnowledgeBrokerMPIprotected
userBalancePeriod_AlpsKnowledgeBrokerprotected
userClusterSize_AlpsKnowledgeBrokerMPIprotected
workerAskIndices()AlpsKnowledgeBrokerMPIprotected
workerMain()AlpsKnowledgeBrokerMPIprotected
workerMsgLevel_AlpsKnowledgeBrokerprotected
workerNodeProcesseds_AlpsKnowledgeBrokerMPIprotected
workerRecvIndices(char *&bufLarge)AlpsKnowledgeBrokerMPIprotected
workerReported_AlpsKnowledgeBrokerMPIprotected
workerReportStatus(int tag, MPI_Comm comm)AlpsKnowledgeBrokerMPIprotected
workerTimer_AlpsKnowledgeBrokerMPIprotected
workerWorkQualities_AlpsKnowledgeBrokerMPIprotected
workerWorkQuantities_AlpsKnowledgeBrokerMPIprotected
workingSubTree_AlpsKnowledgeBrokerprotected
workQuality_AlpsKnowledgeBrokerMPIprotected
workQuantity_AlpsKnowledgeBrokerMPIprotected
~AlpsKnowledgeBroker()AlpsKnowledgeBrokervirtual
~AlpsKnowledgeBrokerMPI()AlpsKnowledgeBrokerMPI