A single-phase, isothermal Reynolds-Averaged Navier-Stokes 0-Eq. model. More...
#include <dumux/common/properties.hh>
#include <dumux/freeflow/properties.hh>
#include <dumux/freeflow/rans/model.hh>
#include <dumux/freeflow/navierstokes/volumevariables.hh>
#include "problem.hh"
#include "volumevariables.hh"
Go to the source code of this file.
Single-phase Reynolds-Averaged Navier-Stokes flow.
A single-phase, isothermal Reynolds-Averaged Navier-Stokes model.
This model implements a single-phase, isothermal Reynolds-Averaged Navier-Stokes model, solving the momentum balance equation
\[ \frac{\partial (\varrho \textbf{v})}{\partial t} + \nabla \cdot (\varrho \textbf{v} \textbf{v}^{\text{T}}) = \nabla \cdot (\mu_\textrm{eff} (\nabla \textbf{v} + \nabla \textbf{v}^{\text{T}})) - \nabla p + \varrho \textbf{g} - \textbf{f} \]
The effective viscosity is composed of the fluid and the eddy viscosity:
\[ \mu_\textrm{eff} = \mu + \mu_\textrm{t} \]
.
These models calculate the eddy viscosity without solving additional PDEs, only based on the wall distance and the velocity gradient.
The following models are available:
Classes | |
struct | Dumux::Properties::TTag::ZeroEq |
The type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes 0-Eq. model. More... | |
struct | Dumux::Properties::ZeroEqModelTraits< dimension > |
Traits for the ZeroEq model. More... | |
struct | Dumux::Properties::ModelTraits< TypeTag, TTag::ZeroEq > |
struct | Dumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEq > |
Set the volume variables property. More... | |
struct | Dumux::Properties::TTag::ZeroEqNI |
The type tag for the single-phase, non-isothermal Reynolds-Averaged Navier-Stokes model. More... | |
struct | Dumux::Properties::ModelTraits< TypeTag, TTag::ZeroEqNI > |
The model traits of the non-isothermal model. More... | |
struct | Dumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEqNI > |
Set the volume variables property. More... | |
Namespaces | |
namespace | Dumux |
namespace | Dumux::Properties |
The energy balance equation for a porous solid. | |
namespace | Dumux::Properties::TTag |
Type tag for numeric models. | |