Preconditioning of self-consistent-field cycles in density-functional theory: The extrapolar method

The number of self-consistent-field iterations needed for the density-functional theory treatment of metallic systems grows with the size of the unit cell, not only for basic algorithms like simple mixing, but also for more advanced schemes, in which results from several past steps are mixed. Preconditioning techniques have the potential to suppress this growth, although the available methods have strong limitations: either they deliver little improvement in case of mixed systems with metallic and nonmetallic regions, or the computation of the preconditioner scales badly with the size of the system, with a large prefactor. We propose an approximate preconditioner, with tremendously reduced prefactor, that makes the number of self-consistent cycle nearly independent of the size of the system, and bears little overhead up to the one hundred atom range. The susceptibility matrix, a key ingredient in our scheme, is approximated thanks to the closure relation. Instead of using the exact formulation of the dielectric matrix, we rely on the random-phase approximation, that allows to further decrease the prefactor thanks to a very low wave vector cutoff, even for systems with both vacuum and a metallic region. We test this algorithm for systems of increasing size and demonstrate its practical usefulness.

[1]  J. Annett Efficiency of algorithms for Kohn-Sham density functional theory , 1995 .

[2]  David R. Bowler,et al.  Recent progress with large‐scale ab initio calculations: the CONQUEST code , 2006 .

[3]  Richard M. Martin Electronic Structure: Frontmatter , 2004 .

[4]  David R. Bowler,et al.  An efficient and robust technique for achieving self consistency in electronic structure calculations , 2000 .

[5]  Rudolf Zeller,et al.  Self-consistency iterations in electronic-structure calculations , 1983 .

[6]  Xavier Gonze,et al.  A brief introduction to the ABINIT software package , 2005 .

[7]  A rapidly converging algorithm for solving the Kohn—Sham and related equations in electronic structure theory , 1998, cond-mat/9811178.

[8]  Matthieu Verstraete,et al.  First-principles computation of material properties: the ABINIT software project , 2002 .

[9]  Akitaka Sawamura,et al.  Acceleration of Self-Consistent Electronic-Structure Calculations: Storage-Saving and Multiple-Secant Implementation of the Broyden Method , 1999 .

[10]  P. Pulay Convergence acceleration of iterative sequences. the case of scf iteration , 1980 .

[11]  Kresse,et al.  Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set. , 1996, Physical review. B, Condensed matter.

[12]  R. W. Godby,et al.  Long-wavelength behavior of the exchange-correlation kernel in the Kohn-Sham theory of periodic systems , 1997 .

[13]  G. Kerker Efficient iteration scheme for self-consistent pseudopotential calculations , 1981 .

[14]  V. Eyert A Comparative Study on Methods for Convergence Acceleration of Iterative Vector Sequences , 1996 .

[15]  A. T. Galick,et al.  ITERATION SCHEME FOR THE SOLUTION OF THE TWO-DIMENSIONAL SCHRODINGER-POISSON EQUATIONS IN QUANTUM STRUCTURES , 1997 .

[16]  Burke,et al.  Generalized Gradient Approximation Made Simple. , 1996, Physical review letters.

[17]  S. Goedecker Linear scaling electronic structure methods , 1999 .

[18]  John D. Joannopoulos,et al.  Dielectric matrix scheme for fast convergence in self-consistent electronic-structure calculations , 1982 .

[19]  M. Scheffler,et al.  Ab initio pseudopotentials for electronic structure calculations of poly-atomic systems using density-functional theory , 1998, cond-mat/9807418.

[20]  Nathan Wiser,et al.  Dielectric Constant with Local Field Effects Included , 1963 .

[21]  Donald G. M. Anderson Iterative Procedures for Nonlinear Integral Equations , 1965, JACM.

[22]  Akitaka Sawamura,et al.  A Second-Variational Prediction Operator for Fast Convergence in Self-Consistent Electronic-Structure Calculations , 2004 .

[23]  Stephen L. Adler,et al.  Quantum theory of the dielectric constant in real solids. , 1962 .

[24]  E. Krotscheck,et al.  Collective mode formulation of the response algorithm for solving Kohn–Sham equations , 2003 .

[25]  Martins,et al.  Efficient pseudopotentials for plane-wave calculations. , 1991, Physical review. B, Condensed matter.

[26]  X. Gonze,et al.  Towards a potential-based conjugate gradient algorithm for order-N self-consistent total energy calculations. , 1996, Physical review. B, Condensed matter.