A parallelizable preconditioner for the iterative solution of implicit Runge-Kutta-type methods

被引:27
作者
Jay, LO
Braconnier, T
机构
[1] Univ Minnesota, Inst Math & Applicat, Minneapolis, MN 55455 USA
[2] Univ Reunion, IREMIA, Dept Math & Informat, F-97715 St Denis 9, France
关键词
implicit Runge-Kutta method; inexact simplified Newton iteration; iterative method; parallelism; preconditioning; stiffness; W-transformation;
D O I
10.1016/S0377-0427(99)00132-6
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The main difficulty in the implementation of most standard implicit Runge-Kutta (IRK) methods applied to (stiff) ordinary differential equations (ODEs) is to efficiently solve the nonlinear system of equations. In this article we propose the use of a preconditioner whose decomposition cost for a parallel implementation is equivalent to the cost for the implicit Euler method. The preconditioner is based on the W-transformation of the RK coefficient matrices discovered by Hairer and Wanner. For stiff ODEs the preconditioner is by construction asymptotically exact for methods with an invertible RK coefficient matrix. The methodology is particularly useful when applied to super partitioned additive Runge-Kutta (SPARK) methods. The nonlinear system can be solved by inexact simplified Newton iterations: at each simplified Newton step the linear system can be approximately solved by an iterative method applied to the preconditioned linear system. (C) 1999 Published by Elsevier Science B.V. All rights reserved.
引用
收藏
页码:63 / 76
页数:14
相关论文
共 27 条
[1]   DIAGONALLY IMPLICIT RUNGE-KUTTA METHODS FOR STIFF ODES [J].
ALEXANDER, R .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1977, 14 (06) :1006-1021
[2]   Highly stable parallel Runge-Kutta methods [J].
Bendtsen, C .
APPLIED NUMERICAL MATHEMATICS, 1996, 21 (01) :1-8
[3]   USING KRYLOV METHODS IN THE SOLUTION OF LARGE-SCALE DIFFERENTIAL-ALGEBRAIC SYSTEMS [J].
BROWN, PN ;
HINDMARSH, AC ;
PETZOLD, LR .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (06) :1467-1488
[4]   MATRIX-FREE METHODS FOR STIFF SYSTEMS OF ODES [J].
BROWN, PN ;
HINDMARSH, AC .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1986, 23 (03) :610-638
[5]  
Burrage K., 1978, BIT (Nordisk Tidskrift for Informationsbehandling), V18, P22, DOI 10.1007/BF01947741
[6]   ON SYMMETRICAL RUNGE-KUTTA METHODS OF HIGH-ORDER [J].
CHAN, RPK .
COMPUTING, 1990, 45 (04) :301-309
[7]   THE USE OF ITERATIVE LINEAR-EQUATION SOLVERS IN CODES FOR LARGE SYSTEMS OF STIFF IVPS FOR ODES [J].
CHAN, TF ;
JACKSON, KR .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1986, 7 (02) :378-417
[8]   A SCHEME FOR THE IMPLEMENTATION OF IMPLICIT RUNGE-KUTTA METHODS [J].
COOPER, GJ ;
VIGNESVARAN, R .
COMPUTING, 1990, 45 (04) :321-332
[9]   AN ITERATION SCHEME FOR IMPLICIT RUNGE-KUTTA METHODS [J].
COOPER, GJ ;
BUTCHER, JC .
IMA JOURNAL OF NUMERICAL ANALYSIS, 1983, 3 (02) :127-140
[10]  
CROUZEIX M, 1975, THESIS U PARIS 6 FRA