Published November 10, 2021 | Version 0.8.1
Software Open

phonoLAMMPS: A python interface for LAMMPS phonon calculations using phonopy

  • 1. Donostia International Physics Center (DIPC)

Description

In recent years Phonopy[1] has become a very well known software in  the materials science field for calculating phonon properties of crystals. While Phonopy provides interfaces for many popular first principles calculations software such as VASP[2], WIEN2K[3], SIESTA[4], etc., the implementation of interfaces for empirical potentials software is usually more challenging. This fact is due to the large variability of input structure definitions that these kind of software require in comparison to first principles.

phonoLAMMPS is an open source python software designed to compute the phonon harmonic force constants interfacing LAMMPS[5] and phonopy. Additionaly, phonoLAMMPS also interfaces with dynaphopy[6] to compute the renormalized force constants at finite temperature from LAMMPS  molecular dynamics simulations. 

This software can be used either as a python module with a similar Phonopy-like 
interface or as a simple commandline script.

Main features
- Command line interface (phonopy like style)
- Python API fully compatible with phonopy
- Use of official LAMMPS python interface
- Simple and easy to use
- Finite temperature force constants using DynaPhoPy

[1] A. Togo and I. Tanaka, Scr. Mater., 108, 1-5 (2015)
[2] G. Kresse and J. Hafner, Phys. Rev. B 47, 558 (1993); ibid. 49, 14 251 (1994).
[3] P. Blaha, K.Schwarz, F. Tran, R. Laskowski, G.K.H. Madsen and L.D. Marks, J. Chem. Phys. 152, 074101 (2020)
[4] J.M. Soler,  E. Artacho, J.D. Gale, A. Garcia, J. Junquera, P. Ordejón and D. Sánchez-Portal, J. Phys. Condens. Matter 14 2745 (2002)
[5] S. Plimpton, J Comp Phys, 117, 1-19 (1995)
[6] A. Carreras, A. Togo, I. Tanaka, Comput. Phys. Commun. 221:221–34 (2017)

Files

abelcarreras/phonolammps-0.8.1.zip

Files (351.4 kB)

Name Size Download all
md5:6707bbbeef65a428fb3aaf338bdc9acb
351.4 kB Preview Download

Additional details