version 3.11-dev
Loading...
Searching...
No Matches
defaultgridvariables.hh File Reference

Grid variables with the variables cache selected depending on the element discretization.

Go to the source code of this file.

Namespaces

namespace  Dumux
namespace  Dumux::Experimental
namespace  Dumux::Detail

Typedefs

template<class GridDiscretization, class Problem, class Variables, bool enableCache, class InterpolationPointData = Dumux::CVFE::LocalBasisInterpolationPointData<GridDiscretization>>
using Dumux::Experimental::DefaultGridVariablesCache
 The grid variables cache selected depending on the element discretization.
template<class TypeTag, class Variables = typename Dumux::Detail::DefaultVariables<TypeTag>::type>
using Dumux::Experimental::DefaultGridVariables
 The grid variables of a model whose variables are defined per local degree of freedom.
template<class TypeTag>
using Dumux::Detail::CVFEGridVariables_t = typename CVFEGridVariables<TypeTag>::type
 The grid variables of a control-volume finite element type tag: Experimental::DefaultGridVariables if usesVariables<TypeTag>(), otherwise FVGridVariables with the volume variables.

Functions

template<class TypeTag>
constexpr bool Dumux::Detail::usesVariables ()
 Whether a type tag assembles with the variables per local degree of freedom.