Alps  2.0.2
AlpsSubTree Member List

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

activeNode()AlpsSubTreeinline
activeNode_AlpsSubTreeprotected
AlpsKnowledge()AlpsKnowledgeinline
AlpsKnowledge(AlpsKnowledgeType type)AlpsKnowledgeinline
AlpsKnowledge(AlpsKnowledgeType type, AlpsKnowledgeBroker *broker)AlpsKnowledge
AlpsKnowledge(AlpsKnowledge const &)AlpsKnowledgeprivate
AlpsSubTree()AlpsSubTree
AlpsSubTree(AlpsKnowledgeBroker *kb)AlpsSubTree
broker()AlpsKnowledgeinline
broker() constAlpsKnowledgeinline
broker_AlpsKnowledge
calculateQuality()AlpsSubTree
changeNodePool(AlpsNodePool *np)AlpsSubTreeinline
clearNodePools()AlpsSubTreeinline
createChildren(AlpsTreeNode *parent, std::vector< CoinTriple< AlpsNodeDesc *, AlpsNodeStatus, double > > &children, AlpsNodePool *kidNodePool=NULL)AlpsSubTree
decode(AlpsEncoded &encoded) constAlpsSubTreevirtual
decodeToSelf(AlpsEncoded &encoded)AlpsSubTreevirtual
diveDepth_AlpsSubTreeprotected
diveNodePool()AlpsSubTreeinline
diveNodePool_AlpsSubTreeprotected
diveNodeRule_AlpsSubTreeprotected
doDive()AlpsSubTreeinline
encode(AlpsEncoded *encoded) constAlpsSubTreevirtual
encode() constAlpsSubTree
encode(AlpsEncoded *encoded) constAlpsSubTree
AlpsKnowledge::encode() constAlpsKnowledge
exploreSubTree(AlpsTreeNode *root, int nodeLimit, double timeLimit, int &numNodesProcessed, int &numNodesBranched, int &numNodesDiscarded, int &numNodesPartial, int &depth)AlpsSubTreevirtual
exploreUnitWork(bool leaveAsIt, int unitWork, double unitTime, AlpsExitStatus &solStatus, int &numNodesProcessed, int &numNodesBranched, int &numNodesDiscarded, int &numNodesPartial, int &depth, bool &betterSolution)AlpsSubTree
fathomAllNodes()AlpsSubTreeprotected
getBestKnowledgeValue() constAlpsSubTree
getBestNode() constAlpsSubTree
getDiveDepth()AlpsSubTreeinline
getNextIndex() constAlpsSubTree
getNumNodes() constAlpsSubTreeinline
getQuality() constAlpsSubTreeinline
getRoot() constAlpsSubTreeinline
getSolEstimate() constAlpsSubTreeinline
getType() constAlpsKnowledgeinline
incDiveDepth(int num=1)AlpsSubTreeinline
newSubTree() constAlpsSubTreeinlinevirtual
nextIndex()AlpsSubTree
nodePool()AlpsSubTreeinline
nodePool_AlpsSubTreeprotected
nullRootActiveNode()AlpsSubTreeinline
operator=(AlpsKnowledge const &)AlpsKnowledgeprivate
quality_AlpsSubTreeprotected
rampUp(int minNumNodes, int requiredNumNodes, int &depth, AlpsTreeNode *root=NULL)AlpsSubTreevirtual
removeDeadNodes(AlpsTreeNode *&node)AlpsSubTreeprotected
replaceNode(AlpsTreeNode *oldNode, AlpsTreeNode *newNode)AlpsSubTreeprotected
reset()AlpsSubTreeinline
root_AlpsSubTreeprotected
setActiveNode(AlpsTreeNode *activeNode)AlpsSubTreeinline
setBroker(AlpsKnowledgeBroker *broker)AlpsKnowledgeinline
setDiveDepth(int num)AlpsSubTreeinline
setNextIndex(int next)AlpsSubTree
setNodePool(AlpsNodePool *np)AlpsSubTreeinline
setNodeSelection(AlpsSearchStrategy< AlpsTreeNode * > *nc)AlpsSubTreeinline
setRoot(AlpsTreeNode *r)AlpsSubTreeinline
setType(AlpsKnowledgeType t)AlpsKnowledgeinline
splitSubTree(int &returnSize, int size=10)AlpsSubTree
type_AlpsKnowledgeprivate
~AlpsKnowledge()AlpsKnowledgeinlinevirtual
~AlpsSubTree()AlpsSubTreevirtual