edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc Class Reference

List of all members.

Public Member Functions

void addCPTOutMessage (Node n, BeliefNode bn)
void addOutMessage (Node n, MessageFunction m)
 Arc (Node n0, Node n1)
void clearOutMessages (Node n)
HashSet< BeliefNode > getCPTInMessage (Node n)
HashSet< BeliefNode > getCPTOutMessages (Node n)
HashSet< MessageFunctiongetInMessage (Node n)
Node getNeighbor (Node n)
HashSet< MessageFunctiongetOutMessages (Node n)

Package Attributes

Vector< Nodenodes = new Vector<Node>()
HashMap< Node, HashSet
< BeliefNode > > 
outCPTMessage = new HashMap<Node, HashSet<BeliefNode>>()
HashMap< Node, HashSet
< MessageFunction > > 
outMessage = new HashMap<Node, HashSet<MessageFunction>>()
HashSet< BeliefNode > separator = new HashSet<BeliefNode>()

Detailed Description

Definition at line 818 of file IJGP.java.


Constructor & Destructor Documentation

edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::Arc ( Node  n0,
Node  n1 
) [inline]

Definition at line 825 of file IJGP.java.


Member Function Documentation

void edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::addCPTOutMessage ( Node  n,
BeliefNode  bn 
) [inline]

Definition at line 865 of file IJGP.java.

void edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::addOutMessage ( Node  n,
MessageFunction  m 
) [inline]

Definition at line 853 of file IJGP.java.

void edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::clearOutMessages ( Node  n  )  [inline]

Definition at line 877 of file IJGP.java.

HashSet<BeliefNode> edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::getCPTInMessage ( Node  n  )  [inline]

Definition at line 873 of file IJGP.java.

HashSet<BeliefNode> edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::getCPTOutMessages ( Node  n  )  [inline]

Definition at line 869 of file IJGP.java.

HashSet<MessageFunction> edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::getInMessage ( Node  n  )  [inline]

Definition at line 861 of file IJGP.java.

Node edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::getNeighbor ( Node  n  )  [inline]

Definition at line 848 of file IJGP.java.

HashSet<MessageFunction> edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::getOutMessages ( Node  n  )  [inline]

Definition at line 857 of file IJGP.java.


Member Data Documentation

Definition at line 821 of file IJGP.java.

HashMap<Node, HashSet<BeliefNode> > edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::outCPTMessage = new HashMap<Node, HashSet<BeliefNode>>() [package]

Definition at line 823 of file IJGP.java.

Definition at line 822 of file IJGP.java.

HashSet<BeliefNode> edu::tum::cs::bayesnets::inference::IJGP::JoinGraph::Arc::separator = new HashSet<BeliefNode>() [package]

Definition at line 819 of file IJGP.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations


srldb
Author(s): Dominik Jain, Stefan Waldherr, Moritz Tenorth
autogenerated on Fri Jan 11 09:58:37 2013