Electron–phonon physics from first principles using the EPW code
Source abstract
Abstract
Abstract EPW is an open-source software for 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, and to perform predictive calculations of temperature-dependent properties and phonon-assisted quantum processes in bulk solids and low-dimensional materials. Here, we report on significant developments in the code since 2016, namely: a transport module for the calculation of charge carrier mobility under electric and magnetic fields using the Boltzmann transport equation; a superconductivity module for calculations of phonon-mediated superconductors using the 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; and a module for calculating 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.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Physics of Superconductivity and Magnetism · High-pressure geophysics and materials · Electronic and Structural Properties of Oxides
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (100+)
Show source-provided references
1. Giustino, F. Electron–phonon interactions from first principles. Rev. Mod. Phys. 89, 015003 (2017).10.1103/RevModPhys.89.015003 ↗
2. Ziman, J. M. Electrons and Phonons (Oxford University Press, 1960).
3. Hohenberg, P. & Kohn, W. Inhomogeneous electron gas. Phys. Rev. 136, B864–B871 (1964).10.1103/PhysRev.136.B864 ↗
4. Kohn, W. & Sham, L. J. Self-consistent equations including exchange and correlation effects. Phys. Rev. 140, A1133–A1138 (1965).10.1103/PhysRev.140.A1133 ↗
5. Baroni, S., Giannozzi, P. & Testa, A. Green’s-function approach to linear response in solids. Phys. Rev. Lett. 58, 1861–1864 (1987).10.1103/PhysRevLett.58.1861 ↗
6. Savrasov, S. Y. Linear response calculations of lattice dynamics using muffin-tin basis sets. Phys. Rev. Lett. 69, 2819–2822 (1992).10.1103/PhysRevLett.69.2819 ↗
7. Gonze, X. & Lee, C. Dynamical matrices, Born effective charges, dielectric permittivity tensors, and interatomic force constants from density-functional perturbation theory. Phys. Rev. B 55, 10355–10368 (1997).10.1103/PhysRevB.55.10355 ↗
8. Baroni, S., de Gironcoli, S., Corso, A. D. & Giannozzi, P. Phonons and related properties of extended systems from density-functional perturbation theory. Rev. Mod. Phys. 73, 515 (2001).10.1103/RevModPhys.73.515 ↗
9. Marzari, N., Mostofi, A. A., Yates, J. R., Souza, I. & Vanderbilt, D. Maximally localized Wannier functions: theory and applications. Rev. Mod. Phys. 84, 1419–1475 (2012).10.1103/RevModPhys.84.1419 ↗
10. Giustino, F., Cohen, M. L. & Louie, S. G. Electron–phonon interaction using Wannier functions. Phys. Rev. B 76, 165108 (2007).10.1103/PhysRevB.76.165108 ↗
11. GNU General Public License v3, Free Software Foundation. Gnu general public license v3. https://www.gnu.org/licenses (2007).
12. Giannozzi, P. et al. Advanced capabilities for materials modelling with QUANTUM ESPRESSO. J. Phys.: Condens. Matter 29, 465901 (2017).
13. Zhou, J.-J. et al. Perturbo: A software package for ab initio electron–phonon interactions, charge transport and ultrafast dynamics. Comput. Phys. Commun. 264, 107970 (2021).10.1016/j.cpc.2021.107970 ↗
14. Protik, N. H., Li, C., Pruneda, M., Broido, D. & Ordejón, P. The elphbolt ab initio solver for the coupled electron–phonon Boltzmann transport equations. npj Comput. Mater. 8, 28 (2022).10.1038/s41524-022-00710-0 ↗
15. Cepellotti, A., Coulter, J., Johansson, A., Fedorova, N. S. & Kozinsky, B. Phoebe: a high-performance framework for solving phonon and electron Boltzmann transport equations. J. Phys. Mater. 5, 035003 (2022).10.1088/2515-7639/ac86f6 ↗
16. Marchese, G. et al. Epiq (2022) (last accessed 27 January 2023); https://the-epiq-team.gitlab.io/epiq-site.
17. Noffsinger, J. et al. EPW: a program for calculating the electron–phonon coupling using maximally localized Wannier functions. Comput. Phys. Commun. 181, 2140–2148 (2010).10.1016/j.cpc.2010.08.027 ↗
18. Poncé, S., Margine, E. R., Verdi, C. & Giustino, F. EPW: electron–phonon coupling, transport and superconducting properties using maximally localized Wannier functions. Comput. Phys. Commun. 209, 116–133 (2016).10.1016/j.cpc.2016.07.028 ↗
19. Message Passing Interface Forum. MPI: A Message-Passing Interface Standard Version 5.0 (Message Passing Interface Forum, 2022).
20. Dagum, L. & Menon, R. Openmp: an industry standard API for shared-memory programming. Comput. Sci. Eng. 5, 46–55 (1998).
21. The HDF Group. Hierarchical Data Format, version 5 (1997-NNNN). https://www.hdfgroup.org/HDF5/.
22. Poncé, S. et al. First-principles predictions of Hall and drift mobilities in semiconductors. Phys. Rev. Res. 3, 043022 (2021).10.1103/PhysRevResearch.3.043022 ↗
23. Kadanoff, L. P. & Baym, G. Quantum Statistical Mechanics: Green’s Function Methods in Equilibrium and Nonequilibrium Problems. Frontiers in Physics. A Lecture Note and Reprint Series (Benjamin, 1962).
24. Poncé, S., Li, W., Reichardt, S. & Giustino, F. First-principles calculations of charge carrier mobility and conductivity in bulk semiconductors and two-dimensional materials. Rep. Prog. Phys. 83, 036501 (2020).10.1088/1361-6633/ab6a43 ↗
25. Mahan, G. D. Quantum transport equation for electric and magnetic fields. Phys. Rep. 145, 251–318 (1987).10.1016/0370-1573(87)90004-4 ↗
26. Macheda, F. Ab Initio Prediction of Thermomagnetic and Thermoelectric Transport Phenomena in 3d and 2d Materials. Ph.D. thesis, King’s College London (2021).
27. Restrepo, O. D., Varga, K. & Pantelides, S. T. First-principles calculations of electron mobilities in silicon: phonon and Coulomb scattering. Appl. Phys. Lett. 94, 212103 (2009).10.1063/1.3147189 ↗
28. Li, W. Electrical transport limited by electron–phonon coupling from Boltzmann transport equation: an ab initio study of Si, Al, and MoS2. Phys. Rev. B 92, 075405 (2015).10.1103/PhysRevB.92.075405 ↗
29. Fiorentini, M. & Bonini, N. Thermoelectric coefficients of n-doped silicon from first principles via the solution of the Boltzmann transport equation. Phys. Rev. B 94, 085204 (2016).10.1103/PhysRevB.94.085204 ↗
30. Zhou, J.-J. & Bernardi, M. Ab initio electron mobility and polar phonon scattering in GaAs. Phys. Rev. B 94, 201201 (2016).10.1103/PhysRevB.94.201201 ↗
31. Poncé, S., Margine, E. R. & Giustino, F. Towards predictive many-body calculations of phonon-limited carrier mobilities in semiconductors. Phys. Rev. B 97, 121201(R) (2018).10.1103/PhysRevB.97.121201 ↗
32. Macheda, F. & Bonini, N. Magnetotransport phenomena in p-doped diamond from first principles. Phys. Rev. B 98, 201201(R) (2018).10.1103/PhysRevB.98.201201 ↗
33. Sohier, T., Campi, D., Marzari, N. & Gibertini, M. Mobility of two-dimensional materials from first principles in an accurate and automated framework. Phys. Rev. Mater. 2, 114010 (2018).10.1103/PhysRevMaterials.2.114010 ↗
34. Ma, J., Nissimagoudar, A. S. & Li, W. First-principles study of electron and hole mobilities of Si and GaAs. Phys. Rev. B 97, 045201 (2018).10.1103/PhysRevB.97.045201 ↗
35. Poncé, S., Schlipf, M. & Giustino, F. Origin of low carrier mobilities in halide perovskites. ACS Energy Lett. 4, 456–463 (2019).10.1021/acsenergylett.8b02346 ↗
36. Poncé, S., Jena, D. & Giustino, F. Hole mobility of strained GaN from first principles. Phys. Rev. B 100, 085204 (2019).10.1103/PhysRevB.100.085204 ↗
37. Poncé, S., Jena, D. & Giustino, F. Route to high hole mobility in GaN via reversal of crystal-field splitting. Phys. Rev. Lett. 123, 096602 (2019).10.1103/PhysRevLett.123.096602 ↗
38. Lee, N.-E., Zhou, J. J., Chen, H. Y. & Bernardi, M. Ab initio electron-two-phonon scattering in GaAs from next-to-leading order perturbation theory. Nat. Commun. 11, 1607 (2020).10.1038/s41467-020-15339-0 ↗
39. Poncé, S. & Giustino, F. Structural, electronic, elastic, power, and transport properties of β-Ga2O3 from first principles. Phys. Rev. Res. 2, 033102 (2020).10.1103/PhysRevResearch.2.033102 ↗
40. Brunin, G. et al. Phonon-limited electron mobility in Si, GaAs, and GaP with exact treatment of dynamical quadrupoles. Phys. Rev. B 102, 094308 (2020).10.1103/PhysRevB.102.094308 ↗
41. Brunin, G. et al. Electron-phonon beyond Fröhlich: dynamical quadrupoles in polar and covalent solids. Phys. Rev. Lett. 125, 136601 (2020).10.1103/PhysRevLett.125.136601 ↗
42. Macheda, F., Poncé, S., Giustino, F. & Bonini, N. Theory and computation of Hall scattering factor in graphene. Nano Lett. 20, 8861–8865 (2020).10.1021/acs.nanolett.0c03874 ↗
43. Broyden, C. G. A class of methods for solving nonlinear simultaneous equations. Math. Comput. 19, 577 (1965).10.1090/S0025-5718-1965-0198670-6 ↗
44. Li, W., Carrete, J., Katcho, N. A. & Mingo, N. ShengBTE: a solver of the Boltzmann transport equation for phonons. Comput. Phys. Commun. 185, 1747–1758 (2014).10.1016/j.cpc.2014.02.015 ↗
45. Perdew, J. P., Burke, K. & Ernzerhof, M. Generalized gradient approximation made simple. Phys. Rev. Lett. 77, 3865 (1996).10.1103/PhysRevLett.77.3865 ↗
46. Hamann, D. R. Optimized norm-conserving Vanderbilt pseudopotentials. Phys. Rev. B 88, 085117 (2013).10.1103/PhysRevB.88.085117 ↗
47. van Setten, M. J. et al. The PseudoDojo: training and grading a 85 element optimized norm-conserving pseudopotential table. Comput. Phys. Commun. 226, 39–54 (2018).10.1016/j.cpc.2018.01.012 ↗
48. Di Paola, C., Macheda, F., Laricchia, S., Weber, C. & Bonini, N. First-principles study of electronic transport and structural properties of Cu12Sb4S13 in its high-temperature phase. Phys. Rev. Res. 2, 033055 (2020).10.1103/PhysRevResearch.2.033055 ↗
49. Ashcroft, N. W. & Mermin, N. D.Solid State Physics (Saunders College Publishing, 1976).
50. Lundstrom, M. Fundamentals of Carrier Transport 2nd edn (Cambridge University Press, 2000).10.1017/CBO9780511618611 ↗
51. Brooks, H. Theory of the electrical properties of germanium and silicon. In Advances in Electronics and Electron Physics (ed., Marton, L.), Ch. 2, 85–182 (Academic Press, 1955).10.1016/S0065-2539(08)60957-9 ↗
52. Debye, P. P. & Conwell, E. M. Electrical properties of n-type germanium. Phys. Rev. 93, 693–706 (1954).10.1103/PhysRev.93.693 ↗
53. Restrepo, O. D., Varga, K. & Pantelides, S. T. First-principles calculations of electron mobilities in silicon: phonon and Coulomb scattering. Appl. Phys. Lett. 94, 212103 (2009).10.1063/1.3147189 ↗
54. Graziosi, P., Kumarasinghe, C. & Neophytou, N. Material descriptors for the discovery of efficient thermoelectrics. ACS Appl. Energy Mater. 3, 5913–5926 (2020).10.1021/acsaem.0c00825 ↗
55. Ganose, A. M. et al. Efficient calculation of carrier scattering rates from first principles. Nat. Commun. 12, 2222 (2021).10.1038/s41467-021-22440-5 ↗
56. Lu, I.-T., Zhou, J.-J., Park, J. & Bernardi, M. First-principles ionized-impurity scattering and charge transport in doped materials. Phys. Rev. Mater. 6, L010801 (2022).10.1103/PhysRevMaterials.6.L010801 ↗
57. Leveillee, J., Zhang, X., Kioupakis, E. & Giustino, F. Ab initio calculation of carrier mobility in semiconductors including ionized-impurity scattering. Phys. Rev. B 107, 125207 (2023).10.1103/PhysRevB.107.125207 ↗
58. Kohn, W. & Luttinger, J. M. Quantum theory of electrical transport phenomena. Phys. Rev. 108, 590–611 (1957).10.1103/PhysRev.108.590 ↗
59. Lindhard, J. On the properties of a gas of charged particles. Dan. Mat. Fys. Medd. 28, 3–58 (1954).
60. Sanders, N. & Kioupakis, E. Phonon- and defect-limited electron and hole mobility of diamond and cubic boron nitride: a critical comparison. Appl. Phys. Lett. 119, 062101 (2021).10.1063/5.0056543 ↗
61. Schlipf, M. & Gygi, F. Optimization algorithm for the generation of ONCV pseudopotentials. Comput. Phys. Commun. 196, 36 (2015).10.1016/j.cpc.2015.05.011 ↗
62. Canali, C., Jacoboni, C., Nava, F., Ottaviani, G. & Alberigi-Quaranta, A. Electron drift velocity in silicon. Phys. Rev. B 12, 2265–2284 (1975).10.1103/PhysRevB.12.2265 ↗
63. Morin, F. J. & Maita, J. P. Electrical properties of silicon containing arsenic and boron. Phys. Rev. 96, 28–35 (1954).10.1103/PhysRev.96.28 ↗
64. Jacoboni, C., Canali, C., Ottaviani, G. & Alberigi Quaranta, A. A review of some charge transport properties of silicon. Solid State Electron. 20, 77–89 (1977).10.1016/0038-1101(77)90054-5 ↗
65. Caruso, F. & Giustino, F. Theory of electron–plasmon coupling in semiconductors. Phys. Rev. B 94, 115208 (2016).10.1103/PhysRevB.94.115208 ↗
66. Misiakos, K. & Tsamakis, D. Accurate measurements of the silicon intrinsic carrier density from 78 to 340 K. J. Appl. Phys. 74, 3293–3297 (1993).10.1063/1.354551 ↗
67. McMillan, W. L. Transition temperature of strong-coupled superconductors. Phys. Rev. 167, 331 (1968).10.1103/PhysRev.167.331 ↗
68. Eliashberg, G. Interactions between electrons and lattice vibrations in a superconductor. Sov. Phys.-JETP 11, 696 (1960).
69. Eliashberg, G. Temperature Green’s function for electrons in a superconductor. Sov. Phys.-JETP 12, 1000 (1961).
70. Oliveira, L. N., Gross, E. K. U. & Kohn, W. Density-functional theory for superconductors. Phys. Rev. Lett. 60, 2430–2433 (1988).10.1103/PhysRevLett.60.2430 ↗
71. Lüders, M. et al. Ab initio theory of superconductivity. I. Density functional formalism and approximate functionals. Phys. Rev. B 72, 024545 (2005).10.1103/PhysRevB.72.024545 ↗
72. Marques, M. A. L. et al. Ab initio theory of superconductivity. II. Application to elemental metals. Phys. Rev. B 72, 024546 (2005).10.1103/PhysRevB.72.024546 ↗
73. Sanna, A., Pellegrini, C. & Gross, E. K. U. Combining Eliashberg theory with density functional theory for the accurate prediction of superconducting transition temperatures and gap functions. Phys. Rev. Lett. 125, 057001 (2020).10.1103/PhysRevLett.125.057001 ↗
74. Allen, P. B. & Dynes, R. C. Transition temperature of strong-coupled superconductors reanalyzed. Phys. Rev. B 12, 905–922 (1975).10.1103/PhysRevB.12.905 ↗
75. Carbotte, J. P. Properties of boson-exchange superconductors. Rev. Mod. Phys. 62, 1027–1157 (1990).10.1103/RevModPhys.62.1027 ↗
76. Sanna, A. et al. Ab initio Eliashberg theory: making genuine predictions of superconducting features. J. Phys. Soc. Jpn. 87, 041012 (2018).10.7566/JPSJ.87.041012 ↗
77. Xie, S. R. et al. Machine learning of superconducting critical temperature from Eliashberg theory. npj Comput. Mater. 8, 1–8 (2022).10.1038/s41524-021-00666-7 ↗
78. Gor’kov, L. P. Microscopic derivation of the Ginzburg–Landau equations in the theory of superconductivity. Sov. Phys.-JETP 7, 505 (1958).
79. Nambu, Y. Quasi-particles and gauge invariance in the theory of superconductivity. Phys. Rev. 117, 648–663 (1960).10.1103/PhysRev.117.648 ↗
80. Scalapino, D. J., Schrieffer, J. R. & Wilkins, J. W. Strong-coupling superconductivity. I. Phys. Rev. 148, 263–279 (1966).10.1103/PhysRev.148.263 ↗
81. Scalapino, D. J. The Electron–phonon Interaction and Strong-coupling Superconductors, Vol. 1 (Dekker, 1969).
82. Allen, P. B. & Mitrović, B. Theory of Superconducting Tc, Vol. 37 of Solid State Physics (Academic Press, 1983).10.1016/S0081-1947(08)60665-7 ↗
83. Choi, H. J., Cohen, M. L. & Louie, S. G. Anisotropic Eliashberg theory of MgB2: Tc, isotope effects, superconducting energy gaps, quasiparticles, and specific heat. Phys. C: Supercond. 385, 66–74 (2003).10.1016/S0921-4534(02)02345-6 ↗
84. Marsiglio, F. & Carbotte, J. P. Electron–Phonon Superconductivity (Springer, 2008).
85. Margine, E. R. & Giustino, F. Anisotropic Migdal–Eliashberg theory using Wannier functions. Phys. Rev. B 87, 024505 (2013).10.1103/PhysRevB.87.024505 ↗
86. Marsiglio, F. Eliashberg theory: a short review. Ann. Phys. 417, 168102 (2020).10.1016/j.aop.2020.168102 ↗
87. Migdal, A. Interaction between electrons and lattice vibrations in a normal metal. Sov. Phys.-JETP 34, 996 (1958).
88. Hedin, L. New method for calculating the one-particle Green’s function with application to the electron-gas problem. Phys. Rev. 139, A796 (1965).10.1103/PhysRev.139.A796 ↗
89. Hybertsen, M. S. & Louie, S. G. Electron correlation in semiconductors and insulators: Band gaps and quasiparticle energies. Phys. Rev. B 34, 5390 (1986).10.1103/PhysRevB.34.5390 ↗
90. Lee, K.-H., Chang, K. J. & Cohen, M. L. First-principles calculations of the coulomb pseudopotential μ*: application to Al. Phys. Rev. B 52, 1425–1428 (1995).10.1103/PhysRevB.52.1425 ↗
91. Margine, E. R., Lambert, H. & Giustino, F. Electron–phonon interaction and pairing mechanism in superconducting Ca-intercalated bilayer graphene. Sci. Rep. 6, 1–6 (2016).10.1038/srep21414 ↗
92. Aperis, A. & Oppeneer, P. M. Multiband full-bandwidth anisotropic Eliashberg theory of interfacial electron–phonon coupling and high Tc superconductivity in FeSe/SrTiO3. Phys. Rev. B 97, 060501 (2018).10.1103/PhysRevB.97.060501 ↗
93. Allen, P. B. Fermi-surface harmonics: a general method for nonspherical problems. application to Boltzmann and Eliashberg equations. Phys. Rev. B 13, 1416–1427 (1976).10.1103/PhysRevB.13.1416 ↗
94. Vidberg, H. & Serene, J. Solving the Eliashberg equations by means of N-point Padé approximants. J. Low Temp. Phys. 29, 179–192 (1977).10.1007/BF00655090 ↗
95. Leavens, C. & Ritchie, D. Extension of the N-point Padé approximants solution of the Eliashberg equations to T ~ Tc. Solid State Commun. 53, 137–142 (1985).10.1016/0038-1098(85)90112-7 ↗
96. Marsiglio, F., Schossmann, M. & Carbotte, J. P. Iterative analytic continuation of the electron self-energy to the real axis. Phys. Rev. B 37, 4965–4969 (1988).10.1103/PhysRevB.37.4965 ↗
97. Morel, P. & Anderson, P. W. Calculation of the superconducting state parameters with retarded electron–phonon interaction. Phys. Rev. 125, 1263–1271 (1962).10.1103/PhysRev.125.1263 ↗
98. Heil, C. et al. Origin of superconductivity and latent charge density wave in NbS2. Phys. Rev. Lett. 119, 087003 (2017).10.1103/PhysRevLett.119.087003 ↗
99. Heil, C., di Cataldo, S., Bachelet, G. B. & Boeri, L. Superconductivity in sodalite-like yttrium hydride clathrates. Phys. Rev. B 99, 220502 (2019).10.1103/PhysRevB.99.220502 ↗
100. Di Cataldo, S., Heil, C., von der Linden, W. & Boeri, L. LaBH8: towards high-Tc low-pressure superconductivity in ternary superhydrides. Phys. Rev. B 104, L020511 (2021).10.1103/PhysRevB.104.L020511 ↗