walberla::lbm::Stream< LatticeModel_T, FlagField_T, typename std::enable_if< ! std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q19 >::value >::type > Struct Template Reference

#include <Streaming.h>

Public Types

using PdfField_T = PdfField< LatticeModel_T >
 
using Stencil = typename LatticeModel_T::Stencil
 

Static Public Member Functions

static void execute (PdfField_T *src, PdfField_T *dst, const FlagField_T *flagField, const typename FlagField_T::flag_t lbm, const uint_t numberOfGhostLayersToInclude=uint_t(0))
 

Member Typedef Documentation

◆ PdfField_T

template<typename LatticeModel_T , typename FlagField_T >
using walberla::lbm::Stream< LatticeModel_T, FlagField_T, typename std::enable_if< ! std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q19 >::value >::type >::PdfField_T = PdfField<LatticeModel_T>

◆ Stencil

template<typename LatticeModel_T , typename FlagField_T >
using walberla::lbm::Stream< LatticeModel_T, FlagField_T, typename std::enable_if< ! std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q19 >::value >::type >::Stencil = typename LatticeModel_T::Stencil

Member Function Documentation

◆ execute()

template<typename LatticeModel_T , typename FlagField_T >
void walberla::lbm::Stream< LatticeModel_T, FlagField_T, typename std::enable_if< ! std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q19 >::value >::type >::execute ( PdfField_T src,
PdfField_T dst,
const FlagField_T flagField,
const typename FlagField_T::flag_t  lbm,
const uint_t  numberOfGhostLayersToInclude = uint_t(0) 
)
static

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