24#ifndef DUMUX_RANS_MODEL_HH
25#define DUMUX_RANS_MODEL_HH
59template<
int dimension>
67template<
class TypeTag>
68struct ModelTraits<TypeTag,
TTag::RANS>
72 static constexpr int dim = GridView::dimension;
78template<
class TypeTag>
92template<
class TypeTag>
93struct ModelTraits<TypeTag,
TTag::RANSNI>
97 static constexpr int dim = GridView::dimension;
105template<
class TypeTag>
109template<
class TypeTag>
Defines all properties used in Dumux.
A single-phase, isothermal Navier-Stokes model.
Adds I/O fields for the Reynolds-Averaged Navier-Stokes model.
FouriersLawImplementation< TypeTag, typename GetPropType< TypeTag, Properties::GridGeometry >::DiscretizationMethod > FouriersLaw
Evaluates the heat conduction flux according to Fouriers's law.
Definition fourierslaw_fwd.hh:31
typename GetProp< TypeTag, Property >::type GetPropType
get the type alias defined in the property
Definition propertysystem.hh:296
Type tag for numeric models.
Definition grid.hh:24
The energy balance equation for a porous solid.
Definition common/properties.hh:26
Specifies a number properties of non-isothermal free-flow flow models based on the specifics of a giv...
Definition freeflow/nonisothermal/model.hh:47
Adds I/O fields specific to non-isothermal free-flow models.
Definition freeflow/nonisothermal/iofields.hh:26
Traits for the Navier-Stokes model.
Definition freeflow/navierstokes/model.hh:63
FouriersLaw< TypeTag > type
Definition freeflow/rans/model.hh:110
RANSIOFields type
Definition freeflow/rans/model.hh:79
FreeflowNonIsothermalIOFields< RANSIOFields, true > type
Definition freeflow/rans/model.hh:106
RANSModelTraits< dim > type
Definition freeflow/rans/model.hh:74
FreeflowNIModelTraits< IsothermalTraits > type
Definition freeflow/rans/model.hh:101
Traits for the Reynolds-averaged Navier-Stokes model.
Definition freeflow/rans/model.hh:61
static constexpr bool usesTurbulenceModel()
The model does include a turbulence model.
Definition freeflow/rans/model.hh:63
The type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes model.
Definition freeflow/rans/model.hh:47
std::tuple< NavierStokes > InheritsFrom
Definition freeflow/rans/model.hh:47
The type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes model.
Definition freeflow/rans/model.hh:88
std::tuple< RANS > InheritsFrom
Definition freeflow/rans/model.hh:88
Adds I/O fields for the Reynolds-Averaged Navier-Stokes model.
Definition freeflow/rans/iofields.hh:24