Face specific auxiliary FvGridGeometry classes. Required for the Dumux multi-domain framework. More...
#include <dumux/discretization/staggered/fvgridgeometry.hh>
Face specific auxiliary FvGridGeometry classes. Required for the Dumux multi-domain framework.
Public Types | |
| using | GridView = typename ActualGridGeometry::GridView |
| export the GridView type and the discretization method More... | |
| using | DiscretizationMethod = DiscretizationMethods::Staggered |
| export the discretization method this geometry belongs to More... | |
| using | LocalView = typename ActualGridGeometry::LocalView |
Public Member Functions | |
| std::size_t | numDofs () const |
| The total number of cell centered dofs. More... | |
| const auto & | gridView () const |
| Return the gridView this grid geometry object lives on. More... | |
| const auto & | connectivityMap () const |
| Returns the connectivity map of which dofs have derivatives with respect to a given dof. More... | |
| const auto & | vertexMapper () const |
| Returns the mapper for vertices to indices for possibly adaptive grids. More... | |
| const auto & | elementMapper () const |
| Returns the mapper for elements to indices for constant grids. More... | |
| const ActualGridGeometry & | actualGridGeometry () const |
| Returns the actual gridGeometry we are a restriction of. More... | |
Static Public Member Functions | |
| static constexpr bool | isFace () |
| Returns true because this view is related to face dofs. More... | |
| static constexpr bool | isCellCenter () |
| Returns true if this view if related to cell centered dofs. More... | |
| static constexpr auto | cellCenterIdx () |
| Return an integral constant index for cell centered dofs. More... | |
| static constexpr auto | faceIdx () |
| Return an integral constant index for face dofs. More... | |
Static Public Attributes | |
| static constexpr DiscretizationMethod | discMethod {} |
Protected Attributes | |
| const ActualGridGeometry * | gridGeometry_ |
|
inherited |
export the discretization method this geometry belongs to
|
inherited |
export the GridView type and the discretization method
|
inherited |
|
inlineinherited |
Returns the actual gridGeometry we are a restriction of.
|
inlinestaticconstexprinherited |
Return an integral constant index for cell centered dofs.
|
inlineinherited |
Returns the connectivity map of which dofs have derivatives with respect to a given dof.
|
inlineinherited |
Returns the mapper for elements to indices for constant grids.
|
inlinestaticconstexprinherited |
Return an integral constant index for face dofs.
|
inlineinherited |
Return the gridView this grid geometry object lives on.
|
inlinestaticconstexprinherited |
Returns true if this view if related to cell centered dofs.
|
inlinestaticconstexpr |
Returns true because this view is related to face dofs.
|
inline |
The total number of cell centered dofs.
|
inlineinherited |
Returns the mapper for vertices to indices for possibly adaptive grids.
|
staticconstexprinherited |
|
protectedinherited |