Abstract
The volume and diversity of the available numerical software for initial value ordinary differential equations have become a problem for the common users. Designing a new solving environment is justified only if it answers some critical user needs, like that of deciding the type of problems to which a specific software can be optimally applied (thus enabling the choice of appropriate software for a specific problem). Such critical user needs will be discussed here, and some ideas will be suggested. Special attention is paid to the class of parallel numerical methods for ordinary differential equations. A proposal for a dedicated solving environment is described, and the facilities of a prototype are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R.C. Aiken. Stiff packages. In R.C. Aiken, editor, Stiff Computations, pages 155–170, Oxford, 1985. Oxford University Press.
R.F. Boisvert, S.E. Howe, and D.J. Kahaner. GAMS: A framework for the management of scientific software. ACM Transactions on Mathematical Software, 11(4):313–356, 1985.
K. Briggs. ODE-a program for interactive solution of systems of ordinary differential equations. http://archives.math.utk.edu/topics/ordinaryDiffEq.html
W.H. Enright, T.E. Hull, and B. Lindberg. Comparing numerical methods for stiff systems of ODEs. BIT, 15: 10-48, 1975.
M. Gaetano, C. Huchet, and W. Neun. The realization of an OpenMath server for Reduce. In V. Gerdt and E. Mayr, editors, Computer Algebra in Scientific Computing, pages 48–55, St. Petersburg, 1998. Euler International Mathematical Institute.
A. Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, and V. Sunderam. PVM: Parallel Virtual Machine. A users’ guide and tutorial for networked parallel computing. MIT Press, Cambridge, 1994.
E. Hairer, S.P. NOrsett, and G. Wanner. Solving Ordinary Differential Equations II. Stiff and Differential-Algebraic Problems, volume 14 of Springer Series in Computational Mathematics. Springer-Verlag, Berlin, Heidelberg, New York, 1991.
A.C. Hindmarsh Brief description of ODEPACK - a systemized collection of ODE solvers. http://netlib.org/odepack
D. Hutchinson and B.M.S. Khalaf. Parallel algorithms for solving initial value problems: front broadening and embedded parallelism. Parallel Computing, 17:957–968, 1991.
A. Iserles and S.P. Nørsett. On the theory of parallel Runge-Kutta methods. IMA Journal of Numerical Analysis, 10:463–488, 1990.
K.R. Jackson and S.P. Norsett. The potential for parallelism in Runge-Kutta methods. Part I: Runge-Kutta formulas in standard form. SIAM Journal of Numerical Analysis, 32(1):49–82, 1995.
M.S. Kamel and K.S. Ma. An expert system to select numerical solvers for initial value ODE systems. ACM Transactions on Mathematical Software, 19(1):44–61, 1993.
E.J.H. Kerckhoffs. Multiprocessor algorithms for ODEs. In H.J.J. to Riele, T.J. Dekker, and H.A. van der Vorst, editors, Algorithms and Applications on Vector and Parallel Computers, number 3 in Special Topics in Supercomputing, pages 325–346, Amsterdam, 1987. North-Holland, Elsevier Science Publishers.
H. Olsson. Object-oriented solvers for initial value problems. In E. Arge, A.M. Bruaset, and H.P. Langtangen, editors, Modern Software Tools for Scientific Software. Birkhäuser, 1997.
D. Petcu. Multistep methods for stiff initial value problems, volume 50 of Mathematical Monographs. Printing House of Western University of Timiisoara, Romania, 1995.
D. Petcu. Implementation of some multiprocessor algorithms for ODEs using PVM. In M. Bubak, J. Dongarra, and J. Wasniewski, editors, Recent Advances in Parallel Virtual Machine and Message Passing Interface, number 1332 in Lectures Notes in Computer Science, pages 375–383, Berlin, Heidelberg, New York, 1997. Springer-Verlag.
D. Petcu. Parallelism in solving ordinary differential equations, volume 64 of Mathematical Monographs. Printing House of Western University of Timisoara, Romania, 1998.
B.P. Sommeijer. Parallel iterated Runge-Kutta methods for stiff ordinary differential equations. Journal of Computational and Applied Mathematics, 45:151–168, 1993.
S. Vanderwalle and R. Piessens. Numerical experiments with nonlinear multi-grid waveform relaxation on a parallel processor. Applied Numerical Mathematics, 8:149–161, 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Petcu, D., Drăgan, M. (2000). Designing an ODE Solving Environment. In: Langtangen, H.P., Bruaset, A.M., Quak, E. (eds) Advances in Software Tools for Scientific Computing. Lecture Notes in Computational Science and Engineering, vol 10. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-57172-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-57172-5_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66557-1
Online ISBN: 978-3-642-57172-5
eBook Packages: Springer Book Archive