Gascoigne::EnergyEstimatorIntegrator< DIM > Class Template Reference

#include <energyestimatorintegrator.h>

Inheritance diagram for Gascoigne::EnergyEstimatorIntegrator< DIM >:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EnergyEstimatorIntegrator ()
 EnergyEstimatorIntegrator (const std::string &s_energytype, double d_visc)
 ~EnergyEstimatorIntegrator ()
void BasicInit ()
std::string GetName () const
void Jumps (LocalVector &F, const FemInterface &FEM, const LocalVector &U, int ile) const
double JumpNorm (const FemInterface &FEM, fixarray< 2 *DIM-2, double > jumps, int ile) const
double Residual (const LocalVector &U, const FemInterface &FEM, const Equation &EQ, const DomainRightHandSide *RHS, const LocalData &Q) const

Protected Member Functions

double Volume2MeshSize (double vol) const
const IntegrationFormulaInterfaceGetFormula () const

Protected Attributes

const IntegrationFormulaInterfaceIF
fixarray< 2 *DIM-2, Vertex<
DIM-1 > > 
_xi
std::string _s_energytype
double _d_visc

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


Constructor & Destructor Documentation

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

template<int DIM>
Gascoigne::EnergyEstimatorIntegrator< DIM >::EnergyEstimatorIntegrator ( const std::string s_energytype,
double  d_visc 
)

template<int DIM>
Gascoigne::EnergyEstimatorIntegrator< DIM >::~EnergyEstimatorIntegrator (  ) 


Member Function Documentation

template<int DIM>
void Gascoigne::EnergyEstimatorIntegrator< DIM >::BasicInit (  )  [virtual]

Reimplemented from Gascoigne::IntegratorInterface.

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

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

Implements Gascoigne::IntegratorInterface.

template<int DIM>
double Gascoigne::EnergyEstimatorIntegrator< DIM >::JumpNorm ( const FemInterface FEM,
fixarray< 2 *DIM-2, double >  jumps,
int  ile 
) const

template<int DIM>
void Gascoigne::EnergyEstimatorIntegrator< DIM >::Jumps ( LocalVector F,
const FemInterface FEM,
const LocalVector U,
int  ile 
) const

template<int DIM>
double Gascoigne::EnergyEstimatorIntegrator< DIM >::Residual ( const LocalVector U,
const FemInterface FEM,
const Equation EQ,
const DomainRightHandSide RHS,
const LocalData Q 
) const

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


Member Data Documentation

template<int DIM>
double Gascoigne::EnergyEstimatorIntegrator< DIM >::_d_visc [protected]

template<int DIM>
std::string Gascoigne::EnergyEstimatorIntegrator< DIM >::_s_energytype [protected]

template<int DIM>
fixarray<2*DIM-2,Vertex<DIM-1> > Gascoigne::EnergyEstimatorIntegrator< DIM >::_xi [protected]

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


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