waLBerla 7.2
Loading...
Searching...
No Matches
waLBerla - widely applicable lattice Boltzmann from Erlangen

Welcome to the waLBerla Framework, a widely applicable lattice Boltzmann simulation code from Erlangen. These are the documentation pages for the project's C++ code base.


Note
This is the documentation for the latest development revision of waLBerla. You can find the documentation of the last released version at https://walberla.net.

Getting Started

On the following pages, you can find instructions on downloading and setting up waLBerla both as a standalone project and as a library:

After setting up waLBerla, you can browse our Tutorials and Example Apps to learn how to use the framework.

Further Ressources

Here are additional documentation, reference, and learning ressources related to waLBerla:

Contact Us

To get in touch with the waLBerla team, you can:

Please cite us

If you use waLBerla in the preparation of a publication, please cite [11] and [4]. There are separate publications for some modules, which you should cite in addition if you use them.

  • Grid refinement: [23]
  • PE coupling: [21]
  • Python interface: [2]
  • pystencils code generation: [3]
  • lbmpy LB model generation: [5] and [13]