version 3.10.0
Loading...
Searching...
No Matches
Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV > Struct Template Reference

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

Inheritance diagram for Dumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV >:

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: