LBM Theory
Time | Monday | Tuesday |
09:00 | Opening, LBM for application Mathias J. Krause | Turbulence models Marc Haußmann |
10:00 | Coffee break | Coffee break |
10:30 | Short introduction by participants | Thermal flows Max Gaedtke |
11:30 | Introduction to LBM Timothy Reis | Multi-phase and multi-component flows Halim Kusamaatmaja |
12:30 | Lunch break | Lunch break |
14:00 | Boundary conditions Timothy Reis | Particulate flows Nicolas Hafen, Jan Marquardt and Robin Trunk |
15:00 | Dimensionalisation Timm Krüger | Application of particulate flows Timm Krüger |
16:00 | Coffee break | Coffee break |
16:30 | Analysis of LBM Stephan Simonis Efficient parallel implementation Mathias J. Krause | TBA TBA Radiative Transport Christopher McHardy |
17:30 | Poster session and dinner | Free, optional: Introduction to linux terminal (15 min), help desk in order to get OpenLB running on your laptop |
OpenLB Software Tutorial
Time | Wednesday | Thursday | Friday |
09:00 | 1 Introduction Basic concepts, Functors, performance, validation | 3.2 Prepare geometry Functors, meshing, material numbers Exercise 2: Prepare geometry | Advanced models I Online documentation, Doxygen |
10:00 | Coffee break | Coffee break | Coffee break |
10:30 | 2 Preliminaries OpenLB setup, VTK output, Paraview, documentation | 3.3 Prepare lattice Descriptor and Dynamics, external fields | Advanced models II Exercises 5: Particle laden flows I Exercises 6: Particle laden flows II Exercises 7: Free energy model |
11:30 | 3.1 Initialisation XML interface, unit conversion, Exercise 1: Initialisation | 3.4 Main loop with timer Time measurement, convergence check | Closing (12:00) |
12:30 | Lunch break | Lunch break | Lunch break |
14:00 | Social event / excursion | 3.5 Initial and boundary conditions Boundary objects, dynamics, types Exercise 3: Boundary conditions | Tutorial: Applying and developing OpenLB |
15:00 | Social event / excursion | 3.6 Collide & Stream LBM Algorithms, Execution coupling, Collision, Streaming | Option 1: OpenLB for applicants: work on your own application |
16:00 | Social event / excursion | Coffee break | Option 2: OpenLB for developers: implement your own LB model |
16:30 | Social event / excursion | 3.7 Computation & Results console output, Functor application Exercise 4: Get results | |
17:30 | Social event / excursion | ||
19:00 | Spring school dinner |