Solution of the -th eigenvalue problem in large-scale electronic structure calculations
arXiv:1710.05134 · doi:10.1016/j.jcp.2018.06.002
Abstract
We consider computing the -th eigenvalue and its corresponding eigenvector of a generalized Hermitian eigenvalue problem of large sparse matrices. In electronic structure calculations, several properties of materials, such as those of optoelectronic device materials, are governed by the eigenpair with a material-specific index We present a three-stage algorithm for computing the -th eigenpair with validation of its index. In the first stage of the algorithm, we propose an efficient way of finding an interval containing the -th eigenvalue with a non-standard application of the Lanczos method. In the second stage, spectral bisection for large-scale problems is realized using a sparse direct linear solver to narrow down the interval of the -th eigenvalue. In the third stage, we switch to a modified shift-and-invert Lanczos method to reduce bisection iterations and compute the -th eigenpair with validation. Numerical results with problem sizes up to 1.5 million are reported, and the results demonstrate the accuracy and efficiency of the three-stage algorithm.
References in corpus (4)
- A Density Matrix-based Algorithm for Solving Eigenvalue Problems
- Domain boundary formation in helical multishell gold nanowire
- Ten-million-atom electronic structure calculations on the K computer with a massively parallel order-N theory
- One-hundred-nm-scale electronic structure and transport calculations of organic polymers on the K computer
Cited by in corpus (4)
- Numerical aspect of large-scale electronic state calculation for flexible device material
- An a posteriori verification method for generalized real-symmetric eigenvalue problems in large-scale electronic state calculations
- Complexity Reduction in Density Functional Theory: Locality in Space and Energy
- Computing the k-th Eigenvalue of Symmetric -Matrices