This is the complete list of members for BbParaCommMpi, including all inherited members.
abort() | ParaCommMpi | virtual |
applicationLockMutex | ParaCommMpi | protected |
BbParaCommMpi() | BbParaCommMpi | |
BbParaCommMpi(MPI_Comm comm) | BbParaCommMpi | |
bcast(void *buffer, int count, const int datatypeId, int root) | ParaCommMpi | virtual |
createParaCalculationState() | BbParaCommMpi | virtual |
createParaCalculationState(double compTime, double rootTime, int nSolved, int nSent, int nImprovedIncumbent, int terminationState, int nSolvedWithNoPreprocesses, int nSimplexIterRoot, double averageSimplexIter, int nTransferredLocalCuts, int minTransferredLocalCuts, int maxTransferredLocalCuts, int nTransferredBendersCuts, int minTransferredBendersCuts, int maxTransferredBendersCuts, int nRestarts, double minIisum, double maxIisum, int minNii, int maxNii, double dualBound, int nSelfSplitNodesLeft) | BbParaCommMpi | virtual |
createParaDiffSubproblem() | ParaComm | virtual |
createParaInstance()=0 | ParaComm | pure virtual |
createParaNode(TaskId inNodeId, TaskId inGeneratorNodeId, int inDepth, double inDualBoundValue, double inOriginalDualBoundValue, double inEstimatedValue, ParaDiffSubproblem *inDiffSubproblem) | BbParaCommMpi | virtual |
createParaParamSet()=0 | ParaComm | pure virtual |
createParaRacingRampUpParamSet() | BbParaCommMpi | virtual |
createParaSolution()=0 | ParaComm | pure virtual |
createParaSolverState() | BbParaCommMpi | virtual |
createParaSolverState(int racingStage, unsigned int notificationId, int lcId, int globalSubtreeId, long long nodesSolved, int nodesLeft, double bestDualBoundValue, double globalBestPrimalBoundValue, double detTime, double averageDualBoundGain) | BbParaCommMpi | virtual |
createParaSolverTerminationState() | BbParaCommMpi | virtual |
createParaSolverTerminationState(int interrupted, int rank, int totalNSolved, int minNSolved, int maxNSolved, int totalNSent, int totalNImprovedIncumbent, int nParaNodesReceived, int nParaNodesSolved, int nParaNodesSolvedAtRoot, int nParaNodesSolvedAtPreCheck, int nTransferredLocalCutsFromSolver, int minTransferredLocalCutsFromSolver, int maxTransferredLocalCutsFromSolver, int nTransferredBendersCutsFromSolver, int minTransferredBendersCutsFromSolver, int maxTransferredBendersCutsFromSolver, int nTotalRestarts, int minRestarts, int maxRestarts, int nTightened, int nTightenedInt, int calcTerminationState, double runningTime, double idleTimeToFirstParaNode, double idleTimeBetweenParaNodes, double iddleTimeAfterLastParaNode, double idleTimeToWaitNotificationId, double idleTimeToWaitAckCompletion, double idleTimeToWaitToken, double totalRootNodeTime, double minRootNodeTime, double maxRootNodeTime, double detTime) | BbParaCommMpi | virtual |
createParaTask() | BbParaCommMpi | virtual |
createParaTimer() | ParaCommMpi | virtual |
datatypes | BbParaCommMpi | protectedstatic |
getMpiComm() | ParaCommMpi | |
getNumOfMessagesWaitingToSend(int dest=-1) | ParaCommMpi | virtual |
getRank() | ParaCommMpi | virtual |
getSize() | ParaCommMpi | virtual |
getStartTime() | ParaCommMpi | |
getTagString(int tag) | BbParaCommMpi | protectedvirtual |
init(int argc, char **argv) | ParaCommMpi | virtual |
iProbe(int *source, int *tag) | ParaCommMpi | virtual |
iSend(void *bufer, int count, const int datatypeId, int dest, const int tag, MPI_Request *req) | ParaCommMpi | |
iSendRequestDeque | ParaCommMpi | |
iUsend(void *bufer, int count, MPI_Datatype datatype, int dest, int tag, MPI_Request *req) | ParaCommMpi | |
lcInit(ParaParamSet *paraParamSet) | ParaCommMpi | virtual |
lockApp() | ParaCommMpi | virtual |
lockApp()=0 | ParaCommMpi | virtual |
lockApp(char const *f, int l) | ParaCommMpi | virtual |
myComm | ParaCommMpi | protected |
myCommSize | ParaCommMpi | protected |
myRank | ParaCommMpi | protected |
namelen | ParaCommMpi | protected |
ofs | ParaCommMpi | protected |
ParaComm() | ParaComm | |
ParaCommMpi() | ParaCommMpi | |
ParaCommMpi(MPI_Comm comm) | ParaCommMpi | |
passTermToken(int rank) | ParaCommMpi | virtual |
passToken(int rank) | ParaCommMpi | virtual |
probe(int *source, int *tag) | ParaCommMpi | virtual |
procName | ParaCommMpi | protected |
receive(void *bufer, int count, const int datatypeId, int source, const int tag) | ParaCommMpi | virtual |
send(void *bufer, int count, const int datatypeId, int dest, const int tag) | ParaCommMpi | virtual |
setLocalRank(int inRank) | ParaComm | virtual |
setToken(int rank, int *inToken) | ParaCommMpi | virtual |
solverInit(ParaParamSet *paraParamSet) | ParaCommMpi | virtual |
startTime | ParaCommMpi | protected |
tagStringTable | BbParaCommMpi | protectedstatic |
tagStringTableIsSetUpCoorectly() | BbParaCommMpi | protectedvirtual |
tagTraceFlag | ParaCommMpi | protected |
testAllIsends() | ParaCommMpi | |
token | ParaCommMpi | protected |
tokenAccessLock | BbParaCommMpi | protected |
tos | ParaCommMpi | protected |
ubcast(void *buffer, int count, MPI_Datatype datatype, int root) | ParaCommMpi | |
unlockApp() | ParaCommMpi | virtual |
unlockApp()=0 | ParaCommMpi | virtual |
unlockApp(char const *f, int l) | ParaCommMpi | virtual |
ureceive(void *bufer, int count, MPI_Datatype datatype, int source, int tag) | ParaCommMpi | |
usend(void *bufer, int count, MPI_Datatype datatype, int dest, int tag) | ParaCommMpi | |
waitAllIsends() | ParaCommMpi | |
waitSpecTagFromSpecSource(const int source, const int tag, int *receivedTag) | ParaCommMpi | virtual |
waitTerminatedMessage() | ParaCommMpi | virtual |
waitToken(int rank) | ParaCommMpi | virtual |
~BbParaCommMpi() | BbParaCommMpi | virtual |
~ParaComm() | ParaComm | virtual |
~ParaCommMpi() | ParaCommMpi | virtual |