OpenLB 1.7
|
When momenta are changed, the equilibrium part of the population is modified while the non-equilibrium part is kept. More...
#include <definitionRule.h>
Public Member Functions | |
template<typename TYPE , typename CELL , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineRho (CELL &cell, V rho) any_platform |
template<typename TYPE , typename CELL , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineU (CELL &cell, const V u[DESCRIPTOR::d]) any_platform |
template<typename TYPE , typename CELL , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineRhoU (CELL &cell, V rho, const V u[DESCRIPTOR::d]) any_platform |
template<typename TYPE , typename CELL , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> | |
void | defineAllMomenta (CELL &cell, V rho, const V u[DESCRIPTOR::d], const V pi[util::TensorVal< DESCRIPTOR >::n]) any_platform |
Static Public Member Functions | |
static std::string | getName () |
When momenta are changed, the equilibrium part of the population is modified while the non-equilibrium part is kept.
Definition at line 96 of file definitionRule.h.
|
inline |
Definition at line 133 of file definitionRule.h.
References olb::lbm< DESCRIPTOR >::defineNEqFromPi().
|
inline |
Definition at line 98 of file definitionRule.h.
References olb::lbm< DESCRIPTOR >::defineNEq().
|
inline |
Definition at line 122 of file definitionRule.h.
References olb::lbm< DESCRIPTOR >::defineNEq().
|
inline |
Definition at line 110 of file definitionRule.h.
References olb::lbm< DESCRIPTOR >::defineNEq().
|
inlinestatic |
Definition at line 140 of file definitionRule.h.