OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
olb::boundaryhelper::DirectionOrientationMixinDynamicsForPlainMomenta< T, DESCRIPTOR, DYNAMICS, MIXIN, MOMENTA > Struct Template Reference

#include <normalDynamicsContructors.h>

+ Collaboration diagram for olb::boundaryhelper::DirectionOrientationMixinDynamicsForPlainMomenta< T, DESCRIPTOR, DYNAMICS, MIXIN, MOMENTA >:

Public Types

template<int direction, int orientation>
using ConcreteDynamics = DYNAMICS<T,DESCRIPTOR,MIXIN,MOMENTA,direction,orientation>
 

Static Public Member Functions

template<unsigned D>
static auto construct (Vector< int, D > n)
 

Detailed Description

template<typename T, typename DESCRIPTOR, template< typename, typename, typename, typename, int, int > typename DYNAMICS, typename MIXIN, typename MOMENTA>
struct olb::boundaryhelper::DirectionOrientationMixinDynamicsForPlainMomenta< T, DESCRIPTOR, DYNAMICS, MIXIN, MOMENTA >

Definition at line 88 of file normalDynamicsContructors.h.

Member Typedef Documentation

◆ ConcreteDynamics

template<typename T , typename DESCRIPTOR , template< typename, typename, typename, typename, int, int > typename DYNAMICS, typename MIXIN , typename MOMENTA >
template<int direction, int orientation>
using olb::boundaryhelper::DirectionOrientationMixinDynamicsForPlainMomenta< T, DESCRIPTOR, DYNAMICS, MIXIN, MOMENTA >::ConcreteDynamics = DYNAMICS<T,DESCRIPTOR,MIXIN,MOMENTA,direction,orientation>

Definition at line 90 of file normalDynamicsContructors.h.

Member Function Documentation

◆ construct()

template<typename T , typename DESCRIPTOR , template< typename, typename, typename, typename, int, int > typename DYNAMICS, typename MIXIN , typename MOMENTA >
template<unsigned D>
static auto olb::boundaryhelper::DirectionOrientationMixinDynamicsForPlainMomenta< T, DESCRIPTOR, DYNAMICS, MIXIN, MOMENTA >::construct ( Vector< int, D > n)
inlinestatic

Definition at line 93 of file normalDynamicsContructors.h.

93 {
94 return constructConcreteDynamicsForDirectionOrientation<T,DESCRIPTOR,ConcreteDynamics>(n);
95 }

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