Scippy

UG

Ubiquity Generator framework

BbParaSolverPoolForMinimization Member List

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

absoluteGapBbParaSolverPoolprotected
activate()BbParaSolverPoolvirtual
activateSolver(int rank, BbParaNode *node, int nGoodNodesInNodePool, double averageDualBoundGain)BbParaSolverPoolvirtual
activateSolver(int rank, BbParaNode *node, int nNodesLeft)BbParaSolverPoolvirtual
activateSolver(BbParaNode *node, BbParaRacingSolverPool *paraRacingSolverPool, bool rampUpPhase, int nGoodNodesInNodePool, double averageDualBoundGain)BbParaSolverPoolvirtual
activeBbParaSolverPoolprotected
activeSolversBbParaSolverPoolprotected
addNewSubtreeRootNode(int rank, BbParaNode *node)BbParaSolverPoolvirtual
addNumNodesSolved(long long numOfNodesSolved)BbParaSolverPoolvirtual
addTotalNodesSolved(unsigned long long num)BbParaSolverPoolvirtual
BbParaSolverPool(double inMp, double inBgap, double inMBgap, int inOriginRank, ParaComm *inParaComm, ParaParamSet *inParaParams, ParaTimer *inParaTimer)BbParaSolverPool
BbParaSolverPool(double inMp, double inBgap, double inMBgap, int inNSolvers, int inOriginRank, ParaComm *inParaComm, ParaParamSet *inParaParams, ParaTimer *inParaTimer)BbParaSolverPool
BbParaSolverPoolForMinimization(double inMp, double inBgap, double inMBgap, int inOriginRank, ParaComm *inParaComm, ParaParamSet *inParaParams, ParaTimer *inParaTimer)BbParaSolverPoolForMinimization
BbParaSolverPoolForMinimization(double inMp, double inBgap, double inMBgap, int inNSolvers, int inOriginRank, ParaComm *inParaComm, ParaParamSet *inParaParams, ParaTimer *inParaTimer)BbParaSolverPoolForMinimization
beforeFinishingFirstCollectBbParaSolverPoolprotected
beforeInitialCollectBbParaSolverPoolprotected
bgapBbParaSolverPoolprotected
breakingFirstSubtreeBbParaSolverPoolprotected
candidatesOfCollectingModeSolversBbParaSolverPoolprotected
canIncreaseLimitNLimitCollectingModeSolvers()BbParaSolverPoolvirtual
collectingModeBbParaSolverPoolprotected
collectingModeSolverHeapBbParaSolverPoolprotected
currentSolvingNodehaeDescendant(int rank)BbParaSolverPoolvirtual
deadSolversBbParaSolverPoolprotected
deleteCurrentSubtreeRootNode(int rank)BbParaSolverPoolvirtual
enforcedSwitchOutCollectingMode(int rank)BbParaSolverPoolvirtual
extractCurrentNodeAndInactivate(int rank, BbParaNodePool *paraNodePool)BbParaSolverPoolvirtual
extractSelfSplitSubtreeRootNode(int rank, BbParaNode *node)BbParaSolverPoolvirtual
extractSelfSplitSubtreeRootNodes(int rank)BbParaSolverPoolvirtual
getBestSolver()BbParaSolverPoolvirtual
getCurrentTask(int rank)BbParaSolverPoolvirtual
getDualBoundValue(int rank)BbParaSolverPoolvirtual
getGlobalBestDualBoundValue()BbParaSolverPoolForMinimizationvirtual
getGoodSolverSolvingEssentialNode()BbParaSolverPoolvirtual
getInactiveSolverRank()BbParaSolverPoolvirtual
getMCollectingNodes()BbParaSolverPoolvirtual
getMMaxCollectingNodes()BbParaSolverPoolvirtual
getNLimitCollectingModeSolvers()BbParaSolverPoolvirtual
getNnodesInSolvers()BbParaSolverPoolvirtual
getNnodesSolvedInSolvers()BbParaSolverPoolvirtual
getNSolvers()BbParaSolverPoolvirtual
getNumActiveSolvers()BbParaSolverPoolvirtual
getNumInactiveSolvers()BbParaSolverPoolvirtual
getNumOfNodesLeft(int rank)BbParaSolverPoolvirtual
getNumOfNodesLeftInBestSolver()BbParaSolverPoolvirtual
getNumOfNodesSolved(int rank)BbParaSolverPoolvirtual
getSelfSplitSubtreeRootNodes(int rank)BbParaSolverPoolvirtual
getSwichOutTime()BbParaSolverPoolvirtual
getTermState(int rank)BbParaSolverPoolvirtual
getTotalNodesSolved()BbParaSolverPoolvirtual
inactivateSolver(int rank, long long numOfNodesSolved, BbParaNodePool *paraNodePool)BbParaSolverPoolvirtual
inactiveSolversBbParaSolverPoolprotected
incNLimitCollectingModeSolvers()BbParaSolverPoolvirtual
interruptRequested(int rank)BbParaSolverPoolvirtual
isActive()BbParaSolverPoolvirtual
isDualBounGainTesting(int rank)BbParaSolverPoolvirtual
isInCollectingMode()BbParaSolverPoolvirtual
isInterruptRequested(int rank)BbParaSolverPoolvirtual
isSolverActive(int rank)BbParaSolverPoolvirtual
isSolverInCollectingMode(int rank)BbParaSolverPoolvirtual
isTerminated(int rank)BbParaSolverPoolvirtual
isTerminateRequested(int rank)BbParaSolverPoolvirtual
makeSubtreeRootNodeCurrent(int rank, BbParaNode *node)BbParaSolverPoolvirtual
mBgapBbParaSolverPoolprotected
mCollectingNodesBbParaSolverPoolprotected
mMaxCollectingNodesBbParaSolverPoolprotected
mpBbParaSolverPoolprotected
nCollectingModeSolversBbParaSolverPoolprotected
nDualBoundGainTestingBbParaSolverPoolprotected
nGeneratorBbParaSolverPoolprotected
nLimitCollectingModeSolversBbParaSolverPoolprotected
nMaxCollectingModeSolversBbParaSolverPoolprotected
nNodesInSolversBbParaSolverPoolprotected
nNodesSolvedInSolversBbParaSolverPoolprotected
nSolversParaSolverPoolprotected
nTotalNodesSolvedBbParaSolverPoolprotected
originRankParaSolverPoolprotected
paraCommParaSolverPoolprotected
paraParamsParaSolverPoolprotected
ParaSolverPool(int inOriginRank, ParaComm *inParaComm, ParaParamSet *inParaParams, ParaTimer *inParaTimer)ParaSolverPool
paraTimerParaSolverPoolprotected
poolBbParaSolverPoolprotected
reinitToRestart()BbParaSolverPoolvirtual
removeSubtreeRootNode(int rank, BbParaNode *node)BbParaSolverPoolvirtual
resetCountersInSolver(int rank, long long numOfNodesSolved, int numOfSelfSplitNodesLeft, BbParaNodePool *paraNodePool)BbParaSolverPoolvirtual
selectionHeapBbParaSolverPoolprotected
sendSwitchOutCollectingModeIfNecessary(int rank)BbParaSolverPoolvirtual
setCollectingIsAllowed(int rank)BbParaSolverPoolvirtual
setSwichOutTime(double time)BbParaSolverPoolvirtual
setTermState(int rank, ParaSolverTerminationState *inTermState)BbParaSolverPoolvirtual
solverDied(int rank)BbParaSolverPoolvirtual
switchInCollectingMode(BbParaNodePool *paraNodePool)BbParaSolverPoolForMinimizationvirtual
switchInCollectingToSolver(int rank, BbParaNodePool *paraNodePool)BbParaSolverPoolprotectedvirtual
switchOutCollectingMode()BbParaSolverPoolvirtual
switchOutTimeBbParaSolverPoolprotected
terminated(int rank)BbParaSolverPoolvirtual
terminateRequested(int rank)BbParaSolverPoolvirtual
updateDualBoundsForSavingNodes()BbParaSolverPoolvirtual
updateSolverStatus(int rank, long long numNodesSolved, int numNodesLeft, double solverLocalBestBound, BbParaNodePool *paraNodePool)BbParaSolverPoolForMinimizationvirtual
~BbParaSolverPool()BbParaSolverPoolvirtual
~BbParaSolverPoolForMinimization()BbParaSolverPoolForMinimizationvirtual
~ParaSolverPool()ParaSolverPoolvirtual