VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
vf::lbm::ad::MomentsOnSourceNodeSet Class Reference

#include <InterpolationCoefficientsAdvectionDiffusion.h>

Public Member Functions

constexpr void calculatePPP (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculateMPP (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculatePMP (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculateMMP (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculatePPM (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculateMPM (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculatePMM (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculateMMM (const real *const populations, const real *const populationsAD, const real omegaDiffusivity)
 
constexpr void calculateCoefficients (InterpolationCoefficients &coefficients, real xoff, real yoff, real zoff) const
 

Detailed Description

Member Function Documentation

◆ calculateCoefficients()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculateCoefficients ( InterpolationCoefficients coefficients,
real  xoff,
real  yoff,
real  zoff 
) const
inlineconstexpr
  • Calculate coefficients for the polynomial interpolation of the pressure
  • Extrapolation for refinement in to the wall (polynomial coefficients)

Definition at line 149 of file InterpolationCoefficientsAdvectionDiffusion.h.

◆ calculateMMM()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculateMMM ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

◆ calculateMMP()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculateMMP ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

◆ calculateMPM()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculateMPM ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

◆ calculateMPP()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculateMPP ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

◆ calculatePMM()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculatePMM ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

◆ calculatePMP()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculatePMP ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

◆ calculatePPM()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculatePPM ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

◆ calculatePPP()

constexpr void vf::lbm::ad::MomentsOnSourceNodeSet::calculatePPP ( const real *const  populations,
const real *const  populationsAD,
const real  omegaDiffusivity 
)
inlineconstexpr

The documentation for this class was generated from the following file: