OpenLB 1.7
Loading...
Searching...
No Matches
Variables
olb::descriptors::data Namespace Reference

Variables

template<unsigned D, unsigned Q>
platform_constant int vicinity = {}
 
template<unsigned D, unsigned Q>
platform_constant int c [Q][D] = {}
 
template<unsigned D, unsigned Q>
platform_constant int opposite [Q] = {}
 
template<unsigned D, unsigned Q>
platform_constant Fraction t [Q] = {}
 
template<unsigned D, unsigned Q>
platform_constant Fraction cs2 = {}
 
template<unsigned D, unsigned Q>
platform_constant Fraction lambda_e = {}
 
template<unsigned D, unsigned Q>
platform_constant Fraction lambda_h = {}
 
template<>
platform_constant_definition int vicinity< 2, 9 > = 1
 
template<>
platform_constant_definition int c< 2, 9 > [9][2]
 
template<>
platform_constant_definition int opposite< 2, 9 > [9]
 
template<>
platform_constant_definition Fraction t< 2, 9 > [9]
 
template<>
platform_constant_definition Fraction cs2< 2, 9 > = {1, 3}
 
template<>
platform_constant_definition int vicinity< 2, 5 > = 1
 
template<>
platform_constant_definition int c< 2, 5 > [5][2]
 
template<>
platform_constant_definition int opposite< 2, 5 > [5]
 
template<>
platform_constant_definition Fraction t< 2, 5 > [5]
 
template<>
platform_constant_definition Fraction cs2< 2, 5 > = {1, 3}
 
template<>
platform_constant_definition int vicinity< 3, 19 > = 1
 
template<>
platform_constant_definition int c< 3, 19 > [19][3]
 
template<>
platform_constant_definition int opposite< 3, 19 > [19]
 
template<>
platform_constant_definition Fraction t< 3, 19 > [19]
 
template<>
platform_constant_definition Fraction cs2< 3, 19 > = {1, 3}
 
template<>
platform_constant_definition int vicinity< 3, 7 > = 1
 
template<>
platform_constant_definition int c< 3, 7 > [7][3]
 
template<>
platform_constant_definition int opposite< 3, 7 > [7]
 
template<>
platform_constant_definition Fraction cs2< 3, 7 > = {1, 4}
 
template<>
platform_constant_definition Fraction t< 3, 7 > [7]
 
template<>
platform_constant_definition int vicinity< 3, 13 > = 1
 
template<>
platform_constant_definition int c< 3, 13 > [13][3]
 
template<>
platform_constant_definition int opposite< 3, 13 > [13]
 
template<>
platform_constant_definition Fraction cs2< 3, 13 > = {1, 3}
 
template<>
platform_constant_definition Fraction t< 3, 13 > [13]
 
template<>
platform_constant_definition Fraction lambda_e< 3, 13 > = {3, 2}
 
template<>
platform_constant_definition Fraction lambda_h< 3, 13 > = {9, 5}
 
template<>
platform_constant_definition int vicinity< 3, 15 > = 1
 
template<>
platform_constant_definition int c< 3, 15 > [15][3]
 
template<>
platform_constant_definition int opposite< 3, 15 > [15]
 
template<>
platform_constant_definition Fraction cs2< 3, 15 > = {1, 3}
 
template<>
platform_constant_definition Fraction t< 3, 15 > [15]
 
template<>
platform_constant_definition int vicinity< 3, 27 > = 1
 
template<>
platform_constant_definition int c< 3, 27 > [27][3]
 
template<>
platform_constant_definition int opposite< 3, 27 > [27]
 
template<>
platform_constant_definition Fraction cs2< 3, 27 > = {1, 3}
 
template<>
platform_constant_definition Fraction t< 3, 27 > [27]
 

Variable Documentation

◆ c

template<unsigned D, unsigned Q>
platform_constant int olb::descriptors::data::c[Q][D] = {}

Definition at line 57 of file descriptorFunction.h.

57{};

◆ c< 2, 5 >

Initial value:
= {
{ 0, 0},
{-1, 0}, {0, -1}, {1,0}, { 0,1}
}

Definition at line 101 of file latticeDescriptors.h.

101 {
102 { 0, 0},
103 {-1, 0}, {0, -1}, {1,0}, { 0,1}
104};

◆ c< 2, 9 >

Initial value:
= {
{ 0, 0},
{-1, 1}, {-1, 0}, {-1,-1}, { 0,-1},
{ 1,-1}, { 1, 0}, { 1, 1}, { 0, 1}
}

Definition at line 66 of file latticeDescriptors.h.

66 {
67 { 0, 0},
68 {-1, 1}, {-1, 0}, {-1,-1}, { 0,-1},
69 { 1,-1}, { 1, 0}, { 1, 1}, { 0, 1}
70};

◆ c< 3, 13 >

Initial value:
= {
{ 0, 0, 0},
{-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
{-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
{ 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
{ 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1}
}

Definition at line 223 of file latticeDescriptors.h.

223 {
224 { 0, 0, 0},
225
226 {-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
227 {-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
228
229 { 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
230 { 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1}
231};

◆ c< 3, 15 >

Initial value:
= {
{ 0, 0, 0},
{-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
{-1,-1,-1}, {-1,-1, 1}, {-1, 1,-1}, {-1, 1, 1},
{ 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
{ 1, 1, 1}, { 1, 1,-1}, { 1,-1, 1}, { 1,-1,-1}
}

Definition at line 273 of file latticeDescriptors.h.

273 {
274 { 0, 0, 0},
275
276 {-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
277 {-1,-1,-1}, {-1,-1, 1}, {-1, 1,-1}, {-1, 1, 1},
278
279 { 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
280 { 1, 1, 1}, { 1, 1,-1}, { 1,-1, 1}, { 1,-1,-1}
281};

◆ c< 3, 19 >

Initial value:
= {
{ 0, 0, 0},
{-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
{-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
{-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
{ 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
{ 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
{ 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1}
}

Definition at line 136 of file latticeDescriptors.h.

136 {
137 { 0, 0, 0},
138
139 {-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
140 {-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
141 {-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
142
143 { 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
144 { 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
145 { 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1}
146};

◆ c< 3, 27 >

Initial value:
= {
{ 0, 0, 0},
{-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
{-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
{-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
{-1,-1,-1}, {-1,-1, 1}, {-1, 1,-1}, {-1, 1, 1},
{ 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
{ 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
{ 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1},
{ 1, 1, 1}, { 1, 1,-1}, { 1,-1, 1}, { 1,-1,-1}
}

Definition at line 317 of file latticeDescriptors.h.

317 {
318 { 0, 0, 0},
319
320 {-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
321 {-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
322 {-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
323 {-1,-1,-1}, {-1,-1, 1}, {-1, 1,-1}, {-1, 1, 1},
324
325 { 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
326 { 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
327 { 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1},
328 { 1, 1, 1}, { 1, 1,-1}, { 1,-1, 1}, { 1,-1,-1}
329};

◆ c< 3, 7 >

Initial value:
= {
{ 0, 0, 0},
{-1, 0, 0}, {0,-1, 0},
{ 0, 0,-1}, {1, 0, 0},
{ 0, 1, 0}, {0, 0, 1},
}

Definition at line 184 of file latticeDescriptors.h.

184 {
185 { 0, 0, 0},
186
187 {-1, 0, 0}, {0,-1, 0},
188 { 0, 0,-1}, {1, 0, 0},
189 { 0, 1, 0}, {0, 0, 1},
190};

◆ cs2

template<unsigned D, unsigned Q>
platform_constant Fraction olb::descriptors::data::cs2 = {}

Definition at line 66 of file descriptorFunction.h.

66{};

◆ cs2< 2, 5 >

Definition at line 119 of file latticeDescriptors.h.

119{1, 3};

◆ cs2< 2, 9 >

Definition at line 84 of file latticeDescriptors.h.

84{1, 3};

◆ cs2< 3, 13 >

Definition at line 239 of file latticeDescriptors.h.

239{1, 3};

◆ cs2< 3, 15 >

Definition at line 289 of file latticeDescriptors.h.

289{1, 3};

◆ cs2< 3, 19 >

Definition at line 167 of file latticeDescriptors.h.

167{1, 3};

◆ cs2< 3, 27 >

Definition at line 338 of file latticeDescriptors.h.

338{1, 3};

◆ cs2< 3, 7 >

Definition at line 198 of file latticeDescriptors.h.

198{1, 4};

◆ lambda_e

template<unsigned D, unsigned Q>
platform_constant Fraction olb::descriptors::data::lambda_e = {}

Definition at line 69 of file descriptorFunction.h.

69{};

◆ lambda_e< 3, 13 >

Definition at line 253 of file latticeDescriptors.h.

253{3, 2};

◆ lambda_h

template<unsigned D, unsigned Q>
platform_constant Fraction olb::descriptors::data::lambda_h = {}

Definition at line 72 of file descriptorFunction.h.

72{};

◆ lambda_h< 3, 13 >

Definition at line 256 of file latticeDescriptors.h.

256{9, 5};

◆ opposite

template<unsigned D, unsigned Q>
platform_constant int olb::descriptors::data::opposite[Q] = {}

Definition at line 60 of file descriptorFunction.h.

60{};

◆ opposite< 2, 5 >

Initial value:
= {
0, 3, 4, 1, 2
}

Definition at line 107 of file latticeDescriptors.h.

107 {
108 0, 3, 4, 1, 2
109};

◆ opposite< 2, 9 >

Initial value:
= {
0, 5, 6, 7, 8, 1, 2, 3, 4
}

Definition at line 73 of file latticeDescriptors.h.

73 {
74 0, 5, 6, 7, 8, 1, 2, 3, 4
75};

◆ opposite< 3, 13 >

Initial value:
= {
0, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, 6
}

Definition at line 234 of file latticeDescriptors.h.

234 {
235 0, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, 6
236};

◆ opposite< 3, 15 >

Initial value:
= {
0, 8, 9, 10, 11, 12, 13, 14, 1, 2, 3, 4, 5, 6, 7
}

Definition at line 284 of file latticeDescriptors.h.

284 {
285 0, 8, 9, 10, 11, 12, 13, 14, 1, 2, 3, 4, 5, 6, 7
286};

◆ opposite< 3, 19 >

Initial value:
= {
0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 1, 2, 3, 4, 5, 6, 7, 8, 9
}

Definition at line 149 of file latticeDescriptors.h.

149 {
150 0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 1, 2, 3, 4, 5, 6, 7, 8, 9
151};

◆ opposite< 3, 27 >

Initial value:
= {
0, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
}

Definition at line 332 of file latticeDescriptors.h.

332 {
333 0, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
334 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
335};

◆ opposite< 3, 7 >

Initial value:
= {
0, 4, 5, 6, 1, 2, 3
}

Definition at line 193 of file latticeDescriptors.h.

193 {
194 0, 4, 5, 6, 1, 2, 3
195};

◆ t

template<unsigned D, unsigned Q>
platform_constant Fraction olb::descriptors::data::t[Q] = {}

Definition at line 63 of file descriptorFunction.h.

63{};

◆ t< 2, 5 >

Initial value:
= {
{1, 3},
{1, 6}, {1, 6},
{1, 6}, {1, 6}
}

Definition at line 112 of file latticeDescriptors.h.

112 {
113 {1, 3},
114 {1, 6}, {1, 6},
115 {1, 6}, {1, 6}
116};

◆ t< 2, 9 >

Initial value:
= {
{4, 9}, {1, 36}, {1, 9}, {1, 36}, {1, 9},
{1, 36}, {1, 9}, {1, 36}, {1, 9}
}

Definition at line 78 of file latticeDescriptors.h.

78 {
79 {4, 9}, {1, 36}, {1, 9}, {1, 36}, {1, 9},
80 {1, 36}, {1, 9}, {1, 36}, {1, 9}
81};

◆ t< 3, 13 >

Initial value:
= {
{1, 2},
{1, 24}, {1, 24}, {1, 24},
{1, 24}, {1, 24}, {1, 24},
{1, 24}, {1, 24}, {1, 24},
{1, 24}, {1, 24}, {1, 24}
}

Definition at line 242 of file latticeDescriptors.h.

242 {
243 {1, 2},
244
245 {1, 24}, {1, 24}, {1, 24},
246 {1, 24}, {1, 24}, {1, 24},
247
248 {1, 24}, {1, 24}, {1, 24},
249 {1, 24}, {1, 24}, {1, 24}
250};

◆ t< 3, 15 >

Initial value:
= {
{2, 9},
{1, 9}, {1, 9}, {1, 9},
{1, 72}, {1, 72}, {1, 72}, {1, 72},
{1, 9}, {1, 9}, {1, 9},
{1, 72}, {1, 72}, {1, 72}, {1, 72}
}

Definition at line 292 of file latticeDescriptors.h.

292 {
293 {2, 9},
294
295 {1, 9}, {1, 9}, {1, 9},
296 {1, 72}, {1, 72}, {1, 72}, {1, 72},
297
298 {1, 9}, {1, 9}, {1, 9},
299 {1, 72}, {1, 72}, {1, 72}, {1, 72}
300};

◆ t< 3, 19 >

Initial value:
= {
{1, 3},
{1, 18}, {1, 18}, {1, 18},
{1, 36}, {1, 36}, {1, 36},
{1, 36}, {1, 36}, {1, 36},
{1, 18}, {1, 18}, {1, 18},
{1, 36}, {1, 36}, {1, 36},
{1, 36}, {1, 36}, {1, 36}
}

Definition at line 154 of file latticeDescriptors.h.

154 {
155 {1, 3},
156
157 {1, 18}, {1, 18}, {1, 18},
158 {1, 36}, {1, 36}, {1, 36},
159 {1, 36}, {1, 36}, {1, 36},
160
161 {1, 18}, {1, 18}, {1, 18},
162 {1, 36}, {1, 36}, {1, 36},
163 {1, 36}, {1, 36}, {1, 36}
164};

◆ t< 3, 27 >

Initial value:
= {
{8, 27},
{2, 27}, {2, 27}, {2, 27},
{1, 54}, {1, 54}, {1, 54},
{1, 54}, {1, 54}, {1, 54},
{1, 216}, {1, 216}, {1, 216}, {1, 216},
{2, 27}, {2, 27}, {2, 27},
{1, 54}, {1, 54}, {1, 54},
{1, 54}, {1, 54}, {1, 54},
{1, 216}, {1, 216}, {1, 216}, {1, 216}
}

Definition at line 341 of file latticeDescriptors.h.

341 {
342 {8, 27},
343
344 {2, 27}, {2, 27}, {2, 27},
345 {1, 54}, {1, 54}, {1, 54},
346 {1, 54}, {1, 54}, {1, 54},
347 {1, 216}, {1, 216}, {1, 216}, {1, 216},
348
349 {2, 27}, {2, 27}, {2, 27},
350 {1, 54}, {1, 54}, {1, 54},
351 {1, 54}, {1, 54}, {1, 54},
352 {1, 216}, {1, 216}, {1, 216}, {1, 216}
353};

◆ t< 3, 7 >

Initial value:
= {
{1, 4},
{1, 8}, {1, 8}, {1, 8},
{1, 8}, {1, 8}, {1, 8}
}

Definition at line 201 of file latticeDescriptors.h.

201 {
202 {1, 4},
203
204 {1, 8}, {1, 8}, {1, 8},
205 {1, 8}, {1, 8}, {1, 8}
206};

◆ vicinity

template<unsigned D, unsigned Q>
platform_constant int olb::descriptors::data::vicinity = {}

Definition at line 54 of file descriptorFunction.h.

54{};

◆ vicinity< 2, 5 >

Definition at line 98 of file latticeDescriptors.h.

◆ vicinity< 2, 9 >

Definition at line 63 of file latticeDescriptors.h.

◆ vicinity< 3, 13 >

Definition at line 220 of file latticeDescriptors.h.

◆ vicinity< 3, 15 >

Definition at line 270 of file latticeDescriptors.h.

◆ vicinity< 3, 19 >

Definition at line 133 of file latticeDescriptors.h.

◆ vicinity< 3, 27 >

Definition at line 314 of file latticeDescriptors.h.

◆ vicinity< 3, 7 >

Definition at line 181 of file latticeDescriptors.h.