返回
MCMC2: A Monte Carlo code for multiply-charged clusters
DOI:10.1016/j.cpc.2012.10.023.png)
摘要
En 中文
We have implemented a Monte Carlo code in reduced units providing structural and thermodynamical properties of multiply-charged Lennard-Jones droplets A(N)(n+), composed of N individual particles among which n are charged particles, each one carrying a charge q(i) (q(i) can be positive or negative). The cluster has a total net charge Q = Sigma(i=1,n) q(1) (Q > 0 or Q < 0). The interactions between particles are modelled by a sum of pairwise Lennard-Jones potentials and electrostatic terms, including polarisation. The cluster statistical properties can be obtained from (i) parallel Monte Carlo simulations whose replicas are run at different temperatures, from configurations with same number of charged particles n and same individual charges qi (Parallel Tempering Monte Carlo), or (ii) parallel Monte Carlo simulations whose replicas are run at the same temperature but from configurations with different qi or n (Parallel Charging Monte Carlo). The code provides statistical data (evaporation rates, acceptance/rejection rates, etc.), energetic data (mean energies, heat capacities, etc.), and structural data (radial and angular distributions), for comprehensive analyses. A complete manual of the code is provided. Program summary Program title: MCMC2 Catalogue identifier: AENZ_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AENZ_v1_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.: 146790 No. of bytes in distributed program, including test data, etc.: 1501715 Distribution format: tar.gz Programming language: Fortran 90 with MPI extensions for parallelisation. Computer: x86 and IBM platforms. Operating system: 1. CentOS 5.6 Intel Xeon X5670 2.93 GHz, gfortran +MPICH2. 2. CentOS 5.3 Intel Xeon E5520 2.27 GHz, gfortran/g95/pgf90 +MPICH2. 3. Red Hat Enterprise 5.3 Intel Xeon X5650 2.67 GHz, gfortran +IntelMPI. 4. IBM Power 6 4.7 GHz, xlf +PESS (IBM parallel library). Has the code been vectorised or parallelised?: Yes, parallelised using MPI extensions. Number of CPUs used: 2 to similar to 40 but the code enables the use of 999 CPUs if desired. RAM: 10-20 MB Classification: 23. Nature of problem: We provide a general parallel code to investigate structural and thermodynamic properties of multiply charged clusters. Solution method: Parallel Monte Carlo methods are implemented for the exploration of the configuration space of multiply charged clusters. Two parallel Monte Carlo methods were found appropriate to achieve such a goal: the Parallel Tempering method, where replicas of the same cluster at different temperatures are distributed among different CPUs, and Parallel Charging where replicas (at the same temperature) having different particle charges or numbers of charged particles are distributed on different CPUs. Restrictions: The current version of the code uses Lennard-Jones interactions, as the main cohesive interaction between spherical particles, and electrostatic interactions (charge charge, charge-induced dipole, induced dipole induced dipole, polarisation). The Monte Carlo simulations can only be performed in the NVT ensemble in the present code. Unusual features: The Parallel Charging methods, based on the same philosophy as Parallel Tempering but with particle charges and number of charged particles as parameters instead of temperature, is an interesting new approach to explore energy landscapes. Splitting of the simulations is allowed and averages are accordingly updated. Running time: The running time depends on the number of Monte Carlo steps, cluster size, and type of interactions. selected (e.g., polarisation turned on or off, and method used for calculating the induced dipoles). Typically a complete simulation can last from a few tens of minutes or a few hours for small clusters (N <= 100, not including polarisation interactions), to one week for large clusters (N >= 1000 not including polarisation interactions), and several weeks for large clusters (N >= 1000) when including polarisation interactions. A restart procedure has been implemented that enables a splitting of the simulation accumulation phase. (c) 2012 Elsevier B.V. All rights reserved.
Keyword:
Monte Carlo simulations
Coarse-grained models
Charged clusters
Charged droplets
Electrospray ionisation
Parallel Tempering
Parallel charging
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
3.4
论文数:
1.2W
被引数:
3.7W
机构
引用论文
3D-hierarchical MoSe
2
nanoarchitecture as a highly efficient electrocatalyst for hydrogen evolution
2D Materials
IF0

