Control-volume finite element scheme based on P2/Q2 basis function.
More...
|
| struct | Dumux::PQ2LagrangeDofHelper< GridView > |
| | DOF index and position helper for order-2 Lagrange discretizations. More...
|
| class | Dumux::PQ2FVElementGeometry< GG, enableGridGeometryCache > |
| | Base class for the finite volume geometry vector for pq2 models This builds up the sub control volumes and sub control volume faces for each element. More...
|
| struct | Dumux::PQ2DefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > |
| | The default traits for the pq2 finite volume grid geometry Defines the scv and scvf types and the mapper types. More...
|
| class | Dumux::PQ2FVGridGeometry< Scalar, GV, enableCaching, Traits > |
| | Base class for the finite volume geometry vector for pq2 schemes This builds up the sub control volumes and sub control volume faces. More...
|
| class | Dumux::HybridPQ2GeometryHelper< GridView, ScvType, ScvfType > |
| | A class to create sub control volume and sub control volume face geometries per element. More...
|
| struct | Dumux::PQ2DefaultScvGeometryTraits< GridView > |
| | Default traits class to be used for the sub-control volumes for the pq2 scheme. More...
|
| class | Dumux::PQ2SubControlVolume< GridView, T > |
| | the sub control volume for the pq2 scheme More...
|
| struct | Dumux::PQ2DefaultScvfGeometryTraits< GridView > |
| | Default traits class to be used for the sub-control volume faces for the cvfe scheme. More...
|
| class | Dumux::PQ2SubControlVolumeFace< GV, T > |
| | Class for a sub control volume face in the cvfe method, i.e a part of the boundary of a sub control volume we compute fluxes on. We simply use the base class here. More...
|
|
| template<class GridView, class ScvRule = Dumux::QuadratureRules::MidpointQuadrature, class ScvfRule = Dumux::QuadratureRules::DuneQuadrature<2>, class ElementRule = Dumux::QuadratureRules::DuneQuadrature<4>, class IntersectionRule = Dumux::QuadratureRules::DuneQuadrature<4>, class BoundaryFaceRule = Dumux::QuadratureRules::DuneQuadrature<4>> |
| using | Dumux::PQ2QuadratureTraits = CVFE::DefaultQuadratureTraits<GridView, ScvRule, ScvfRule, ElementRule, IntersectionRule, BoundaryFaceRule> |
| | Quadrature rule traits for PQ2 discretization.
|
|
| file | dofhelper.hh |
| | Lightweight DOF helper for order-2 Lagrange elements.
|
| file | fvelementgeometry.hh |
| | Base class for the local finite volume geometry for the pq2 method This builds up the sub control volumes and sub control volume faces for an element.
|
| file | fvgridgeometry.hh |
| | Base class for the finite volume geometry vector for the pq2 method This builds up the sub control volumes and sub control volume faces for each element of the grid partition.
|
| file | geometryhelper.hh |
| | Helper class constructing the dual grid finite volume geometries for the cvfe discretizazion method.
|
| file | subcontrolvolume.hh |
| | the sub control volume for the cvfe scheme
|
| file | subcontrolvolumeface.hh |
| | Base class for a sub control volume face.
|
◆ PQ2QuadratureTraits
template<class GridView, class ScvRule = Dumux::QuadratureRules::MidpointQuadrature, class ScvfRule = Dumux::QuadratureRules::DuneQuadrature<2>, class ElementRule = Dumux::QuadratureRules::DuneQuadrature<4>, class IntersectionRule = Dumux::QuadratureRules::DuneQuadrature<4>, class BoundaryFaceRule = Dumux::QuadratureRules::DuneQuadrature<4>>