OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
olb::collision::ShearSmagorinskyEffectiveOmega< COLLISION > Struct Template Reference

Compute dynamics parameter OMEGA locally using Shear Smagorinsky LES model. More...

#include <collisionLES.h>

+ Collaboration diagram for olb::collision::ShearSmagorinskyEffectiveOmega< COLLISION >:

Public Types

using parameters
 
template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM >
using type = detail::ShearSmagorinskyEffectiveOmega<COLLISION,DESCRIPTOR,MOMENTA,EQUILIBRIUM>
 

Static Public Member Functions

static std::string getName ()
 

Detailed Description

template<typename COLLISION>
struct olb::collision::ShearSmagorinskyEffectiveOmega< COLLISION >

Compute dynamics parameter OMEGA locally using Shear Smagorinsky LES model.

Definition at line 391 of file collisionLES.h.

Member Typedef Documentation

◆ parameters

template<typename COLLISION >
using olb::collision::ShearSmagorinskyEffectiveOmega< COLLISION >::parameters
Initial value:
typename COLLISION::parameters::template include<
descriptors::LATTICE_TIME, descriptors::OMEGA, LES::Smagorinsky
>

Definition at line 392 of file collisionLES.h.

◆ type

template<typename COLLISION >
template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM >
using olb::collision::ShearSmagorinskyEffectiveOmega< COLLISION >::type = detail::ShearSmagorinskyEffectiveOmega<COLLISION,DESCRIPTOR,MOMENTA,EQUILIBRIUM>

Definition at line 404 of file collisionLES.h.

Member Function Documentation

◆ getName()

template<typename COLLISION >
static std::string olb::collision::ShearSmagorinskyEffectiveOmega< COLLISION >::getName ( )
inlinestatic

Definition at line 399 of file collisionLES.h.

399 {
400 return "ShearSmagorinskyEffectiveOmega<" + COLLISION::getName() + ">";
401 }

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