ACM Home Page
Please provide us with feedback. Feedback
A test package for Sturm-Liouville solvers
Full text PdfPdf (212 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 25 ,  Issue 1  (March 1999) table of contents
Pages: 21 - 57  
Year of Publication: 1999
ISSN:0098-3500
Author
J. D. Pryce  Royal Military College of Science (Cranfield), Shrivenham, Swindon, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 61,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/305658.287651
What is a DOI?

ABSTRACT

The author and colleagues have produced a collection of 60 test problems which offer a realistic performance test of the currently available automatic codes for eigenvalues of the classical Sturm-Liouville problem. We describe a Fortran implementation and the considerations that went into its design. A novel feature is that (almost) all the code defining one problem is textually contiguous in the Fortran text, unlike for example the DETEST package for ODE initial-value solvers where the definition of a problem is spread over several routines. The described implementation forms the infrastructure of the SLDRVER interactive package which supports exploration of a set of Sturm-Liouville problems with the four SL-solvers SLEIGN, SLEDGE, SL02F, and SLEIGN2. A “standard” set of 60 problems is provided, but it is simple to replace this by another one.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
BAILEY, P. 1997. On the approximation of eigenvalues of Sturm-Liouville problems by those of suitably chosen regular ones. In Spectral Theory and Computational Methods of Sturm- Liouville Problems, Proceedings of the 1996 Barratt Lectures (Knoxville, TN), D. Hinton and P. W. Schaefer, Eds. Marcel Dekker, Inc., New York, NY, 171-182.
 
2
BAILEY, P. B., EVERITT, W. N., AND ZETTL, A. 1991a. Computing eigenvalues of singular Sturm-Liouville problems. Results Math. 20, 391-423.
3
 
4
BAILEY, P. B., GORDON, M. K., AND SHAMPINE, L. F. 1976. Solving Sturm-Liouville eigenproblems. Tech. Rep. SAND76-0560. Sandia National Laboratories, Albuquerque, NM.
5
 
6
BENDER, C. M. AND ORSZAG, S.A. 1978. Advanced Mathematical Methods for Scientists and Engineers. McGraw-Hill, Inc., New York, NY.
 
7
BERRY, M. V. AND LEWIS, Z.V. 1980. On the Weierstrass-Mandelbrot fractal function. Proc. Roy. Soc. London A370, 459-484.
 
8
COLL, C. F. AND MELIUS, M. 1976. Theoretical calculation of Raman scattering cross-sections for use in flame analysis. Tech. Rep. SAND76-8204. Sandia National Laboratories, Albuquerque, NM.
 
9
DRAZIN, P. G., BEAUMONT, D. N., AND COAKER, S. 1982. On Rossby waves modified by basic shear, and barotropic instability. J. Fluid Mech. 124, 439-456.
 
10
DUNFORD, N. AND SCHWARTZ, J. T. 1963. Linear Operators: Part H: Spectral Theory, Self Adjoint Operators in Hilbert Space. Pure and Applied Mathematics. Wiley-Interscience, New York, NY.
11
 
12
ENRIGHT, W. H., HULL, T. E., AND LINDBERG, B. 1975. Comparing numerical methods for stiff systems of ODEs. BIT 15, 1-48.
 
13
Fox, L. 1960. Some numerical experiments with eigenvalue problems in ordinary problems in ordinary differential equations. In Boundary Problems in Differential Equations, R. E. Langer, Ed. University of Wisconsin Press, Madison, WI.
 
14
FULTON, C. T. 1977a. Two-point boundary value problems with eigenvalue parameter contained in the boundary conditions. Proc. Roy. Soc. Edinburgh 77A, 293-308.
 
15
FULTON, C.T. 1977b. Parametrizations of Titchmarsh's m(X) functions in the limit-circle case. Am. Math. Soc. Transl. 29, 51-63.
16
 
17
GELFAND, I. AND LEVITAN, B. M. 1955. On the determination of a differential equation from its spectral function. Am. Math. Soc. Transl. 1,253-304.
 
18
HUTSON, V. AND PYM, J. S. 1980. Applications of Functional Analysis and Operator Theory. Academic Press, Inc., New York, NY.
 
19
KLOTTER, K. 1951. Einf hrung in die Technische Schwingungslehre. Springer-Verlag, Berlin, Germany.
 
20
KODAIRA, K. 1949. The eigenproblem for ordinary differential equations of the second order and Heisenberg's theory of S matrices. Am. J. Math. 71, 921-945.
 
21
 
22
 
23
MORSE, P. M. 1929. Diatomic molecules according to the wave machanics II. Vibration levels. Phys. Rev. 34, 59-61.
 
24
PAINE, J. W., DE HOOG, F. R., AND ANDERSSEN, R. S. 1981. On the correction of finite difference eigenvalue approximations for Sturm-Liouville problems. Computing 26, 123-139.
 
25
PRUESS, S., FULTON, C., AND XIE, Y. 1991. Performance of the Sturm-Liouville software package SLEDGE. Tech. Rep. MCS-91-19. Dept. of Mathematical Sciences, Colorado School of Mines, Golden, CO. Revised Dec. 1992.
 
26
 
27
PRUESS, S., FULTON, C. T., AND XIE, Y. 2000. The automatic classification of Sturm-Liouville problems. J. Comput. Appl. Math. To be published. Currently available at http:// www.mines.edu/fs_home/spruess/papers/p41_99.ps; also at http://www.fit.edu/-cfulton/ sledge.
 
28
PRYCE, J. D. 1986. Error control of phase-function shooting methods for Sturm-Liouville problems. IMA J. Num. Anal. 6, 103-123.
 
29
PRYCE, J. D. 1993. Numerical Solution of Sturm-Liouville Problems. Monographs on Numerical Analysis. Oxford University Press, Oxford, UK.
 
30
PRYCE, g. D. 1996. SLDRIVER, a program for experimenting with Sturm-Liouville problems: User guide and installation guide. Tech. Rep. RMCS/SEAS/JDP03/96.
 
31
PRYCE, J. D. 1997. SLDRIVER: A tool for exploring SL problems and SL solvers. In Spectral Theory and Computational Methods of Sturm-Liouville Problems, Proceedings of the 1996 Barratt Lectures (Knoxville, TN), D. Hinton and P. W. Schaefer, Eds. Marcel Dekker, Inc., New York, NY, 349-376.
32
 
33
SCOTT, M. R., SHAMPINE, L. F., AND WING, G. M. 1969. Invariant imbedding and the calculation of eigenvalues for Sturm-Liouville systems. Tech. Rep. SC-R-69-1188. Sandia National Laboratories, Albuquerque, NM.
 
34
SECREST, D., CASHION, Z., AND HIRSCHFELDER, g. O. 1962. Power-series solutions for energy eigenvalues. J. Chem. Phys. 37, 830-835.
 
35
SHAMPINE, L. F. AND GORDON, M. K. 1975. Computer Solution of Ordinary Differential Equations: The Initial Value Problem. W. H. Freeman & Co., New York, NY.
 
36
TITCHMARSH, E. C. 1946. Eigenfunction Expansions Associated with Second-Order Differential Equations. Oxford University Press, Oxford, UK.
 
37
 
38
WEYL, H. 1910. ber gew hnliche Differentialgleichungen mit Singularit ten und die zugeh rigen Entwicklungen willk rlicher Funktionen. Math. Ann. 68, 220-269.
 
39
WICKE, B. G. AND HARRIS, D. O. 1976. Comparison of three numerical techniques for calculating eigenvalues of an unsymmetrical double minimum oscillator. J. Chem. Phys. 64, 5236-5242.



REVIEW

"Ian Gladwell : Reviewer"

The author has exploited his considerable experience in redesigning a test package (DETEST) for comparison of the performance of software for ordinary differential equation initial value problems, to aid in the design of a somewhat similar pac  more...


Peer to Peer - Readers of this Article have also read: