3.6-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Files | Classes | Typedefs
Compositional

Single-phase multi-component free-flow flow models. More...

Description

Single-phase multi-component free-flow flow models.

For a detailed model description see freeflow/compositional/navierstokesncmodel.hh

Files

file  freeflow/compositional/fluxvariables.hh
 
file  freeflow/compositional/iofields.hh
 
file  kepsilonncmodel.hh
 A single-phase, multi-component k-epsilon model.
 
file  komegancmodel.hh
 A single-phase, multi-component k-omega model.
 
file  freeflow/compositional/localresidual.hh
 
file  lowrekepsilonncmodel.hh
 A single-phase, multi-component low-Re k-epsilon model.
 
file  navierstokesncmodel.hh
 A single-phase, multi-component free-flow model.
 
file  oneeqncmodel.hh
 A single-phase, multi-component one-equation model.
 
file  sstncmodel.hh
 A single-phase, multi-component SST model.
 
file  freeflow/compositional/staggered/fluxvariables.hh
 
file  freeflow/compositional/staggered/localresidual.hh
 
file  freeflow/compositional/volumevariables.hh
 
file  zeroeqncmodel.hh
 A single-phase, multi-component Reynolds-Averaged Navier-Stokes 0-Eq. model.
 

Classes

struct  Dumux::FreeflowNCIOFields< BaseOutputFields, turbulenceModel >
 Adds I/O fields specific to the FreeflowNC model. More...
 
struct  Dumux::Properties::KEpsilonNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx >
 Traits for the low-Reynolds k-epsilon multi-component model states some specifics of the isothermal multi-component low-Reynolds k-epsilon model. More...
 
struct  Dumux::Properties::KOmegaNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx >
 Traits for the k-omega multi-component modelstates some specifics of the isothermal multi-component k-omega model. More...
 
struct  Dumux::Properties::LowReKEpsilonNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx >
 Traits for the low-Reynolds k-epsilon multi-component modelstates some specifics of the isothermal multi-component low-Reynolds k-epsilon model. More...
 
struct  Dumux::NavierStokesNCModelTraits< dimension, nComp, useM, repCompEqIdx >
 Traits for the multi-component free-flow model. More...
 
struct  Dumux::Properties::OneEqNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx >
 Traits for the one-equation multi-component modelstates some specifics of the isothermal multi-component one-equation model. More...
 
struct  Dumux::Properties::SSTNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx >
 Traits for the SST multi-component modelstates some specifics of the isothermal multi-component sst model. More...
 
class  Dumux::FreeflowNCFluxVariablesImpl< TypeTag, DiscretizationMethod >
 The flux variables class for the multi-component free-flow model using the staggered grid discretization. More...
 
class  Dumux::FreeflowNCResidualImpl< TypeTag, DiscretizationMethod >
 Element-wise calculation of the multi-component free-flow residual for models using the staggered discretization. More...
 
class  Dumux::FreeflowNCVolumeVariables< Traits >
 Volume variables for the single-phase, multi-component free-flow model. More...
 
struct  Dumux::Properties::ZeroEqNCModelTraits< dimension, nComp, useM, replaceCompEqIdx >
 Traits for the Reynolds-averaged Navier-Stokes 0-Eq. model. More...
 

Typedefs

template<class TypeTag >
using Dumux::FreeflowNCFluxVariables = FreeflowNCFluxVariablesImpl< TypeTag, typename GetPropType< TypeTag, Properties::GridGeometry >::DiscretizationMethod >
 The flux variables class for the multi-component free-flow model. This is a convenience alias for that actual, discretization-specific flux variables. More...
 
template<class TypeTag >
using Dumux::FreeflowNCResidual = FreeflowNCResidualImpl< TypeTag, typename GetPropType< TypeTag, Properties::GridGeometry >::DiscretizationMethod >
 The local residual class for the multi-component free-flow model (balance equations). This is a convenience alias for the actual, discretization-specific local residual. More...
 

Typedef Documentation

◆ FreeflowNCFluxVariables

template<class TypeTag >
using Dumux::FreeflowNCFluxVariables = typedef FreeflowNCFluxVariablesImpl<TypeTag, typename GetPropType<TypeTag, Properties::GridGeometry>::DiscretizationMethod>

The flux variables class for the multi-component free-flow model. This is a convenience alias for that actual, discretization-specific flux variables.

Note
Not all specializations are currently implemented

◆ FreeflowNCResidual

template<class TypeTag >
using Dumux::FreeflowNCResidual = typedef FreeflowNCResidualImpl<TypeTag, typename GetPropType<TypeTag, Properties::GridGeometry>::DiscretizationMethod>

The local residual class for the multi-component free-flow model (balance equations). This is a convenience alias for the actual, discretization-specific local residual.

Note
Not all specializations are currently implemented