Gascoigne::NavierStokesGls2d Class Reference

#include <navierstokesgls2d.h>

Inheritance diagram for Gascoigne::NavierStokesGls2d:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ~NavierStokesGls2d ()
 NavierStokesGls2d ()
 NavierStokesGls2d (const ParamFile *pf)
std::string GetName () const
void SetTime (double time, double dt) const
void glspoint (double h, const FemFunction &U, const Vertex2d &v) const
 Computation of gls stabilization parameters.
void L (DoubleVector &dst, const FemFunction &U) const
 for Galerkin-Least-Squares
void S (nmatrix< double > &dst, const FemFunction &U, const TestFunction &N) const
void LMatrix (nmatrix< double > &dst, const FemFunction &U, const TestFunction &N) const
 describes the strong derivative of the PDE
void SMatrix (DoubleVector &dst, const FemFunction &U, const FemFunction &M, const FemFunction &N) const
 describes the derivative of the stabilization term S;

Protected Attributes

GlsStabilization ST

Constructor & Destructor Documentation

Gascoigne::NavierStokesGls2d::~NavierStokesGls2d (  ) 

Gascoigne::NavierStokesGls2d::NavierStokesGls2d (  ) 

Gascoigne::NavierStokesGls2d::NavierStokesGls2d ( const ParamFile pf  ) 


Member Function Documentation

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

Reimplemented from Gascoigne::NavierStokes2d.

void Gascoigne::NavierStokesGls2d::glspoint ( double  h,
const FemFunction U,
const Vertex2d v 
) const [virtual]

Computation of gls stabilization parameters.

Reimplemented from Gascoigne::GlsEquation.

void Gascoigne::NavierStokesGls2d::L ( DoubleVector dst,
const FemFunction U 
) const [virtual]

for Galerkin-Least-Squares

Implements Gascoigne::GlsEquation.

void Gascoigne::NavierStokesGls2d::LMatrix ( nmatrix< double > &  dst,
const FemFunction U,
const TestFunction N 
) const [virtual]

describes the strong derivative of the PDE

Implements Gascoigne::GlsEquation.

void Gascoigne::NavierStokesGls2d::S ( nmatrix< double > &  dst,
const FemFunction U,
const TestFunction N 
) const [virtual]

describes the stabilization term of the PDE; can be chosen as -L^

Implements Gascoigne::GlsEquation.

void Gascoigne::NavierStokesGls2d::SetTime ( double  time,
double  dt 
) const [inline, virtual]

Reimplemented from Gascoigne::Application.

void Gascoigne::NavierStokesGls2d::SMatrix ( DoubleVector dst,
const FemFunction U,
const FemFunction M,
const FemFunction N 
) const [virtual]

describes the derivative of the stabilization term S;

Reimplemented from Gascoigne::GlsEquation.


Member Data Documentation

GlsStabilization Gascoigne::NavierStokesGls2d::ST [mutable, protected]


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