Electron-phonon physics from first principles using the EPW code

Hyungjun Lee, Samuel Poncé, Kyle Bushick, Samad Hajinazar, Jon Lafuente-Bartolome, Joshua Leveillee, Chao Lian, Francesco Macheda, Hari Paudyal, Weng Hong Sio, Marios Zacharias, Xiao Zhang, Nicola Bonini, Emmanouil Kioupakis, Elena R. Margine, Feliciano Giustino

View at source ↗PDF ↗Article254 citations

Abstract

EPW is an open-source software for $\textit{ab initio}$ calculations of electron-phonon interactions and related materials properties. The code combines density functional perturbation theory and maximally-localized Wannier functions to efficiently compute electron-phonon coupling matrix elements on ultra-fine Brillouin zone grids. This data is employed for predictive calculations of temperature-dependent properties and phonon-assisted quantum processes in bulk solids and low-dimensional materials. Here, we report on significant new developments in the code that occurred during the period 2016-2022, namely: a transport module for the calculation of charge carrier mobility and conductivity under electric and magnetic fields within the $\textit{ab initio}$ Boltzmann transport equation; a superconductivity module for the calculation of critical temperature and gap structure in phonon-mediated superconductors within the $\textit{ab initio}$ anisotropic multi-band Eliashberg theory; an optics module for calculations of phonon-assisted indirect transitions; a module for the calculation of small and large polarons without supercells using the $\textit{ab initio}$ polaron equations; and a module for calculating electron-phonon couplings, band structure renormalization, and temperature-dependent optical spectra using the special displacement method. For each capability, we outline the methodology and implementation, and provide example calculations. We describe recent code refactoring to prepare EPW for exascale architectures, we discuss efficient parallelization strategies, and report on extreme parallel scaling tests.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:2302.08085
Published
Feb 16, 2023
Venue
npj Computational Materials
DOI
10.1038/s41524-023-01107-3
arXiv
2302.08085
Categories
cond-mat.mtrl-sci
Provenance
arxiv

Topics