Applicability of Kerker preconditioning scheme to the self-consistent density functional theory calculations of inhomogeneous systems
arXiv:1707.00848 · doi:10.1103/PhysRevE.97.033305
Abstract
Kerker preconditioner, based on the dielectric function of homogeneous electron gas, is designed to accelerate the self-consistent field (SCF) iteration in the density functional theory (DFT) calculations. However, question still remains regarding its applicability to the inhomogeneous systems. In this paper, we develop a modified Kerker preconditioning scheme which captures the long-range screening behavior of inhomogeneous systems thus improve the SCF convergence. The effectiveness and efficiency is shown by the tests on long-z slabs of metals, insulators and metal-insulator contacts. For situations without a priori knowledge of the system, we design the a posteriori indicator to monitor if the preconditioner has suppressed charge sloshing during the iterations. Based on the a posteriori indicator, we demonstrate two schemes of the self-adaptive configuration for the SCF iteration.
References in corpus (2)
Cited by in corpus (10)
- DFT-FE -- A massively parallel adaptive finite-element code for large-scale density functional theory calculations
- Computing the Self-Consistent Field in Kohn-Sham Density Functional Theory
- On preconditioning the self-consistent field iteration in real-space Density Functional Theory
- Predictive Mixing for Density Functional Theory (and other Fixed-Point Problems)
- Black-box inhomogeneous preconditioning for self-consistent field iterations in density functional theory
- Magnetization dynamics with time-dependent spin-density functional theory: significance of exchange-correlation torques
- A force-based gradient descent method for atomic structure relaxation
- On the Nature of Self-Consistency in Density Functional Theory
- Projected gradient descent algorithm for crystal structure relaxation under a fixed unit cell volume
- Resta-like preconditioning for self-consistent field iterations in the linearized augmented planewave method