Alps
2.0.2
|
This is the complete list of members for AlpsSubTree, including all inherited members.
activeNode() | AlpsSubTree | inline |
activeNode_ | AlpsSubTree | protected |
AlpsKnowledge() | AlpsKnowledge | inline |
AlpsKnowledge(AlpsKnowledgeType type) | AlpsKnowledge | inline |
AlpsKnowledge(AlpsKnowledgeType type, AlpsKnowledgeBroker *broker) | AlpsKnowledge | |
AlpsKnowledge(AlpsKnowledge const &) | AlpsKnowledge | private |
AlpsSubTree() | AlpsSubTree | |
AlpsSubTree(AlpsKnowledgeBroker *kb) | AlpsSubTree | |
broker() | AlpsKnowledge | inline |
broker() const | AlpsKnowledge | inline |
broker_ | AlpsKnowledge | |
calculateQuality() | AlpsSubTree | |
changeNodePool(AlpsNodePool *np) | AlpsSubTree | inline |
clearNodePools() | AlpsSubTree | inline |
createChildren(AlpsTreeNode *parent, std::vector< CoinTriple< AlpsNodeDesc *, AlpsNodeStatus, double > > &children, AlpsNodePool *kidNodePool=NULL) | AlpsSubTree | |
decode(AlpsEncoded &encoded) const | AlpsSubTree | virtual |
decodeToSelf(AlpsEncoded &encoded) | AlpsSubTree | virtual |
diveDepth_ | AlpsSubTree | protected |
diveNodePool() | AlpsSubTree | inline |
diveNodePool_ | AlpsSubTree | protected |
diveNodeRule_ | AlpsSubTree | protected |
doDive() | AlpsSubTree | inline |
encode(AlpsEncoded *encoded) const | AlpsSubTree | virtual |
encode() const | AlpsSubTree | |
encode(AlpsEncoded *encoded) const | AlpsSubTree | |
AlpsKnowledge::encode() const | AlpsKnowledge | |
exploreSubTree(AlpsTreeNode *root, int nodeLimit, double timeLimit, int &numNodesProcessed, int &numNodesBranched, int &numNodesDiscarded, int &numNodesPartial, int &depth) | AlpsSubTree | virtual |
exploreUnitWork(bool leaveAsIt, int unitWork, double unitTime, AlpsExitStatus &solStatus, int &numNodesProcessed, int &numNodesBranched, int &numNodesDiscarded, int &numNodesPartial, int &depth, bool &betterSolution) | AlpsSubTree | |
fathomAllNodes() | AlpsSubTree | protected |
getBestKnowledgeValue() const | AlpsSubTree | |
getBestNode() const | AlpsSubTree | |
getDiveDepth() | AlpsSubTree | inline |
getNextIndex() const | AlpsSubTree | |
getNumNodes() const | AlpsSubTree | inline |
getQuality() const | AlpsSubTree | inline |
getRoot() const | AlpsSubTree | inline |
getSolEstimate() const | AlpsSubTree | inline |
getType() const | AlpsKnowledge | inline |
incDiveDepth(int num=1) | AlpsSubTree | inline |
newSubTree() const | AlpsSubTree | inlinevirtual |
nextIndex() | AlpsSubTree | |
nodePool() | AlpsSubTree | inline |
nodePool_ | AlpsSubTree | protected |
nullRootActiveNode() | AlpsSubTree | inline |
operator=(AlpsKnowledge const &) | AlpsKnowledge | private |
quality_ | AlpsSubTree | protected |
rampUp(int minNumNodes, int requiredNumNodes, int &depth, AlpsTreeNode *root=NULL) | AlpsSubTree | virtual |
removeDeadNodes(AlpsTreeNode *&node) | AlpsSubTree | protected |
replaceNode(AlpsTreeNode *oldNode, AlpsTreeNode *newNode) | AlpsSubTree | protected |
reset() | AlpsSubTree | inline |
root_ | AlpsSubTree | protected |
setActiveNode(AlpsTreeNode *activeNode) | AlpsSubTree | inline |
setBroker(AlpsKnowledgeBroker *broker) | AlpsKnowledge | inline |
setDiveDepth(int num) | AlpsSubTree | inline |
setNextIndex(int next) | AlpsSubTree | |
setNodePool(AlpsNodePool *np) | AlpsSubTree | inline |
setNodeSelection(AlpsSearchStrategy< AlpsTreeNode * > *nc) | AlpsSubTree | inline |
setRoot(AlpsTreeNode *r) | AlpsSubTree | inline |
setType(AlpsKnowledgeType t) | AlpsKnowledge | inline |
splitSubTree(int &returnSize, int size=10) | AlpsSubTree | |
type_ | AlpsKnowledge | private |
~AlpsKnowledge() | AlpsKnowledge | inlinevirtual |
~AlpsSubTree() | AlpsSubTree | virtual |