waLBerla 7.3
Loading...
Searching...
No Matches
walberla::lbm::StreamPullEverything< LatticeModel_T > Struct Template Reference

#include <StreamPull.h>

Public Types

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

Static Public Member Functions

static void execute (PdfField_T *src, PdfField_T *dst, const uint_t numberOfGhostLayersToInclude=uint_t{0})
static void execute (PdfField_T *src, PdfField_T *dst, const uint_t numberOfGhostLayersToInclude=uint_t{0})
static void execute (PdfField_T *src, PdfField_T *dst, const uint_t numberOfGhostLayersToInclude=uint_t{0})
static void execute (PdfField_T *src, PdfField_T *dst, const uint_t numberOfGhostLayersToInclude=uint_t{0})

Member Typedef Documentation

◆ PdfField_T

◆ Stencil_T

template<typename LatticeModel_T>
using walberla::lbm::StreamPullEverything< LatticeModel_T >::Stencil_T = typename LatticeModel_T::Stencil

Member Function Documentation

◆ execute() [1/4]

template<typename LatticeModel_T>
void walberla::lbm::StreamPullEverything< LatticeModel_T >::execute ( PdfField_T * src,
PdfField_T * dst,
const uint_t numberOfGhostLayersToInclude = uint_t{0} )
static

◆ execute() [2/4]

template<typename LatticeModel_T>
void walberla::lbm::StreamPullEverything< LatticeModel_T >::execute ( PdfField_T * src,
PdfField_T * dst,
const uint_t numberOfGhostLayersToInclude = uint_t{0} )
static

◆ execute() [3/4]

template<typename LatticeModel_T>
void walberla::lbm::StreamPullEverything< LatticeModel_T >::execute ( PdfField_T * src,
PdfField_T * dst,
const uint_t numberOfGhostLayersToInclude = uint_t{0} )
static

◆ execute() [4/4]

template<typename LatticeModel_T>
requires ( std::is_same_v< typename LatticeModel_T::Stencil, stencil::D2Q9 > )
void walberla::lbm::StreamPullEverything< LatticeModel_T >::execute ( PdfField_T * src,
PdfField_T * dst,
const uint_t numberOfGhostLayersToInclude = uint_t{0} )
static

The documentation for this struct was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/lbm/sweeps/StreamPull.h