Software
NequIP and Allegro
NequIP (Neural Equivariant Interatomic Potentials) is the original equivariant message-passing graph neural network model for force fields. Allegro is a more recently developed equivariant model that is strictly local and therefore massively parallelizable to enable fast and accurate simulations. Both models are based on PyTorch and integrated with ASE and the LAMMPS molecular dynamics code.
NequIP paper: https://www.nature.com/articles/s41467-022-29939-5 preprint https://arxiv.org/abs/2101.03164
Allegro paper: https://www.nature.com/articles/s41467-023-36329-y
Phoebe
Phoebe is a framework for ab-initio prediction of electrical and thermal transport properties by solving phonon and electron Boltzmann equations. For electron-phonon interactions, it integrates with the Quantum ESPRESSO code and for anharmonic phonon interactions it works with ShengBTE and Phono3py, which interface with most DFT packages. Phoebe is written in C++ and is designed for use on modern HPC infrastructures through hybrid MPI/OpenMP parallelization, distributed memory computation via ScaLAPACK, and support for GPU acceleration using Kokkos.
FLARE
FLARE (Fast Learning of Atomistic Rare Events) is a platform for autonomous active learning of Bayesian force fields. It relies on Gaussian process regression to provide accurate and fast predictions of forces, energies and stresses and to quantitatively estimate the principled uncertainty at every step of an MD simulation.
Code: https://flare.readthedocs.io/en/latest/
Paper: https://www.nature.com/articles/s41467-022-32294-0
Earlier version: https://www.nature.com/articles/s41524-020-0283-z preprint https://arxiv.org/abs/1904.02042v3
0.5 Trillion atom surface reaction dynamics: https://arxiv.org/abs/2204.12573