atlas::wgraph::WGraph Class Reference

#include <wgraph.h>

Collaboration diagram for atlas::wgraph::WGraph:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WGraph (size_t)
 ~WGraph ()
void swap (WGraph &)
void cells (partition::Partition &pi, graph::OrientedGraph *p=0) const
const CoeffList & coeffList (graph::Vertex x) const
const bitset::RankFlags & descent (graph::Vertex x) const
const graph::EdgeList & edgeList (graph::Vertex x) const
const graph::OrientedGraph & graph () const
const size_t rank () const
size_t size () const
CoeffList & coeffList (graph::Vertex x)
bitset::RankFlags & descent (graph::Vertex x)
graph::EdgeList & edgeList (graph::Vertex x)
void reset ()
void resize (size_t)

Private Attributes

size_t d_rank
graph::OrientedGraph d_graph
std::vector< CoeffList > d_coeff
std::vector< bitset::RankFlags > d_descent

Constructor & Destructor Documentation

atlas::wgraph::WGraph::WGraph (  size_t   )  [explicit]
 

atlas::wgraph::WGraph::~WGraph (   ) 
 


Member Function Documentation

void atlas::wgraph::WGraph::cells (  partition::Partition &  pi,
graph::OrientedGraph *  p = 0
)  const [inline]
 

CoeffList& atlas::wgraph::WGraph::coeffList (  graph::Vertex  x  )  [inline]
 

const CoeffList& atlas::wgraph::WGraph::coeffList (  graph::Vertex  x  )  const [inline]
 

bitset::RankFlags& atlas::wgraph::WGraph::descent (  graph::Vertex  x  )  [inline]
 

const bitset::RankFlags& atlas::wgraph::WGraph::descent (  graph::Vertex  x  )  const [inline]
 

graph::EdgeList& atlas::wgraph::WGraph::edgeList (  graph::Vertex  x  )  [inline]
 

const graph::EdgeList& atlas::wgraph::WGraph::edgeList (  graph::Vertex  x  )  const [inline]
 

const graph::OrientedGraph& atlas::wgraph::WGraph::graph (   )  const [inline]
 

const size_t atlas::wgraph::WGraph::rank (   )  const [inline]
 

void atlas::wgraph::WGraph::reset (   ) 
 

void atlas::wgraph::WGraph::resize (  size_t   ) 
 

size_t atlas::wgraph::WGraph::size (   )  const [inline]
 

void atlas::wgraph::WGraph::swap (  WGraph &   ) 
 


Member Data Documentation

std::vector<CoeffList> atlas::wgraph::WGraph::d_coeff [private]
 

std::vector<bitset::RankFlags> atlas::wgraph::WGraph::d_descent [private]
 

graph::OrientedGraph atlas::wgraph::WGraph::d_graph [private]
 

size_t atlas::wgraph::WGraph::d_rank [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 07:47:42 2006 for atlas by  doxygen 1.4.6