Abstract

In this study, we show two methods concerning constructions of Maximally localized Wannier functions (MLWFs) using crystal symmetry. The first one is to compute input matrices for generating MLWFs only using wavefunctions in the irreducible Brillouin zone (IBZ). This approach reduces the computational costs and the size of intermediate files in proportion to the number of k points in the IBZ. The second method is to calculate the symmetry-adapted Wannier functions that are compatible with so-called frozen window technique, that is, the procedure to disentangle band structures by forcing Bloch states in a certain energy range to be included. We demonstrate how these work in the case of Fe, Co3Sn2S2, Cu, and Nb. These methods are implemented in PW2WANNIER90 code, which interfaces Quantum-ESPRESSO with the Wannier90, and the open-source python library, SymWannier. The code supports both unitary and anti-unitary symmetry operations as well as nonsymmorphic group operations, spin-orbit couplings, and ultrasoft/PAW pseudopotentials. All of these codes are available on GitHub (https://github.com/wannier-utils-dev/symWannier).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call