Gascoigne::BoundaryCell< N > Class Template Reference

#include <boundarycell.h>

Inheritance diagram for Gascoigne::BoundaryCell< N >:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::BoundaryCell< N >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BoundaryCell (int l=0, int f=-1)
 BoundaryCell (const BoundaryCell &c)
int nnchild () const
int material () const
int & material ()
int edge_in_quad () const
int & edge_in_quad ()
int of_quad () const
int & of_quad ()
BoundaryCell< N > & operator= (const BoundaryCell< N > &c)
void BinWrite (std::ostream &s) const
void BinRead (std::istream &s)

Protected Attributes

int mat
int eiq
int oq

Friends

std::ostream & operator<< (std::ostream &s, const BoundaryCell &A)
std::istream & operator>> (std::istream &s, BoundaryCell &A)

template<int N>
class Gascoigne::BoundaryCell< N >


Constructor & Destructor Documentation

template<int N>
Gascoigne::BoundaryCell< N >::BoundaryCell ( int  l = 0,
int  f = -1 
) [inline]

template<int N>
Gascoigne::BoundaryCell< N >::BoundaryCell ( const BoundaryCell< N > &  c  )  [inline]


Member Function Documentation

template<int N>
void Gascoigne::BoundaryCell< N >::BinRead ( std::istream &  s  )  [inline]

Reimplemented from Gascoigne::Cell< N, NEDGES >.

template<int N>
void Gascoigne::BoundaryCell< N >::BinWrite ( std::ostream &  s  )  const [inline]

Reimplemented from Gascoigne::Cell< N, NEDGES >.

template<int N>
int& Gascoigne::BoundaryCell< N >::edge_in_quad (  )  [inline]

template<int N>
int Gascoigne::BoundaryCell< N >::edge_in_quad (  )  const [inline]

template<int N>
int& Gascoigne::BoundaryCell< N >::material (  )  [inline]

template<int N>
int Gascoigne::BoundaryCell< N >::material (  )  const [inline]

template<int N>
int Gascoigne::BoundaryCell< N >::nnchild (  )  const [inline]

template<int N>
int& Gascoigne::BoundaryCell< N >::of_quad (  )  [inline]

template<int N>
int Gascoigne::BoundaryCell< N >::of_quad (  )  const [inline]

template<int N>
BoundaryCell<N>& Gascoigne::BoundaryCell< N >::operator= ( const BoundaryCell< N > &  c  )  [inline]


Friends And Related Function Documentation

template<int N>
std::ostream& operator<< ( std::ostream &  s,
const BoundaryCell< N > &  A 
) [friend]

template<int N>
std::istream& operator>> ( std::istream &  s,
BoundaryCell< N > &  A 
) [friend]


Member Data Documentation

template<int N>
int Gascoigne::BoundaryCell< N >::eiq [protected]

template<int N>
int Gascoigne::BoundaryCell< N >::mat [protected]

template<int N>
int Gascoigne::BoundaryCell< N >::oq [protected]


The documentation for this class was generated from the following file:
Generated on Thu Sep 14 10:50:01 2006 for Gascoigne by  doxygen 1.4.7