There is a newer version of this record available.

Software Open Access

OpenLB Release 0.9: Open Source Lattice Boltzmann Code

Krause, M.J.; Henn, T.; Mink, A.; Trunk, R.; Weisbrod, P.; Nathen, P.; Klemens, F.; Maier, M.-L.

The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) that is general enough to address a vast range of tansport problems, e.g. in computational fluid dynamics. The source code is publicly available and constructed in a well readable, modular way. This enables for a fast implementation of both simple academic test problems and advanced engineering applications. It is also easily extensible to include new physical content.

Official website: www.openlb.net/

Release comments:
user-friendly build-in pre-processing (geometry from stl or geometry primitives, automatic volume mesh generation and parallel setup), advanced parallelization for geometry handling as well as vtk-file output, functor concept further developed (geometrical primitives with arithmetic (+,*,-), strain rate, dissipation rate, velocity, pressure in SI units, flux, drag and lift functors, norm functors consider convergence in specific norms), new turbulence models, new parallel vtk-file output, updated and new examples, compatibility tested on Mac, Windows Cygwin, Ubuntu with gcc 4.8.2, 4.9.2 and intel 14.0.4

Files (2.3 MB)
Name Size
olb-0.9r0.tgz
md5:37f4648ff6102d292079119492823188
872.2 kB Download
olb_ug-0.9r0.pdf
md5:e21c71f3c3b1466df6caefc361ae2fb7
1.4 MB Download
2,498
206
views
downloads
All versions This version
Views 2,498191
Downloads 2063
Data volume 541.4 MB3.7 MB
Unique views 706181
Unique downloads 1623

Share

Cite as