35#ifndef CPU_K17COMPRESSIBLENAVIERSTOKES_H
36#define CPU_K17COMPRESSIBLENAVIERSTOKES_H
58 std::shared_ptr<LBMKernel>
clone()
override;
67 std::array<real,3> quadricLimiter;
69 bool isLimiterValid(std::array<real,3>
limiter);
Compressible cumulant LBM kernel.
std::array< real, 3 > getQuadricLimiter() const
real getCalculationTime() override
A base class provides basic functionality for LBM kernel.
std::shared_ptr< T > SPtr
K17CompressibleNavierStokes()
void calculate(int step) override
std::shared_ptr< LBMKernel > clone() override
void setQuadricLimiter(std::array< real, 3 >)