Summary
For the numerical solution of autonomous initial value problems partitioned Runge-Kutta methods are studied, consisting of anA-stable Rosenbrock-Wanner method for the treatment of the stiff components and a customary Runge-Kutta method for the nonstiff part. The equations of condition including the coupling conditions are presented. An automatic stiffness detection and a stepsize control for two different algorithms are developed. The first algorithm PRK4 of order (3)4 possesses an automatic componentwise stiffness detection. The second algorithm RKF4RW treats the whole system as nonstiff or as stiff. RKF4RW is based on the well-known Runge-Kutta-Fehlberg pair of order 4(5). Additionally a ROW method of order (3)4 with anA-stable fourth order approximation is embedded. Usually RKF4RW is the faster algorithm and the system stiffness detection works more reliable than the componentwise stiffness detection in PRK4.
Similar content being viewed by others
References
Abramowitz, M., Stegun, I.A.: Handbook of mathematical functions. New York: Dover 1970
Enright, W.H., Hull, T.E., Lindberg, B.: Comparing numerical methods for stiff systems of ordinary differential equations. BIT15, 10–48 (1975)
Fehlberg, E.: Klassische Runge-Kutta Formeln vierter und niedrigerer Ordnung mit Schrittweitenkontrolle und ihre Anwendung auf Wärmeleitungsprobleme. Computing6, 61–71 (1970)
Gear, C.W.: Numerical initial value problems in ordinary differential equations. New York: Prentice Hall 1971
Griepentrog, E.: Gemischte Runge-Kutta Verfahren für steife Systeme. Ernst-Moritz-Arndt Universität, Greifswald, Sektion Mathematik (Preprint August 1978)
Hairer, E., Wanner, G.: On the Butcher group and general multivalue methods. Computing13, 1–15 (1974)
Hairer, E.: Order conditions for numerical methods for partitioned ordinary differential equations. Numer. Math.36, 431–445 (1981)
Hindmarsh, A.C.: GEAR — ordinary differential equations solver. UCID-30001 Rev. 3, Lawrence Livermore Laboratory, 1974
Hofer, E.: A partially implicit method for large stiff systems of ODE's with only few equations introducing small time-constants. SIAM J. Numer. Anal.13, 645–663 (1976)
Hull, T.E., Enright, W.H., Fellen, B.M., Sedgwick, A.E.: Comparing numerical methods for ordinary differential equations. SIAM J. Numer. Anal.9, 603–637 (1972)
Kaps, P.: Modifizierte Rosenbrockmethoden der Ordnung 4, 5 und 6 zur numerischen Integration steifer Differentialgleichungen. Dissertation, Technische Universität Innsbruck, 1977
Kaps, P., Wanner, G.: A study of Rosenbrock-type methods of high order. Numer. Math.38, 279–298 (1981)
Kaps, P., Rentrop, P.: Generalized Runge-Kutta methods of order four with stepsize control for stiff ordinary differential equations. Numer. Math.33, 55–68 (1979)
Norsett, S.P.:C-polynomials for rational approximation to the exponential function. Numer. Math.25, 39–56 (1975)
Rosenbrock, H.H.: Some general implicit processes for the numerical solution of differential equations. Comput. J.5, 329–331 (1963)
Scott, M.R., Watts, H.A.: A systematical collection of codes for solving two-point boundary value problems. SANDIA Report, SAND 75-0539 (1975)
Shampine, L.F.: Implementation of Rosenbrock methods. ACM TOMS8, 93–113 (1982)
Stetter, H.J.: Towards a theory for discretisations of stiff differential equations. Dundee Konferenz. Lect. Notes Math.506, 190–201 (1975). Berlin-Heidelberg-New York: Springer
Stoer, J., Bulirsch, R.: Introduction to numerical analysis. Berlin-Heidelberg-New York: Springer 1980
Strehmel, K., Weiner, R.: Behandlung steifer Anfangswertprobleme gewöhnlicher Differentialgleichungen mit adaptiven Runge-Kutta Methoden. Computing29, 153–165 (1982)
Steihaug, T., Wolfbrandt, A.: An attempt to avoid exact Jacobian and nonlinear equations in the numerical solution of stiff differential equations. Math. Comput.33, 521–534 (1979)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Rentrop, P. Partitioned Runge-Kutta methods with stiffness detection and stepsize control. Numer. Math. 47, 545–564 (1985). https://doi.org/10.1007/BF01389456
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01389456