@article{f470f3e397c0437e9e4c1c3bc5d9e6e9,
title = "Aspherical particle models for molecular dynamics simulation",
abstract = "In traditional molecular dynamics (MD) simulations, atoms and coarse-grained particles are modeled as point masses interacting via isotropic potentials. For studies where particle shape plays a vital role, more complex models are required. In this paper we describe a spectrum of approaches for modeling aspherical particles, all of which are now available (some recently) as options within the LAMMPS MD package. Broadly these include two classes of models. In the first, individual particles are aspherical, either via a pairwise anisotropic potential which implicitly assigns a simple geometric shape to each particle, or in a more general way where particles store internal state which can explicitly define a complex geometric shape. In the second class of models, individual particles are simple points or spheres, but rigid body constraints are used to create composite aspherical particles in a variety of complex shapes. We discuss parallel algorithms and associated data structures for both kinds of models, which enable dynamics simulations of aspherical particle systems across a wide range of length and time scales. We also highlight parallel performance and scalability and give a few illustrative examples of aspherical models in different contexts.",
keywords = "Aspherical models, Discrete element models, LAMMPS, Molecular dynamics, Parallel algorithms, Rigid body dynamics",
author = "Nguyen, {Trung Dac} and Plimpton, {Steven J.}",
note = "Funding Information: We thank Paul Langston for helpful discussion on implementing his aspherical discrete element models. We thank Gary Grest, Dan Bolintineanu, and Ishan Srivastava (Sandia) for careful comments on the manuscript and Dan for producing sub-figures (h, i) of Fig. 1. Likewise we thank Christoph Kloss (DCS Computing) for providing one of the (i) sub-figures in Fig. 1. T.D.N. thanks support from the Vietnam National Foundation for Science and Technology Development (NAFOSTED) under Grant No. 103.01-2015.52. S.J.P acknowledges the Nanoparticle Flow Consortium (NPFC), USA for support. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International, Inc. for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-NA0003525. This paper describes objective technical results and analysis. Any subjective views or opinions that might be expressed in the paper do not necessarily represent the views of the U.S. Department of Energy or the United States Government. This research used resources of the Oak Ridge Leadership Computing Facility at Oak Ridge National Laboratory, which is supported by the Office of Science of the Department of Energy under Contract DE-AC05-00OR22725. Funding Information: T.D.N. thanks support from the Vietnam National Foundation for Science and Technology Development (NAFOSTED) under Grant No. 103.01-2015.52 . S.J.P acknowledges the Nanoparticle Flow Consortium (NPFC), USA for support. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International, Inc., for the U.S. Department of Energy{\textquoteright}s National Nuclear Security Administration under contract DE-NA0003525. This paper describes objective technical results and analysis. Any subjective views or opinions that might be expressed in the paper do not necessarily represent the views of the U.S. Department of Energy or the United States Government. This research used resources of the Oak Ridge Leadership Computing Facility at Oak Ridge National Laboratory, which is supported by the Office of Science of the Department of Energy under Contract DE-AC05-00OR22725 . Publisher Copyright: {\textcopyright} 2019 Elsevier B.V.",
year = "2019",
month = oct,
doi = "10.1016/j.cpc.2019.05.010",
language = "English (US)",
volume = "243",
pages = "12--24",
journal = "Computer Physics Communications",
issn = "0010-4655",
publisher = "Elsevier",
}