3.6-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Classes | Public Types | List of all members
Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView > Struct Template Reference

The default traits for the face-center staggered finite volume grid geometry Defines the scv and scvf types and the mapper types. More...

#include <dumux/discretization/facecentered/staggered/fvgridgeometry.hh>

Inheritance diagram for Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >:

Description

template<class GridView>
struct Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >

The default traits for the face-center staggered finite volume grid geometry Defines the scv and scvf types and the mapper types.

Template Parameters
GridViewthe grid view type

Classes

struct  StaticInfo
 

Public Types

using SubControlVolume = FaceCenteredStaggeredSubControlVolume< GridView >
 
using SubControlVolumeFace = FaceCenteredStaggeredSubControlVolumeFace< GridView >
 
using IntersectionMapper = ConformingGridIntersectionMapper< GridView >
 
using LocalIntersectionMapper = FaceCenteredStaggeredLocalIntersectionIndexMapper< GridView >
 
using GeometryHelper = FaceCenteredStaggeredGeometryHelper< GridView >
 
template<class GridGeometry >
using ConnectivityMap = FaceCenteredStaggeredConnectivityMap< GridGeometry >
 
template<class GridGeometry , bool enableCache>
using LocalView = FaceCenteredStaggeredFVElementGeometry< GridGeometry, enableCache >
 
using ElementMapper = EM
 
using VertexMapper = VM
 

Member Typedef Documentation

◆ ConnectivityMap

template<class GridView >
template<class GridGeometry >
using Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::ConnectivityMap = FaceCenteredStaggeredConnectivityMap<GridGeometry>

◆ ElementMapper

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

◆ GeometryHelper

template<class GridView >
using Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::GeometryHelper = FaceCenteredStaggeredGeometryHelper<GridView>

◆ IntersectionMapper

template<class GridView >
using Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::IntersectionMapper = ConformingGridIntersectionMapper<GridView>

◆ LocalIntersectionMapper

template<class GridView >
using Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::LocalIntersectionMapper = FaceCenteredStaggeredLocalIntersectionIndexMapper<GridView>

◆ LocalView

template<class GridView >
template<class GridGeometry , bool enableCache>
using Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::LocalView = FaceCenteredStaggeredFVElementGeometry<GridGeometry, enableCache>

◆ SubControlVolume

template<class GridView >
using Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::SubControlVolume = FaceCenteredStaggeredSubControlVolume<GridView>

◆ SubControlVolumeFace

template<class GridView >
using Dumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::SubControlVolumeFace = FaceCenteredStaggeredSubControlVolumeFace<GridView>

◆ VertexMapper

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

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