ESPResSo++ 2.0: Advanced methods for multiscale molecular simulation

Horacio V. Guzman,Nikita Tretyakov,Hideki Kobayashi,Aoife C. Fogarty,Karsten Kreis,Jakub Krajniak,Christoph Junghans,Kurt Kremer,Torsten Stuehn
DOI: https://doi.org/10.1016/j.cpc.2018.12.017
IF: 4.717
2019-05-01
Computer Physics Communications
Abstract:Molecular simulation is a scientific tool used in many fields including material science and biology. This requires constant development and enhancement of algorithms within molecular simulation software packages. Here, we present computational tools for multiscale modeling developed and implemented within the ESPResSo++ package. These include the latest applications of the adaptive resolution scheme, the hydrodynamic interactions through a lattice Boltzmann solvent coupled to particle-based molecular dynamics, the implementation of the hierarchical strategy for equilibrating long-chained polymer melts and a heterogeneous spatial domain decomposition. The software design of ESPResSo++ has kept its highly modular C++ kernel with a Python user interface. Moreover, it has been enhanced by automatic scripts that parse configurations from other established packages, providing scientists with the ability to rapidly set up their simulations.
physics, mathematical,computer science, interdisciplinary applications
What problem does this paper attempt to address?