Published February 9, 2005 | Version v1
Journal article

Reverse Monte Carlo modelling of the structure of disordered materials with RMC++ : a new implementation of the algorithm in C++

  • 1. Research Institute for Solid State Physics and Optics, Hungarian Academy of Sciences, Budapest PO Box 49, H-1525 (Hungary)

Description

The basic reverse Monte Carlo algorithm, as applied primarily for the study of disordered systems, is introduced, using an example of a new reverse Monte Carlo computer code. RMC++ is a new implementation of the RMC algorithm in C++. Its main purpose is to provide the community with a fast, flexible and documented code for RMC simulations, compatible with the rmca distribution. The source code, the documentation and the executable files are made available through the Internet. The flexibility of the code is exemplified by the implementation of a 'molecular move' step in the Metropolis algorithm. This feature, as well as a performance comparison, is illustrated with simulations performed for molecular liquids such as CCl4 and C2Cl4

Availability note (English)

Available online at http://stacks.iop.org/0953-8984/17/S1/cm5_5_001.pdf or at the Web site for the Journal of Physics. Condensed Matter (ISSN 1361-648X) http://www.iop.org/

Additional details

Publishing Information

Journal Title
Journal of Physics. Condensed Matter
Journal Volume
17
Journal Issue
5
Journal Page Range
p. S1-S13
ISSN
0953-8984
CODEN
JCOMEL

Conference

Title
The first fifteen years of reverse Monte Carlo modelling
Acronym
2. workshop on reverse Monte Carlo (RMC) methods
Dates
9-11 Oct 2003
Place
Budapest (Hungary)