25#ifndef DUMUX_POROUSMEDIUM_FLOW_PROPERTIES_HH
26#define DUMUX_POROUSMEDIUM_FLOW_PROPERTIES_HH
58template<
class TypeTag>
62template<
class TypeTag>
67template<
class TypeTag>
71template<
class TypeTag>
75template<
class TypeTag>
79template<
class TypeTag>
83template<
class TypeTag>
87template<
class TypeTag>
91template<
class TypeTag>
95template<
class TypeTag>
100template<
class TypeTag>
104template<
class TypeTag>
106template<
class TypeTag>
108template<
class TypeTag>
112template<
class TypeTag>
116template<
class TypeTag>
123template<
class TypeTag>
127template<
class TypeTag>
131template<
class TypeTag>
142template<
class TypeTag>
Dispersion flux for different discretization schemes.
Setting constant fluid properties via the input file.
Represents all relevant thermodynamic quantities of a inert solid system.
The simplest solid phase consisting of a single solid component.
A helper class to fill the flux variables cache.
typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType
get the type alias defined in the property
Definition: propertysystem.hh:150
Property whether to include compositional dispersion.
Definition: common/properties.hh:91
Property whether to include thermal dispersion.
Definition: common/properties.hh:93
Container storing the different types of flux variables.
Definition: common/properties.hh:113
Stores data associated with flux vars.
Definition: common/properties.hh:115
The engine behind the global flux cache (how to fill caches for the stencil)
Definition: common/properties.hh:117
The local residual of the energy equation.
Definition: common/properties.hh:139
The type for the calculation the advective fluxes.
Definition: common/properties.hh:141
specifies if the parameters for the advective fluxes depend on the solution
Definition: common/properties.hh:143
The type for the calculation of the molecular diffusion fluxes.
Definition: common/properties.hh:145
The type for the calculation of the dispersive fluxes.
Definition: common/properties.hh:147
specifies if the parameters for the diffusive fluxes depend on the solution
Definition: common/properties.hh:149
The type for the calculation of the heat conduction fluxes.
Definition: common/properties.hh:151
The type for the calculation of the compositional dispersion tensor.
Definition: common/properties.hh:153
The type for the calculation of the thermal dispersion tensor.
Definition: common/properties.hh:155
specifies if the parameters for the heat conduction fluxes depend on the solution
Definition: common/properties.hh:157
The type of the solid system to use.
Definition: common/properties.hh:166
The type of the solid state to use.
Definition: common/properties.hh:168
specifies the velocity calculation module to be used
Definition: common/properties.hh:174
Definition: common/properties.hh:183
Definition: common/properties.hh:267
forward declaration of the method-specific implementation
Definition: flux/box/darcyslaw.hh:42
Definition: box/dispersionflux.hh:42
forward declaration of the method-specific implemetation
Definition: flux/box/fickslaw.hh:44
forward declaration of the method-specific implementation
Definition: flux/box/fourierslaw.hh:38
A component which returns run time specified values for all fluid properties.
Definition: constant.hh:61
Definition: scheidegger.hh:51
Represents all relevant thermodynamic quantities of a inert solid system.
Definition: inertsolidstate.hh:35
The simplest solid phase consisting of a single solid component.
Definition: 1csolid.hh:41
The porous medium flux variables class that computes advective / convective, molecular diffusive and ...
Definition: porousmediumflow/fluxvariables.hh:53
Definition: porousmediumflow/fluxvariablescache.hh:36
Definition: fluxvariablescachefiller.hh:39
Definition: porousmediumflow/nonisothermal/localresidual.hh:37
Definition: porousmediumflow/properties.hh:54
std::tuple< ModelProperties > InheritsFrom
Definition: porousmediumflow/properties.hh:54
GetPropType< TypeTag, Properties::CompositionalDispersionModel > type
Definition: porousmediumflow/properties.hh:97
GetPropType< TypeTag, Properties::Scalar > Scalar
Definition: porousmediumflow/properties.hh:145
Velocity output policy for implicit (porous media) models.
Definition: porousmediumflow/velocityoutput.hh:45
Declares all properties used in Dumux.
Defines a type tags and some fundamental properties for all models.
Base class for the flux variables.
Velocity output for porous media models.
Darcy's law specialized for different discretization schemes This file contains the data which is req...
Fick's law specilized for different discretization schemes. This file contains the data which is requ...
Fourier's law specialized for different discretization schemes This file contains the data which is r...
Base class for the flux variables in porous medium models.
Element-wise calculation of the local residual for non-isothermal fully implicit models.
A VTK output module to simplify writing dumux simulation data to VTK format.