addDescendant(ParaTaskGenealogicalPtr *inDescendant) | BbParaNode | |
ancestor | ParaTask | |
areNodesCollected() | BbParaNode | |
basisInfo | BbParaNode | protected |
BbParaNode() | BbParaNode | |
BbParaNode(TaskId inNodeId, TaskId inGeneratorNodeId, int inDepth, double inDualBoundValue, double inOriginalDualBoundValue, double inEstimatedValue, ParaDiffSubproblem *inDiffSubproblem) | BbParaNode | |
BbParaNodeMpi() | BbParaNodeMpi | |
BbParaNodeMpi(TaskId inNodeId, TaskId inGeneratorNodeId, int inDepth, double inDualBoundValue, double inOriginalDualBoundValue, double inEstimatedValue, ParaDiffSubproblem *inDiffSubproblem) | BbParaNodeMpi | |
bcast(ParaComm *comm, int root) | BbParaNodeMpi | virtual |
clone(ParaComm *comm) | BbParaNodeMpi | virtual |
collectsNodes() | BbParaNode | |
createDatatype() | BbParaNodeMpi | private |
createDatatypeForNodeId() | BbParaNodeMpi | private |
depth | BbParaNode | protected |
descendants | ParaTask | |
diffSubproblem | ParaTask | protected |
diffSubproblemInfo | ParaTask | protected |
dualBoundValue | BbParaNode | protected |
estimatedValue | ParaTask | protected |
generatorTaskId | ParaTask | |
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 | |
initialDualBoundValue | BbParaNode | protected |
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 | |
mergeNodeInfo | BbParaNode | protected |
mergingStatus | BbParaNode | protected |
next | BbParaNode | |
nodesAreCollected | BbParaNode | protected |
ParaTask() | ParaTask | |
ParaTask(const ParaTask ¶Task) | ParaTask | |
ParaTask(TaskId inTaskId, TaskId inGeneratorTaskId, double inEstimatedValue, ParaDiffSubproblem *inDiffSubproblem) | ParaTask | |
read(ParaComm *comm, gzstream::igzstream &in, bool onlyBoundChanges) | BbParaNode | |
receive(ParaComm *comm, int source) | BbParaNodeMpi | virtual |
receiveNewSubtreeRoot(ParaComm *comm, int source) | BbParaNodeMpi | virtual |
receiveReassignSelfSplitSubtreeRoot(ParaComm *comm, int source) | BbParaNodeMpi | |
receiveSubtreeRootNodeId(ParaComm *comm, int source, int tag) | BbParaNodeMpi | virtual |
removeDescendant(TaskId removeNodeId) | BbParaNode | |
resetDualBoundValue() | BbParaNode | |
send(ParaComm *comm, int destination) | BbParaNodeMpi | virtual |
sendNewSubtreeRoot(ParaComm *comm, int destination) | BbParaNodeMpi | virtual |
sendReassignSelfSplitSubtreeRoot(ParaComm *comm, int destination) | BbParaNodeMpi | |
sendSubtreeRootNodeId(ParaComm *comm, int destination, int tag) | BbParaNodeMpi | 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 | |
taskId | ParaTask | |
toSimpleString() | BbParaNode | virtual |
toString() | BbParaNode | virtual |
updateInitialDualBoundToSubtreeDualBound() | BbParaNode | |
write(gzstream::ogzstream &out) | BbParaNode | virtual |
~BbParaNode() | BbParaNode | virtual |
~BbParaNodeMpi() | BbParaNodeMpi | |
~ParaTask() | ParaTask | virtual |