$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <momentTemplates.h>
Static Public Member Functions | |
| static T | get_rhoBar (Array< T, Descriptor::q > const &f) |
| static void | get_j (Array< T, Descriptor::q > const &f, Array< T, Descriptor::d > &j) |
| static T | get_eBar (Array< T, Descriptor::q > const &f) |
| static void | get_rhoBar_j (Array< T, Descriptor::q > const &f, T &rhoBar, Array< T, Descriptor::d > &j) |
| static void | get_rhoBar_j_thetaBar (Array< T, Descriptor::q > const &f, T &rhoBar, Array< T, Descriptor::d > &j, T &thetaBar) |
| static T | compute_rho (Array< T, Descriptor::q > const &f) |
| static void | compute_uLb (Array< T, Descriptor::q > const &f, Array< T, Descriptor::d > &uLb) |
| static void | compute_rho_uLb (Array< T, Descriptor::q > const &f, T &rho, Array< T, Descriptor::d > &uLb) |
| static T | compute_e (Array< T, Descriptor::q > const &f) |
| static T | compute_rhoThetaBar (Array< T, Descriptor::q > const &f, T rhoBar, T jSqr) |
| static void | compute_rho_rhoThetaBar (Array< T, Descriptor::q > const &f, T &rho, T &rhoThetaBar) |
| static T | compute_theta (Array< T, Descriptor::q > const &f, T rhoBar, T jSqr) |
| static T | compute_rhoEpsilon (Array< T, Descriptor::q > const &f, T rhoBar, T jSqr) |
| static void | compute_PiNeq (Array< T, Descriptor::q > const &f, T rhoBar, Array< T, Descriptor::d > const &j, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > &PiNeq, bool incompr) |
| static void | compute_thermal_PiNeq (Array< T, Descriptor::q > const &f, T rhoBar, T thetaBar, Array< T, Descriptor::d > const &j, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > &PiNeq) |
| static void | compute_rhoBar_j_PiNeq (Array< T, Descriptor::q > const &f, T &rhoBar, Array< T, Descriptor::d > &j, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > &PiNeq, bool incompr) |
| static void | compute_rhoBar_thetaBar_j_PiNeq (Array< T, Descriptor::q > const &f, T &rhoBar, T &thetaBar, Array< T, Descriptor::d > &j, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > &PiNeq) |
| static void | compute_rhoBar_thetaBar_j_PiNeq_qNeq (Array< T, Descriptor::q > const &f, T &rhoBar, T &thetaBar, Array< T, Descriptor::d > &j, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > &PiNeq, Array< T, SymmetricRankThreeTensorImpl< T, Descriptor::d >::n > &qNeq) |
| static void | compute_P (Array< T, Descriptor::q > const &f, T rhoBar, Array< T, Descriptor::d > const &j, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > &P) |
| static void | modifyJ (T *f, Array< T, Descriptor::d > const &newJ) |
| static void | compute_Qneq (Array< T, Descriptor::q > const &f, T rhoBar, Array< T, Descriptor::d > const &j, T thetaBar, Array< T, SymmetricRankThreeTensorImpl< T, Descriptor::d >::n > &qNeq) |
| static void | compute_heat_flux (Array< T, Descriptor::q > const &f, T rhoBar, Array< T, Descriptor::d > const &j, T thetaBar, Array< T, Descriptor::d > &q) |
| static T plb::momentTemplatesImpl< T, Descriptor >::compute_e | ( | Array< T, Descriptor::q > const & | f | ) | [inline, static] |
References plb::momentTemplatesImpl< T, Descriptor >::get_eBar().
Referenced by plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rhoEpsilon(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rhoEpsilon(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoEpsilon(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoEpsilon(), plb::momentTemplatesImpl< T, Descriptor >::compute_rhoEpsilon(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_theta(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_theta(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_theta(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_theta(), and plb::momentTemplatesImpl< T, Descriptor >::compute_theta().
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_heat_flux | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| Array< T, Descriptor::d > const & | j, | |||
| T | thetaBar, | |||
| Array< T, Descriptor::d > & | q | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_P | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| Array< T, Descriptor::d > const & | j, | |||
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > & | P | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_PiNeq | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| Array< T, Descriptor::d > const & | j, | |||
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > & | PiNeq, | |||
| bool | incompr | |||
| ) | [inline, static] |
Referenced by plb::momentTemplatesImpl< T, Descriptor >::compute_rhoBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), and plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq().
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_Qneq | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| Array< T, Descriptor::d > const & | j, | |||
| T | thetaBar, | |||
| Array< T, SymmetricRankThreeTensorImpl< T, Descriptor::d >::n > & | qNeq | |||
| ) | [inline, static] |
| static T plb::momentTemplatesImpl< T, Descriptor >::compute_rho | ( | Array< T, Descriptor::q > const & | f | ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_rho_rhoThetaBar | ( | Array< T, Descriptor::q > const & | f, | |
| T & | rho, | |||
| T & | rhoThetaBar | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_rho_uLb | ( | Array< T, Descriptor::q > const & | f, | |
| T & | rho, | |||
| Array< T, Descriptor::d > & | uLb | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_rhoBar_j_PiNeq | ( | Array< T, Descriptor::q > const & | f, | |
| T & | rhoBar, | |||
| Array< T, Descriptor::d > & | j, | |||
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > & | PiNeq, | |||
| bool | incompr | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_rhoBar_thetaBar_j_PiNeq | ( | Array< T, Descriptor::q > const & | f, | |
| T & | rhoBar, | |||
| T & | thetaBar, | |||
| Array< T, Descriptor::d > & | j, | |||
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > & | PiNeq | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_rhoBar_thetaBar_j_PiNeq_qNeq | ( | Array< T, Descriptor::q > const & | f, | |
| T & | rhoBar, | |||
| T & | thetaBar, | |||
| Array< T, Descriptor::d > & | j, | |||
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > & | PiNeq, | |||
| Array< T, SymmetricRankThreeTensorImpl< T, Descriptor::d >::n > & | qNeq | |||
| ) | [inline, static] |
| static T plb::momentTemplatesImpl< T, Descriptor >::compute_rhoEpsilon | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| T | jSqr | |||
| ) | [inline, static] |
| static T plb::momentTemplatesImpl< T, Descriptor >::compute_rhoThetaBar | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| T | jSqr | |||
| ) | [inline, static] |
References plb::momentTemplatesImpl< T, Descriptor >::get_eBar().
Referenced by plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, Descriptor >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), and plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar_j_thetaBar().
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_thermal_PiNeq | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| T | thetaBar, | |||
| Array< T, Descriptor::d > const & | j, | |||
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > & | PiNeq | |||
| ) | [inline, static] |
Referenced by plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), and plb::momentTemplatesImpl< T, Descriptor >::compute_rhoBar_thetaBar_j_PiNeq().
| static T plb::momentTemplatesImpl< T, Descriptor >::compute_theta | ( | Array< T, Descriptor::q > const & | f, | |
| T | rhoBar, | |||
| T | jSqr | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::compute_uLb | ( | Array< T, Descriptor::q > const & | f, | |
| Array< T, Descriptor::d > & | uLb | |||
| ) | [inline, static] |
| static T plb::momentTemplatesImpl< T, Descriptor >::get_eBar | ( | Array< T, Descriptor::q > const & | f | ) | [inline, static] |
Referenced by plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_e(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_e(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_e(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_e(), plb::momentTemplatesImpl< T, Descriptor >::compute_e(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoThetaBar(), and plb::momentTemplatesImpl< T, Descriptor >::compute_rhoThetaBar().
| static void plb::momentTemplatesImpl< T, Descriptor >::get_j | ( | Array< T, Descriptor::q > const & | f, | |
| Array< T, Descriptor::d > & | j | |||
| ) | [inline, static] |
Referenced by plb::momentTemplatesImpl< T, Descriptor >::compute_rho_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_uLb(), plb::momentTemplatesImpl< T, Descriptor >::compute_uLb(), and plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar_j().
| static T plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar | ( | Array< T, Descriptor::q > const & | f | ) | [inline, static] |
Referenced by plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rho(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rho(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rho(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rho(), plb::momentTemplatesImpl< T, Descriptor >::compute_rho(), plb::momentTemplatesImpl< T, Descriptor >::compute_rho_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_uLb(), plb::momentTemplatesImpl< T, Descriptor >::compute_uLb(), and plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar_j().
| static void plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar_j | ( | Array< T, Descriptor::q > const & | f, | |
| T & | rhoBar, | |||
| Array< T, Descriptor::d > & | j | |||
| ) | [inline, static] |
References plb::momentTemplatesImpl< T, Descriptor >::get_j(), and plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar().
Referenced by plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, Descriptor >::compute_rho_rhoThetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rho_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rho_uLb(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rho_uLb(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rho_uLb(), plb::momentTemplatesImpl< T, Descriptor >::compute_rhoBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_uLb(), plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar_j_thetaBar(), plb::momentTemplatesImpl< T, descriptors::D3Q15DescriptorBase< T > >::modifyJ(), plb::momentTemplatesImpl< T, descriptors::D3Q19DescriptorBase< T > >::modifyJ(), plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::modifyJ(), plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::modifyJ(), and plb::momentTemplatesImpl< T, Descriptor >::modifyJ().
| static void plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar_j_thetaBar | ( | Array< T, Descriptor::q > const & | f, | |
| T & | rhoBar, | |||
| Array< T, Descriptor::d > & | j, | |||
| T & | thetaBar | |||
| ) | [inline, static] |
| static void plb::momentTemplatesImpl< T, Descriptor >::modifyJ | ( | T * | f, | |
| Array< T, Descriptor::d > const & | newJ | |||
| ) | [inline, static] |
References plb::momentTemplatesImpl< T, Descriptor >::get_rhoBar_j(), and plb::normSqr().
1.6.3
1.6.3