LUNAR: Automated Input Generation and Analysis for Reactive LAMMPS Simulations

29 April 2024, Version 1
This content is a preprint and has not undergone peer review at the time of posting.

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.

Keywords

LAMMPS
molecular dynamics
force fields
reactivity
input generation
analysis
process modeling

Supplementary weblinks

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.
Comment number 1, Arun Srikanth Sridhar: May 05, 2024, 15:05

I thank the authors for citing my work in the manuscript. I would like to clarify that free volume reported in the work https://pubs.rsc.org/en/content/articlehtml/2022/sm/d1sm01825f, takes into account the periodic boundaries and minimum image convention while calculating distances (https://github.com/askforarun/Freevolumecode.git). But I admit the code is not well formatted for general use. In this way your code is definitely useful. Looking forward to reading your final manuscript. Thanks again --Arun.

Response,
Josh Kemppainen :
May 06, 2024, 21:18

Hello, You are welcome and thanks for informing me about this. I made that assessment based on what was written in the journal paper as I have not downloaded or tested your code. This issue will be addressed in the final LUNAR manuscript before publication to reflect that your implementation does account for periodic boundary conditions. I look forward to any future correspondence. Thanks, Josh