Scippy

UG

Ubiquity Generator framework

BbParaCommMpi Member List

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

abort()ParaCommMpivirtual
applicationLockMutexParaCommMpiprotected
BbParaCommMpi()BbParaCommMpi
BbParaCommMpi(MPI_Comm comm)BbParaCommMpi
bcast(void *buffer, int count, const int datatypeId, int root)ParaCommMpivirtual
createParaCalculationState()BbParaCommMpivirtual
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)BbParaCommMpivirtual
createParaDiffSubproblem()ParaCommvirtual
createParaInstance()=0ParaCommpure virtual
createParaNode(TaskId inNodeId, TaskId inGeneratorNodeId, int inDepth, double inDualBoundValue, double inOriginalDualBoundValue, double inEstimatedValue, ParaDiffSubproblem *inDiffSubproblem)BbParaCommMpivirtual
createParaParamSet()=0ParaCommpure virtual
createParaRacingRampUpParamSet()BbParaCommMpivirtual
createParaSolution()=0ParaCommpure virtual
createParaSolverState()BbParaCommMpivirtual
createParaSolverState(int racingStage, unsigned int notificationId, int lcId, int globalSubtreeId, long long nodesSolved, int nodesLeft, double bestDualBoundValue, double globalBestPrimalBoundValue, double detTime, double averageDualBoundGain)BbParaCommMpivirtual
createParaSolverTerminationState()BbParaCommMpivirtual
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)BbParaCommMpivirtual
createParaTask()BbParaCommMpivirtual
createParaTimer()ParaCommMpivirtual
datatypesBbParaCommMpiprotectedstatic
getMpiComm()ParaCommMpi
getNumOfMessagesWaitingToSend(int dest=-1)ParaCommMpivirtual
getRank()ParaCommMpivirtual
getSize()ParaCommMpivirtual
getStartTime()ParaCommMpi
getTagString(int tag)BbParaCommMpiprotectedvirtual
init(int argc, char **argv)ParaCommMpivirtual
iProbe(int *source, int *tag)ParaCommMpivirtual
iSend(void *bufer, int count, const int datatypeId, int dest, const int tag, MPI_Request *req)ParaCommMpi
iSendRequestDequeParaCommMpi
iUsend(void *bufer, int count, MPI_Datatype datatype, int dest, int tag, MPI_Request *req)ParaCommMpi
lcInit(ParaParamSet *paraParamSet)ParaCommMpivirtual
lockApp()ParaCommMpivirtual
lockApp()=0ParaCommMpivirtual
lockApp(char const *f, int l)ParaCommMpivirtual
myCommParaCommMpiprotected
myCommSizeParaCommMpiprotected
myRankParaCommMpiprotected
namelenParaCommMpiprotected
ofsParaCommMpiprotected
ParaComm()ParaComm
ParaCommMpi()ParaCommMpi
ParaCommMpi(MPI_Comm comm)ParaCommMpi
passTermToken(int rank)ParaCommMpivirtual
passToken(int rank)ParaCommMpivirtual
probe(int *source, int *tag)ParaCommMpivirtual
procNameParaCommMpiprotected
receive(void *bufer, int count, const int datatypeId, int source, const int tag)ParaCommMpivirtual
send(void *bufer, int count, const int datatypeId, int dest, const int tag)ParaCommMpivirtual
setLocalRank(int inRank)ParaCommvirtual
setToken(int rank, int *inToken)ParaCommMpivirtual
solverInit(ParaParamSet *paraParamSet)ParaCommMpivirtual
startTimeParaCommMpiprotected
tagStringTableBbParaCommMpiprotectedstatic
tagStringTableIsSetUpCoorectly()BbParaCommMpiprotectedvirtual
tagTraceFlagParaCommMpiprotected
testAllIsends()ParaCommMpi
tokenParaCommMpiprotected
tokenAccessLockBbParaCommMpiprotected
tosParaCommMpiprotected
ubcast(void *buffer, int count, MPI_Datatype datatype, int root)ParaCommMpi
unlockApp()ParaCommMpivirtual
unlockApp()=0ParaCommMpivirtual
unlockApp(char const *f, int l)ParaCommMpivirtual
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)ParaCommMpivirtual
waitTerminatedMessage()ParaCommMpivirtual
waitToken(int rank)ParaCommMpivirtual
~BbParaCommMpi()BbParaCommMpivirtual
~ParaComm()ParaCommvirtual
~ParaCommMpi()ParaCommMpivirtual