Gascoigne::PatchIndexHandler Class Reference

#include <patchindexhandler.h>

List of all members.

Public Member Functions

 PatchIndexHandler ()
 ~PatchIndexHandler ()
int & GetDim ()
bool & GetHasPatch ()
bool & GetHasQ4Patch ()
nvector< IntVector > & GetIndex ()
const nvector< IntVector > & GetIndex () const
nvector< IntVector > & GetIndexQ4 ()
const nvector< IntVector > & GetIndexQ4 () const
IntVectorGetPatch2Cell (int i)
const IntVectorGetPatch2Cell (int i) const
IntVectorGetQ4Patch2Cell (int i)
const IntVectorGetQ4Patch2Cell (int i) const
nvector< IntVector > & GetAllPatch2Cell ()
const nvector< IntVector > & GetAllPatch2Cell () const
nvector< IntVector > & GetAllQ4Patch2Cell ()
const nvector< IntVector > & GetAllQ4Patch2Cell () const
int npatches () const
int nq4patches () const
bool HasPatch () const
bool HasQ4Patch () const
int Dim () const
const IntVectorIndicesOfPatch (int i) const
const IntVectorIndicesOfQ4Patch (int i) const
IntVector Q2IndicesOfQ4Patch (int i) const
IntVector CoarseIndices (int iq) const
IntVector CoarseIndicesQ4 (int iq) const
int nodes_per_patch () const
int nodes_per_q4patch () const

Protected Attributes

bool haspatch
bool hasq4patch
nvector< IntVectorindexofpatch
nvector< IntVectorindexofq4patch
nvector< IntVectorpatch2cell
nvector< IntVectorq4patch2cell
int dim


Constructor & Destructor Documentation

Gascoigne::PatchIndexHandler::PatchIndexHandler (  )  [inline]

Gascoigne::PatchIndexHandler::~PatchIndexHandler (  )  [inline]


Member Function Documentation

IntVector Gascoigne::PatchIndexHandler::CoarseIndices ( int  iq  )  const

IntVector Gascoigne::PatchIndexHandler::CoarseIndicesQ4 ( int  iq  )  const

int Gascoigne::PatchIndexHandler::Dim (  )  const [inline]

const nvector<IntVector>& Gascoigne::PatchIndexHandler::GetAllPatch2Cell (  )  const [inline]

nvector<IntVector>& Gascoigne::PatchIndexHandler::GetAllPatch2Cell (  )  [inline]

const nvector<IntVector>& Gascoigne::PatchIndexHandler::GetAllQ4Patch2Cell (  )  const [inline]

nvector<IntVector>& Gascoigne::PatchIndexHandler::GetAllQ4Patch2Cell (  )  [inline]

int& Gascoigne::PatchIndexHandler::GetDim (  )  [inline]

bool& Gascoigne::PatchIndexHandler::GetHasPatch (  )  [inline]

bool& Gascoigne::PatchIndexHandler::GetHasQ4Patch (  )  [inline]

const nvector<IntVector>& Gascoigne::PatchIndexHandler::GetIndex (  )  const [inline]

nvector<IntVector>& Gascoigne::PatchIndexHandler::GetIndex (  )  [inline]

const nvector<IntVector>& Gascoigne::PatchIndexHandler::GetIndexQ4 (  )  const [inline]

nvector<IntVector>& Gascoigne::PatchIndexHandler::GetIndexQ4 (  )  [inline]

const IntVector& Gascoigne::PatchIndexHandler::GetPatch2Cell ( int  i  )  const [inline]

IntVector& Gascoigne::PatchIndexHandler::GetPatch2Cell ( int  i  )  [inline]

const IntVector& Gascoigne::PatchIndexHandler::GetQ4Patch2Cell ( int  i  )  const [inline]

IntVector& Gascoigne::PatchIndexHandler::GetQ4Patch2Cell ( int  i  )  [inline]

bool Gascoigne::PatchIndexHandler::HasPatch (  )  const [inline]

bool Gascoigne::PatchIndexHandler::HasQ4Patch (  )  const [inline]

const IntVector& Gascoigne::PatchIndexHandler::IndicesOfPatch ( int  i  )  const [inline]

const IntVector& Gascoigne::PatchIndexHandler::IndicesOfQ4Patch ( int  i  )  const [inline]

int Gascoigne::PatchIndexHandler::nodes_per_patch (  )  const [inline]

int Gascoigne::PatchIndexHandler::nodes_per_q4patch (  )  const [inline]

int Gascoigne::PatchIndexHandler::npatches (  )  const [inline]

int Gascoigne::PatchIndexHandler::nq4patches (  )  const [inline]

IntVector Gascoigne::PatchIndexHandler::Q2IndicesOfQ4Patch ( int  i  )  const


Member Data Documentation

int Gascoigne::PatchIndexHandler::dim [protected]

bool Gascoigne::PatchIndexHandler::haspatch [protected]

bool Gascoigne::PatchIndexHandler::hasq4patch [protected]

nvector<IntVector> Gascoigne::PatchIndexHandler::indexofpatch [protected]

nvector<IntVector> Gascoigne::PatchIndexHandler::indexofq4patch [protected]

nvector<IntVector> Gascoigne::PatchIndexHandler::patch2cell [protected]

nvector<IntVector> Gascoigne::PatchIndexHandler::q4patch2cell [protected]


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