There is a newer version of this record available.

Software Open Access

OpenLB Release 1.1: Open Source Lattice Boltzmann Code

Krause, M.J.; Henn, T.; Mink, A.; Trunk, R.; Nathen, P.; Klemens, F.; Maier, M.-L.; Mohrhard, M.; Claro Barreto, A.; Haußmann, M.; Gaedtke, M.; Ross-Jones, J.

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:
build-in post-processing 2D plots with Gnuplot, new examples powerLaw2d (non-Newtonian fluid) and tgv3d (turbulence model benchmark), revised VTK data output, new 3D slip boundary condition, performance speed-up of about 20 percent (AVX), all examples updated, compatibility tested on MacOS X clang 800.0.38, Windows Cygwin gcc 4.9, Windows 10 Ubuntu bash gcc 4.8, Linux with gcc 4.8 and higher, clang 3.6 and higher and Intel 14.0 and higher, OpenMPI 1.8 and higher, Intel MPI 5.0 and higher

Files (4.5 MB)
Name Size
olb-1.1r0.tgz
md5:323aa62e98a33c89425677f0ac0dfe59
1.2 MB Download
olb_ug-1.1r0.pdf
md5:87f81d2927f4cd3cac9f5441e90da6ba
3.3 MB Download
2,026
98
views
downloads
All versions This version
Views 2,026158
Downloads 985
Data volume 211.7 MB14.3 MB
Unique views 619151
Unique downloads 675

Share

Cite as