List of all members.
Public Member Functions |
| | HDG_LaplaceIntegrator (Array< CoefficientFunction * > &coeffs) |
| virtual | ~HDG_LaplaceIntegrator () |
| virtual bool | BoundaryForm () const |
| virtual void | CalcElementMatrix (const FiniteElement &fel, const ElementTransformation &eltrans, FlatMatrix< double > &elmat, LocalHeap &lh) const |
| virtual void | ApplyElementMatrix (const FiniteElement &fel, const ElementTransformation &eltrans, const FlatVector< double > &elx, FlatVector< double > &ely, void *precomputed, LocalHeap &lh) const |
| virtual void | CalcFlux (const FiniteElement &fel, const FiniteElement &felflux, const ElementTransformation &eltrans, const FlatVector<> &elu, FlatVector<> &elflux, bool applyd, LocalHeap &lh) const |
Protected Attributes |
| double | alpha |
| CoefficientFunction * | coef_lam |
template<int D>
class ngfem::HDG_LaplaceIntegrator< D >
Constructor & Destructor Documentation
Member Function Documentation
template<int D>
| virtual void ngfem::HDG_LaplaceIntegrator< D >::ApplyElementMatrix |
( |
const FiniteElement & |
fel, |
|
|
const ElementTransformation & |
eltrans, |
|
|
const FlatVector< double > & |
elx, |
|
|
FlatVector< double > & |
ely, |
|
|
void * |
precomputed, |
|
|
LocalHeap & |
lh |
|
) |
| const [inline, virtual] |
template<int D>
| virtual void ngfem::HDG_LaplaceIntegrator< D >::CalcFlux |
( |
const FiniteElement & |
fel, |
|
|
const FiniteElement & |
felflux, |
|
|
const ElementTransformation & |
eltrans, |
|
|
const FlatVector<> & |
elu, |
|
|
FlatVector<> & |
elflux, |
|
|
bool |
applyd, |
|
|
LocalHeap & |
lh |
|
) |
| const [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: