Reverse Monte Carlo: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Reverse Monte Carlo (RMC) is a variation of the standard Metropolis Monte Carlo (MMC) method. It is used to produce a 3 dimensional atomic model that fits a set of measurements (Neutron-, X-ray-diffraction, EXAFS etc.). | Reverse Monte Carlo (RMC) [1] is a variation of the standard Metropolis Monte Carlo (MMC) method. It is used to produce a 3 dimensional atomic model that fits a set of measurements (Neutron-, X-ray-diffraction, EXAFS etc.). | ||
In addition to measured data a number of constraints based on prior knowledge of the system (like chemocal bonds etc.) can be applied. Some examples are: | |||
#Closest approach between atoms (hard sphere potential) | |||
#Coordination numbers. | |||
#Angels in triplets of atoms. | |||
The algorithm for RMC can be written: | |||
#Start with a configuration of atoms with periodic boundary conditions. This can be a random or a crystalline configuration from a different simulation or model. | |||
#Calculate the partial radial distribution functions <math> g_{\alpha \beta} (r) </math> for this configuration. | |||
#Transform to the total structure factor: | |||
<math>S_o^2 (Q)-1=4\pi over Q\int</math> | |||
---- | ---- | ||
== References == | == References == | ||
R.L.McGreevy and L. Pusztai, ''Mol. Simulation,'' '''1''' 359-367 (1988) | #R.L.McGreevy and L. Pusztai, ''Mol. Simulation,'' '''1''' 359-367 (1988) |
Revision as of 17:55, 19 February 2007
Reverse Monte Carlo (RMC) [1] is a variation of the standard Metropolis Monte Carlo (MMC) method. It is used to produce a 3 dimensional atomic model that fits a set of measurements (Neutron-, X-ray-diffraction, EXAFS etc.). In addition to measured data a number of constraints based on prior knowledge of the system (like chemocal bonds etc.) can be applied. Some examples are:
- Closest approach between atoms (hard sphere potential)
- Coordination numbers.
- Angels in triplets of atoms.
The algorithm for RMC can be written:
- Start with a configuration of atoms with periodic boundary conditions. This can be a random or a crystalline configuration from a different simulation or model.
- Calculate the partial radial distribution functions for this configuration.
- Transform to the total structure factor:
References
- R.L.McGreevy and L. Pusztai, Mol. Simulation, 1 359-367 (1988)