|
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsIncompressible (const MFloat &p_rho, const MFloat &p_squaredVelocity, MFloat const *const p_u, MFloat *const eqDist) |
| | Calculate equilibrium function (incompressible version). Squared velocity has already been computed. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsCompressible (const MFloat &p_rho, const MFloat &p_squaredVelocity, MFloat const *const p_u, MFloat *const eqDist) |
| | Calculate equilibrium function (compressible version). Squared velocity has already been computed. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcEqDists (const MFloat &p_rho, const MFloat &p_squaredVelocity, MFloat const *const p_u, MFloat *const eqDist) |
| | Calculate equilibrium function. Squared velocity has already been computed. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcEqDists (const MFloat &p_rho, MFloat const *const p_u, MFloat *const eqDist) |
| | Calculate equilibrium function. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsIncompressible (const MFloat &p_rho, const MFloat &p_squaredVelocity, MFloat const *const p_u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate equilibrium function (incompressible version, GPU version). Squared velocity has already been computed. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsCompressible (const MFloat &p_rho, const MFloat &p_squaredVelocity, MFloat const *const p_u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate equilibrium function (compressible version, GPU version). Squared velocity has already been computed. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcEqDists (const MFloat &p_rho, const MFloat &p_squaredVelocity, MFloat const *const p_u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate equilibrium function. Squared velocity has already been computed. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcEqDists (const MFloat &p_rho, MFloat const *const p_u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate equilibrium function. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcNonEqDists (const MFloat &rho, const MFloat *const u, const MFloat *const dist, MFloat *const nonEqDist) |
| | Calculate the non-equilibrium part for given macroscopic variables and distribution. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcNonEqDists (const MFloat *const dist, MFloat *const nonEqDist) |
| | Calculate the non-equilibrium part for given distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcMomentumFluxFromNonEq (const MFloat *const nonEqDist, MFloat *const momentumFlux) |
| | Calculate the momentum flux for a given non-equilibirum distribution. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcMomentumFlux (const MFloat &rho, const MFloat *const u, const MFloat *const dist, MFloat *const momentumFlux) |
| | Calculate the momentum flux for given macroscopic variables and distribution. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcMomentumFlux (const MFloat *const dist, MFloat *const momentumFlux) |
| | Calculate the momentum flux for given macroscopic variables and distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsThermal (const MFloat &T, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDist) |
| | Calculate thermal equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsThermal (const MFloat &T, const MFloat *const u, MFloat *const eqDist) |
| | Calculate thermal equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsThermal (const MFloat &T, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate thermal equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsThermal (const MFloat &T, const MFloat *const u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate thermal equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsInnerEnergy (const MFloat &T, const MFloat &rho, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDist) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsInnerEnergy (const MFloat &T, const MFloat &rho, const MFloat *const u, MFloat *const eqDist) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsInnerEnergy (const MFloat &T, const MFloat &rho, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsInnerEnergy (const MFloat &T, const MFloat &rho, const MFloat *const u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTotalEnergy (const MFloat &T, const MFloat &rho, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDistT) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTotalEnergy (const MFloat &T, const MFloat &rho, const MFloat *const u, MFloat *const eqDist) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTotalEnergy (const MFloat &T, const MFloat &rho, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDistT, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTotalEnergy (const MFloat &T, const MFloat &rho, const MFloat *const u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTransport (const MFloat &C, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDist) |
| | Calculate transport equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTransport (const MFloat &C, const MFloat *const u, MFloat *const eqDist) |
| | Calculate transport equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTransport (const MFloat &C, const MFloat squaredVelocity, const MFloat *const u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate transport equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist> |
| void | calcEqDistsTransport (const MFloat &C, const MFloat *const u, MFloat *const eqDist, const MInt *myMFld1, const MInt *myMFld2, const MFloat *myTp, const MInt *myDistFld) |
| | Calculate transport equilibrium distribution. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcMacroVars (MFloat const *const p_dist, MFloat &p_rho, MFloat *const p_u) |
| | Calculate macroscopic variables from distribution. More...
|
| |
| template<MInt nDim, MInt nDist, MBool compressible = false> |
| void | calcMacroVars (MFloat const *const p_dist, MFloat &p_rho, MFloat *const p_u, MInt *const myPFld, MInt *const myNFld, const MInt fldlen) |
| | Calculate macroscopic variables from distribution. More...
|
| |