A block-Lanczos method for large continuation problems

被引:0
|
作者
D. Calvetti
L. Reichel
机构
[1] Case Western Reserve University,Department of Mathematics
[2] Kent State University,Department of Mathematics and Computer Science
来源
Numerical Algorithms | 1999年 / 21卷
关键词
path following; bifurcation; eigenvalue computation; linear system; preconditioning; nonlinear system; 65F15;
D O I
暂无
中图分类号
学科分类号
摘要
The computation of solution paths of large-scale continuation problems can be quite challenging because a large amount of computations have to be carried out in an interactive computing environment. The computations involve the solution of a sequence of large nonlinear problems, the detection of turning points and bifurcation points, as well as branch switching at bifurcation points. These tasks can be accomplished by computing the solution of a sequence of large linear systems of equations and by determining a few eigenvalues close to the origin, and associated eigenvectors, of the matrices of these systems. We describe an iterative method that simultaneously solves a linear system of equations and computes a few eigenpairs associated with eigenvalues of small magnitude of the matrix. The computation of the eigenvectors has the effect of preconditioning the linear system, and numerical examples show that the simultaneous computation of the solution and eigenpairs can be faster than only computing the solution. Our iterative method is based on the block-Lanczos algorithm and is applicable to continuation problems with symmetric Jacobian matrices.
引用
收藏
页码:109 / 118
页数:9
相关论文
共 50 条