Implementation of LB collision model SRT [bhatnagar1954model].
|
| | SRT (const real_t _omega, const uint_t _level=uint_t(0)) |
| |
| void | pack (mpi::SendBuffer &buffer) const |
| |
| void | unpack (mpi::RecvBuffer &buffer) |
| |
| void | configure (IBlock &block, StructuredBlockStorage &sbs) |
| | Omega is adapted to the "right", level-dependent omega once "configure" is called.
|
| |
| void | reset (const real_t _omega, const uint_t _omega_level=uint_t(0)) |
| | Only call this function if you know what you're doing (changes the viscosity!) "_omega_level" is the level that corresponds to "_omega".
|
| |
| real_t | omega () const |
| |
| real_t | omega_bulk () const |
| |
| real_t | omega_odd () const |
| |
| real_t | viscosity () const |
| |
| real_t | omega (const cell_idx_t, const cell_idx_t, const cell_idx_t, const Vector3< real_t > &=Vector3< real_t >(), const real_t=real_t(1)) const |
| |
| real_t | viscosity (const cell_idx_t, const cell_idx_t, const cell_idx_t) const |
| |
| real_t | viscosity (const uint_t _level) const |
| |
| uint_t | level () const |
| |