Single-phase models based on the Navier-Stokes equation. More...
Single-phase models based on the Navier-Stokes equation.
Modules | |
| Navier-Stokes | |
| Single-phase Navier-Stokes flow. | |
| Reynolds-Averaged Navier-Stokes | |
| Single-phase Reynolds-Averaged Navier-Stokes flow. | |
| Compositional | |
| Single-phase multi-component free-flow flow models. | |
| Nonisothermal | |
| An energy equation adaptor for isothermal free-flow models. | |
| 2D shallow water model | |
| Two-dimensional shallow water flow (depth-averaged) | |
Files | |
| file | freeflow/properties.hh |
| Defines a type tag and some properties for free flow models. | |
| file | freeflow/spatialparams.hh |
| Definition of the spatial parameters for the freeflow problems. | |
| file | staggeredupwindmethods.hh |
| This file contains different higher order methods for approximating the velocity. | |
| file | turbulencemodel.hh |
| The available free flow turbulence models in Dumux. | |
| file | turbulenceproperties.hh |
| This file contains different functions for estimating turbulence properties. | |
| file | freeflow/volumevariables.hh |
Classes | |
| class | Dumux::FreeFlowSpatialParams< GridGeometry, Scalar, Implementation > |
| Definition of the spatial parameters for the freeflow problems. More... | |
| class | Dumux::FreeFlowDefaultSpatialParams< GridGeometry, Scalar > |
| Definition of the spatial parameters for the freeflow problems. More... | |
| class | Dumux::StaggeredUpwindMethods< Scalar, upwindSchemeOrder > |
| This file contains different higher order methods for approximating the velocity. More... | |
| class | Dumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, false > |
| Volume variables for isothermal free-flow models. More... | |
| class | Dumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, true > |
| Volume variables for the non-isothermal free-flow models. More... | |
Typedefs | |
| template<class Traits , class Impl > | |
| using | Dumux::FreeFlowVolumeVariables = FreeFlowVolumeVariablesImplementation< Traits, Impl, Traits::ModelTraits::enableEnergyBalance()> |
| Volume variables for free-flow models. The class is specialized for isothermal and non-isothermal models. More... | |
Enumerations | |
| enum class | Dumux::TvdApproach { Dumux::TvdApproach::none , Dumux::TvdApproach::uniform , Dumux::TvdApproach::li , Dumux::TvdApproach::hou } |
| Available Tvd approaches. More... | |
| enum class | Dumux::DifferencingScheme { Dumux::DifferencingScheme::none , Dumux::DifferencingScheme::vanleer , Dumux::DifferencingScheme::vanalbada , Dumux::DifferencingScheme::minmod , Dumux::DifferencingScheme::superbee , Dumux::DifferencingScheme::umist , Dumux::DifferencingScheme::mclimiter , Dumux::DifferencingScheme::wahyd } |
| Available differencing schemes. More... | |
| enum class | Dumux::TurbulenceModel { Dumux::TurbulenceModel::none , Dumux::TurbulenceModel::zeroeq , Dumux::TurbulenceModel::oneeq , Dumux::TurbulenceModel::kepsilon , Dumux::TurbulenceModel::lowrekepsilon , Dumux::TurbulenceModel::komega , Dumux::TurbulenceModel::sst } |
| The available free flow turbulence models in Dumux. More... | |
| using Dumux::FreeFlowVolumeVariables = typedef FreeFlowVolumeVariablesImplementation<Traits, Impl, Traits::ModelTraits::enableEnergyBalance()> |
Volume variables for free-flow models. The class is specialized for isothermal and non-isothermal models.
|
strong |
|
strong |
The available free flow turbulence models in Dumux.
| Enumerator | |
|---|---|
| none | |
| zeroeq | |
| oneeq | |
| kepsilon | |
| lowrekepsilon | |
| komega | |
| sst | |
|
strong |