Skip to main content
Log in

On the change of step size in multistep codes

  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

In this paper the effect of changing step size on the local discretization error of BDF and Adams type methods is considered. According to Shampine and Bogacki the usual assumption for variable step size multistep methods of orderp, that the local discretization error changes byθ p+1 as the step size changes by a factor of θ, is incorrect and may lead to unreliability in step size selection algorithms. Here, by using the true expression of the local discretization error for variable step size BDF-, Adams- and FLC methods, new algorithms for step size control are proposed. It is shown that the new algorithms are more accurate and reliable than those employed in usual codes. to confirm the advantages of the new algorithms some numerical experiments based on a modified version of EPISODE are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P.N. Brown, G.D. Byrne and A.C. Hindmarsh, VODE: A variable coefficient ODE solver, SIAM J. Sci. Stat. Comput. 10 (1989) 1038–1051.

    Article  Google Scholar 

  2. G.D. Byrne and A.C. Hindmarsh, A polyalgorithm for the numerical solution of ordinary differential equations, ACM Trans. Math. Soft. 1 (1975) 71–96.

    Article  Google Scholar 

  3. M. Crouzeix and A.L. Mignot,Exercises d'Analyse Numérique des Équations Différentielles (Masson, Paris, 1986).

    Google Scholar 

  4. C.W. Gear,Numerical Initial Value Problems in Ordinary Differential Equations (Prentice-Hall, 1971).

  5. P. Henrici,Discrete Variable Methods in Ordinary Differential Equations (Wiley, New York, 1962).

    Google Scholar 

  6. K.R. Jackson and R. Sacks-Davis, An alternative implementation of variable step size multistep formulas for stiff ODEs, ACM Trans. Math. Soft. 6 (1980) 295–318.

    Article  Google Scholar 

  7. F.T. Krogh, Algorithms for changing the step size, SIAM J. Numer. Anal. 10 (1973) 949–965.

    Article  Google Scholar 

  8. L.F. Shampine and P. Bogacki, The effect of changing the step size in linear multistep codes, SIAM J. Sci. Stat. Comput. 10 (1989) 1010–1023.

    Article  Google Scholar 

  9. L.F. Shampine and M.K. Gordon,Computer Solution of Ordinary Differential Equations: The Initial Value Problem (W. H. Freeman, San, Francisco, 1975).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by M. Gasca

Rights and permissions

Reprints and permissions

About this article

Cite this article

Calvo, M., Montijano, J.I. & Rández, L. On the change of step size in multistep codes. Numer Algor 4, 283–304 (1993). https://doi.org/10.1007/BF02144108

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02144108

Keywords

Navigation