Gascoigne::ConvectionDiffusionEquation2d Class Reference

#include <convectiondiffusionequation2d.h>

Inheritance diagram for Gascoigne::ConvectionDiffusionEquation2d:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConvectionDiffusionEquation2d (const ParamFile *paramfile)
 ~ConvectionDiffusionEquation2d ()
void SetTimePattern (TimePattern &P) const
std::string GetName () const
int GetNcomp () const
void OperatorStrong (DoubleVector &b, const FemFunction &U) const
void point (double h, const FemFunction &U, FemData &Q, const Vertex2d &v) const
void Form (VectorIterator b, const FemFunction &U, const TestFunction &N) const
void Matrix (EntryMatrix &A, const FemFunction &U, const TestFunction &M, const TestFunction &N) const

Protected Member Functions

double betax () const
double betay () const
double Convection (const TestFunction &N) const

Protected Attributes

double _visc
double _bx
double _by

Constructor & Destructor Documentation

Gascoigne::ConvectionDiffusionEquation2d::ConvectionDiffusionEquation2d ( const ParamFile paramfile  ) 

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


Member Function Documentation

double Gascoigne::ConvectionDiffusionEquation2d::betax (  )  const [inline, protected]

double Gascoigne::ConvectionDiffusionEquation2d::betay (  )  const [inline, protected]

double Gascoigne::ConvectionDiffusionEquation2d::Convection ( const TestFunction N  )  const [protected]

void Gascoigne::ConvectionDiffusionEquation2d::Form ( VectorIterator  b,
const FemFunction U,
const TestFunction N 
) const [virtual]

Implements Gascoigne::Equation.

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

Implements Gascoigne::Application.

int Gascoigne::ConvectionDiffusionEquation2d::GetNcomp (  )  const [inline, virtual]

Implements Gascoigne::Equation.

void Gascoigne::ConvectionDiffusionEquation2d::Matrix ( EntryMatrix A,
const FemFunction U,
const TestFunction M,
const TestFunction N 
) const [virtual]

Implements Gascoigne::Equation.

void Gascoigne::ConvectionDiffusionEquation2d::OperatorStrong ( DoubleVector b,
const FemFunction U 
) const [virtual]

Reimplemented from Gascoigne::Equation.

void Gascoigne::ConvectionDiffusionEquation2d::point ( double  h,
const FemFunction U,
FemData Q,
const Vertex2d v 
) const [inline]

void Gascoigne::ConvectionDiffusionEquation2d::SetTimePattern ( TimePattern P  )  const [virtual]

Reimplemented from Gascoigne::Equation.


Member Data Documentation

double Gascoigne::ConvectionDiffusionEquation2d::_bx [protected]

double Gascoigne::ConvectionDiffusionEquation2d::_by [protected]

double Gascoigne::ConvectionDiffusionEquation2d::_visc [protected]


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