1.7. Citing LAMMPS

1.7.1. Core Algorithms

The paper mentioned below is the best overview of LAMMPS, but there are also publications describing particular models or algorithms implemented in LAMMPS or complementary software that is has interfaces to. Please see below for how to cite contributions to LAMMPS.

The latest canonical publication that describes the basic features, the source code design, the program structure, the spatial decomposition approach, the neighbor finding, basic communications algorithms, and how users and developers have contributed to LAMMPS is:

So a project using LAMMPS or a derivative application that uses LAMMPS as a simulation engine should cite this paper. The paper is expected to be published in its final form under the same DOI in the first half of 2022. Please also give the URL of the LAMMPS website in your paper, namely https://www.lammps.org.

The original publication describing the parallel algorithms used in the initial versions of LAMMPS is:

1.7.2. DOI for the LAMMPS source code

LAMMPS developers use the Zenodo service at CERN to create digital object identifies (DOI) for stable releases of the LAMMPS source code. There are two types of DOIs for the LAMMPS source code.

The canonical DOI for all versions of LAMMPS, which will always point to the latest stable release version is:

In addition there are DOIs for individual stable releases. Currently there are:

1.7.3. Home page

The LAMMPS website at https://www.lammps.org/ is the canonical location for information about LAMMPS and its features.

1.7.4. Citing contributions

LAMMPS has many features that use either previously published methods and algorithms or novel features. It also includes potential parameter files for specific models. Where available, a reminder about references for optional features used in a specific run is printed to the screen and log file. Style and output location can be selected with the -cite command-line switch. Additional references are given in the documentation of the corresponding commands or in the Howto tutorials. So please make certain, that you provide the proper acknowledgments and citations in any published works using LAMMPS.