The pole expansion and selected inversion technique for solving Kohn-Sham density functional theory at large scale
ORAL
Abstract
The standard diagonalization based method for solving Kohn-Sham density functional theory (KSDFT) requires N eigenvectors for an O(N) * O(N) Kohn-Sham Hamiltonian matrix, with N being the number of electrons in the system. The computational cost for such procedure is expensive and scales as O(N$^3$). We have developed a novel pole expansion plus selected inversion (PEXSI) method, in which KSDFT is solved by evaluating the selected elements of the inverse of a series of sparse symmetric matrices, and the overall algorithm scales at most O(N$^2$) for all materials including metallic and insulating systems without any truncation. The PEXSI method can be used with orthogonal or nonorthogonal basis set, and the electron density, total energy, Helmholtz free energy and atomic force are calculated simultaneously and accurately without using the eigenvalues and eigenvectors. Combined with atomic orbital basis functions, the PEXSI method can be applied to study the electronic structure of boron nitride nanotube and carbon nanotube with more than 10,000 atoms on a single processor.
–
Authors
-
Lin Lin
Lawrence Berkeley National Laboratory
-
Mohan Chen
Princeton University
-
Weinan E
Princeton University
-
Lixin He
University of Science and Technology of China
-
Jianfeng Lu
Duke University
-
Chao Yang
Lawrence Berkeley National Laboratory
-
Lexing Ying
University of Texas at Austin