Authors
Hoshi, Takeo Department of Applied Mathematics and Physics, Tottori University Researchers DB KAKEN
Ogita, Takeshi Division of Mathematical Sciences, Tokyo Woman’s Christian University
Ozaki, Katsuhisa Department of Mathematical Sciences, Shibaura Institute of Technology
Terao, Takeshi Graduate School of Engineering and Science, Shibaura Institute of Technology
Keywords
Verification method
Generalized real-symmetric eigenvalue problem
Electronic state calculation
Supercomputer
Abstract
An a posteriori verification method is proposed for the generalized real-symmetric eigenvalue problem and is applied to densely clustered eigenvalue problems in large-scale electronic state calculations. The proposed method is realized by a two-stage process in which the approximate solution is computed by existing numerical libraries and is then verified in a moderate computational time. The procedure returns intervals containing one exact eigenvalue in each interval. Test calculations were carried out for organic device materials, and the verification method confirms that all exact eigenvalues are well separated in the obtained intervals. This verification method will be integrated into EigenKernel (https://github.com/eigenkernel/), which is middleware for various parallel solvers for the generalized eigenvalue problem. Such an a posteriori verification method will be important in future computational science.
Content Type
Journal Article
Link
ISSN
03770427
NCID
AA00696002
Journal Title
Journal of Computational and Applied Mathematics
Volume
376
Start Page
112830
Published Date
2020-10-01
Publisher-DOI
Text Version
Author
Rights
© 2020 Elsevier B.V. All rights reserved.
Citation
Hoshi Takeo, Ogita Takeshi, Ozaki Katsuhisa, et al. An a posteriori verification method for generalized real-symmetric eigenvalue problems in large-scale electronic state calculations. Journal of Computational and Applied Mathematics. 2020;376:112830.
Department
Faculty of Engineering/Graduate School of Engineering
Language
English
pii
S0377-0427(20)30121-7