COOL: A code for Dynamic Monte Carlo Simulation of molecular dynamics

被引:1
|
作者
Barletta, Paolo
机构
关键词
DSMC; Cold molecules; Sympathetic cooling;
D O I
10.1016/j.cpc.2011.09.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cool is a program to simulate evaporative and sympathetic cooling for a mixture of two gases co-trapped in an harmonic potential. The collisions involved are assumed to be exclusively elastic, and losses are due to evaporation from the trap. Each particle is followed individually in its trajectory, consequently properties such as spatial densities or energy distributions can be readily evaluated. The code can be used sequentially, by employing one output as input for another run. The code can be easily generalised to describe more complicated processes, such as the inclusion of inelastic collisions, or the possible presence of more than two species in the trap. New version program summary Program title: COOL Catalogue identifier: AEHJ_v2_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEHJ_v2_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 1 097 733 No. of bytes in distributed program, including test data, etc.: 18 425 722 Distribution format: tar.gz Programming language: C(++) Computer: Desktop Operating system: Linux RAM: 500 Mbytes Classification: 16.7, 23 Catalogue identifier of previous version: AEHJ_v1_0 Journal reference of previous version: Comput. Phys. Comm. 182 (2011) 388 Does the new version supersede the previous version?: Yes Nature of problem: Simulation of the sympathetic process occurring for two molecular gases co-trapped in a deep optical trap. Solution method: The Direct Simulation Monte Carlo method exploits the decoupling, over a short time period, of the inter-particle interaction from the trapping potential. The particle dynamics is thus exclusively driven by the external optical field. The rare inter-particle collisions are considered with an acceptance/rejection mechanism, that is, by comparing a random number to the collisional probability defined in terms of the inter-particle cross section and centre-of-mass energy. All particles in the trap are individually simulated so that at each time step a number of useful quantities, such as the spatial densities or the energy distributions, can be readily evaluated. Reasons for new version: A number of issues made the old version very difficult to be ported on different architectures, and impossible to compile on Windows. Furthermore, the test runs results could only be replicated poorly, as a consequence of the simulations being very sensitive to the machine background noise. In practise, as the particles are simulated for billions and billions of steps, the consequence of a small difference in the initial conditions due to the finiteness of double precision real can have macroscopic effects in the output. This is not a problem in its own right, but a feature of such simulations. However, for sake of completeness we have introduced a quadruple precision version of the code which yields the same results independently of the software used to compile it, or the hardware architecture where the code is run. Summary of revisions: A number of bugs in the dynamic memory allocation have been detected and removed, mostly in the cool.cpp file. All files have been renamed with a.cpp ending, rather than.c(++), to make them compatible with Windows. The Random Number Generator routine, which is the computational core of the algorithm, has been re-written in C++, and there is no need any longer for cross FORTRAN-C++ compilation. A quadruple precision version of the code is provided alongside the original double precision one. The makefile allows the user to choose which one to compile by setting the switch PRECISION to either double or quad. The source code and header files have been organised into directories to make the code file system look neater. Restrictions: The in-trap motion of the particles is treated classically. Running time: The running time is relatively short, 1-2 hours. However it is convenient to replicate each simulation several times with different initialisations of the random sequence. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:438 / 439
页数:2
相关论文
共 50 条
  • [31] Crystallization in suspensions of hard spheres: a Monte Carlo and molecular dynamics simulation study
    Schilling, T.
    Dorosz, S.
    Schoepe, H. J.
    Opletal, G.
    [J]. JOURNAL OF PHYSICS-CONDENSED MATTER, 2011, 23 (19)
  • [32] Epitaxial growth simulation employing a combined molecular dynamics and Monte Carlo approach
    Grein, CH
    Benedek, R
    delaRubia, T
    [J]. COMPUTATIONAL MATERIALS SCIENCE, 1996, 6 (02) : 123 - 126
  • [33] Molecular dynamics and Monte Carlo hybrid simulation for fuzzy tungsten nanostructure formation
    Ito, A. M.
    Takayama, A.
    Oda, Y.
    Tamura, T.
    Kobayashi, R.
    Hattori, T.
    Ogata, S.
    Ohno, N.
    Kajita, S.
    Yajima, M.
    Noiri, Y.
    Yoshimoto, Y.
    Saito, S.
    Takamura, S.
    Murashima, T.
    Miyamoto, M.
    Nakamura, H.
    [J]. NUCLEAR FUSION, 2015, 55 (07)
  • [34] Monte Carlo and molecular dynamics simulation of water mobility in magnesium smectites.
    Greathouse, J
    Refson, K
    Sposito, G
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1999, 217 : U773 - U773
  • [36] Simulation of magnetovolume effects in ferromagnets by a combined molecular dynamics and Monte Carlo approach
    Grossmann, B
    Rancourt, DG
    [J]. PHYSICAL REVIEW B, 1996, 54 (17): : 12294 - 12301
  • [37] Ab initio molecular dynamics simulation of liquid water by quantum Monte Carlo
    Zen, Andrea
    Luo, Ye
    Mazzola, Guglielmo
    Guidoni, Leonardo
    Sorella, Sandro
    [J]. JOURNAL OF CHEMICAL PHYSICS, 2015, 142 (14):
  • [38] Combined molecular dynamics and Monte Carlo simulation of lipid"c cholesterol bilayers
    Chiu, SW
    Jakobsson, EG
    Scott, HL
    [J]. BIOPHYSICAL JOURNAL, 2001, 80 (01) : 327A - 327A
  • [39] Molecular dynamics and Monte-Carlo simulation of sputtering and mixing by ion irradiation
    Aoki, T
    Chiba, S
    Matsuo, J
    Yamada, I
    Biersack, JP
    [J]. NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION B-BEAM INTERACTIONS WITH MATERIALS AND ATOMS, 2001, 180 : 312 - 316
  • [40] DYNAMIC MONTE-CARLO SIMULATION OF POLYCARBONATE
    KOTELYANSKII, MJ
    SUTER, UW
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1992, 203 : 294 - POLY