Gascoigne::BoundaryRightHandSide Class Reference

Interface class for Boundary Conditions of Neumann or Robin type. More...

#include <boundaryrighthandside.h>

Inheritance diagram for Gascoigne::BoundaryRightHandSide:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BoundaryRightHandSide ()
 ~BoundaryRightHandSide ()
virtual int GetNcomp () const =0
virtual double operator() (int c, const Vertex2d &v, const Vertex2d &n, int color) const
virtual double operator() (int c, const Vertex3d &v, const Vertex3d &n, int color) const
virtual void operator() (VectorIterator b, const TestFunction &N, const Vertex2d &v, const Vertex2d &n, int color) const
virtual void operator() (VectorIterator b, const TestFunction &N, const Vertex3d &v, const Vertex3d &n, int color) const

Detailed Description

Interface class for Boundary Conditions of Neumann or Robin type.

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::BoundaryRightHandSide::BoundaryRightHandSide (  )  [inline]

Gascoigne::BoundaryRightHandSide::~BoundaryRightHandSide (  )  [inline]


Member Function Documentation

virtual int Gascoigne::BoundaryRightHandSide::GetNcomp (  )  const [pure virtual]

virtual void Gascoigne::BoundaryRightHandSide::operator() ( VectorIterator  b,
const TestFunction N,
const Vertex3d v,
const Vertex3d n,
int  color 
) const [inline, virtual]

virtual void Gascoigne::BoundaryRightHandSide::operator() ( VectorIterator  b,
const TestFunction N,
const Vertex2d v,
const Vertex2d n,
int  color 
) const [inline, virtual]

virtual double Gascoigne::BoundaryRightHandSide::operator() ( int  c,
const Vertex3d v,
const Vertex3d n,
int  color 
) const [inline, virtual]

virtual double Gascoigne::BoundaryRightHandSide::operator() ( int  c,
const Vertex2d v,
const Vertex2d n,
int  color 
) const [inline, virtual]


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