Gascoigne::BaseQ23dPatch Class Reference

#include <baseq23dpatch.h>

Inheritance diagram for Gascoigne::BaseQ23dPatch:

Inheritance graph
Collaboration diagram for Gascoigne::BaseQ23dPatch:

Collaboration graph
List of all members.

Public Member Functions

 BaseQ23dPatch ()
int n () const
double phi (int i) const
double phi_x (int i) const
double phi_y (int i) const
double phi_z (int i) const
double phi_xx (int i) const
double phi_yy (int i) const
double phi_zz (int i) const
double phi_xy (int i) const
double phi_xz (int i) const
double phi_yz (int i) const
const Vertex3dphi_grad (int i) const
void point (const Vertex3d &s) const

Protected Member Functions

void BasicInit ()

Protected Attributes

bool second
int pB
BaseQ23d B2
nvector< int > perm
nvector< double > dxx
nvector< double > dyy
nvector< double > dzz
nvector< double > dxy
nvector< double > dxz
nvector< double > dyz

Constructor & Destructor Documentation

Gascoigne::BaseQ23dPatch::BaseQ23dPatch (  )  [inline]

Member Function Documentation

void Gascoigne::BaseQ23dPatch::BasicInit (  )  [inline, protected]

int Gascoigne::BaseQ23dPatch::n (  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi ( int  i  )  const [inline]

const Vertex3d& Gascoigne::BaseQ23dPatch::phi_grad ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_x ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_xx ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_xy ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_xz ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_y ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_yy ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_yz ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_z ( int  i  )  const [inline]

double Gascoigne::BaseQ23dPatch::phi_zz ( int  i  )  const [inline]

void Gascoigne::BaseQ23dPatch::point ( const Vertex3d s  )  const [inline, virtual]

Reimplemented from Gascoigne::Base.

Member Data Documentation

BaseQ23d Gascoigne::BaseQ23dPatch::B2 [protected]

nvector<double> Gascoigne::BaseQ23dPatch::dxx [mutable, protected]

nvector<double> Gascoigne::BaseQ23dPatch::dxy [mutable, protected]

nvector<double> Gascoigne::BaseQ23dPatch::dxz [mutable, protected]

nvector<double> Gascoigne::BaseQ23dPatch::dyy [mutable, protected]

nvector<double> Gascoigne::BaseQ23dPatch::dyz [mutable, protected]

nvector<double> Gascoigne::BaseQ23dPatch::dzz [mutable, protected]

int Gascoigne::BaseQ23dPatch::pB [mutable, protected]

nvector<int> Gascoigne::BaseQ23dPatch::perm [protected]

bool Gascoigne::BaseQ23dPatch::second [protected]

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