An improved starting step of the G-B-S-method for the solution of ordinary differential equations (Q1114350)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An improved starting step of the G-B-S-method for the solution of ordinary differential equations
scientific article

    Statements

    An improved starting step of the G-B-S-method for the solution of ordinary differential equations (English)
    0 references
    0 references
    0 references
    1989
    0 references
    This paper proposes a modification of the starting step when the midpoint rule is applied to extrapolation methods in the numerical solution of ordinary differential equations. In traditional extrapolation procedures [cf. \textit{R. Bulirsch} and \textit{J. Stoer}, Numer. Math. 8, 1-13 (1966; Zbl 0135.379)], \textit{P. Deuflhard} [Preprint Univ. Heidelberg (1980)] the additional approximation required to apply the midpoint rule is computed by Euler's method and a final smoothing procedure is included to improve the stability of the method. Here the final smoothing has been skipped and the Euler step is replaced by \(y_ 1=y_ 0+hf(x_ 0,y_ 0)+(h^ 2/2)c(x_ 0,y_ 0),\) where \(c(x_ 0,y_ 0)\) is an approximation to \(y''(x_ 0)\) given by \(H^{-1}[f(x_ 0+H,y_ 0+Hf(x_ 0,y_ 0)-f(x_ 0,y_ 0)].\) The aim of this new starting step is to reduce the oscillating terms in the \(h^ 2\)-expansion of the error. The paper ends comparing the extrapolation code DIFEX1 (due to Deuflhard) with two modified versions of it for the test problems of DETEST. It is shown that, with the modified code, an average saving of about 8 \% in the total number of function calls is obtained.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    Gregg-Bulirsch-Stoer method
    0 references
    starting step
    0 references
    midpoint rule
    0 references
    extrapolation methods
    0 references
    Euler's method
    0 references
    final smoothing
    0 references
    stability
    0 references
    0 references
    0 references