$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <offEquilibriumTemplates.h>
Static Public Member Functions | |
| static T | fromPiToFneq (plint iPop, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > const &PiNeq) |
| static T | fromPiAndQtoFneq (plint iPop, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > const &PiNeq, Array< T, SymmetricRankThreeTensorImpl< T, Descriptor::d >::n > const &Q) |
| static T | fromStrainToFneq (plint iPop, Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > const &S, T density, T omega) |
| Compute off-equilibrium part of the f's from the strain rate tensor S. | |
| static T plb::offEquilibriumTemplatesImpl< T, Descriptor >::fromPiAndQtoFneq | ( | plint | iPop, | |
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > const & | PiNeq, | |||
| Array< T, SymmetricRankThreeTensorImpl< T, Descriptor::d >::n > const & | Q | |||
| ) | [inline, static] |
| static T plb::offEquilibriumTemplatesImpl< T, Descriptor >::fromPiToFneq | ( | plint | iPop, | |
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > const & | PiNeq | |||
| ) | [inline, static] |
| static T plb::offEquilibriumTemplatesImpl< T, Descriptor >::fromStrainToFneq | ( | plint | iPop, | |
| Array< T, SymmetricTensorImpl< T, Descriptor::d >::n > const & | S, | |||
| T | density, | |||
| T | omega | |||
| ) | [inline, static] |
Compute off-equilibrium part of the f's from the strain rate tensor S.
Implements the following formula: /f[ f_i^{neq} = - t_i / (c_s^2) * (c_{ia} c_{ib} - c_s^2 {ab}) S_{ab} /f] By S we mean the tensor computed from the velocity gradients: /f[ S_{} = 1/2 ( ( u_) + ( u_) ) /f]
1.6.3
1.6.3