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

- Alphabetical List
- Class List
- 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 &depth) | AlpsSubTree | `[virtual]`
exploreUnitWork(bool leaveAsIt, int unitWork, double unitTime, AlpsExitStatus &solStatus, int &numNodesProcessed, int &numNodesBranched, int &numNodesDiscarded, 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]`