$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <mrtLattices.h>


Public Types | |
| enum | { numPop = BaseDescriptor::q } |
| enum | { jIndexes = 3 } |
| enum | { shearIndexes = 5 } |
| enum | { qIndexes = 3 } |
| typedef D3Q19DescriptorBase< T > | BaseDescriptor |
| typedef MRTD3Q19DescriptorBase< T > | SecondBaseDescriptor |
Static Public Attributes | |
| static const T | M [BaseDescriptor::q][BaseDescriptor::q] |
| static const T | invM [BaseDescriptor::q][BaseDescriptor::q] |
| static const T | S [BaseDescriptor::q] |
| static const int | momentumIndexes [jIndexes] |
| static const int | shearViscIndexes [shearIndexes] |
| static const int | bulkViscIndex = 1 |
| static const int | qViscIndexes [qIndexes] = {4, 6, 8} |
| static const int | epsilonIndex = 2 |
MRT D3Q19 lattice. The numbering follows the one in "Multiple-relaxation- time lattice Boltzmann models in three dimensions", D. D'Humières, I. Ginzburg, M. Krafzcyk, P. Lallemand, L.-S. Luo, Phil. Trans. R. Soc. Lond. A (2002) 660, p. 437-451
| typedef D3Q19DescriptorBase<T> plb::descriptors::MRTD3Q19DescriptorBase< T >::BaseDescriptor |
Reimplemented from plb::descriptors::D3Q19DescriptorBase< T >.
| typedef MRTD3Q19DescriptorBase<T> plb::descriptors::MRTD3Q19DescriptorBase< T >::SecondBaseDescriptor |
const int plb::descriptors::MRTD3Q19DescriptorBase< T >::bulkViscIndex = 1 [static] |
const int plb::descriptors::MRTD3Q19DescriptorBase< T >::epsilonIndex = 2 [static] |
const T plb::descriptors::MRTD3Q19DescriptorBase< T >::invM [inline, static] |
const T plb::descriptors::MRTD3Q19DescriptorBase< T >::M [inline, static] |
const int plb::descriptors::MRTD3Q19DescriptorBase< T >::momentumIndexes [inline, static] |
{3, 5, 7}
const int plb::descriptors::MRTD3Q19DescriptorBase< T >::qViscIndexes = {4, 6, 8} [inline, static] |
const T plb::descriptors::MRTD3Q19DescriptorBase< T >::S [inline, static] |
{
T(),
(T)1.19,
(T)1.4,
T(),
(T)1.2,
T(),
(T)1.2,
T(),
(T)1.2,
T(),
(T)1.4,
T(),
(T)1.4,
T(),
T(),
T(),
(T)1.98,
(T)1.98,
(T)1.98
}
const int plb::descriptors::MRTD3Q19DescriptorBase< T >::shearViscIndexes [inline, static] |
{9, 11, 13, 14, 15}
1.6.3
1.6.3