Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

GraphNodeImplem Class Reference

#include <GraphNode.H>

Collaboration diagram for GraphNodeImplem:

Collaboration graph
[legend]
List of all members.

Public Methods

 GraphNodeImplem ()
 ~GraphNodeImplem ()
GraphNodeImplem & operator= (const GraphNodeImplem &a_impin)
 GraphNodeImplem (const GraphNodeImplem &a_impin)
int index (int a_idir, Side::LoHiSide a_side) const
 return the index into the arc vector

int linearSize () const
void linearOut (void *buffer) const
void linearIn (void *buffer)

Public Attributes

Vector< int > m_arc [2 *SpaceDim]
 we also use the default copy constructor and operator=

int m_coarserNode
 cell index of this vof is the index into the vectorcell index of next coarser vofs

int m_nodeInd
Vector< VolIndexm_finerNodes
 list of finer vofs


Detailed Description

This is the graph data held for each irregular node.


Constructor & Destructor Documentation

GraphNodeImplem::GraphNodeImplem  
 

GraphNodeImplem::~GraphNodeImplem  
 

GraphNodeImplem::GraphNodeImplem const GraphNodeImplem &    a_impin
 


Member Function Documentation

int GraphNodeImplem::index int    a_idir,
Side::LoHiSide    a_side
const
 

return the index into the arc vector

void GraphNodeImplem::linearIn void *    buffer
 

void GraphNodeImplem::linearOut void *    buffer const
 

int GraphNodeImplem::linearSize   const
 

GraphNodeImplem& GraphNodeImplem::operator= const GraphNodeImplem &    a_impin
 


Member Data Documentation

Vector<int> GraphNodeImplem::m_arc[2*SpaceDim]
 

we also use the default copy constructor and operator=

Cell indicies of neighboring cells. If the arc is a boundary face, the int = -1

int GraphNodeImplem::m_coarserNode
 

cell index of this vof is the index into the vectorcell index of next coarser vofs

Vector<VolIndex> GraphNodeImplem::m_finerNodes
 

list of finer vofs

int GraphNodeImplem::m_nodeInd
 


The documentation for this class was generated from the following file:
Generated on Wed Apr 16 14:35:21 2003 for EBChombo by doxygen1.2.16