JADAMILU:: a software code for computing selected eigenvalues of large sparse symmetric matrices

被引:87
|
作者
Bollhoefer, Matthias
Notay, Yvan
机构
[1] Univ Libre Bruxelles, Serv Metrol Nucl, B-1050 Brussels, Belgium
[2] Tech Univ Carolo Wilhelmina Braunschweig, Inst Math, D-38106 Braunschweig, Germany
关键词
eigenvalue computation; sparse matrices; Jacobi-Davidson preconditioning; numerical software; discrete energy states;
D O I
10.1016/j.cpc.2007.08.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new software code for computing selected eigenvalues and associated eigenvectors of a real symmetric matrix is described. The eigenvalues are either the smallest or those closest to some specified target, which may be in the interior of the spectrum. The underlying algorithm combines the Jacobi-Davidson method with efficient multilevel incomplete LU (ILU) preconditioning. Key features are modest memory requirements and robust convergence to accurate solutions. Parameters needed for incomplete LU preconditioning are automatically computed and may be updated at run time depending on the convergence pattern. The software is easy to use by non-experts and its top level routines are written in FORTRAN 77. Its potentialities are demonstrated on a few applications taken from computational physics.
引用
收藏
页码:951 / 964
页数:14
相关论文
共 50 条