Scippy

UG

Ubiquity Generator framework

BbParaNode Member List

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

addDescendant(ParaTaskGenealogicalPtr *inDescendant)BbParaNode
ancestorParaTask
areNodesCollected()BbParaNode
basisInfoBbParaNodeprotected
BbParaNode()BbParaNode
BbParaNode(TaskId inNodeId, TaskId inGeneratorNodeId, int inDepth, double inDualBoundValue, double inOriginalDualBoundValue, double inEstimatedValue, ParaDiffSubproblem *inDiffSubproblem)BbParaNode
bcast(ParaComm *comm, int root)=0BbParaNodepure virtual
clone(ParaComm *comm)=0BbParaNodepure virtual
collectsNodes()BbParaNode
depthBbParaNodeprotected
descendantsParaTask
diffSubproblemParaTaskprotected
diffSubproblemInfoParaTaskprotected
dualBoundValueBbParaNodeprotected
estimatedValueParaTaskprotected
generatorTaskIdParaTask
getAncestor()BbParaNode
getDepth()BbParaNode
getDiffSubproblem()BbParaNode
getDualBoundValue()BbParaNode
getEstimatedValue()ParaTask
getGeneratorTaskId()ParaTask
getGlobalSubtaskIdInLc()ParaTask
getInitialDualBoundValue()BbParaNode
getLcId()ParaTask
getMergeNodeInfo()BbParaNode
getMergingStatus()BbParaNode
getMinimumDualBoundInDesendants(double value)BbParaNode
getSolverId()ParaTask
getTaskId()ParaTask
hasDescendant()BbParaNode
initialDualBoundValueBbParaNodeprotected
isRootTask()ParaTask
isSameGlobalSubtaskIdInLcAs(const ParaTask &inTask)ParaTask
isSameGlobalSubtaskIdInLcAs(const int globalSubtaskIdInLc)ParaTask
isSameLcIdAs(const ParaTask &inTask)ParaTask
isSameLcIdAs(const int lcId)ParaTask
isSameNodeIdAs(const BbParaNode &inNode)BbParaNode
isSameParetntTaskIdAs(const ParaTask &inTask)ParaTask
isSameParetntTaskSubtaskIdAs(const TaskId &inTaskId)ParaTask
isSameSubtaskIdAs(const ParaTask &inTask)ParaTask
isSameTaskIdAs(const ParaTask &inTask)ParaTask
mergeNodeInfoBbParaNodeprotected
mergingStatusBbParaNodeprotected
nextBbParaNode
nodesAreCollectedBbParaNodeprotected
ParaTask()ParaTask
ParaTask(const ParaTask &paraTask)ParaTask
ParaTask(TaskId inTaskId, TaskId inGeneratorTaskId, double inEstimatedValue, ParaDiffSubproblem *inDiffSubproblem)ParaTask
receive(ParaComm *comm, int source)=0BbParaNodepure virtual
receiveNewSubtreeRoot(ParaComm *comm, int source)=0BbParaNodepure virtual
receiveSubtreeRootNodeId(ParaComm *comm, int source, int tag)=0BbParaNodepure virtual
removeDescendant(TaskId removeNodeId)BbParaNode
resetDualBoundValue()BbParaNode
send(ParaComm *comm, int destination)=0BbParaNodepure virtual
sendNewSubtreeRoot(ParaComm *comm, int destination)=0BbParaNodepure virtual
sendSubtreeRootNodeId(ParaComm *comm, int destination, int tag)=0BbParaNodepure virtual
setAncestor(ParaTaskGenealogicalPtr *inAncestor)BbParaNode
setDepth(int inDepth)BbParaNode
setDiffSubproblem(BbParaDiffSubproblem *inDiffSubproblem)BbParaNode
UG::ParaTask::setDiffSubproblem(ParaDiffSubproblem *inDiffSubproblem)ParaTask
setDualBoundValue(double inDualBoundValue)BbParaNode
setEstimatedValue(double inEstimatedValue)ParaTask
setGeneratorTaskId(TaskId inGeneratorTaskId)ParaTask
setGlobalSubtaskId(int lcId, int subtaskId)ParaTask
setInitialDualBoundValue(double inTrueDualBoundValue)BbParaNode
setMergeNodeInfo(BbParaMergeNodeInfo *mNode)BbParaNode
setMergingStatus(int status)BbParaNode
setSolverId(int id)ParaTask
setTaskId(TaskId inTaskId)ParaTask
taskIdParaTask
toSimpleString()BbParaNodevirtual
toString()BbParaNodevirtual
updateInitialDualBoundToSubtreeDualBound()BbParaNode
~BbParaNode()BbParaNodevirtual
~ParaTask()ParaTaskvirtual