waLBerla 7.3
Loading...
Searching...
No Matches
walberla::lbm::D3Q19StorageSpecification Class Reference

#include <D3Q19StorageSpecification.h>

Classes

struct  AccessorEVEN
struct  AccessorODD
class  PackKernels

Public Types

using Stencil = stencil::D3Q19
using CommunicationStencil = stencil::D3Q19
using value_type = PackKernels::value_type

Static Public Attributes

static const bool compressible = false
static const int equilibriumAccuracyOrder = 2
static const bool equilibriumDeviationOnly = true
static const bool inplace = false
static const bool zeroCenteredPDFs = true
static constexpr double w [19] = { double(0.333333333333333), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778) }
static constexpr double wInv [19] = { double(3.00000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000) }

Member Typedef Documentation

◆ CommunicationStencil

◆ Stencil

◆ value_type

Member Data Documentation

◆ compressible

const bool walberla::lbm::D3Q19StorageSpecification::compressible = false
static

◆ equilibriumAccuracyOrder

const int walberla::lbm::D3Q19StorageSpecification::equilibriumAccuracyOrder = 2
static

◆ equilibriumDeviationOnly

const bool walberla::lbm::D3Q19StorageSpecification::equilibriumDeviationOnly = true
static

◆ inplace

const bool walberla::lbm::D3Q19StorageSpecification::inplace = false
static

◆ w

double walberla::lbm::D3Q19StorageSpecification::w[19] = { double(0.333333333333333), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0555555555555556), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778), double(0.0277777777777778) }
staticconstexpr

◆ wInv

double walberla::lbm::D3Q19StorageSpecification::wInv[19] = { double(3.00000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(18.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000), double(36.0000000000000) }
staticconstexpr

◆ zeroCenteredPDFs

const bool walberla::lbm::D3Q19StorageSpecification::zeroCenteredPDFs = true
static

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