z-logo
open-access-imgOpen Access
Configurational temperature: Verification of Monte Carlo simulations
Author(s) -
B. D. Butler,
Gary S. Ayton,
Owen G. Jepps,
Denis J. Evans
Publication year - 1998
Publication title -
the journal of chemical physics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.071
H-Index - 357
eISSN - 1089-7690
pISSN - 0021-9606
DOI - 10.1063/1.477301
Subject(s) - correctness , monte carlo method , statistical physics , dimensionless quantity , boltzmann constant , computer science , algorithm , physics , mathematics , thermodynamics , statistics
A new diagnostic that is useful for checking the algorithmic correctness of Monte Carlo computer programs is presented. The check is made by comparing the Boltzmann temperature, which is input to the program and used to accept or reject moves, with a configurational temperature kBTconfig=|∇qΦ|2/∇q2Φ. Here, Φ is the potential energy of the system and ∇q represents the dimensionless gradient operator with respect to the particle positions q. We show, using a simulation of Lennard-Jones particles, that the configurational temperature rapidly and accurately tracks changes made to the input temperature even when the system is not in global thermodynamic equilibrium. Coding and/or algorithm errors can be detected by checking that the input temperature and Tconfig agree. The effects of system size and continuity of Φ and its first derivative on Tconfig are also discussed.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom