Efficient implementation of periodic boundary conditions in Monte Carlo simulation

被引:0
|
作者
Shakhno, Dzmitry V. [1 ]
Shakhno, Aleh V. [2 ]
Paulechka, Eugene [3 ]
机构
[1] Natl Acad Sci Belarus, Inst Phys Organ Chem, 13 Surganova St, Minsk 220072, BELARUS
[2] High Sch 47, 7 Fabrichnaya St, Minsk 220033, BELARUS
[3] NIST, Thermodynam Res Ctr, Appl Chem & Mat Div, 325 Broadway, Boulder, CO 80305 USA
关键词
integer arithmetic; periodic boundary conditions; molecular simulation; Monte Carlo; rectangular box; THERMODYNAMIC PROPERTIES; MODEL;
D O I
10.1002/jcc.25757
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Determination of the shortest distances between particles is one of the most time-consuming parts of molecular simulation by the Monte Carlo method. In this work, we demonstrate that the use of signed-integer storage of coordinates in a scaled box allows one to skip multiple conditional statements in realization of periodic boundary conditions in cubic and rectangular boxes, which, in turn, increases the performance. Performance of the improved procedure was tested in NVT Monte Carlo simulations for liquid krypton and water. (c) 2018 Wiley Periodicals, Inc.
引用
收藏
页码:734 / 739
页数:6
相关论文
共 50 条
  • [1] The implementation of subsonic boundary conditions for the direct simulation Monte Carlo method in dsmcFoam
    Lei, Min
    Wu, Xiaobin
    Zhang, Wei
    Li, Xiaoping
    Chen, Xuedong
    [J]. COMPUTERS & FLUIDS, 2017, 156 : 209 - 219
  • [2] THE IMPLEMENTATION OF PHYSICAL BOUNDARY-CONDITIONS IN THE MONTE-CARLO SIMULATION OF ELECTRON DEVICES
    WOOLARD, DL
    TIAN, H
    LITTLEJOHN, MA
    KIM, KW
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (10) : 1241 - 1246
  • [3] Implementation of C* boundary conditions in the hybrid Monte Carlo algorithm
    Carmona, JM
    D'Elia, M
    Di Giacomo, A
    Lucini, B
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2000, 11 (04): : 637 - 653
  • [4] EFFICIENT OHMIC BOUNDARY-CONDITIONS FOR THE MONTE-CARLO SIMULATION OF ELECTRON-TRANSPORT
    WOOLARD, DL
    TIAN, H
    LITTLEJOHN, MA
    KIM, KW
    [J]. IEEE TRANSACTIONS ON ELECTRON DEVICES, 1994, 41 (04) : 601 - 606
  • [5] MONTE-CARLO SIMULATION WITH FLUCTUATING BOUNDARY-CONDITIONS
    HASENBUSCH, M
    [J]. PHYSICA A, 1993, 197 (03): : 423 - 435
  • [6] Role of boundary conditions in Monte Carlo simulation of microelectromechanical systems
    Nance, RP
    Hash, DB
    Hassan, HA
    [J]. JOURNAL OF THERMOPHYSICS AND HEAT TRANSFER, 1998, 12 (03) : 447 - 449
  • [7] BOUNDARY-CONDITIONS FOR MONTE-CARLO SIMULATION OF CHARGED SYSTEMS
    SMITH, ER
    WRIGHT, CC
    HOSKINS, CS
    [J]. MOLECULAR PHYSICS, 1981, 43 (02) : 275 - 286
  • [8] Subsonic flow boundary conditions for the direct simulation Monte Carlo method
    Farbar, Erin
    Boyd, Iain D.
    [J]. COMPUTERS & FLUIDS, 2014, 102 : 99 - 110
  • [9] Efficient kinetic Monte Carlo simulation
    Schulze, Tim P.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (04) : 2455 - 2462
  • [10] AN EFFICIENT IMPLEMENTATION OF MONTE-CARLO STATICS
    PAULSON, K
    [J]. GEOPHYSICS, 1987, 52 (03) : 435 - 435