Misc,

ESPResSo and LbmPy: Re-usable and modular interface between particle-based and lattice-based simulation codes

, , , , and .
(Feb 25, 2023)
DOI: 10.5281/zenodo.7677685

Abstract

We report on the successful development of an interface between the molecular dynamics simulation package ESPResSo and the computational fluid dynamics library waLBerla. We plan to publish the interface code in a dedicated repository, so that other particle-based simulation software can re-use it to couple to the waLBerla hydrodynamics solver. Using the code generation capabilities of the PyStencils and LbmPy packages, customized and highly optimized lattice methods are prototyped with minimal effort in a Jupyter notebook and then integrated into the simulation software. Practical applications from the ESPResSo project involving Lees–Edwards boundary conditions and fluctuating diffusion-advection-reaction methods will be presented.

Tags

Users

  • @strrse

Comments and Reviews