skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: MC3, Version 1

Abstract

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.

Authors:
 [1]
  1. LANL
Publication Date:
Research Org.:
Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1329378
Report Number(s):
MC3 V.1; 004972WKSTN00
C16117
DOE Contract Number:
AC52-06NA25396
Resource Type:
Software
Software Revision:
00
Software Package Number:
004972
Software CPU:
WKSTN
Open Source:
Yes
Open Source under the GPL v2 License.
Source Code Available:
Yes
Related Software:
LAPACK/BLAS
Country of Publication:
United States

Citation Formats

Cawkwell, Marc Jon. MC3, Version 1. Computer software. https://www.osti.gov//servlets/purl/1329378. Vers. 00. USDOE. 9 Sep. 2016. Web.
Cawkwell, Marc Jon. (2016, September 9). MC3, Version 1 (Version 00) [Computer software]. https://www.osti.gov//servlets/purl/1329378.
Cawkwell, Marc Jon. MC3, Version 1. Computer software. Version 00. September 9, 2016. https://www.osti.gov//servlets/purl/1329378.
@misc{osti_1329378,
title = {MC3, Version 1, Version 00},
author = {Cawkwell, Marc Jon},
abstractNote = {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.},
url = {https://www.osti.gov//servlets/purl/1329378},
doi = {},
year = 2016,
month = 9,
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:
  • Soil Vapor Extraction (SVE) is a proven, in site corrective action technology that can remove Volatile Organic Compounds (VOC) and selected residual petroleum hydrocarbons from unsaturated soils. To assist regulators, investigators, and Underground Storage Tanks (UST) owners in evaluating whether SVE is an appropriate cleanup technology for use at UST sites, decision support software entitled HyperVentilate has been developed. HyperVentilate is an interactive, software guidance system for evaluating the feasibility of using SVE at a specific site based on site and contaminant characteristics. HyperVentilate is designed to: (1) identify the level of site data required to evaluate SVE systems, (2)more » evaluate soil permeability test results, (3) approximate the minimum number of extraction wells likely to be needed, and (4) provide a rough approximation of the system's desired and maximum removal rates.« less
  • This document is the Software Version Description (SVD) for the Enhanced Logistics Intratheater Support Tool (ELIST) Software Segment. It contains basic information about the segment.
  • One of the problems encountered by computer users is the lack of common utility routines for different computer systems. The software which was initially presented in Kernighan and Plauger's SOFTWARE TOOLS represented a first step toward a solution to this problem. A common editor, text formatter, sort, and other program development tools were presented through two mechanisms: (a) all source was written in RATFOR, a FORTRAN preprocessor language directly translatable into FORTRAN, and (b) system-dependent routines were pushed down either into macro replacements or primitive function calls, to be implemented by the individual charged with bringing up the utilities inmore » the local computing environment. These mechanisms, together with adoption of certain conventions pertaining to data types, permit many sites running different operating systems to implement these tools. If the shell, or command line interpreter, is implemented, this software can essentially define a portable ''virtual operating system'' providing inter-system uniformity at the three levels of user interface--virtual machine (the primitives), utilities, and command language. The SOFTWARE TOOLS package consists of a set of program development utilities and a program library modelled after the Bell Laboratories' proprietary UNIX operating system.Base version (This version is not tailored to any one machine but serves as a portable base for the user who can add ''primitives'' or modify the base source to tailor SOFTWARE TOOLS to the local computing environment.); FORTRAN IV and RATFOR.« less
  • This document is the Software Test Plan/Description/Report (STP/STD/STR) for the DII COE Enhanced Logistics Intratheater Support Tool (ELIST) mission application. It combines in one document the information normally presented separately in a Software Test Plan, a Software Test Description, and a Software Test Report; it also presents this information in one place for all the segments of the ELIST mission application. The primary purpose of this document is to show that ELIST has been tested by the developer and found, by that testing, to install, deinstall, and work properly. The information presented here is detailed enough to allow the readermore » to repeat the testing independently. The remainder of this document is organized as follows. Section 1.1 identifies the ELIST mission application. Section 2 is the list of all documents referenced in this document. Section 3, the Software Test Plan, outlines the testing methodology and scope--the latter by way of a concise summary of the tests performed. Section 4 presents detailed descriptions of the tests, along with the expected and observed results; that section therefore combines the information normally found in a Software Test Description and a Software Test Report. The remaining small sections present supplementary information. Throughout this document, the phrase ELIST IP refers to the Installation Procedures (IP) for the Enhanced Logistics Intratheater Support Tool (ELIST) Global Data Segment, Database Instance Segment, Database Fill Segment, Database Segment, Database Utility Segment, Software Segment, and Reference Data Segment.« less
  • This document is the Software Version Description (SVD) for the Enhanced Logistics Intratheater Support Tool (ELIST) Database Segment. It contains basic information about the segment.

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

OSTI staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, OSTI will contact you. No further action will be taken until all required information and/or payment is received. Orders are usually processed within three to five business days.

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)