internal::GridReordering2d::MQuad Class Reference

List of all members.

Public Member Functions

 MQuad (const unsigned int v0, const unsigned int v1, const unsigned int v2, const unsigned int v3, const unsigned int s0, const unsigned int s1, const unsigned int s2, const unsigned int s3, const CellData< 2 > &cd)

Public Attributes

unsigned int v [4]
unsigned int side [4]
CellData< 2 > original_cell_data

Detailed Description

An enriched quad with information about how the mesh fits together so that we can move around the mesh efficiently.

Author:
Michael Anderson, 2003

Constructor & Destructor Documentation

internal::GridReordering2d::MQuad::MQuad ( const unsigned int  v0,
const unsigned int  v1,
const unsigned int  v2,
const unsigned int  v3,
const unsigned int  s0,
const unsigned int  s1,
const unsigned int  s2,
const unsigned int  s3,
const CellData< 2 > &  cd 
)

v0 - v3 are indexes of the vertices of the quad, s0 - s3 are indexes for the sides of the quad


Member Data Documentation

Stores the vertex numbers

Stores the side numbers

Copy of the CellData object from which we construct the data of this object.


The documentation for this class was generated from the following file:

deal.II documentation generated on Mon Nov 23 22:58:23 2009 by doxygen 1.6.1