![]() |
OpenLB 1.8.1
|
When momenta are changed, a new equilibrium state is set. More...
#include <definitionRule.h>
Public Member Functions | |
template<typename TYPE , typename CELL , typename RHO , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineRho (CELL &cell, const RHO &rho) any_platform |
template<typename TYPE , typename CELL , typename U , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineU (CELL &cell, const U &u) any_platform |
template<typename TYPE , typename CELL , typename RHO , typename U , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineRhoU (CELL &cell, const RHO &rho, const U &u) any_platform |
template<typename TYPE , typename CELL , typename RHO , typename U , typename PI , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineAllMomenta (CELL &cell, const RHO &rho, const U &u, const PI &pi) any_platform |
Static Public Member Functions | |
static std::string | getName () |
When momenta are changed, a new equilibrium state is set.
This struct is specific for advection-diffusion applications since it applies the external field descriptors::VELOCITY directly.
Definition at line 60 of file definitionRule.h.
|
inline |
Definition at line 83 of file definitionRule.h.
References defineRho().
|
inline |
Definition at line 62 of file definitionRule.h.
References olb::lbm< DESCRIPTOR >::defineEqFirstOrder().
|
inline |
Definition at line 76 of file definitionRule.h.
References defineRho().
|
inline |
Definition at line 72 of file definitionRule.h.
|
inlinestatic |
Definition at line 89 of file definitionRule.h.