|
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] |
1.7.6.1