23 namespace Solver_CPU {
34 static void Initialize (
const std::shared_ptr<MF::Solver_CPU::CaseParameters>& CaseParameters_Ptr,
const std::shared_ptr<MF::GU::LatticeParametersD3Q19>& LatticeParameters_Ptr) {
35 its_CaseParameters_Ptr = CaseParameters_Ptr;
36 its_LatticeParameters_Ptr = LatticeParameters_Ptr;
static std::shared_ptr< MF::Solver_CPU::CaseParameters > its_CaseParameters_Ptr
The FluidFunctions class collects calculation algorithms of rho and velocity LB for fluid nodes...
Basic data structure for storing f(i) data for each computational grid node.
static std::shared_ptr< MF::GU::LatticeParametersD3Q19 > its_LatticeParameters_Ptr
static void SetFluidSolidNodePointerToFunc(const std::shared_ptr< MF::Database::ThreadArray > &ThreadArray_Ptr)
Sets pointers to fluid functions of MFThread.
~FluidFunctions()=default
static void Initialize(const std::shared_ptr< MF::Solver_CPU::CaseParameters > &CaseParameters_Ptr, const std::shared_ptr< MF::GU::LatticeParametersD3Q19 > &LatticeParameters_Ptr)