Publication | Open Access
Efficient implementation of the<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"><mml:mi>G</mml:mi><mml:mi>W</mml:mi></mml:math>approximation within the all-electron FLAPW method
220
Citations
47
References
2010
Year
Numerical AnalysisFlapw BasisEngineeringExcitation Energy TransferComputational ChemistryElectronic StructureMath XmlnsNumerical ComputationFrequency ConvolutionQuantum MaterialsEfficient ImplementationElectronic Self-energyApproximation TheoryQuantum ScienceElectrical EngineeringPhysicsQuantum ChemistryAb-initio MethodNatural SciencesApplied PhysicsHigh-frequency ApproximationApproximation MethodAll-electron Flapw Method
We present an implementation of the $GW$ approximation for the electronic self-energy within the full-potential linearized augmented-plane-wave (FLAPW) method. The algorithm uses an all-electron mixed product basis for the representation of response matrices and related quantities. This basis is derived from the FLAPW basis and is exact for wave-function products. The correlation part of the self-energy is calculated on the imaginary-frequency axis with a subsequent analytic continuation to the real axis. As an alternative we can perform the frequency convolution of the Green function $G$ and the dynamically screened Coulomb interaction $W$ explicitly by a contour integration. The singularity of the bare and screened interaction potentials gives rise to a numerically important self-energy contribution, which we treat analytically to achieve good convergence with respect to the $\mathbf{k}$-point sampling. As numerical realizations of the $GW$ approximation typically suffer from the high computational expense required for the evaluation of the nonlocal and frequency-dependent self-energy, we demonstrate how the algorithm can be made very efficient by exploiting spatial and time-reversal symmetry as well as by applying an optimization of the mixed product basis that retains only the numerically important contributions of the electron-electron interaction. This optimization step reduces the basis size without compromising the accuracy and accelerates the code considerably. Furthermore, we demonstrate that one can employ an extrapolar approximation for high-lying states to reduce the number of empty states that must be taken into account explicitly in the construction of the polarization function and the self-energy. We show convergence tests, CPU timings, and results for prototype semiconductors and insulators as well as ferromagnetic nickel.
| Year | Citations | |
|---|---|---|
Page 1
Page 1