How to modify LAMMPS: from the prospective of a particle method researcher

Loading...
Thumbnail Image

Date published

Free to read from

Authors

Albano, Andrea
le Guillou, Eve
Danzé, Antoine
Moulitsas, Irene
Sahputra, Iwan H.
Rahmat, Amin
Duque-Daza, Carlos Alberto
Shang, Xiaocheng
Ng, Khai Ching
Ariane, Mostapha

Supervisor/s

Journal Title

Journal ISSN

Volume Title

Publisher

Department

Course name

ISSN

2305-7084

Format

Citation

Albano A, le Guillou E, Danze A, et al., (2021) How to modify LAMMPS: from the prospective of a particle method researcher. ChemEngineering, Volume 5, Issue 2, June 2021, Article number 30

Abstract

LAMMPS is a powerful simulator originally developed for molecular dynamics that, today, also accounts for other particle-based algorithms such as DEM, SPH, or Peridynamics. The versatility of this software is further enhanced by the fact that it is open-source and modifiable by users. This property suits particularly well Discrete Multiphysics and hybrid models that combine multiple particle methods in the same simulation. Modifying LAMMPS can be challenging for researchers with little coding experience. The available material explaining how to modify LAMMPS is either too basic or too advanced for the average researcher. In this work, we provide several examples, with increasing level of complexity, suitable for researchers and practitioners in physics and engineering, who are familiar with coding without been experts. For each feature, step by step instructions for implementing them in LAMMPS are shown to allow researchers to easily follow the procedure and compile a new version of the code. The aim is to fill a gap in the literature with particular reference to the scientific community that uses particle methods for (discrete) multiphysics.

Description

Software Description

Software Language

Github

Keywords

LAMMPS, particle method, discrete multiphysics

DOI

Rights

Attribution 4.0 International

Funder/s

Relationships

Relationships

Resources