Introduction
The OpenLB project provides a C++ package for the implementation of Lattice Boltzmann methods that is general enough to address a vast range of transport problems, e.g. in computational fluid dynamics. The source code is publicly available and constructed in a well readable, modular way. This allows for a fast implementation of both simple academic test problems and advanced engineering applications. It is also easily extensible to include new physical content.
For more information about OpenLB, visit the OpenLB official website.
Programming language: C++
Brief description: A C++ package for the implementation of Lattice Boltzmann methods.
Open source license: GNU General Public License V2
Recommended Software Version
OpenLB 1.4-0
Parent topic: OpenLB 1.4-0 Porting Guide (BiSheng Compiler)