1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
|
@book{Krueger17,
title = {The Lattice Boltzmann Method: Principles and Practice},
author = {T. {Krüger} and H. {Kusumaatmaja} and A. {Kuzmin} and O. {Shardt} and G. {Silva} and E.M. {Viggen}},
publisher = {Springer International Publishing},
isbn = {978-3-319-44647-9},
year = {2017},
series = {Graduate Texts in Physics},
},
@book{Haenel04,
title = {Molekulare Gasdynamik},
author = {D. {Hänel}},
year = {2004},
publisher = {Springer},
isbn = {978-3-540-35047-7},
},
@article{Lagrava15,
author = {{Lagrava}, D. and {Malaspinas}, O. and {Latt}, J. and {Chopard}, B.},
title = {Automatic grid refinement criterion for lattice Boltzmann method},
journal = {ArXiv e-prints},
archivePrefix = {arXiv},
eprint = {1507.06767},
primaryClass = {physics.flu-dyn},
keywords = {Physics - Fluid Dynamics},
year = {2015},
month = {jul},
},
@article{Lagrava12,
author = {{Lagrava}, D. and {Malaspinas}, O. and {Latt}, J. and {Chopard}, B.},
title = {Advances in Multi-domain Lattice Boltzmann Grid Refinement},
journal = {Journal of Computational Physics},
issue_date = {May, 2012},
volume = {231},
number = {14},
month = {may},
year = {2012},
issn = {0021-9991},
numpages = {15},
acmid = {2222180},
publisher = {Academic Press Professional, Inc.},
address = {San Diego, CA, USA},
keywords = {Grid refinement, Lattice Boltzmann method, Palabos},
},
@article{Ghia82,
author = {U. {Ghia}, and K. N. {Ghia}, and C. T. {Shin}},
title = {High-Re solutions for incompressible flow using the Navier-Stokes equations and a multigrid method},
journal = {Journal of Computational Physics},
year = 1982,
month = dec,
volume = 48,
pages = {387-411},
doi = {10.1016/0021-9991(82)90058-4},
},
@book{AmannEscherI,
title = {Analysis I},
author = {H. Amann and J. Escher},
publisher = {Birkhäuser},
place = {Basel},
year = {2006},
isbn = {3-7643-7755-0}
},
@book{AmannEscherII,
title = {Analysis II},
author = {H. Amann and J. Escher},
publisher = {Birkhäuser},
place = {Basel},
year = {2006},
isbn = {3-7643-7105-6}
},
@misc{Bao11,
title = {Lattice Boltzmann Method for Fluid Simulations},
author = {Y. Bao and J. Meskas},
year = {2011}
},
@misc{SchaeferTurek96,
author = {S. Turek and M. Schäfer},
title = {Recent Benchmark Computations of Laminar Flow Around a Cylinder},
year = {1996}
},
@phdthesis{Krause10,
title = {Fluid flow simulation and optimisation with Lattice Boltzmann methods on high performance computers : applications to the human respiratory system},
author = {M.J. Krause},
year = {2010},
note = {Karlsruhe, KIT},
},
@article{Aidun10,
doi = {10.1146/annurev-fluid-121108-145519},
title = {Lattice-Boltzmann Method for Complex Flows},
author = {Aidun, C.K. and Clausen, J.R.},
publisher = {Annual Reviews},
journal = {Annual Review of Fluid Mechanics},
issnp = {0066-4189},
issne = {1545-4479},
year = {2010},
month = {01},
volume = {42},
issue = {1},
page = {439--472},
},
@misc{olbNose,
title = {OpenLB Showcase: Respiration Nose},
author = {T. Henn and M.J. Krause and S. Zimny},
url = {https://www.openlb.net/respiration-nose}
},
@misc{olb12,
author = {Krause, M.J. and Mink, A. and Trunk, R. and Klemens, F. and Maier, M.-L. and Mohrhard, M. and Claro Barreto, A. and Haußmann, M. and Gaedtke, M. and Ross-Jones, J.},
title = {OpenLB Release 1.2: Open Source Lattice Boltzmann Code},
year = {2018},
url = {http://www.openlb.net/download}
},
@book{olb12userguide,
title = {OpenLB User Guide, Associated to Release 1.2 of the Code},
year = {2018},
url = {https://www.openlb.net/user-guide},
key = {zzz}
},
@book{vtkGuide10,
title = {The VTK User's Guide},
isbn = {978-1-930-93423-8},
url = {https://vtk.org/vtk-users-guide/},
year = {2010},
publisher = {Kitware},
key = {zzz}
},
@InProceedings{OpenMPI,
author = {E. Gabriel and Graham E. Fagg and George Bosilca
and Thara Angskun and Jack J. Dongarra and Jeffrey M. Squyres and Vishal Sahay and Prabhanjan Kambadur
and Brian Barrett and Andrew Lumsdaine and Ralph H. Castain and David J. Daniel and Richard L. Graham and Timothy S. Woodall },
title = {Open {MPI}: Goals, Concept, and Design of a Next Generation {MPI} Implementation},
booktitle = {Proceedings, 11th European PVM/MPI Users' Group Meeting},
year = 2004,
address = {Budapest, Hungary},
pages = {97--104},
month = {September}
},
@article{OpenMP,
author = {Dagum, L. and Menon, R.},
title = {OpenMP: An Industry-Standard API for Shared-Memory Programming},
journal = {IEEE Comput. Sci. Eng.},
issue_date = {January 1998},
volume = {5},
number = {1},
month = jan,
year = {1998},
issn = {1070-9924},
pages = {46--55},
numpages = {10},
doi = {10.1109/99.660313},
acmid = {615542},
publisher = {IEEE Computer Society Press},
address = {Los Alamitos, CA, USA},
},
@article{Filippova98,
author = {O. {Filippova} and D. {Hänel}},
title = {Grid Refinement for Lattice-BGK Models},
journal = {Journal of Computational Physics},
volume = 147,
number = 1,
pages = {219-228},
year = 1998,
issn = {0021-9991},
doi = {10.1006/jcph.1998.6089},
},
@article{Chen06,
title = {Grid refinement in lattice Boltzmann methods based on volumetric formulation},
journal = {Physica A: Statistical Mechanics and its Applications},
volume = {362},
number = {1},
pages = {158 - 167},
year = {2006},
note = {Discrete Simulation of Fluid Dynamics},
issn = {0378-4371},
doi = {10.1016/j.physa.2005.09.036},
author = {H. Chen and O. Filippova and J. Hoch and K. Molvig and R. Shock and C. Teixeira and R. Zhang},
},
@article{Fakhari16,
title = {A mass-conserving lattice Boltzmann method with dynamic grid refinement for immiscible two-phase flows},
journal = {Journal of Computational Physics},
volume = {315},
pages = {434 - 457},
year = {2016},
issn = {0021-9991},
doi = {10.1016/j.jcp.2016.03.058},
author = {A. Fakhari and M. Geier and T. Lee},
},
@phdthesis{Freudinger09,
author = {Freudiger, S.},
year = {2009},
month = {09},
title = {Entwicklung eines parallelen, adaptiven, komponentenbasierten Strömungskerns für hierarchische Gitter auf Basis des Lattice-Boltzmann-Verfahrens},
note = {Technische Universität Carolo-Wilhelmina zu Braunschweig}
},
@article{EitelAmor13,
title = {A lattice-Boltzmann method with hierarchically refined meshes},
journal = {Computers \& Fluids},
volume = {75},
pages = {127 - 139},
year = {2013},
issn = {0045-7930},
doi = {10.1016/j.compfluid.2013.01.013},
author = {G. Eitel-Amor and M. Meinke and W. Schröder},
},
@article{DupuisChopard03,
title = {Theory and applications of an alternative lattice Boltzmann grid refinement algorithm},
author = {Dupuis, A. and Chopard, B.},
journal = {Phys. Rev. E},
volume = {67},
issue = {6},
year = {2003},
month = {Jun},
publisher = {American Physical Society},
doi = {10.1103/PhysRevE.67.066707},
},
@article{Peng06,
author = {Peng, Y. and Shu, C. and Chew, Y. T. and Niu, X. D. and Lu, X. Y.},
title = {Application of Multi-block Approach in the Immersed Boundary-lattice Boltzmann Method for Viscous Fluid Flows},
journal = {Journal of Computational Physics},
volume = {218},
number = {2},
month = nov,
year = {2006},
issn = {0021-9991},
pages = {460--478},
doi = {10.1016/j.jcp.2006.02.017},
publisher = {Academic Press Professional, Inc.},
},
@article{Morrison18,
title = {Sediment transport in turbulent flows with the lattice Boltzmann method},
journal = {Computers \& Fluids},
volume = {172},
pages = {340 - 351},
year = {2018},
issn = {0045-7930},
doi = {10.1016/j.compfluid.2018.04.015},
author = {H.E. Morrison and A. Leder},
},
@article{Rohde06,
author = {Rohde, M. and Kandhai, D. and Derksen, J.J. and Van den Akker, H.},
year = {2006},
month = {06},
pages = {439 - 468},
title = {A generic, mass conservative local grid refinement technique for lattice-Boltzmann schemes},
volume = {51},
journal = {International Journal for Numerical Methods in Fluids},
doi = {10.1002/fld.1140}
},
@article{Rheinlaender05,
author = {Rheinl{\"a}nder, M.},
title = {A Consistent Grid Coupling Method for Lattice-Boltzmann Schemes},
journal = {Journal of Statistical Physics},
year = {2005},
month = {Oct},
volume = {121},
number = {1},
pages = {49--74},
issn = {1572-9613},
doi = {10.1007/s10955-005-8412-0},
},
@article{Lin00, % multi grid
title = {Lattice Boltzmann method on composite grids},
author = {Lin, Ching-Long and Lai, Yong G.},
journal = {Phys. Rev. E},
volume = {62},
issue = {2},
pages = {2219--2225},
year = {2000},
month = {Aug},
publisher = {American Physical Society},
doi = {10.1103/PhysRevE.62.2219},
},
@article{Toelke02, % multi grid
author = {T{\"o}lke, J. and Krafczyk, M. and Rank, E.},
title = {A Multigrid-Solver for the Discrete Boltzmann Equation},
journal = {Journal of Statistical Physics},
year = {2002},
month = {Apr},
volume = {107},
number = {1},
pages = {573--591},
issn = {1572-9613},
doi = "10.1023/A:1014551813787",
}
|