12#ifndef DUMUX_DISCRETIZATION_FACECENTERED_PQ1NONCONFORMING_FE_GRID_DISCRETIZATION_HH
13#define DUMUX_DISCRETIZATION_FACECENTERED_PQ1NONCONFORMING_FE_GRID_DISCRETIZATION_HH
30template<
class GridView,
31 class ElementRule = Dumux::QuadratureRules::DuneQuadrature<2>,
32 class IntersectionRule = Dumux::QuadratureRules::DuneQuadrature<2>,
33 class BoundaryFaceRule = Dumux::QuadratureRules::DuneQuadrature<2>>
45template<
class Gr
idView>
48 using DofMapper = Dune::MultipleCodimMultipleGeomTypeMapper<GridView>;
53 return Dune::mcmgLayout(Dune::Codim<1>{});
63template<
class GridView,
65 class MapperTraits = PQ1NonconformingFEMapperTraits<GridView>,
66 class QuadratureTraits = PQ1NonconformingFEQuadratureTraits<GridView>>
68:
public MapperTraits,
public QuadratureTraits
74 template<
class Gr
idDiscretization,
bool enableCache>
88 bool enableCaching =
true,
Default class for the local finite element discretization. All schemes share the same structure....
Definition feelementdiscretization.hh:41
Default class for finite element grid discretizations.
Definition fem/fegriddiscretization.hh:42
Defines the default element and vertex mapper types.
Default class for the local finite element discretization. All schemes share the same structure....
Default class for finite element grid discretizations.
The available discretization methods in Dumux.
CVFE< CVFEMethods::CR_RT > PQ1Nonconforming
Definition method.hh:114
Definition assembly/assembler.hh:44
FEGridDiscretization< GV, Traits > PQ1NonconformingFEGridDiscretization
Finite element grid discretization for the PQ1 non-conforming (face-centered) method....
Definition pq1nonconforming/fegriddiscretization.hh:90
Quadrature rules over sub-control volumes and sub-control volume faces.
Definition defaultmappertraits.hh:23