waLBerla 7.2
Loading...
Searching...
No Matches
CellwiseSweep.impl.h File Reference

Detailed Description

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
namespace  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_v< typename LatticeModel_T::CollisionModel::tag, collision_model::Cumulant_tag > &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q27 > &&LatticeModel_T::compressible &&LatticeModel_T::equilibriumAccuracyOrder==2 &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > &&std::is_same_v< DensityVelocityIn_T, DefaultDensityEquilibriumVelocityCalculation >)) 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_v< typename LatticeModel_T::CollisionModel::tag, collision_model::Cumulant_tag > && \
std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q27 > && \
LatticeModel_T::compressible && \
LatticeModel_T::equilibriumAccuracyOrder == 2 && \
std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > && \
std::is_same_v< DensityVelocityIn_T, DefaultDensityEquilibriumVelocityCalculation >)