On-the-Fly Computation of Frontal Orbitals in Density Matrix Expansions

被引:3
作者
Kruchinina, Anastasia [1 ]
Rudberg, Elias [1 ]
Rubensson, Emanuel H. [1 ]
机构
[1] Uppsala Univ, Dept Informat Technol, Div Comp Sci, S-75105 Uppsala, Sweden
基金
瑞典研究理事会;
关键词
INTERIOR EIGENVALUES; LANCZOS METHOD; DFT; ALGORITHM; ENERGY;
D O I
10.1021/acs.jctc.7b00968
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We propose a method for computation of frontal (homo and lumo) orbitals in recursive polynomial expansion algorithms for the density matrix. Such algorithms give a computational cost that increases only linearly with system size for sufficiently sparse systems, but a drawback compared to the traditional diagonalization approach is that molecular orbitals are not readily available. Our method is based on the idea to use the polynomial of the density matrix expansion as an eigenvalue filter giving large separation between eigenvalues around homo and lumo [Rubensson et al. J. Chem. Phys. 2008, 128, 176101]. This filter is combined with a shift-and-square (folded spectrum) method to move the desired eigenvalue to the end of the spectrum. In this work we propose a transparent way to select recursive expansion iteration and shift for the eigenvector computation that results in a sharp eigenvalue filter. The filter is obtained as a byproduct of the density matrix expansion, and there is no significant additional cost associated either with its construction or with its application. This gives a clear-cut and efficient eigenvalue solver that can be used to compute homo and lumo orbitals with sufficient accuracy in a small fraction of the total recursive expansion time. Our algorithms make use of recent homo and lumo eigenvalue estimates that can be obtained at negligible cost [Rubensson et al. SIAM J. Sci. Comput. 2014, 36, B147]. We illustrate our method by performing self-consistent field calculations for large scale systems.
引用
收藏
页码:139 / 153
页数:15
相关论文
共 56 条
  • [1] Gromacs: High performance molecular simulations through multi-level parallelism from laptops to supercomputers
    Abraham, Mark James
    Murtola, Teemu
    Schulz, Roland
    Páll, Szilárd
    Smith, Jeremy C.
    Hess, Berk
    Lindah, Erik
    [J]. SoftwareX, 2015, 1-2 : 19 - 25
  • [2] Gabedit-A Graphical User Interface for Computational Chemistry Softwares
    Allouche, Abdul-Rahman
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2011, 32 (01) : 174 - 182
  • [3] Combining Linear-Scaling DFT with Subsystem DFT in Born Oppenheimer and Ehrenfest Molecular Dynamics Simulations: From Molecules to a Virus in Solution
    Andermatt, Samuel
    Cha, Jinwoong
    Schiffmann, Florian
    VandeVondele, Joost
    [J]. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2016, 12 (07) : 3214 - 3227
  • [4] [Anonymous], 2013, NUMERICAL MATH ADV A
  • [5] [Anonymous], 1973, Introduction to matrix computations
  • [6] Crystal structure, vibrational and DFT simulation studies of melaminium dihydrogen phosphite monohydrate
    Arjunan, V.
    Kalaivani, M.
    Marchewka, M. K.
    Mohan, S.
    [J]. JOURNAL OF MOLECULAR STRUCTURE, 2013, 1045 : 160 - 170
  • [7] Computation of large invariant subspaces using polynomial filtered Lanczos iterations with applications in density functional theory
    Bekas, C.
    Kokiopoulou, E.
    Saad, Yousef
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2008, 30 (01) : 397 - 418
  • [8] Decay Properties of Spectral Projectors with Applications to Electronic Structure
    Benzi, Michele
    Boito, Paola
    Razouk, Nader
    [J]. SIAM REVIEW, 2013, 55 (01) : 3 - 64
  • [9] O(N) methods in electronic structure calculations
    Bowler, D. R.
    Miyazaki, T.
    [J]. REPORTS ON PROGRESS IN PHYSICS, 2012, 75 (03)
  • [10] Efficient estimation of eigenvalue counts in an interval
    Di Napoli, Edoardo
    Polizzi, Eric
    Saad, Yousef
    [J]. NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2016, 23 (04) : 674 - 692