3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches
Dumux::NavierStokesMassOnePModelTraits Struct Reference

Traits for the single-phase flow Navier-Stokes mass model. More...

#include <dumux/freeflow/navierstokes/mass/1p/model.hh>

Inheritance diagram for Dumux::NavierStokesMassOnePModelTraits:

Description

Traits for the single-phase flow Navier-Stokes mass model.

Public Types

using Indices = NavierStokesMassOnePIndices
 the indices

Static Public Member Functions

static constexpr int numEq ()
static constexpr int numFluidPhases ()
 The number of phases is 1.
static constexpr int numFluidComponents ()
 The number of components is 1.
static constexpr bool enableAdvection ()
 Enable advection.
static constexpr bool enableMolecularDiffusion ()
 The one-phase model has no molecular diffusion.
static constexpr bool enableEnergyBalance ()
 The model is isothermal.
static constexpr bool usesTurbulenceModel ()
 The model does not include a turbulence model.
static constexpr auto turbulenceModel ()
 return the type of turbulence model used

Member Typedef Documentation

◆ Indices

Member Function Documentation

◆ enableAdvection()

constexpr bool Dumux::NavierStokesMassOnePModelTraits::enableAdvection ( )
inlinestaticconstexpr

Enable advection.

◆ enableEnergyBalance()

constexpr bool Dumux::NavierStokesMassOnePModelTraits::enableEnergyBalance ( )
inlinestaticconstexpr

The model is isothermal.

◆ enableMolecularDiffusion()

constexpr bool Dumux::NavierStokesMassOnePModelTraits::enableMolecularDiffusion ( )
inlinestaticconstexpr

The one-phase model has no molecular diffusion.

◆ numEq()

constexpr int Dumux::NavierStokesMassOnePModelTraits::numEq ( )
inlinestaticconstexpr

There are as many momentum balance equations as dimensions and one mass balance equation.

◆ numFluidComponents()

constexpr int Dumux::NavierStokesMassOnePModelTraits::numFluidComponents ( )
inlinestaticconstexpr

The number of components is 1.

◆ numFluidPhases()

constexpr int Dumux::NavierStokesMassOnePModelTraits::numFluidPhases ( )
inlinestaticconstexpr

The number of phases is 1.

◆ turbulenceModel()

constexpr auto Dumux::NavierStokesMassOnePModelTraits::turbulenceModel ( )
inlinestaticconstexpr

return the type of turbulence model used

◆ usesTurbulenceModel()

constexpr bool Dumux::NavierStokesMassOnePModelTraits::usesTurbulenceModel ( )
inlinestaticconstexpr

The model does not include a turbulence model.


The documentation for this struct was generated from the following file: