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_CUMULANT_1
 

Functions

 walberla::lbm::WALBERLA_LBM_CELLWISE_SWEEP_CLASS_HEAD_AND_STREAM ((std::is_same< typename LatticeModel_T::CollisionModel::tag, collision_model::Cumulant_tag >::value &&std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q27 >::value &&LatticeModel_T::compressible &&LatticeModel_T::equilibriumAccuracyOrder==2 &&std::is_same< typename LatticeModel_T::ForceModel::tag, force_model::None_tag >::value &&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_CUMULANT_1

#define WALBERLA_LBM_CELLWISE_SWEEP_SPECIALIZATION_CUMULANT_1
Value:
(std::is_same< typename LatticeModel_T::CollisionModel::tag, collision_model::Cumulant_tag >::value && \
std::is_same< typename LatticeModel_T::Stencil, stencil::D3Q27 >::value && \
LatticeModel_T::compressible && \
LatticeModel_T::equilibriumAccuracyOrder == 2 && \
std::is_same< typename LatticeModel_T::ForceModel::tag, force_model::None_tag >::value && \
std::is_same< DensityVelocityIn_T, DefaultDensityEquilibriumVelocityCalculation >::value)