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

Variables

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]
 
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 = {}
 

Variable Documentation

◆ c

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

Definition at line 57 of file functions.h.

57{};

◆ c< 2, 5 >

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

Definition at line 97 of file common.h.

97 {
98 { 0, 0},
99 {-1, 0}, {0, -1}, {1,0}, { 0,1}
100};

◆ 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 59 of file common.h.

59 {
60 { 0, 0},
61 {-1, 1}, {-1, 0}, {-1,-1}, { 0,-1},
62 { 1,-1}, { 1, 0}, { 1, 1}, { 0, 1}
63};

◆ 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 228 of file common.h.

228 {
229 { 0, 0, 0},
230
231 {-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
232 {-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
233
234 { 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
235 { 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1}
236};

◆ 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 281 of file common.h.

281 {
282 { 0, 0, 0},
283
284 {-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
285 {-1,-1,-1}, {-1,-1, 1}, {-1, 1,-1}, {-1, 1, 1},
286
287 { 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
288 { 1, 1, 1}, { 1, 1,-1}, { 1,-1, 1}, { 1,-1,-1}
289};

◆ 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 135 of file common.h.

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

◆ 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 328 of file common.h.

328 {
329 { 0, 0, 0},
330
331 {-1, 0, 0}, { 0,-1, 0}, { 0, 0,-1},
332 {-1,-1, 0}, {-1, 1, 0}, {-1, 0,-1},
333 {-1, 0, 1}, { 0,-1,-1}, { 0,-1, 1},
334 {-1,-1,-1}, {-1,-1, 1}, {-1, 1,-1}, {-1, 1, 1},
335
336 { 1, 0, 0}, { 0, 1, 0}, { 0, 0, 1},
337 { 1, 1, 0}, { 1,-1, 0}, { 1, 0, 1},
338 { 1, 0,-1}, { 0, 1, 1}, { 0, 1,-1},
339 { 1, 1, 1}, { 1, 1,-1}, { 1,-1, 1}, { 1,-1,-1}
340};

◆ 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 186 of file common.h.

186 {
187 { 0, 0, 0},
188
189 {-1, 0, 0}, {0,-1, 0},
190 { 0, 0,-1}, {1, 0, 0},
191 { 0, 1, 0}, {0, 0, 1},
192};

◆ cs2

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

Definition at line 66 of file functions.h.

66{};

◆ cs2< 2, 5 >

Definition at line 115 of file common.h.

115{1, 3};

◆ cs2< 2, 9 >

Definition at line 77 of file common.h.

77{1, 3};

◆ cs2< 3, 13 >

Definition at line 244 of file common.h.

244{1, 3};

◆ cs2< 3, 15 >

Definition at line 297 of file common.h.

297{1, 3};

◆ cs2< 3, 19 >

Definition at line 166 of file common.h.

166{1, 3};

◆ cs2< 3, 27 >

Definition at line 349 of file common.h.

349{1, 3};

◆ cs2< 3, 7 >

Definition at line 200 of file common.h.

200{1, 4};

◆ lambda_e

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

Definition at line 69 of file functions.h.

69{};

◆ lambda_e< 3, 13 >

Definition at line 258 of file common.h.

258{3, 2};

◆ lambda_h

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

Definition at line 72 of file functions.h.

72{};

◆ lambda_h< 3, 13 >

Definition at line 261 of file common.h.

261{9, 5};

◆ opposite

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

Definition at line 60 of file functions.h.

60{};

◆ opposite< 2, 5 >

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

Definition at line 103 of file common.h.

103 {
104 0, 3, 4, 1, 2
105};

◆ opposite< 2, 9 >

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

Definition at line 66 of file common.h.

66 {
67 0, 5, 6, 7, 8, 1, 2, 3, 4
68};

◆ opposite< 3, 13 >

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

Definition at line 239 of file common.h.

239 {
240 0, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, 6
241};

◆ opposite< 3, 15 >

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

Definition at line 292 of file common.h.

292 {
293 0, 8, 9, 10, 11, 12, 13, 14, 1, 2, 3, 4, 5, 6, 7
294};

◆ 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 148 of file common.h.

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

◆ 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 343 of file common.h.

343 {
344 0, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
345 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
346};

◆ opposite< 3, 7 >

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

Definition at line 195 of file common.h.

195 {
196 0, 4, 5, 6, 1, 2, 3
197};

◆ t

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

Definition at line 63 of file functions.h.

63{};

◆ t< 2, 5 >

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

Definition at line 108 of file common.h.

108 {
109 {1, 3},
110 {1, 6}, {1, 6},
111 {1, 6}, {1, 6}
112};

◆ 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 71 of file common.h.

71 {
72 {4, 9}, {1, 36}, {1, 9}, {1, 36}, {1, 9},
73 {1, 36}, {1, 9}, {1, 36}, {1, 9}
74};

◆ 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 247 of file common.h.

247 {
248 {1, 2},
249
250 {1, 24}, {1, 24}, {1, 24},
251 {1, 24}, {1, 24}, {1, 24},
252
253 {1, 24}, {1, 24}, {1, 24},
254 {1, 24}, {1, 24}, {1, 24}
255};

◆ 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 300 of file common.h.

300 {
301 {2, 9},
302
303 {1, 9}, {1, 9}, {1, 9},
304 {1, 72}, {1, 72}, {1, 72}, {1, 72},
305
306 {1, 9}, {1, 9}, {1, 9},
307 {1, 72}, {1, 72}, {1, 72}, {1, 72}
308};

◆ 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 153 of file common.h.

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

◆ 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 352 of file common.h.

352 {
353 {8, 27},
354
355 {2, 27}, {2, 27}, {2, 27},
356 {1, 54}, {1, 54}, {1, 54},
357 {1, 54}, {1, 54}, {1, 54},
358 {1, 216}, {1, 216}, {1, 216}, {1, 216},
359
360 {2, 27}, {2, 27}, {2, 27},
361 {1, 54}, {1, 54}, {1, 54},
362 {1, 54}, {1, 54}, {1, 54},
363 {1, 216}, {1, 216}, {1, 216}, {1, 216}
364};

◆ t< 3, 7 >

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

Definition at line 203 of file common.h.

203 {
204 {1, 4},
205
206 {1, 8}, {1, 8}, {1, 8},
207 {1, 8}, {1, 8}, {1, 8}
208};

◆ vicinity

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

Definition at line 54 of file functions.h.

54{};

◆ vicinity< 2, 5 >

Definition at line 94 of file common.h.

◆ vicinity< 2, 9 >

Definition at line 56 of file common.h.

◆ vicinity< 3, 13 >

Definition at line 225 of file common.h.

◆ vicinity< 3, 15 >

Definition at line 278 of file common.h.

◆ vicinity< 3, 19 >

Definition at line 132 of file common.h.

◆ vicinity< 3, 27 >

Definition at line 325 of file common.h.

◆ vicinity< 3, 7 >

Definition at line 183 of file common.h.