mFES - molecular Finite Element Solver  0.4
Public Member Functions | Static Public Member Functions | Protected Attributes
ngfem::ConvectionIntegrator< D > Class Template Reference

List of all members.

Public Member Functions

 ConvectionIntegrator (Array< CoefficientFunction * > &coeffs)
virtual ~ConvectionIntegrator ()
virtual bool BoundaryForm () const
virtual void CalcElementMatrix (const FiniteElement &fel, const ElementTransformation &eltrans, FlatMatrix< double > &elmat, LocalHeap &lh) const

Static Public Member Functions

static Integrator * Create (Array< CoefficientFunction * > &coeffs)

Protected Attributes

CoefficientFunction * coef_conv [D]

template<int D>
class ngfem::ConvectionIntegrator< D >


Constructor & Destructor Documentation

template<int D>
ngfem::ConvectionIntegrator< D >::ConvectionIntegrator ( Array< CoefficientFunction * > &  coeffs) [inline]
template<int D>
virtual ngfem::ConvectionIntegrator< D >::~ConvectionIntegrator ( ) [inline, virtual]

Member Function Documentation

template<int D>
virtual bool ngfem::ConvectionIntegrator< D >::BoundaryForm ( ) const [inline, virtual]
template<int D>
virtual void ngfem::ConvectionIntegrator< D >::CalcElementMatrix ( const FiniteElement &  fel,
const ElementTransformation &  eltrans,
FlatMatrix< double > &  elmat,
LocalHeap &  lh 
) const [inline, virtual]
template<int D>
static Integrator* ngfem::ConvectionIntegrator< D >::Create ( Array< CoefficientFunction * > &  coeffs) [inline, static]

Member Data Documentation

template<int D>
CoefficientFunction* ngfem::ConvectionIntegrator< D >::coef_conv[D] [protected]

The documentation for this class was generated from the following file: