version 3.10-dev
Dumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits > Struct Template Reference

The default traits for the pq1bubble finite volume grid geometry Defines the scv and scvf types and the mapper types. More...

#include <dumux/discretization/pq1bubble/fvgridgeometry.hh>

Inheritance diagram for Dumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits >:

Description

template<class GridView, class MapperTraits = PQ1BubbleMapperTraits<GridView>>
struct Dumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits >
Template Parameters
thegrid view type

Public Types

using SubControlVolume = PQ1BubbleSubControlVolume< GridView >
 
using SubControlVolumeFace = PQ1BubbleSubControlVolumeFace< GridView >
 
template<class GridGeometry , bool enableCache>
using LocalView = PQ1BubbleFVElementGeometry< GridGeometry, enableCache >
 
using DofMapper = Dune::MultipleCodimMultipleGeomTypeMapper< GridView >
 
using ElementMapper = EM
 
using VertexMapper = VM
 

Static Public Member Functions

static Dune::MCMGLayout layout ()
 layout for elements and vertices More...
 

Member Typedef Documentation

◆ DofMapper

template<class GridView >
using Dumux::PQ1BubbleMapperTraits< GridView >::DofMapper = Dune::MultipleCodimMultipleGeomTypeMapper<GridView>
inherited

◆ ElementMapper

template<class GridView , class EM = Dune::MultipleCodimMultipleGeomTypeMapper<GridView>, class VM = Dune::MultipleCodimMultipleGeomTypeMapper<GridView>>
using Dumux::DefaultMapperTraits< GridView, EM, VM >::ElementMapper = EM
inherited

◆ LocalView

template<class GridView , class MapperTraits = PQ1BubbleMapperTraits<GridView>>
template<class GridGeometry , bool enableCache>
using Dumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits >::LocalView = PQ1BubbleFVElementGeometry<GridGeometry, enableCache>

◆ SubControlVolume

template<class GridView , class MapperTraits = PQ1BubbleMapperTraits<GridView>>
using Dumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits >::SubControlVolume = PQ1BubbleSubControlVolume<GridView>

◆ SubControlVolumeFace

template<class GridView , class MapperTraits = PQ1BubbleMapperTraits<GridView>>
using Dumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits >::SubControlVolumeFace = PQ1BubbleSubControlVolumeFace<GridView>

◆ VertexMapper

template<class GridView , class EM = Dune::MultipleCodimMultipleGeomTypeMapper<GridView>, class VM = Dune::MultipleCodimMultipleGeomTypeMapper<GridView>>
using Dumux::DefaultMapperTraits< GridView, EM, VM >::VertexMapper = VM
inherited

Member Function Documentation

◆ layout()

template<class GridView >
static Dune::MCMGLayout Dumux::PQ1BubbleMapperTraits< GridView >::layout ( )
inlinestaticinherited

The documentation for this struct was generated from the following file: