Gascoigne::Q22d Class Reference

#include <q22d.h>

Inheritance diagram for Gascoigne::Q22d:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::Q22d:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Q22d ()
 ~Q22d ()
std::string GetName () const
void BasicInit (const ParamFile *paramfile)
void ConstructInterpolator (MgInterpolatorInterface *I, const MeshTransferInterface *GMT)
nmatrix< double > GetLocalInterpolationWeights (int iq) const

Protected Member Functions

int GetPatchNumber (const Vertex2d &p0, Vertex2d &p) const
void VertexTransformation (const Vertex2d &p0, Vertex2d &p, int iq) const

Constructor & Destructor Documentation

Gascoigne::Q22d::Q22d (  ) 

Gascoigne::Q22d::~Q22d (  ) 


Member Function Documentation

void Gascoigne::Q22d::BasicInit ( const ParamFile paramfile  )  [virtual]

Reimplemented from Gascoigne::BasicDiscretization.

Reimplemented in Gascoigne::Q2Gls2d, Gascoigne::Q2Lps2d, Gascoigne::Q2Lps2dWithSecond, Gascoigne::DwrFem2d, and Gascoigne::Q22dWithSecond.

void Gascoigne::Q22d::ConstructInterpolator ( MgInterpolatorInterface I,
const MeshTransferInterface GMT 
) [virtual]

Reimplemented from Gascoigne::DiscretizationInterface.

nmatrix< double > Gascoigne::Q22d::GetLocalInterpolationWeights ( int  iq  )  const [virtual]

Reimplemented from Gascoigne::PatchDiscretization.

std::string Gascoigne::Q22d::GetName (  )  const [inline, virtual]

Reimplemented from Gascoigne::PatchDiscretization.

Reimplemented in Gascoigne::Q2Gls2d, Gascoigne::Q2Lps2d, Gascoigne::Q2Lps2dWithSecond, and Gascoigne::Q22dWithSecond.

int Gascoigne::Q22d::GetPatchNumber ( const Vertex2d p0,
Vertex2d p 
) const [protected, virtual]

Reimplemented from Gascoigne::PatchDiscretization.

void Gascoigne::Q22d::VertexTransformation ( const Vertex2d p0,
Vertex2d p,
int  iq 
) const [protected]


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