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.
Similar content being viewed by others
References
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.
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.
M. Crouzeix and A.L. Mignot,Exercises d'Analyse Numérique des Équations Différentielles (Masson, Paris, 1986).
C.W. Gear,Numerical Initial Value Problems in Ordinary Differential Equations (Prentice-Hall, 1971).
P. Henrici,Discrete Variable Methods in Ordinary Differential Equations (Wiley, New York, 1962).
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.
F.T. Krogh, Algorithms for changing the step size, SIAM J. Numer. Anal. 10 (1973) 949–965.
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.
L.F. Shampine and M.K. Gordon,Computer Solution of Ordinary Differential Equations: The Initial Value Problem (W. H. Freeman, San, Francisco, 1975).
Author information
Authors and Affiliations
Additional information
Communicated by M. Gasca
Rights 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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02144108