Gascoigne::DirichletData Class Reference

Interface class for Dirichlet Boundary Conditions. More...

#include <dirichletdata.h>

Inheritance diagram for Gascoigne::DirichletData:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DirichletData ()
virtual ~DirichletData ()
virtual void operator() (DoubleVector &b, const Vertex2d &v, int col) const
virtual void operator() (DoubleVector &b, const Vertex3d &v, int col) const
virtual std::set< int > preferred_colors () const

Detailed Description

Interface class for Dirichlet Boundary Conditions.

void operator()(Vector& b, const Vertex2d& v, int col) gets the coordinate v and color of boundarypart "col" and sets the values of b. b is a vector of length ncomp


Constructor & Destructor Documentation

Gascoigne::DirichletData::DirichletData (  )  [inline]

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


Member Function Documentation

virtual void Gascoigne::DirichletData::operator() ( DoubleVector b,
const Vertex3d v,
int  col 
) const [inline, virtual]

Reimplemented in Gascoigne::DirichletDataByColor, Gascoigne::DirichletDataByExactSolution, and Gascoigne::ZeroDirichletData.

virtual void Gascoigne::DirichletData::operator() ( DoubleVector b,
const Vertex2d v,
int  col 
) const [inline, virtual]

Reimplemented in Gascoigne::DirichletDataByColor, Gascoigne::DirichletDataByExactSolution, and Gascoigne::ZeroDirichletData.

virtual std::set<int> Gascoigne::DirichletData::preferred_colors (  )  const [inline, virtual]

Reimplemented in Gascoigne::DirichletDataByColor.


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