3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Modules | Files | Classes | Typedefs | Enumerations
Free Flow Models

Single-phase models based on the Navier-Stokes equation. More...

Description

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  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::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::TurbulenceModel {
  Dumux::TurbulenceModel::none , Dumux::TurbulenceModel::zeroeq , Dumux::TurbulenceModel::oneeq , Dumux::TurbulenceModel::kepsilon ,
  Dumux::TurbulenceModel::lowrekepsilon , Dumux::TurbulenceModel::komega
}
 The available free flow turbulence models in Dumux. More...
 

Typedef Documentation

◆ FreeFlowVolumeVariables

template<class Traits , class Impl >
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.

Enumeration Type Documentation

◆ TurbulenceModel

enum class Dumux::TurbulenceModel
strong

The available free flow turbulence models in Dumux.

Note
Use none for plain (Navier-) Stokes models (DNS)
Enumerator
none 
zeroeq 
oneeq 
kepsilon 
lowrekepsilon 
komega