Gascoigne::Base Class Reference

#include <base.h>

Inheritance diagram for Gascoigne::Base:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Base ()
virtual const Vertex2dnormal2d () const
virtual const Vertex2dtangent2d () const
virtual const Vertex3dnormal3d () const
virtual const Vertex3dtangent3d () const
virtual const fixarray<
2, int > * 
faces () const
virtual double psi (int i, double x) const
virtual void point (const Vertex2d &) const
virtual void point (const Vertex3d &) const
virtual void point_boundary_2d (int, const Vertex1d &) const
virtual void point_boundary_3d (int, const Vertex2d &) const

Protected Member Functions

void error (const std::string &s) const

Constructor & Destructor Documentation

virtual Gascoigne::Base::~Base (  )  [inline, virtual]


Member Function Documentation

void Gascoigne::Base::error ( const std::string s  )  const [inline, protected]

virtual const fixarray<2,int>* Gascoigne::Base::faces (  )  const [inline, virtual]

Reimplemented in Gascoigne::Base3d.

virtual const Vertex2d* Gascoigne::Base::normal2d (  )  const [inline, virtual]

Reimplemented in Gascoigne::Base2d.

virtual const Vertex3d* Gascoigne::Base::normal3d (  )  const [inline, virtual]

Reimplemented in Gascoigne::Base3d.

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

Reimplemented in Gascoigne::BaseQ13d, Gascoigne::BaseQ13dPatch, Gascoigne::BaseQ23d, Gascoigne::BaseQ23dWithSecond, Gascoigne::BaseQ23dPatch, Gascoigne::BaseQ43d, and Gascoigne::BaseQ43dWithSecond.

virtual void Gascoigne::Base::point ( const Vertex2d  )  const [inline, virtual]

Reimplemented in Gascoigne::BaseQ12d, Gascoigne::BaseQ12dPatch, Gascoigne::BaseQ22d, Gascoigne::BaseQ22dWithSecond, Gascoigne::BaseQ22dPatch, Gascoigne::BaseQ42d, and Gascoigne::BaseQ42dWithSecond.

virtual void Gascoigne::Base::point_boundary_2d ( int  ,
const Vertex1d  
) const [inline, virtual]

virtual void Gascoigne::Base::point_boundary_3d ( int  ,
const Vertex2d  
) const [inline, virtual]

virtual double Gascoigne::Base::psi ( int  i,
double  x 
) const [inline, virtual]

Reimplemented in Gascoigne::BaseQ12d, Gascoigne::BaseQ13d, Gascoigne::BaseQ22d, Gascoigne::BaseQ23d, Gascoigne::BaseQ42d, and Gascoigne::BaseQ43d.

virtual const Vertex2d* Gascoigne::Base::tangent2d (  )  const [inline, virtual]

Reimplemented in Gascoigne::Base2d.

virtual const Vertex3d* Gascoigne::Base::tangent3d (  )  const [inline, virtual]

Reimplemented in Gascoigne::Base3d.


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