LUNAR: Automated Input Generation and Analysis for Reactive LAMMPS Simulations

Josh Kemppainen,Jacob Gissinger,S. Gowtham,Gregory Odegard
DOI: https://doi.org/10.26434/chemrxiv-2024-9tqz2
2024-04-29
Abstract:Generating molecular models for the LAMMPS molecular dynamics (MD) simulation software package is a difficult task and is an impediment to more widespread and efficient use of MD in materials design and development. Fixed-bond force fields generally require manual assignment of atom types, bonded interactions, charges, and simulation domain sizes. A new LAMMPS pre- and post-processing toolkit (LUNAR) is presented that efficiently builds molecular systems for LAMMPS. LUNAR automatically assigns atom types, generates bonded interactions, assigns charges and provides initial configuration methods to generate large molecular systems. LUNAR can also incorporate chemical reactivity into simulations using fixed-bond force fields by facilitating the use of the REACTER protocol. Additionally, LUNAR provides post-processing for free volume calculations, cure characterization calculations, and property predictions from LAMMPS thermodynamic outputs. LUNAR has been validated via building and simulation of pure epoxy and cyanate ester polymer systems with comparison of the corresponding predicted structures and properties to benchmark values, including experimental results from the literature. LUNAR provides the tools for the computationally-driven development of next-generation composite materials in the Integrated Computational Materials Engineering (ICME) and Materials Genome Initiative (MGI) frameworks.
Chemistry
What problem does this paper attempt to address?
The paper introduces LUNAR, an automated toolkit for generating and analyzing reactive LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) molecular dynamics simulations. LAMMPS is a widely-used open-source molecular dynamics software, but it has difficulties in setting up and analyzing simulations with chemical reactivity. LUNAR addresses this issue by automatically assigning atom types, generating interactions between bonds, assigning charges, and providing initialization methods for creating large molecular systems. Additionally, LUNAR supports the integration of chemical reactivity into fixed-bond force field simulations using the REACTER protocol. It also provides post-processing tools for calculating free volume, characterizing solidification properties, and predicting properties from LAMMPS thermodynamic outputs. LUNAR has been validated for modeling and simulating pure epoxy resin and cyanate ester polymer systems, and has been compared with experimental results. This tool aims to accelerate materials design and development, particularly in the context of integrated computational materials engineering (ICME) and materials genome initiative (MGI) frameworks for high-performance composite materials process modeling.