1
|
Witek J, Heindel JP, Guan X, Leven I, Hao H, Naullage P, LaCour A, Sami S, Menger MFSJ, Cofer-Shabica DV, Berquist E, Faraji S, Epifanovsky E, Head-Gordon T. M-Chem: a Modular Software Package for Molecular Simulation that Spans Scientific Domains. Mol Phys 2022; 121:e2129500. [PMID: 37470065 PMCID: PMC10353727 DOI: 10.1080/00268976.2022.2129500] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/18/2022] [Accepted: 09/06/2022] [Indexed: 10/10/2022]
Abstract
We present a new software package called M-Chem that is designed from scratch in C++ and parallelized on shared-memory multi-core architectures to facilitate efficient molecular simulations. Currently, M-Chem is a fast molecular dynamics (MD) engine that supports the evaluation of energies and forces from two-body to many-body all-atom potentials, reactive force fields, coarse-grained models, combined quantum mechanics molecular mechanics (QM/MM) models, and external force drivers from machine learning, augmented by algorithms that are focused on gains in computational simulation times. M-Chem also includes a range of standard simulation capabilities including thermostats, barostats, multi-timestepping, and periodic cells, as well as newer methods such as fast extended Lagrangians and high quality electrostatic potential generation. At present M-Chem is a developer friendly environment in which we encourage new software contributors from diverse fields to build their algorithms, models, and methods in our modular framework. The long-term objective of M-Chem is to create an interdisciplinary platform for computational methods with applications ranging from biomolecular simulations, reactive chemistry, to materials research.
Collapse
Affiliation(s)
- Jagna Witek
- Kenneth S. Pitzer Theory Center and Department of Chemistry
| | - Joseph P Heindel
- Kenneth S. Pitzer Theory Center and Department of Chemistry
- Chemical Sciences Division, Lawrence Berkeley National Laboratory
| | - Xingyi Guan
- Kenneth S. Pitzer Theory Center and Department of Chemistry
- Chemical Sciences Division, Lawrence Berkeley National Laboratory
| | - Itai Leven
- Kenneth S. Pitzer Theory Center and Department of Chemistry
| | - Hongxia Hao
- Kenneth S. Pitzer Theory Center and Department of Chemistry
| | | | - Allen LaCour
- Kenneth S. Pitzer Theory Center and Department of Chemistry
- Chemical Sciences Division, Lawrence Berkeley National Laboratory
| | - Selim Sami
- Kenneth S. Pitzer Theory Center and Department of Chemistry
| | - M F S J Menger
- Stratingh Institute for Chemistry, University of Groningen, 9747 AG Groningen, The Netherlands
| | - D Vale Cofer-Shabica
- Department of Chemistry, University of Pennsylvania, Philadelphia, PA, 19128 USA
| | - Eric Berquist
- Q-Chem, Inc., 6601 Owens Drive, Suite 105, Pleasanton, California 94588, USA
| | - Shirin Faraji
- Stratingh Institute for Chemistry, University of Groningen, 9747 AG Groningen, The Netherlands
| | - Evgeny Epifanovsky
- Q-Chem, Inc., 6601 Owens Drive, Suite 105, Pleasanton, California 94588, USA
| | - Teresa Head-Gordon
- Kenneth S. Pitzer Theory Center and Department of Chemistry
- Chemical Sciences Division, Lawrence Berkeley National Laboratory
- Department of Bioengineering and Chemical and Biomolecular Engineering University of California, Berkeley, CA, USA
| |
Collapse
|
2
|
Naullage P, Molinero V. Ice Recognition And Recrystallization Inhibition By Polyvinyl Alcohol. Cryobiology 2019. [DOI: 10.1016/j.cryobiol.2019.10.112] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/25/2022]
|