There is a newer version of the record available.

Published March 10, 2016 | Version 1.0
Software Open

OpenLB Release 1.0: Open Source Lattice Boltzmann Code

Description

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

olb_ug-1.0r0.pdf

Files (2.4 MB)

Name Size Download all
md5:99a455ca188d7c5786b633b86a1b657e
1.0 MB Download
md5:f238733d74fce6b3209de16c708ca806
1.4 MB Preview Download