CellwiseSweep.impl.h File Reference

Detailed Description

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
 

Macros

#define WALBERLA_LBM_CELLWISE_SWEEP_SPECIALIZATION_MRT_1
 

Functions

 walberla::lbm::WALBERLA_LBM_CELLWISE_SWEEP_CLASS_HEAD_AND_STREAM (std::is_same< typename LatticeModel_T::CollisionModel::tag, collision_model::MRT_tag >::value &&std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q19 >::value &&! LatticeModel_T::compressible &&LatticeModel_T::equilibriumAccuracyOrder==2 &&std::is_same< DensityVelocityIn_T, DefaultDensityEquilibriumVelocityCalculation >::value) WALBERLA_LBM_CELLWISE_SWEEP_STREAM_COLLIDE_HEAD(std
 
 walberla::lbm::WALBERLA_LBM_CELLWISE_SWEEP_STREAM_COLLIDE_FOOT () WALBERLA_LBM_CELLWISE_SWEEP_COLLIDE_HEAD((std
 

Macro Definition Documentation

◆ WALBERLA_LBM_CELLWISE_SWEEP_SPECIALIZATION_MRT_1

#define WALBERLA_LBM_CELLWISE_SWEEP_SPECIALIZATION_MRT_1
Value:
std::is_same< typename LatticeModel_T::CollisionModel::tag, collision_model::MRT_tag >::value && \
std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q19 >::value && \
! LatticeModel_T::compressible && \
LatticeModel_T::equilibriumAccuracyOrder == 2 && \
std::is_same< DensityVelocityIn_T, DefaultDensityEquilibriumVelocityCalculation >::value