There is a newer version of this record available.

Software Open Access

OpenLB Release 1.0: 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:
build-in preprocessing with image files, parallel backup of simulation states, support of non-Newtonian fluids, support of particle suspensions: Euler-Euler and Euler-Lagrange, new turbulence models: ADM and Shear Smagorinsky, new 2D slip boundary condition, speed-up of standard 3D models improved 30 percent, all examples updated, compatibility tested on MacOS X clang 7.0.2, Windows Cygwin g++ 4.9.2, Linux with gcc 4.4.7, 4.8.2, 4.9.1, 4.9.3, 5.3.0, clang 3.6.2 and intel 15.0.2

Files (1.0 MB)
Name Size
olb-1.0r0.tgz
md5:99a455ca188d7c5786b633b86a1b657e
1.0 MB Download
156
2
views
downloads
All versions This version
Views 1569
Downloads 20
Data volume 2.8 MB0 Bytes
Unique views 468
Unique downloads 20

Share

Cite as