An energy equation adaptor for isothermal free-flow models. More...
An energy equation adaptor for isothermal free-flow models.
In addition to the momentum and mass/mole balance equations, this model also solves the energy balance equation :
\frac{\partial (\varrho v)}{\partial t} + \nabla \cdot \left( \varrho h {\boldsymbol{v}} - \lambda_\text{eff} \textbf{grad}\, T \right) - q_T = 0
For laminar Navier-Stokes flow the effective thermal conductivity is the fluid thermal conductivity: \lambda_\text{eff} = \lambda .
For turbulent Reynolds-averaged Navier-Stokes flow the eddy thermal conductivity is added: \lambda_\text{eff} = \lambda + \lambda_\text{t} . The eddy thermal conductivity \lambda_\text{t} is related to the eddy viscosity \nu_\text{t} by the turbulent Prandtl number:
\lambda_\text{t} = \frac{\nu_\text{t} \varrho c_\text{p}}{\mathrm{Pr}_\text{t}}
Files | |
file | freeflow/nonisothermal/indices.hh |
file | dumux/freeflow/nonisothermal/iofields.hh |
file | freeflow/nonisothermal/localresidual.hh |
file | freeflow/nonisothermal/model.hh |
A single-phase, non-isothermal free-flow model. | |
Typedefs | |
template<class GridGeometry , class FluxVariables , bool enableEneryBalance, bool isCompositional> | |
using | Dumux::FreeFlowEnergyLocalResidual = FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, GridGeometry::discMethod, enableEneryBalance, isCompositional > |
Element-wise calculation of the local residual for non-isothermal free-flow models. More... | |
using Dumux::FreeFlowEnergyLocalResidual = typedef FreeFlowEnergyLocalResidualImplementation<GridGeometry, FluxVariables, GridGeometry::discMethod, enableEneryBalance, isCompositional> |
Element-wise calculation of the local residual for non-isothermal free-flow models.