Publication | Closed Access
Reverse Monte Carlo modelling of the structure of disordered materials with RMC++ : a new implementation of the algorithm in C++
144
Citations
17
References
2005
Year
New ImplementationEngineeringMaterial SimulationMonte Carlo MethodsComputational ChemistryChemistryComputational MechanicsMetropolis AlgorithmMolecular DynamicsNumerical SimulationMolecular SimulationBiophysicsMaterials ScienceSource CodePhysicsMonte-carlo ModellingMonte CarloDisordered MaterialsPhysical ChemistrySolid MechanicsMolecular MechanicMonte Carlo SamplingNatural SciencesMonte Carlo MethodApplied PhysicsMaterial ModelingContinuum ModelingRmc AlgorithmMechanics Of MaterialsComputational BiophysicsMultiscale Modeling
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1