Gascoigne::Q23d Class Reference

#include <q23d.h>

Inheritance diagram for Gascoigne::Q23d:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Q23d ()
 ~Q23d ()
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 Vertex3d &p0, Vertex3d &p) const
void VertexTransformation (const Vertex3d &p0, Vertex3d &p, int iq) const

Constructor & Destructor Documentation

Gascoigne::Q23d::Q23d (  ) 

Gascoigne::Q23d::~Q23d (  ) 


Member Function Documentation

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

Reimplemented from Gascoigne::BasicDiscretization.

Reimplemented in Gascoigne::Q2Lps3d, Gascoigne::Q2Lps3dWithSecond, Gascoigne::DwrFem3d, and Gascoigne::Q23dWithSecond.

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

Reimplemented from Gascoigne::DiscretizationInterface.

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

Reimplemented from Gascoigne::PatchDiscretization.

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

Reimplemented from Gascoigne::PatchDiscretization.

Reimplemented in Gascoigne::Q2Lps3d, Gascoigne::Q2Lps3dWithSecond, and Gascoigne::Q23dWithSecond.

int Gascoigne::Q23d::GetPatchNumber ( const Vertex3d p0,
Vertex3d p 
) const [protected, virtual]

Reimplemented from Gascoigne::PatchDiscretization.

void Gascoigne::Q23d::VertexTransformation ( const Vertex3d p0,
Vertex3d p,
int  iq 
) const [protected]


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