Coupling ESPResSo and waLBerla for scalable soft matter simulations with hydrodynamic interactions

Many problems in soft matter research involve particles suspended in a solvent, where hydrodynamic interactions play a crucial role. A well-established simulation approach for such systems combines molecular dynamics for the particles with the lattice-Boltzmann method for the solvent. We present the coupling of the coarse-grained molecular dynamics code ESPResSo to the waLBerla library, a high-performance framework for lattice-Boltzmann and other stencil-based methods. This coupling code, developed in the context of the EuroHPC Centre of Excellence MultiXscale, enables large-scale, multi-GPU simulations of coupled particle–fluid systems within ESPResSo. Beyond hydrodynamics, the integration also provides a diffusion–advection–reaction solver coupled to electrostatics and lattice-Boltzmann for electrokinetic simulations. A key advantage of using waLBerla is its code generation infrastructure, which facilitates both the adaptation of algorithms and their optimisation for different hardware architectures. We demonstrate the scalability of coupled simulations with multi-GPU benchmarks on MareNostrum 5.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2026-09-07
DOI
https://doi.org/10.5281/zenodo.22640578
Primary Topic
Lattice Boltzmann Simulation Studies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Coupling ESPResSo and waLBerla for scalable soft matter simulations with hydrodynamic interactions

Frederik Hennig, Rudolf Weeber, Christian Holm, Michael Kuron et al.
Procedia Computer Science
Lattice Boltzmann Simulation Studies
article

Coupling ESPResSo and waLBerla for scalable soft matter simulations with hydrodynamic interactions

Frederik Hennig, Rudolf Weeber, Christian Holm, Michael Kuron, Ingo Tischler, Hideki Kobayashi, Satish Kamath, Markus Holzer, Jean‐Noël Grad, Pedro Santos Neves, Alexander Reinauer
article en

Abstract

Many problems in soft matter research involve particles suspended in a solvent, where hydrodynamic interactions play a crucial role. A well-established simulation approach for such systems combines molecular dynamics for the particles with the lattice-Boltzmann method for the solvent. We present the coupling of the coarse-grained molecular dynamics code ESPResSo to the waLBerla library, a high-performance framework for lattice-Boltzmann and other stencil-based methods. This coupling code, developed in the context of the EuroHPC Centre of Excellence MultiXscale, enables large-scale, multi-GPU simulations of coupled particle–fluid systems within ESPResSo. Beyond hydrodynamics, the integration also provides a diffusion–advection–reaction solver coupled to electrostatics and lattice-Boltzmann for electrokinetic simulations. A key advantage of using waLBerla is its code generation infrastructure, which facilitates both the adaptation of algorithms and their optimisation for different hardware architectures. We demonstrate the scalability of coupled simulations with multi-GPU benchmarks on MareNostrum 5.

Procedia Computer Science
University of Stuttgart (DE), University of Groningen (NL), Friedrich-Alexander-Universität Erlangen-Nürnberg (DE), SURFsara (Netherlands) (NL)
European High Performance Computing Joint Undertaking, European Commission, Deutsche Forschungsgemeinschaft, Bundesministerium für Bildung und Forschung
Industry, innovation and infrastructure
Openalex Percentile: Top 13%
Lattice Boltzmann Simulation Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.