Lattice Boltzmann flow simulation

Semi-rigid cantilever beam

Project work for the "Fluid Dynamics using the Lattice Boltzmann Method" course by Prof. Dr. Ilya Karlin at ETH Zürich.
The chosen topic was to simulate a two-dimensional flow of a semi-rigid cantilever beam. Using the Grad's approximation the deflection of the beam can be modeled and results compared to a simple Euler-Bernoulli beam. This simulation was written in C++ from a provided base framework and adapted to be compatible with CGAL. The simulation was built up by incrementally verifying the correctness in the following order;

  1. Flow past a stationary cylinder
  2. Flow past a transversely oscillating cylinder
  3. Deflection of a semi-rigid cantilever beam
Made together with Frank Tarimo
GitHub