Base class for cell center of face specific auxiliary GridVariables classes. Provides a common interface and a pointer to the actual grid variables. More...
#include <dumux/discretization/staggered/gridvariables.hh>
Base class for cell center of face specific auxiliary GridVariables classes. Provides a common interface and a pointer to the actual grid variables.
Public Types | |
| using | GridVolumeVariables = typename ActualGridVariables::GridVolumeVariables |
| using | GridFaceVariables = typename ActualGridVariables::GridFaceVariables |
| using | GridFluxVariablesCache = typename ActualGridVariables::GridFluxVariablesCache |
| using | VolumeVariables = typename GridVolumeVariables::VolumeVariables |
| export type of the volume variables More... | |
| using | PrimaryVariables = typename VolumeVariables::PrimaryVariables |
| export primary variable type More... | |
| using | GridGeometry = typename ActualGridVariables::GridGeometry |
Public Member Functions | |
| StaggeredGridVariablesView (ActualGridVariables *gridVariables) | |
| const GridFluxVariablesCache & | gridFluxVarsCache () const |
| return the flux variables cache More... | |
| GridFluxVariablesCache & | gridFluxVarsCache () |
| return the flux variables cache More... | |
| const GridVolumeVariables & | curGridVolVars () const |
| return the current volume variables More... | |
| GridVolumeVariables & | curGridVolVars () |
| return the current volume variables More... | |
| const GridVolumeVariables & | prevGridVolVars () const |
| return the volume variables of the previous time step (for instationary problems) More... | |
| GridVolumeVariables & | prevGridVolVars () |
| return the volume variables of the previous time step (for instationary problems) More... | |
| const GridFaceVariables & | curGridFaceVars () const |
| return the current face variables More... | |
| const GridFaceVariables & | prevGridFaceVars () const |
| return the previous face variables More... | |
| GridFaceVariables & | curGridFaceVars () |
| return the current face variables More... | |
| GridFaceVariables & | prevGridFaceVars () |
| return the previous face variables More... | |
| const GridGeometry & | gridGeometry () const |
| return the fv grid geometry More... | |
| const ActualGridVariables & | gridVariables () const |
| ActualGridVariables & | gridVariables () |
Protected Attributes | |
| ActualGridVariables * | gridVariables_ |
| using Dumux::StaggeredGridVariablesView< ActualGridVariables >::GridFaceVariables = typename ActualGridVariables::GridFaceVariables |
| using Dumux::StaggeredGridVariablesView< ActualGridVariables >::GridFluxVariablesCache = typename ActualGridVariables::GridFluxVariablesCache |
| using Dumux::StaggeredGridVariablesView< ActualGridVariables >::GridGeometry = typename ActualGridVariables::GridGeometry |
| using Dumux::StaggeredGridVariablesView< ActualGridVariables >::GridVolumeVariables = typename ActualGridVariables::GridVolumeVariables |
| using Dumux::StaggeredGridVariablesView< ActualGridVariables >::PrimaryVariables = typename VolumeVariables::PrimaryVariables |
export primary variable type
| using Dumux::StaggeredGridVariablesView< ActualGridVariables >::VolumeVariables = typename GridVolumeVariables::VolumeVariables |
export type of the volume variables
|
inlineexplicit |
|
inline |
return the current face variables
|
inline |
return the current face variables
|
inline |
return the current volume variables
|
inline |
return the current volume variables
|
inline |
return the flux variables cache
|
inline |
return the flux variables cache
|
inline |
return the fv grid geometry
|
inline |
|
inline |
|
inline |
return the previous face variables
|
inline |
return the previous face variables
|
inline |
return the volume variables of the previous time step (for instationary problems)
|
inline |
return the volume variables of the previous time step (for instationary problems)
|
protected |