Kubo-Greenwood electrical conductivity formulation and implementation for projector augmented wave datasets
Abstract
As the foundation for a new computational implementation, we survey the calculation of the complex electrical conductivity tensor based on the Kubo-Greenwood (KG) formalism (Kubo, 1957; Greenwood, 1958), with emphasis on derivations and technical aspects pertinent to use of projector augmented wave datasets with plane wave basis sets (Blöchl, 1994). New analytical results and a full implementation of the KG approach in an open-source Fortran 90 post-processing code for use with Quantum Espresso (Giannozzi et al., 2009) are presented. Named KGEC ([K]ubo [G]reenwood [E]lectronic [C]onductivity), the code calculates the full complex conductivity tensor (not just the average trace). It supports use of either the original KG formula or the popular one approximated in terms of a Dirac delta function. It provides both Gaussian and Lorentzian representations of the Dirac delta function (though the Lorentzian is preferable on basic grounds). KGEC provides decomposition of the conductivity into intra- and inter-band contributions as well as degenerate state contributions. It calculates the dc conductivity tensor directly. It is MPI parallelized over k-points, bands, and plane waves, with an option to recover the plane wave processes for their use in band parallelization as well. It is designed to provide rapid convergence with respect to k-point density. Examples of its use are given.
- Publication:
-
Computer Physics Communications
- Pub Date:
- December 2017
- DOI:
- 10.1016/j.cpc.2017.08.008
- arXiv:
- arXiv:1707.08437
- Bibcode:
- 2017CoPhC.221..118C
- Keywords:
-
- Electron transport;
- Kubo-Greenwood;
- Electrical conductivity;
- Kohn-Sham density functional theory;
- Plane wave;
- Projector augmented wave;
- Condensed Matter - Mesoscale and Nanoscale Physics;
- Physics - Computational Physics
- E-Print:
- doi:10.1016/j.cpc.2017.08.008