- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

BcpsSubTree Member List

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

activeNode() | AlpsSubTree | inline
activeNode_ | AlpsSubTree | protected
AlpsKnowledge() | AlpsKnowledge | inline
AlpsSubTree() | AlpsSubTree |
AlpsSubTree(AlpsKnowledgeBroker *kb) | AlpsSubTree |
BcpsSubTree() | BcpsSubTree | inline
broker_ | AlpsSubTree | protected
calculateQuality() | AlpsSubTree |
changeNodePool(AlpsNodePool *np) | AlpsSubTree | inline
clearNodePools() | AlpsSubTree | inline
constraintPool_ | BcpsSubTree | private
createChildren(AlpsTreeNode *parent, std::vector< CoinTriple< AlpsNodeDesc *, AlpsNodeStatus, double > > &children, AlpsNodePool *kidNodePool=NULL) | AlpsSubTree |
decode(AlpsEncoded &encoded) const | AlpsSubTree | virtual
diveDepth_ | AlpsSubTree | protected
diveNodePool() | AlpsSubTree | inline
diveNodePool_ | AlpsSubTree | protected
diveNodeRule_ | AlpsSubTree | protected
encode() const | AlpsSubTree | virtual
AlpsKnowledge::encode(AlpsEncoded *encoded) | AlpsKnowledge | inline virtual
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 |
getConstraintPool() const | BcpsSubTree | inline
getDiveDepth() | AlpsSubTree | inline
getEncoded() const | AlpsKnowledge | inline
getKnowledgeBroker() const | AlpsSubTree | inline
getNextIndex() const | AlpsSubTree |
getNumNodes() const | AlpsSubTree | inline
getQuality() const | AlpsSubTree | inline
getRoot() const | AlpsSubTree | inline
getSolEstimate() const | AlpsSubTree | inline
getType() | AlpsKnowledge | inline
getVariablePool() const | BcpsSubTree | inline
incDiveDepth(int num=1) | AlpsSubTree | inline
newSubTree() const | AlpsSubTree | inline virtual
nextIndex() | AlpsSubTree |
nodePool() | AlpsSubTree | inline
nodePool_ | AlpsSubTree | protected
nullRootActiveNode() | AlpsSubTree | inline
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
setDiveDepth(int num) | AlpsSubTree | inline
setEncoded(AlpsEncoded *e) | AlpsKnowledge | inline
setKnowledgeBroker(AlpsKnowledgeBroker *kb) | AlpsSubTree | inline
setNextIndex(int next) | AlpsSubTree |
setNodePool(AlpsNodePool *np) | AlpsSubTree | inline
setNodeSelection(AlpsSearchStrategy< AlpsTreeNode * > *nc) | AlpsSubTree | inline
setRoot(AlpsTreeNode *r) | AlpsSubTree | inline
setType(KnowledgeType t) | AlpsKnowledge | inline
splitSubTree(int &returnSize, int size=10) | AlpsSubTree |
type_ | AlpsKnowledge | protected
variablePool_ | BcpsSubTree | private
~AlpsKnowledge() | AlpsKnowledge | inline virtual
~AlpsSubTree() | AlpsSubTree | virtual
~BcpsSubTree() | BcpsSubTree | inline virtual