Publication date: Sep 21, 2023
First-principles calculations of phonons are often based on the adiabatic approximation and on Brillouin-zone samplings that might not always be sufficient to capture the subtleties of Kohn anomalies. These shortcomings can be addressed through corrections to the phonon self-energy arising from the low-energy electrons. The exact self-energy involves a product of a bare and a screened electron-phonon vertex [Rev. Mod. Phys. 89, 015003 (2017)]; still, calculations often employ two adiabatically screened vertices, which have been proposed as a reliable approximation for self-energy differences [Phys. Rev. B 82, 165111 (2010)]. We assess the accuracy of both approaches in estimating the phonon spectral functions of model Hamiltonians and the adiabatic low-temperature phonon dispersions of monolayer TaS₂ and doped MoS₂. We find that the approximate method yields excellent corrections at low computational cost, due to its designed error cancellation to first order, while using a bare vertex could in principle improve these results but is challenging in practice. We offer an alternative strategy based on downfolding to partially screened phonons and interactions [Phys. Rev. B 92, 245108 (2015)]. This is a natural scheme to include electron-electron interactions and tackle phonons in strongly correlated materials and the frequency dependence of the electron-phonon vertex. This record contains (i) a patch for the PHonon and EPW codes of Quantum ESPRESSO, (ii) the Python scripts and data necessary to create all figures shown in our paper, (iii) a minimal working example of the optimization of quadrupole tensors, and (iv) the Quantum ESPRESSO input files we have used.
No Explore or Discover sections associated with this archive record.
File name | Size | Description |
---|---|---|
README.md
MD5md5:1b73e9909e93d8d06bddf902e7469680
|
7.1 KiB | Installation and usage instructions |
qe2screen.patch
MD5md5:f4db7efb11d99364ce27094d5dff6b4b
|
297.4 KiB | Quantum ESPRESSO source-code modifications |
requirements.txt
MD5md5:d44fbbad475ab677fb635c70d2ce6d71
|
59 Bytes | List of Python dependencies |
fig01.tar.gz
MD5md5:230694522e1fc55762aceafcd3c93cfc
|
10.0 KiB | Python script and data to create Fig. 1 |
fig02.tar.gz
MD5md5:60cd948ed95cd39c539e635fffe6daad
|
20.0 KiB | Python script and data to create Fig. 2 |
fig03.tar.gz
MD5md5:60388fe9b41a63abbeb5d7933d811e3d
|
1.3 MiB | Python script and data to create Fig. 3 |
fig04.tar.gz
MD5md5:e4c10139a9959d3e2ea5b972dcf9c757
|
630.0 KiB | Python script and data to create Fig. 4 |
fig05.tar.gz
MD5md5:90c83d2ac4f36817f18b356f47799e76
|
1.3 MiB | Python script and data to create Fig. 5 |
fig06.tar.gz
MD5md5:5a65c55cf4b513373bb3d7ec79d68166
|
170.0 KiB | Python script and data to create Fig. 6 |
fig07.tar.gz
MD5md5:2fb55b6b5ccbb84c18d3c322d7eb800d
|
930.0 KiB | Python script and data to create Fig. 7 |
fig08.tar.gz
MD5md5:ddb2e050bdbc776c4c647e0bf96cf85f
|
360.0 KiB | Python script and data to create Fig. 8 |
fig09.tar.gz
MD5md5:c300086c9d922e59c6a176ee61d4737d
|
260.0 KiB | Python script and data to create Fig. 9 |
fig10.tar.gz
MD5md5:df0507328ae91c427dff323b69ff803a
|
1.2 MiB | Python script and data to create Fig. 10 |
fig11.tar.gz
MD5md5:9e0861319449da5bc374eecb3939899f
|
590.0 KiB | Python script and data to create Fig. 11 |
fig12.tar.gz
MD5md5:a0942f990c4ce7577b47135c218be1a4
|
80.0 KiB | Python script and data to create Fig. 12 |
fitQ.tar.gz
MD5md5:f378a5e62f2d6ac24d3b5cc25521b084
|
20.0 KiB | Example of optimization of quadrupole tensors |
input.tar.gz
MD5md5:ddddd231931de413535346d11949901a
|
40.0 KiB | Quantum ESPRESSO input files |
2023.146 (version v3) [This version] | Sep 21, 2023 | DOI10.24435/materialscloud:he-pv |
2023.103 (version v2) | Jul 03, 2023 | DOI10.24435/materialscloud:dx-bw |
2023.39 (version v1) | Mar 08, 2023 | DOI10.24435/materialscloud:9f-dn |