Classes | |
class | Iterator |
Public Member Functions | |
int | getNumTiers () |
Vector< Integer > | getTier (int index) |
int | getTier (BeliefNode n) |
Vector< Vector< Integer > > | getTiers () |
java.util.Iterator< Integer > | iterator () |
TopologicalOrdering (Vector< Vector< Integer >> partialOrder, HashMap< BeliefNode, Integer > tierMap) | |
Package Attributes | |
Vector< Vector< Integer > > | partialOrder |
HashMap< BeliefNode, Integer > | tierMap |
Definition at line 10 of file TopologicalOrdering.java.
edu::tum::cs::bayesnets::util::TopologicalOrdering::TopologicalOrdering | ( | Vector< Vector< Integer >> | partialOrder, | |
HashMap< BeliefNode, Integer > | tierMap | |||
) | [inline] |
Definition at line 20 of file TopologicalOrdering.java.
int edu::tum::cs::bayesnets::util::TopologicalOrdering::getNumTiers | ( | ) | [inline] |
Definition at line 79 of file TopologicalOrdering.java.
Vector<Integer> edu::tum::cs::bayesnets::util::TopologicalOrdering::getTier | ( | int | index | ) | [inline] |
gets the vector of indices of nodes belonging to the given tier
index |
Definition at line 88 of file TopologicalOrdering.java.
int edu::tum::cs::bayesnets::util::TopologicalOrdering::getTier | ( | BeliefNode | n | ) | [inline] |
gets the tier (i.e. depth in the ordering) of the given node
n | a belief node |
Definition at line 73 of file TopologicalOrdering.java.
Vector<Vector<Integer> > edu::tum::cs::bayesnets::util::TopologicalOrdering::getTiers | ( | ) | [inline] |
Definition at line 92 of file TopologicalOrdering.java.
java.util.Iterator<Integer> edu::tum::cs::bayesnets::util::TopologicalOrdering::iterator | ( | ) | [inline] |
Definition at line 25 of file TopologicalOrdering.java.
Vector<Vector<Integer> > edu::tum::cs::bayesnets::util::TopologicalOrdering::partialOrder [package] |
a vector of tiers reflecting the partial ordering of the nodes; the nodes in each tier (sub-vector) are equivalent with respect to the ordering
Definition at line 14 of file TopologicalOrdering.java.
HashMap<BeliefNode, Integer> edu::tum::cs::bayesnets::util::TopologicalOrdering::tierMap [package] |
a mapping from belief nodes to 0-based tier indices (i.e. depth in the ordering)
Definition at line 18 of file TopologicalOrdering.java.