For the incompressible LBM, in lattice units, the body force is equal to the acceleration, since bodyForceDensity_lattice = density_lattice * acceleration_lattice and density_lattice is implicitly set to 1.
[21], [32]
|
| LuoConstant (const Vector3< real_t > &bodyForceDensity, const uint_t level=uint_t(0)) |
|
| LuoConstant (const real_t vx, const real_t vy, const real_t vz, const uint_t level=uint_t(0)) |
|
void | pack (mpi::SendBuffer &buffer) const |
|
void | unpack (mpi::RecvBuffer &buffer) |
|
void | configure (IBlock &block, StructuredBlockStorage &sbs) |
|
void | reset (const Vector3< real_t > &bodyForceDensity, const uint_t forceDensity_level=uint_t(0)) |
| "forceDensity_level" is the level that corresponds to "bodyForceDensity" More...
|
|
const Vector3< real_t > & | forceDensity () const |
|
const Vector3< real_t > & | forceDensity (const cell_idx_t, const cell_idx_t, const cell_idx_t) const |
|
template<typename LatticeModel_T > |
DirectionIndependentTerms_T | directionIndependentTerms (const cell_idx_t, const cell_idx_t, const cell_idx_t, const Vector3< real_t > &, const real_t, const real_t, const real_t, const real_t) const |
|
template<typename LatticeModel_T > |
real_t | forceTerm (const cell_idx_t, const cell_idx_t, const cell_idx_t, const Vector3< real_t > &velocity, const real_t, const DirectionIndependentTerms_T &, const real_t w, const real_t cx, const real_t cy, const real_t cz, const real_t, const real_t, const real_t) const |
|
bool | setConstantBodyForceIfPossible (const Vector3< real_t > &bodyForceDensity, const uint_t forceDensity_level=uint_t(0)) |
| "forceDensity_level" is the level that corresponds to "bodyForceDensity" More...
|
|