LAMMPS¶
LAMMPS is a production-grade molecular dynamics engine. The NequIP framework provides two different integrations for LAMMPS.
pair_nequip_allegro¶
The pair_nequip_allegro page provides details on using the LAMMPS plugins hosted in the pair_nequip_allegro repository provides pair styles to use NequIP framework interatomic potentials directly in LAMMPS.
This repository contains:
pair_nequipfor the NequIP message-passing GNN modelpair_allegrofor the strictly local Allegro model
ML-IAP¶
LAMMPS ML-IAP is a separate LAMMPS integration that provides a different interface for using machine learning potentials. The NequIP framework provides a wrapper and workflow tools for ML-IAP.
See ML-IAP for detailed instructions.
Summary¶
The following table summarizes key differences between the integration approaches:
pair_nequip_allegro |
||
|---|---|---|
pair_nequip_allegro repo |
||
pair_nequip: Single rank onlypair_allegro: Multirank |
||
nequip-compile |
nequip-prepare-lmp-mliap |
|
pair_nequip: Nonepair_allegro: enable_TritonContracter |
enable_OpenEquivarianceAllegro: enable_CuEquivarianceContracter, enable_TritonContracter |