Efficient dielectric matrix calculations using the Lanczos algorithm for fast many-body G0W0 implementations

被引:19
作者
Janssen, Jonathan Laflamme [1 ]
Rousseau, Bruno [1 ]
Cote, Michel [1 ]
机构
[1] Univ Montreal, Dept Phys & Regrp Quebecois Mat Pointe RQMP, Montreal, PQ H3C 3J7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
SELF-ENERGY; SOFTWARE; SEMICONDUCTORS; EXCITATIONS; COMPUTATION; ULTRAVIOLET; CONSTANT; SPECTRUM;
D O I
10.1103/PhysRevB.91.125120
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We present a G(0)W(0) implementation that assesses the two major bottlenecks of traditional plane-waves implementations, the summations over conduction states and the inversion of the dielectric matrix, without introducing new approximations in the formalism. The first bottleneck is circumvented by converting the summations into Sternheimer equations. Then, the novel avenue of expressing the dielectric matrix in a Lanczos basis is developed, which reduces the matrix size by orders of magnitude while being computationally efficient. We also develop a model dielectric operator that allows us to further reduce the size of the dielectric matrix without accuracy loss. Furthermore, we develop a scheme that reduces the numerical cost of the contour deformation technique to the level of the lightest plasmon pole model. Finally, the use of the simplified quasiminimal residual scheme in replacement of the conjugate gradients algorithm allows a direct evaluation of the G(0)W(0) corrections at the desired real frequencies, without need for analytical continuation. The performance of the resulting G(0)W(0) implementation is demonstrated by comparison with a traditional plane-waves implementation, which reveals a 500-fold speedup for the silane molecule. Finally, the accuracy of our G(0)W(0) implementation is demonstrated by comparison with other G(0)W(0) calculations and experimental results.
引用
收藏
页数:17
相关论文
共 80 条
[1]   QUANTUM THEORY OF DIELECTRIC CONSTANT IN REAL SOLIDS [J].
ADLER, SL .
PHYSICAL REVIEW, 1962, 126 (02) :413-+
[2]  
Anisimov V.I., 2000, Advances in condensed matter science, V1
[3]  
[Anonymous], 2012, Matrix Computations
[4]  
Aulbur WG, 2000, SOLID STATE PHYS, V54, P1
[5]   Phonons and related crystal properties from density-functional perturbation theory [J].
Baroni, S ;
de Gironcoli, S ;
Dal Corso, A ;
Giannozzi, P .
REVIEWS OF MODERN PHYSICS, 2001, 73 (02) :515-562
[6]   Efficient calculation of the polarizability: a simplified effective-energy technique [J].
Berger, J. A. ;
Reining, L. ;
Sottile, F. .
EUROPEAN PHYSICAL JOURNAL B, 2012, 85 (09)
[7]   Ab initio calculations of electronic excitations: Collapsing spectral sums [J].
Berger, J. A. ;
Reining, Lucia ;
Sottile, Francesco .
PHYSICAL REVIEW B, 2010, 82 (04)
[8]   First-principles GW calculations for fullerenes, porphyrins, phtalocyanine, and other molecules of interest for organic photovoltaic applications [J].
Blase, X. ;
Attaccalite, C. ;
Olevano, V. .
PHYSICAL REVIEW B, 2011, 83 (11)
[9]   Large-scale ab initio calculations based on three levels of parallelization [J].
Bottin, Francois ;
Leroux, Stephane ;
Knyazev, Andrew ;
Zerah, Gilles .
COMPUTATIONAL MATERIALS SCIENCE, 2008, 42 (02) :329-336
[10]  
Boulanger P., UNPUB