RKC: An explicit solver for parabolic PDEs

被引:125
作者
Sommeijer, BP
Shampine, LF
Verwer, JG
机构
[1] CWI, NL-1090 GB Amsterdam, Netherlands
[2] So Methodist Univ, Dept Math, Dallas, TX 75275 USA
关键词
parabolic partial differential equations; numerical software; time integration; Runge-Kutta-Chebyshev solver;
D O I
10.1016/S0377-0427(97)00219-7
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The FORTRAN program RKC is intended for the time integration of parabolic partial differential equations discretized by the method of lines. It is based on a family of Runge-Kutta-Chebyshev formulas with a stability bound that is quadratic in the number of stages. Remarkable properties of the family make it possible for the program to select at each step the most efficient stable formula as well as the most efficient step size. Moreover, they make it possible to evaluate the explicit formulas in just a few vectors of storage. These characteristics of the program make it especially attractive for problems in several spatial variables. RKC is compared to the BDF solver VODPK on two test problems in three spatial variables. (C) 1997 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:315 / 326
页数:12
相关论文
共 22 条
[1]  
BRANKIN RW, 1991, RKSUITE SUITE RUNGE
[2]   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
[3]   VODE - A VARIABLE-COEFFICIENT ODE SOLVER [J].
BROWN, PN ;
BYRNE, GD ;
HINDMARSH, AC .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1989, 10 (05) :1038-1051
[4]   AUTOMATIC SELECTION OF THE INITIAL STEP SIZE FOR AN ODE SOLVER [J].
GLADWELL, I ;
SHAMPINE, LF ;
BRANKIN, RW .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1987, 18 (02) :175-192
[5]   PRACTICAL ASPECTS OF INTERPOLATION IN RUNGE-KUTTA CODES [J].
GLADWELL, I ;
SHAMPINE, LF ;
BACA, LS ;
BRANKIN, RW .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (03) :322-341
[6]   A PI-STEPSIZE CONTROL FOR THE NUMERICAL-SOLUTION OF ORDINARY DIFFERENTIAL-EQUATIONS [J].
GUSTAFSSON, K ;
LUNDH, M ;
SODERLIND, G .
BIT, 1988, 28 (02) :270-287
[7]  
HAIRER E, 1987, SOLVING ORIDNARY DIF, V1
[8]  
HAIRER E, 1996, SOLVING ORIDNARY DIF, V2
[9]  
Lebedev V.I., 1994, NUMER METHODS APPL, P45
[10]  
LINDBERG B, 1972, 7250 NA ROYAL I TECH