Gascoigne::GlsIntegrator< DIM > Class Template Reference

#include <glsintegrator.h>

Inheritance diagram for Gascoigne::GlsIntegrator< DIM >:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::GlsIntegrator< DIM >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GlsIntegrator ()
 ~GlsIntegrator ()
std::string GetName () const
void Rhs (const DomainRightHandSide &RHS, LocalVector &F, const FemInterface &FEM, const LocalData &Q, const LocalData &QC) const
void Form (const Equation &EQ, LocalVector &F, const FemInterface &FEM, const LocalVector &U, const LocalData &Q, const LocalData &QC) const
void Matrix (const Equation &EQ, EntryMatrix &E, const FemInterface &FEM, const LocalVector &U, const LocalData &Q, const LocalData &QC) const

Protected Member Functions

const IntegrationFormulaInterfaceFormFormula () const
double Volume2MeshSize (double vol) const

Protected Attributes

IntegrationFormulaInterfaceIF

template<int DIM>
class Gascoigne::GlsIntegrator< DIM >


Constructor & Destructor Documentation

template<int DIM>
Gascoigne::GlsIntegrator< DIM >::GlsIntegrator (  ) 

template<int DIM>
Gascoigne::GlsIntegrator< DIM >::~GlsIntegrator (  )  [inline]


Member Function Documentation

template<int DIM>
void Gascoigne::GlsIntegrator< DIM >::Form ( const Equation EQ,
LocalVector F,
const FemInterface FEM,
const LocalVector U,
const LocalData Q,
const LocalData QC 
) const [virtual]

Reimplemented from Gascoigne::IntegratorInterface.

template<int DIM>
const IntegrationFormulaInterface& Gascoigne::GlsIntegrator< DIM >::FormFormula (  )  const [inline, protected]

template<int DIM>
std::string Gascoigne::GlsIntegrator< DIM >::GetName (  )  const [inline, virtual]

Implements Gascoigne::IntegratorInterface.

template<int DIM>
void Gascoigne::GlsIntegrator< DIM >::Matrix ( const Equation EQ,
EntryMatrix E,
const FemInterface FEM,
const LocalVector U,
const LocalData Q,
const LocalData QC 
) const [virtual]

Reimplemented from Gascoigne::IntegratorInterface.

template<int DIM>
void Gascoigne::GlsIntegrator< DIM >::Rhs ( const DomainRightHandSide RHS,
LocalVector F,
const FemInterface FEM,
const LocalData Q,
const LocalData QC 
) const [inline, virtual]

Reimplemented from Gascoigne::IntegratorInterface.

template<int DIM>
double Gascoigne::GlsIntegrator< DIM >::Volume2MeshSize ( double  vol  )  const [inline, protected]


Member Data Documentation

template<int DIM>
IntegrationFormulaInterface* Gascoigne::GlsIntegrator< DIM >::IF [protected]


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