Skip to main content
Log in

Efficient implementation of a 2nd derivative method for stiff ODEs

Effiziente Implementierung eines Verfahrens mit zweiten Ableitungen für steife Differentialgleichungen

  • Short Communication
  • Published:
Computing Aims and scope Submit manuscript

Abstract

Padé or Obrechkoff methods based on diagonal or subdiagonal Padé approximations for the exponential function combine high accuracy and good stability; but the occurrence of higher derivatives makes their efficient implementation difficult. For the 3rd order subdiagonal 2nd derivative method, we have found an implementation which has resulted in a competitive code for moderately large, strongly stiff systems, under moderate accuracy requirements.

Zusammenfassung

Die Padé- oder Obrechkoff-Verfahren, die auf diagonalen oder subdiagonalen Padé-Approximationen der Exponentialfunktion beruhen, vereinen hohe Genauigkeit mit guter Stabilität; wegen des Auftretens höherer Ableitungen sind sie aber nur schwer effizient zu implementieren. Für das subdiagonale Verfahren dritter Ordnung mit zweiten Ableitungen haben wir eine Implementierung gefunden, die zu einem Code geführt hat, der für nicht besonders große, stark steife Systeme bei mäßigen Genauigkeitsforderungen konkurrenzfähig mit gängigen Codes ist.

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.

References

  1. Enright, W. H.: Optimal second derivative methods for stiff equations in stiff differential systems (Willoughby, R. ed.), pp. 95–109. New York: Plenum Press 1974.

    Google Scholar 

  2. Enright, W. H.: Second derivative multistep methods for stiff ODE's. SIAM J. Numer. Anal.11, 321–332 (1974).

    Article  Google Scholar 

  3. Enright, W. H., Hull, T. E., Lindberg, B.: Comparing numerical methods for stiff systems of ODE's. BIT15, 10–48 (1975).

    Article  Google Scholar 

  4. Hairer, E., Wanner, G.: Solving ordinary differential equations II, Stiff and differential algebraic problems. Berlin Heidelberg New York Tokyo: Springer 1991.

    Google Scholar 

  5. Hindmarsh, A. C.: GEAR: ODE system solver. LLL Tech. Report, UCID-30001, Rev. 3 (1972).

  6. Hindmarsh, A. C.: EPISODE: an experimental package for the integration of systems of ODE, LLL Tech. Report, UCID-30112, Rev. 1 (1977).

  7. Hlynsky, Ya., Pan'kiv, O.: PRUT: a program for solving systems of ODE and automatical testing of algorithms. Institute of Cibernetics, Preprint 87-60, Kyiv (1987).

  8. Hlynsky, Ya., Pan'kiv, O.: Experimental investigation of the efficiency of algorithms and programs for solving ODE systems. Institute of Cibernetics, Preprint 88-42, Kyiv (1988).

  9. Lambert, J. B.: Computational methods in ordinary differential equations, New York: J. Wiley 1973.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hlynsky, Y., Panchyshyn, Y. Efficient implementation of a 2nd derivative method for stiff ODEs. Computing 53, 95–99 (1994). https://doi.org/10.1007/BF02262110

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

AMS Subject Classification

Key words

Navigation