An embedded 3(2) pair of nonlinear methods for solving first order initial-value ordinary differential systems

被引:17
作者
Ramos, Higinio [1 ,2 ]
Singh, Gurjinder [3 ]
Kanwar, V. [3 ]
Bhatia, Saurabh [3 ]
机构
[1] Univ Salamanca, Sci Comp Grp, Plaza Merced, E-37008 Salamanca, Spain
[2] Escuela Politecn Super Zamora, Campus Viriato, Zamora 49022, Spain
[3] Panjab Univ, Univ Inst Engn & Technol, Chandigarh 160014, India
关键词
Nonlinear algorithms; Ordinary differential equations; Initial-value problems; Rational approximations; A-stability; INTEGRATION SCHEME; EXPLICIT;
D O I
10.1007/s11075-016-0209-5
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we present two families of second-order and third-order explicit methods for numerical integration of initial-value problems of ordinary differential equations. Firstly, a family of second-order methods with two free parameters is derived by considering a suitable rational approximation to the theoretical solution of the problem at some grid points. Imposing that the principal term of the local truncation error of this family vanishes, we obtain an expression for one of the parameters in terms of the other. With this approach, a new one-parameter family of third-order methods is obtained. By selecting any 3(2) pair of second and third order methods, they can be implemented as an embedded type method, thus leading to a variable step-size formulation. We have considered one 3(2) pair of second and third order methods and made a comparison of numerical results with several ode solvers which are currently used in practice. The comparison of numerical results shows that the embedded 3(2) pair outperforms the methods considered for comparison.
引用
收藏
页码:509 / 529
页数:21
相关论文
共 35 条
[1]  
[Anonymous], 1982, J COMPUT APPL MATH
[2]   Behind and beyond the MATLAB ODE suite [J].
Ashino, R ;
Nagase, M ;
Vaillancourt, R .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2000, 40 (4-5) :491-512
[3]  
BREZINSKI C, 1974, CR ACAD SCI A MATH, V278, P875
[4]  
Brezinski C., 1991, Extrapolation Methods
[5]  
Calvo M., 1993, Numerical Algorithms, V4, P283, DOI 10.1007/BF02144108
[6]  
Deuflhard P., 2004, Newton Methods for Nonlinear Problems
[7]  
Dormand J., 1980, J. Comput. Appl. Math., V6, P19
[8]  
HAIRER E, 1980, NUMER MATH, V35, P57, DOI 10.1007/BF01396370
[9]  
Hairer E., 1996, SPRINGER SERIES COMP
[10]  
Hairer Ernst, 2000, Solving Ordinary Differential Equations I, Nonstiff Problems