Runge-Kutta software with defect control for boundary value ODEs

被引:52
|
作者
Enright, WH [1 ]
Muir, PH [1 ]
机构
[1] ST MARYS UNIV,DEPT MATH & COMP SCI,HALIFAX,NS B3H 3C3,CANADA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 1996年 / 17卷 / 02期
关键词
Runge-Kutta methods; boundary value ordinary differential equations; interpolants; defect control; numerical software;
D O I
10.1137/S1064827593251496
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A popular approach to the numerical solution of boundary value ODE problems involves the use of collocation methods. Such methods can be naturally implemented so as to provide a continuous approximation to the solution over the entire problem interval. On the other hand, several authors have suggested as an alternative, certain subclasses of the implicit Runge-Kutta formulas, known as mono-implicit Runge-Kutta (MIRK) formulas, which can be implemented at a lower cost per step than the collocation methods. These latter formulas do not have a natural implementation that provides a continuous approximation to the solution; rather, only a discrete approximation at certain points within the problem interval is obtained. However, recent work in the area of initial value problems has demonstrated the possibility of generating inexpensive interpolants for any explicit Runge-Kutta formula. These ideas have recently been extended to develop continuous extensions of the MIRK formulas. In this paper, we describe our investigation of the use of continuous MIRK formulas in the numerical solution of boundary value ODE problems. A primary thrust of this investigation is to consider defect control, based on the continuous MIRK formulas, as an alternative to the standard use of global error control, as the basis for termination and mesh redistribution criteria.
引用
收藏
页码:479 / 497
页数:19
相关论文
共 50 条