byADIT Free software for engineers and students
EngiFree
Palabos — The Complete Guide: Free Lattice Boltzmann Flow in Complex Geometry

Palabos — The Complete Guide: Free Lattice Boltzmann Flow in Complex Geometry

Palabos is an open-source (AGPLv3) library for lattice Boltzmann CFD, developed at the University of Geneva. It targets flows in complicated geometry — porous rock, blood vessels, packed beds and filters — where building a mesh for a classical solver is most of the work.

What you get

What to know

The main interface is C++, with Python and Java interfaces for rapid prototyping. It is a library, not a windowed program: you write code, compile and run. The AGPLv3 licence allows commercial use, but anyone who distributes code built on it, or offers it as a service, must share their code under the same licence.

Related tools

A parallel library using a similar method — OpenLB. For finite-volume CFD — OpenFOAM. To view result fields — ParaView.

The bottom line

Palabos is an excellent choice for flow in complicated geometry, for anyone willing to write code — free and open source.

Further reading

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←