24#ifndef DUMUX_PNM_COMMON_PROPERTIES_HH
25#define DUMUX_PNM_COMMON_PROPERTIES_HH
52template<
class TypeTag,
class MyTypeTag>
59template<
class TypeTag>
63 static constexpr bool enableCache = getPropValue<TypeTag, Properties::EnableGridGeometryCache>();
70template<
class TypeTag>
74template<
class TypeTag>
77template<
class TypeTag>
87template<
class TypeTag>
Defines a type tag and some properties for models using the box scheme.
Defines labels for pores and throats.
typename GetProp< TypeTag, Property >::type GetPropType
get the type alias defined in the property
Definition: propertysystem.hh:180
Definition: common/properties.hh:37
Definition: common/properties.hh:100
The type for the calculation of the heat conduction fluxes.
Definition: common/properties.hh:149
specifies the velocity calculation module to be used
Definition: common/properties.hh:172
Definition: common/properties.hh:265
a tag to mark properties as undefined
Definition: propertysystem.hh:35
Base class for the finite volume geometry for porenetwork models.
Definition: discretization/porenetwork/gridgeometry.hh:489
Specialization of Fourier's Law for the pore-network model.
Definition: flux/porenetwork/fourierslaw.hh:46
Labels for pores and throats.
Definition: labels.hh:35
Velocity output for pore-network models.
Definition: porenetwork/common/velocityoutput.hh:38
Definition: porenetwork/properties.hh:46
std::tuple< ModelProperties, BoxModel > InheritsFrom
Definition: porenetwork/properties.hh:46
The pore/throat labels.
Definition: porenetwork/properties.hh:53
Defines a type tags and some fundamental properties for all models.
Base class for the finite volume geometry for porenetwork models.
This file contains the data which is required to calculate diffusive heat fluxes with Fourier's law.
Base class for the flux variables in porous medium models.