Skip to content

irmb/eduflowgl

Repository files navigation

EduflowGL

Project Status: Active – The project has reached a stable, usable state and is being actively developed. Latest Release pipeline status

EduflowGL is a C++ Application for doing flow simulation based on the Lattice Boltzmann Method (LBM). It is designed to be used in educational settings, but can also be used for research purposes. The application is based on the OpenGL and GLFW libraries for visualization and the CUDA library for parallel computation on NVIDIA GPUs.

The code was originally developed by Stephan Lenz at the Insitute for computational modeling in civil engineering at the TU Braunschweig. After the original code was lost, the code was reworked by Fahad Zahid in 2024 in the context of his specialization project. He mainly added new features and improved the code structure, containerized the application and added a CI/CD pipeline.