The MOLDY short-range molecular dynamics package
arXiv:1107.2619 · doi:10.1016/j.cpc.2011.07.014
Abstract
We describe a parallelised version of the MOLDY molecular dynamics program. This Fortran code is aimed at systems which may be described by short-range potentials and specifically those which may be addressed with the embedded atom method. This includes a wide range of transition metals and alloys. MOLDY provides a range of options in terms of the molecular dynamics ensemble used and the boundary conditions which may be applied. A number of standard potentials are provided, and the modular structure of the code allows new potentials to be added easily. The code is parallelised using OpenMP and can therefore be run on shared memory systems, including modern multicore processors. Particular attention is paid to the updates required in the main force loop, where synchronisation is often required in OpenMP implementations of molecular dynamics. We examine the performance of the parallel code in detail and give some examples of applications to realistic problems, including the dynamic compression of copper and carbon migration in an iron-carbon alloy.
References in corpus (2)
Cited by in corpus (11)
- Molecular Dynamics Simulations of Compression-Tension Asymmetry in Plasticity of Fe Nanopillars
- Relating melting trends and elasticity in simple metals: an empirical potential approach
- Binding Energetics of Substitutional and Interstitial Helium and Di-Helium Defects with Grain Boundary Structure in alpha-Fe
- Shear melting and high temperature embrittlement: theory and application to machining titanium
- Molecular Dynamics and OKMC Study of Radiation Induced Motion of Voids and He Bubbles in BCC Iron
- Temperature dependence in interatomic potentials and an improved potential for Ti
- Binding of HeV Clusters to -Fe Grain Boundaries
- Dynamics of Na Ion in the Amorphous Na2Si2O5 Using Quasielastic Neutron Scattering and Molecular Dynamics Simulations
- A hybrid algorithm for parallel molecular dynamics simulations
- Monteswitch: A package for evaluating solid-solid free energy differences via lattice-switch Monte Carlo
- Atomistic simulations of amorphous polymers in the cloud with PolymerModeler