A SHIFTED BLOCK LANCZOS-ALGORITHM FOR SOLVING SPARSE SYMMETRICAL GENERALIZED EIGENPROBLEMS

被引:325
作者
GRIMES, RG [1 ]
LEWIS, JG [1 ]
SIMON, HD [1 ]
机构
[1] NASA,AMES RES CTR,DIV NUMER AERODYNAM SIMULAT SYST,MOFFETT FIELD,CA 94035
关键词
LANCZOS ALGORITHM; SPARSE EIGENVALUE PROBLEMS; STRUCTURAL ANALYSIS; SYMMETRICAL GENERALIZED EIGENVALUE PROBLEM; ORTHOGONALIZATION METHODS;
D O I
10.1137/S0895479888151111
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
An ''industrial strength'' algorithm for solving sparse symmetric generalized eigenproblems is described. The algorithm has its foundations in known techniques in solving sparse symmetric eigenproblems, notably the spectral transformation of Ericsson and Ruhe and the block Lanczos algorithm. However, the combination of these two techniques is not trivial; there are many pitfalls awaiting the unwary implementor. The focus of this paper is on identifying those pitfalls and avoiding them, leading to a ''bomb-proof'' algorithm that can live as a black box eigensolver inside a large applications code. The code that results comprises a robust shift selection strategy and a block Lanczos algorithm that is a novel combination of new techniques and extensions of old techniques.
引用
收藏
页码:228 / 272
页数:45
相关论文
共 39 条
[11]  
ERICSSON T, 1982, UMINF110182 U UM TEC
[12]  
ERICSSON T, 1986, LARGE SCALE EIGENVAL
[13]  
GARBOW BS, 1977, LECTURE NOTES COMPUT, V51
[14]  
GOLUB GH, 1977, MATH SOFTWARE, V3
[15]  
GRIMES R, 1985, P MSC NASTRAN USERS
[16]  
GRIMES R, 1991, AMSTR1166 BOEING COM
[17]  
Grimes R., 1986, LARGE SCALE EIGENVAL
[18]  
JONES MT, 1990, NAS118605 ICASE LANG
[19]   AN ITERATION METHOD FOR THE SOLUTION OF THE EIGENVALUE PROBLEM OF LINEAR DIFFERENTIAL AND INTEGRAL OPERATORS [J].
LANCZOS, C .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS, 1950, 45 (04) :255-282
[20]  
LEWIS J, 1981, SPARSE MATRICES THEI