26#ifndef DUMUX_DISCRETIZATION_CC_TPFA_HH
27#define DUMUX_DISCRETIZATION_CC_TPFA_HH
58#pragma GCC diagnostic push
59#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
61template<
class TypeTag>
65 static constexpr bool enableCache = getPropValue<TypeTag, Properties::EnableGridGeometryCache>();
70#pragma GCC diagnostic pop
73template<
class TypeTag>
77 static constexpr bool enableCache = getPropValue<TypeTag, Properties::EnableGridVolumeVariablesCache>();
85template<
class TypeTag>
89 static constexpr bool enableCache = getPropValue<TypeTag, Properties::EnableGridFluxVariablesCache>();
98template<
class TypeTag>
102template<
class TypeTag>
Calculates the element-wise residual for cell-centered discretization schemes.
Declares properties required for finite-volume models models.
The available discretization methods in Dumux.
Boundary flag to store e.g. in sub control volume faces.
make the local view function available whenever we use the grid geometry
Definition: adapt.hh:29
typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType
get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(....
Definition: propertysystem.hh:149
Calculates the element-wise residual for the cell-centered discretization schemes.
Definition: cclocalresidual.hh:42
The type of the base class of the local residual (specific to a discretization scheme)
Definition: common/properties.hh:80
Stores the boundary types on an element.
Definition: common/properties.hh:112
The type of the global finite volume geometry.
Definition: common/properties.hh:125
The type for a global container for the volume variables.
Definition: common/properties.hh:176
The global vector of flux variable containers.
Definition: common/properties.hh:186
std::tuple< FiniteVolumeModel > InheritsFrom
Definition: cctpfa.hh:50
Boundary types gathered on an element.
Definition: discretization/cellcentered/elementboundarytypes.hh:38
The finite volume geometry (scvs and scvfs) for cell-centered TPFA models on a grid view This builds ...
Definition: discretization/cellcentered/tpfa/fvgridgeometry.hh:79
Flux variable caches on a gridview.
Definition: cellcentered/tpfa/gridfluxvariablescache.hh:58
Base class for the grid volume variables.
Definition: cellcentered/tpfa/gridvolumevariables.hh:56
Flux variable caches on a gridview.
The grid volume variables class for cell centered tpfa models.
Sub control volumes for cell-centered discretization schemes.
Boundary types gathered on an element.
Declares all properties used in Dumux.
The sub control volume face.
The finite volume geometry (scvs and scvfs) for cell-centered TPFA models on a grid view This builds ...