AN ADAPTIVE THETA-METHOD FOR THE SOLUTION OF STIFF AND NONSTIFF DIFFERENTIAL-EQUATIONS

被引:19
作者
BERZINS, M [1 ]
FURZELAND, RM [1 ]
机构
[1] SHELL INT PETR MAATSCHAPPIJ BV, 2501 AN THE HAGUE, NETHERLANDS
关键词
D O I
10.1016/0168-9274(92)90063-J
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper describes a new adaptive method that has been developed to give improved efficiency for solving differential equations where the degree of stiffness varies during the course of the integration or is not known beforehand. The method is a modification of the theta method, in which the new adaptive strategy is to automatically select the value of theta and to switch between functional iteration and Newton iteration for the solution of the nonlinear equations arising at each integration step. The criteria for selecting theta and for switching are established by optimising the permissible step size. The performance of the adaptive methods is demonstrated on a range of test problems including one arising from the method of lines solution of a convection-dominated partial differential equation. In some cases the new approach halves the amount of computational work.
引用
收藏
页码:1 / 19
页数:19
相关论文
共 17 条
[1]   DEVELOPING SOFTWARE FOR TIME-DEPENDENT PROBLEMS USING THE METHOD OF LINES AND DIFFERENTIAL-ALGEBRAIC INTEGRATORS [J].
BERZINS, M ;
DEW, PM ;
FURZELAND, RM .
APPLIED NUMERICAL MATHEMATICS, 1989, 5 (05) :375-397
[2]  
BERZINS M, 1986, 204 U LEEDS SCH COMP
[3]   REDUCED STORAGE MATRIX-METHODS IN STIFF ODE SYSTEMS [J].
BROWN, PN ;
HINDMARSH, AC .
APPLIED MATHEMATICS AND COMPUTATION, 1989, 31 :40-91
[4]  
CHUA TS, 1984, INT J NUMER METH ENG, P1797
[5]  
Enright W. H., 1975, BIT (Nordisk Tidskrift for Informationsbehandling), V15, P10, DOI 10.1007/BF01932994
[6]  
HINDMARSH AC, 1988, UCID21422 LAWR LIV N
[7]  
HOPKINS TR, 1976, THESIS LIVERPOOL U
[8]  
JOHNSON RBI, 1988, WIN IEEE PES 88 M PA
[9]  
LEVEQUE RJ, 1990, LECTURES MATH SERIES
[10]  
MOORE PK, 1990, 905 RENSS POL I DEP