OpenLB 1.8.1
Loading...
Searching...
No Matches
olb::descriptors::cum_data Namespace Reference

Variables

template<unsigned D, unsigned Q>
Fraction K [Q] = {}
 
template<unsigned D, unsigned Q>
int velocityIndices [Q][D] = {}
 
template<>
int velocityIndices< 3, 27 > [27][3]
 
template<>
Fraction K< 3, 27 > [27]
 

Variable Documentation

◆ K

template<unsigned D, unsigned Q>
Fraction olb::descriptors::cum_data::K[Q] = {}

Definition at line 43 of file cum.h.

43{};

◆ K< 3, 27 >

template<>
Fraction olb::descriptors::cum_data::K< 3, 27 >[27]
Initial value:
= {
{1 },
0, { 1, 3},
0, 0, 0, { 1, 3},
0, { 1, 9},
{ 1, 6},
0, { 1,18},
{ 2, 3},
0, { 2, 9},
{ 1, 6},
0, { 1,18},
{ 1,36},
{ 1, 9},
{ 1,36},
{ 1, 9},
{ 4, 9},
{ 1, 9},
{ 1,36},
{ 1, 9},
{ 1,36}
}

Definition at line 83 of file cum.h.

83 {
84 {1 },
85 0, { 1, 3},
86 0, 0, 0, { 1, 3},
87 0, { 1, 9},
88 { 1, 6},
89 0, { 1,18},
90 { 2, 3},
91 0, { 2, 9},
92 { 1, 6},
93 0, { 1,18},
94 { 1,36},
95 { 1, 9},
96 { 1,36},
97 { 1, 9},
98 { 4, 9},
99 { 1, 9},
100 { 1,36},
101 { 1, 9},
102 { 1,36}
103};

◆ velocityIndices

template<unsigned D, unsigned Q>
int olb::descriptors::cum_data::velocityIndices[Q][D] = {}

Definition at line 46 of file cum.h.

46{};

◆ velocityIndices< 3, 27 >

template<>
int olb::descriptors::cum_data::velocityIndices< 3, 27 >[27][3]

Definition at line 49 of file cum.h.

49 {
50 {10, 8, 26},
51 {12, 22, 24},
52 { 6, 3, 20},
53 { 4, 2, 18},
54 { 1, 0, 14},
55 { 5, 15, 17},
56 {11, 9, 25},
57 { 7, 16, 19},
58 {13, 21, 23},
59
60 {10, 6, 12},
61 { 4, 1, 5},
62 {11, 7, 13},
63 { 8, 3, 22},
64 { 2, 0, 15},
65 { 9, 16, 21},
66 {26, 20, 24},
67 {18, 14, 17},
68 {25, 19, 23},
69
70 {10, 4, 11},
71 { 6, 1, 7},
72 {12, 5, 13},
73 { 8, 2, 9},
74 { 3, 0, 16},
75 {22, 15, 21},
76 {26, 18, 25},
77 {20, 14, 19},
78 {24, 17, 23},
79};