@article{e1c735bd4e124db68a854def3cc32949,
title = "i-PI 3.0: A flexible and efficient framework for advanced atomistic simulations",
abstract = "Atomic-scale simulations have progressed tremendously over the past decade, largely thanks to the availability of machine-learning interatomic potentials. These potentials combine the accuracy of electronic structure calculations with the ability to reach extensive length and time scales. The i-PI package facilitates integrating the latest developments in this field with advanced modeling techniques thanks to a modular software architecture based on inter-process communication through a socket interface. The choice of Python for implementation facilitates rapid prototyping but can add computational overhead. In this new release, we carefully benchmarked and optimized i-PI for several common simulation scenarios, making such overhead negligible when i-PI is used to model systems up to tens of thousands of atoms using widely adopted machine learning interatomic potentials, such as Behler-Parinello, DeePMD, and MACE neural networks. We also present the implementation of several new features, including an efficient algorithm to model bosonic and fermionic exchange, a framework for uncertainty quantification to be used in conjunction with machine-learning potentials, a communication infrastructure that allows for deeper integration with electronic-driven simulations, and an approach to simulate coupled photon-nuclear dynamics in optical or plasmonic cavities.",
author = "Yair Litman and Venkat Kapil and Feldman, \{Yotam M.Y.\} and Davide Tisi and Tomislav Begu{\v s}i{\'c} and Karen Fidanyan and Guillaume Fraux and Jacob Higer and Matthias Kellner and Li, \{Tao E.\} and P{\'o}s, \{Eszter S.\} and Elia Stocco and George Trenins and Barak Hirshberg and Mariana Rossi and Michele Ceriotti",
note = "Publisher Copyright: {\textcopyright} 2024 Author(s).",
year = "2024",
month = aug,
day = "14",
doi = "10.1063/5.0215869",
language = "אנגלית",
volume = "161",
journal = "Journal of Chemical Physics",
issn = "0021-9606",
publisher = "American Institute of Physics",
number = "6",
}