OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
olb::AdvectionDiffusionExternalVelocityCollision Struct Reference

#include <advectionDiffusionDynamics.h>

+ Collaboration diagram for olb::AdvectionDiffusionExternalVelocityCollision:

Public Types

template<typename DESCRIPTOR , typename MOMENTA >
using combined_momenta = typename MOMENTA::template type<DESCRIPTOR>
 
template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM >
using combined_equilibrium = typename EQUILIBRIUM::template type<DESCRIPTOR,MOMENTA>
 
template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM , typename COLLISION >
using combined_collision
 
template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM , typename COLLISION >
using combined_parameters = typename COLLISION::parameters
 

Static Public Member Functions

static std::string getName ()
 

Detailed Description

Definition at line 49 of file advectionDiffusionDynamics.h.

Member Typedef Documentation

◆ combined_collision

template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM , typename COLLISION >
using olb::AdvectionDiffusionExternalVelocityCollision::combined_collision
Initial value:
typename COLLISION::template type<
DESCRIPTOR,
momenta::Tuple<
typename MOMENTA::density,
momenta::FixedVelocityMomentum,
typename MOMENTA::stress,
typename MOMENTA::definition
>,
EQUILIBRIUM
>

Definition at line 61 of file advectionDiffusionDynamics.h.

◆ combined_equilibrium

template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM >
using olb::AdvectionDiffusionExternalVelocityCollision::combined_equilibrium = typename EQUILIBRIUM::template type<DESCRIPTOR,MOMENTA>

Definition at line 58 of file advectionDiffusionDynamics.h.

◆ combined_momenta

template<typename DESCRIPTOR , typename MOMENTA >
using olb::AdvectionDiffusionExternalVelocityCollision::combined_momenta = typename MOMENTA::template type<DESCRIPTOR>

Definition at line 55 of file advectionDiffusionDynamics.h.

◆ combined_parameters

template<typename DESCRIPTOR , typename MOMENTA , typename EQUILIBRIUM , typename COLLISION >
using olb::AdvectionDiffusionExternalVelocityCollision::combined_parameters = typename COLLISION::parameters

Definition at line 73 of file advectionDiffusionDynamics.h.

Member Function Documentation

◆ getName()

static std::string olb::AdvectionDiffusionExternalVelocityCollision::getName ( )
inlinestatic

Definition at line 50 of file advectionDiffusionDynamics.h.

50 {
51 return "AdvectionDifffusionExternalVelocityCollision";
52 }

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