D3Q27SRT.cpp File Reference
#include "D3Q27SRT.h"

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::lbm
 
 walberla::lbm::internal_d3q27srt_kernel_streamCollide
 
 walberla::lbm::internal_d3q27srt_kernel_collide
 
 walberla::lbm::internal_d3q27srt_kernel_stream
 
 walberla::lbm::internal_d3q27srt_kernel_streamOnlyNoAdvancement
 
 walberla::lbm::internal_d3q27srt_kernel_initialise
 
 walberla::lbm::internal_d3q27srt_kernel_getter
 

Macros

#define FUNC_PREFIX
 \file D3Q27SRT.cpp \author pystencils More...
 

Functions

static void walberla::lbm::internal_d3q27srt_kernel_streamCollide::d3q27srt_kernel_streamCollide (double *const _data_pdfs, double *_data_pdfs_tmp, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3, int64_t const _stride_pdfs_tmp_0, int64_t const _stride_pdfs_tmp_1, int64_t const _stride_pdfs_tmp_2, int64_t const _stride_pdfs_tmp_3, double omega)
 
static void walberla::lbm::internal_d3q27srt_kernel_collide::d3q27srt_kernel_collide (double *_data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3, double omega)
 
static void walberla::lbm::internal_d3q27srt_kernel_stream::d3q27srt_kernel_stream (double *const _data_pdfs, double *_data_pdfs_tmp, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3, int64_t const _stride_pdfs_tmp_0, int64_t const _stride_pdfs_tmp_1, int64_t const _stride_pdfs_tmp_2, int64_t const _stride_pdfs_tmp_3)
 
static void walberla::lbm::internal_d3q27srt_kernel_streamOnlyNoAdvancement::d3q27srt_kernel_streamOnlyNoAdvancement (double *const _data_pdfs, double *_data_pdfs_tmp, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3, int64_t const _stride_pdfs_tmp_0, int64_t const _stride_pdfs_tmp_1, int64_t const _stride_pdfs_tmp_2, int64_t const _stride_pdfs_tmp_3)
 
static void walberla::lbm::internal_d3q27srt_kernel_initialise::d3q27srt_kernel_initialise (double *const _data_density, double *_data_pdfs, double *const _data_velocity, int64_t const _size_density_0, int64_t const _size_density_1, int64_t const _size_density_2, int64_t const _stride_density_0, int64_t const _stride_density_1, int64_t const _stride_density_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3, int64_t const _stride_velocity_0, int64_t const _stride_velocity_1, int64_t const _stride_velocity_2, int64_t const _stride_velocity_3)
 
static void walberla::lbm::internal_d3q27srt_kernel_getter::d3q27srt_kernel_getter (double *_data_density, double *const _data_pdfs, double *_data_velocity, int64_t const _size_density_0, int64_t const _size_density_1, int64_t const _size_density_2, int64_t const _stride_density_0, int64_t const _stride_density_1, int64_t const _stride_density_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3, int64_t const _stride_velocity_0, int64_t const _stride_velocity_1, int64_t const _stride_velocity_2, int64_t const _stride_velocity_3)
 

Macro Definition Documentation

◆ FUNC_PREFIX

#define FUNC_PREFIX

\file D3Q27SRT.cpp \author pystencils