mFES - molecular Finite Element Solver
0.4
|
Public Member Functions | |
DGFacet_ConvectionDirichletBoundaryIntegrator (Array< CoefficientFunction * > &coeffs) | |
virtual bool | BoundaryForm () const |
virtual | ~DGFacet_ConvectionDirichletBoundaryIntegrator () |
virtual void | CalcElementVector (const FiniteElement &fel, const ElementTransformation &eltrans, FlatVector< double > &elvec, LocalHeap &lh) const |
virtual void | CalcFacetVector (const FiniteElement &volumefel, int LocalFacetNr, const ElementTransformation &eltrans, FlatArray< int > &ElVertices, const ElementTransformation &seltrans, FlatVector< double > &elvec, LocalHeap &lh) const |
Static Public Member Functions | |
static Integrator * | Create (Array< CoefficientFunction * > &coeffs) |
Protected Attributes | |
CoefficientFunction * | coef_rob |
Array< CoefficientFunction * > | coef_b |
ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::DGFacet_ConvectionDirichletBoundaryIntegrator | ( | Array< CoefficientFunction * > & | coeffs | ) | [inline] |
virtual ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::~DGFacet_ConvectionDirichletBoundaryIntegrator | ( | ) | [inline, virtual] |
virtual bool ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::BoundaryForm | ( | ) | const [inline, virtual] |
virtual void ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::CalcElementVector | ( | const FiniteElement & | fel, |
const ElementTransformation & | eltrans, | ||
FlatVector< double > & | elvec, | ||
LocalHeap & | lh | ||
) | const [inline, virtual] |
virtual void ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::CalcFacetVector | ( | const FiniteElement & | volumefel, |
int | LocalFacetNr, | ||
const ElementTransformation & | eltrans, | ||
FlatArray< int > & | ElVertices, | ||
const ElementTransformation & | seltrans, | ||
FlatVector< double > & | elvec, | ||
LocalHeap & | lh | ||
) | const [inline, virtual] |
static Integrator* ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::Create | ( | Array< CoefficientFunction * > & | coeffs | ) | [inline, static] |
Array<CoefficientFunction *> ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::coef_b [protected] |
CoefficientFunction* ngfem::DGFacet_ConvectionDirichletBoundaryIntegrator< D >::coef_rob [protected] |