25#ifndef DUMUX_POROUSMEDIUM_FLOW_PROPERTIES_HH
26#define DUMUX_POROUSMEDIUM_FLOW_PROPERTIES_HH
56template<
class TypeTag>
60template<
class TypeTag>
65template<
class TypeTag>
69template<
class TypeTag>
73template<
class TypeTag>
77template<
class TypeTag>
81template<
class TypeTag>
83template<
class TypeTag>
85template<
class TypeTag>
89template<
class TypeTag>
93template<
class TypeTag>
100template<
class TypeTag>
104template<
class TypeTag>
108template<
class TypeTag>
119template<
class TypeTag>
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
Container storing the different types of flux variables.
Definition: common/properties.hh:109
Stores data associated with flux vars.
Definition: common/properties.hh:111
The engine behind the global flux cache (how to fill caches for the stencil)
Definition: common/properties.hh:113
The local residual of the energy equation.
Definition: common/properties.hh:135
The type for the calculation the advective fluxes.
Definition: common/properties.hh:137
specifies if the parameters for the advective fluxes depend on the solution
Definition: common/properties.hh:139
The type for the calculation of the molecular diffusion fluxes.
Definition: common/properties.hh:141
specifies if the parameters for the diffusive fluxes depend on the solution
Definition: common/properties.hh:143
The type for the calculation of the heat conduction fluxes.
Definition: common/properties.hh:145
specifies if the parameters for the heat conduction fluxes depend on the solution
Definition: common/properties.hh:147
The type of the solid system to use.
Definition: common/properties.hh:156
The type of the solid state to use.
Definition: common/properties.hh:158
specifies the velocity calculation module to be used
Definition: common/properties.hh:164
Definition: common/properties.hh:173
Definition: common/properties.hh:257
forward declaration of the method-specific implementation
Definition: flux/darcyslaw.hh:38
forward declaration of the method-specific implemetation
Definition: flux/box/fickslaw.hh:43
forward declaration of the method-specific implementation
Definition: flux/fourierslaw.hh:37
A component which returns run time specified values for all fluid properties.
Definition: constant.hh:58
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:36
Definition: porousmediumflow/properties.hh:52
std::tuple< ModelProperties > InheritsFrom
Definition: porousmediumflow/properties.hh:52
GetPropType< TypeTag, Properties::Scalar > Scalar
Definition: porousmediumflow/properties.hh:122
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.