3.3.0
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Types | Static Public Member Functions | List of all members
Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV > Struct Template Reference

#include <dumux/discretization/staggered/freeflow/gridvolumevariables.hh>

Public Types

using Problem = P
 
using VolumeVariables = VV
 
using PrimaryVariables = typename VV::PrimaryVariables
 
template<class GridVolumeVariables , bool cachingEnabled>
using LocalView = StaggeredElementVolumeVariables< GridVolumeVariables, cachingEnabled >
 

Static Public Member Functions

template<class Problem , class SolutionVector , class Element , class SubControlVolumeFace >
static PrimaryVariables getBoundaryPriVars (const Problem &problem, const SolutionVector &sol, const Element &element, const SubControlVolumeFace &scvf)
 

Member Typedef Documentation

◆ LocalView

template<class P , class VV >
template<class GridVolumeVariables , bool cachingEnabled>
using Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV >::LocalView = StaggeredElementVolumeVariables<GridVolumeVariables, cachingEnabled>

◆ PrimaryVariables

template<class P , class VV >
using Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV >::PrimaryVariables = typename VV::PrimaryVariables

◆ Problem

template<class P , class VV >
using Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV >::Problem = P

◆ VolumeVariables

template<class P , class VV >
using Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV >::VolumeVariables = VV

Member Function Documentation

◆ getBoundaryPriVars()

template<class P , class VV >
template<class Problem , class SolutionVector , class Element , class SubControlVolumeFace >
static PrimaryVariables Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV >::getBoundaryPriVars ( const Problem problem,
const SolutionVector &  sol,
const Element &  element,
const SubControlVolumeFace &  scvf 
)
inlinestatic

Returns the primary variables used for the boundary volVars and checks for admissible combinations for boundary conditions.


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