Routines for Basic Tests of Atomistic Potentials with Universal Interface
Jelinek, B., Felicelli, S. D., Peters, J. F., & Solanki, K. (2011). Routines for Basic Tests of Atomistic Potentials with Universal Interface. 2011 Conference on Computational Physics. Gatlinburg, TN.
We present a set of Python routines to perform basic tests of classical atomistic potentials and their example applications. These routines are implemented using universal Atomistic Simulation Environment (ASE) and LAMMPS molecular dynamics code. ASE is utilized to create atomic configurations, to write input scripts for LAMMPS, and to read results from output files. Evaluated properties are formation energies and volumes of simple point defects (vacancies, substitutions, and interstitials), formation energies of basic surfaces, heats of formation of simple binary compounds, and elastic constants. The flexibility of LAMMPS allows easy switching between varying semi-empirical potentials, while the universality of ASE allows to compare results with a number of ab-initio codes.