MC3, Version 1
- LANL
The MC3 code is used to perform Monte Carlo simulations in the isothermal-isobaric ensemble (constant number of particles, temperature, and pressure) on molecular crystals. The molecules within the periodic simulation cell are treated as rigid bodies, alleviating the requirement for a complex interatomic potential. Intermolecular interactions are described using generic, atom-centered pair potentials whose parameterization is taken from the literature [D. E. Williams, J. Comput. Chem., 22, 1154 (2001)] and electrostatic interactions arising from atom-centered, fixed, point partial charges. The primary uses of the MC3 code are the computation of i) the temperature and pressure dependence of lattice parameters and thermal expansion coefficients, ii) tensors of elastic constants and compliances via the Parrinello and Rahman’s fluctuation formula [M. Parrinello and A. Rahman, J. Chem. Phys., 76, 2662 (1982)], and iii) the investigation of polymorphic phase transformations. The MC3 code is written in Fortran90 and requires LAPACK and BLAS linear algebra libraries to be linked during compilation. Computationally expensive loops are accelerated using OpenMP.
- Short Name / Acronym:
- MC3 V.1; 004972WKSTN00
- Project Type:
- Open Source under the GPL v2 License.
- Site Accession Number:
- C16117
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: All Unix-based
- Research Organization:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Organization:
- USDOE
- Contributing Organization:
- Los Alamos National Laboratory (LANL)
- DOE Contract Number:
- AC52-06NA25396
- OSTI ID:
- 1329378
- Country of Origin:
- United States
Similar Records
HALA: Handy Accelerated Linear Algebra
MC3