Single-phase models based on the Navier-Stokes equation.  
More...
|  | 
| file | properties.hh | 
|  | Defines a type tag and some properties for free flow models. 
 | 
|  | 
| file | 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 | volumevariables.hh | 
|  | Volume variables for free-flow models. The class is specialized for isothermal and non-isothermal models. 
 | 
|  | 
|  | 
| class | Dumux::FreeFlowSpatialParams< GridGeometry, Scalar, Implementation > | 
|  | Definition of the spatial parameters for the freeflow problems.  More... 
 | 
|  | 
| class | Dumux::BrinkmanSpatialParams< GridGeometry, Scalar, Implementation > | 
|  | Definition of the spatial parameters for the darcy-brinkman 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. 
 | 
|  | 
| class | Dumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, true > | 
|  | Volume variables for the non-isothermal free-flow models.  More... 
 | 
|  | 
|  | 
| 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... 
 | 
|  | 
◆ FreeFlowVolumeVariables
template<class Traits, class Impl> 
      
 
 
◆ DifferencingScheme
| Enumerator | 
|---|
| none |  | 
| vanleer |  | 
| vanalbada |  | 
| minmod |  | 
| superbee |  | 
| umist |  | 
| mclimiter |  | 
| wahyd |  | 
 
 
◆ TurbulenceModel
- Note
- Use none for plain (Navier-) Stokes models (DNS) 
| Enumerator | 
|---|
| none |  | 
| zeroeq |  | 
| oneeq |  | 
| kepsilon |  | 
| lowrekepsilon |  | 
| komega |  | 
| sst |  | 
 
 
◆ TvdApproach
| Enumerator | 
|---|
| none |  | 
| uniform |  | 
| li |  | 
| hou |  |