Single-phase multi-component free-flow flow models. More...
A single-phase, isothermal Navier-Stokes model.
This model implements a single-phase, isothermal 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 (\nabla \textbf{v} + \nabla \textbf{v}^{\text{T}})) - \nabla p + \varrho \textbf{g} - \textbf{f} \]
By setting the runtime parameter Problem.EnableInertiaTerms to false the Stokes equation can be solved. In this case the term
\[ \nabla \cdot (\varrho \textbf{v} \textbf{v}^{\text{T}}) \]
is neglected.
The mass balance equation
\[ \frac{\partial \varrho}{\partial t} + \nabla \cdot (\varrho \textbf{v}) - q = 0 \]
closes the system.
So far, only the staggered grid spatial discretization (for structured grids) is available.
Classes | |
| struct | Dumux::NavierStokesMassOnePNCIOFields< BaseOutputFields > |
| Adds I/O fields specific to the FreeflowNC model. More... | |
Files | |
| file | freeflow/navierstokes/mass/1pnc/iofields.hh |