Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Algorithm 810: The SLEIGN2 Sturm-Liouville Code

Published: 01 June 2001 Publication History

Abstract

The SLEIGN2 code is based on the ideas and methods of the original SLEIGN code of 1979. The main purpose of the SLEIGN2 code is to compute eigenvalues and eigenfunctions of regular and singular self-adjoint Sturm-Liouville problems, with both separated and coupled boundary conditions, and to approximate the continuous spectrum in the singular case. The code uses some new algorithms, which we describe, and has a driver program that offers a user-friendly interface. In this paper the algorithms and their implementations are discussed, and the class of problems to which each algorithm applied is identified.

Supplementary Material

GZ File (810.gz)
Software for "The SLEIGN2 Sturm-Liouville Code"

References

[1]
BAILEY, P. B. 1966. Sturm-Liouville eigenvalues via a phase function. SIAM J. Appl. Math. 14, 242-249.
[2]
BAILEY, P. B. 1976. SLEIGN: An eigenvalue-eigenfunction code for Sturm-Liouville problems. Rep. SAND77-2044. Sandia National Laboratories, Livermore, CA.
[3]
BAILEY, P. B. 1978. A slightly modified Prufer transformation useful for calculating Sturm-Liouville eigenvalues. J. Comput. Phys. 29, 2, 306-310.
[4]
BAILEY, P. B. 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. Lecture Notes in Pure and Applied Mathematics (Knoxville, TN), D. Hinton and P. W. Schaefer, Eds. Marcel Dekker, Inc., New York, NY, 171-182.
[5]
BAILEY,P.B.,EVERITT,W.N.,WEIDMANN, J., AND ZETTL, A. 1993. Regular approximation of singular Sturm-Liouville problems. Results Math. 23, 1, 3-22.
[6]
BAILEY,P.B.,EVERITT,W.N.,AND ZETTL, A. 1991a. Computing eigenvalues of singular Sturm-Liouville problems. Results Math. 20, 391-423.
[7]
BAILEY,P.B.,EVERITT,W.N.,AND ZETTL, A. 1996. Regular and singular Sturm-Liouville problems with coupled boundary conditions. Proc. Roy. Soc. Edinburgh 126A, 505-514.
[8]
BAILEY,P.B.,EVERITT,W.N.,AND ZETTL, A. 1995. On the numerical computation of the spectrum of singular Sturm-Liouville problems. NSF Final Rep. for Grant DMS-9106470.
[9]
BAILEY,P.B.,GARBOW,B.S.,KAPER,H.G.,AND ZETTL, A. 1991b. Eigenvalue and eigenfunction computations for Sturm-Liouville problems. ACM Trans. Math. Softw. 17,4 (Dec.), 491-499.
[10]
BAILEY,P.B.,GARBOW,B.S.,KAPER,H.G.,AND ZETTL, A. 1991c. ALGORITHM 700: A FORTRAN software package for Sturm-Liouville problems. ACM Trans. Math. Softw. 17,4 (Dec.), 500-501.
[11]
BAILEY,P.B.,GORDON,M.K.,AND SHAMPINE, L. F. 1976. Solving Sturm-Liouville eigenvalues problems. Rep. SAND76-0560. Sandia National Laboratories, Livermore, CA.
[12]
BAILEY,P.B.,GORDON,M.K.,AND SHAMPINE, L. F. 1978. Automatic solution of the Sturm-Liouville problem. ACM Trans. Math. Softw. 4, 3 (Sept.), 193-208.
[13]
BIRKHOFF,G.AND ROTA, G.-C. 1969. Ordinary Differential Equations. Blaisdell Publishing Co., London, UK.
[14]
CIARLET, P., SCHULTZ, M., AND VARGA, R. 1968. Numerical methods for high-order accuracy for non linear boundary value problems; III: Eigenvalue problems. Numer. Math. 12, 120-133.
[15]
CODDINGTON,E.A.AND LEVINSON, N. 1995. Theory of Ordinary Differential Equations. McGraw-Hill, London, UK.
[16]
EASTHAM,M.S.P.,KONG, Q., WU, H., AND ZETTL, A. 1999. Inequalities among eigenvalues of Sturm-Liouville problems. J. Ineq. Appl. 3, 1, 25-43.
[17]
EVERITT, W. N. 1982. On the transformation theory of ordinary second-order symmetric differential equations. Czech. Math. J. 32 (107), 2, 275-306.
[18]
EVERITT,W.N.,KWONG,M.K.,AND ZETTL, A. 1983. Oscillations of eigenfunctions of weighted regular Sturm-Liouville problems. J. London Math. Soc. 27, 2, 106-120.
[19]
EVERITT,W.N.,MOLLER, M., AND ZETTL, A. 1997. Discontinuous dependence of the n-th Sturm-Liouville eigenvalue. In Proceedings of the International Conference on General Inequalities 7, C. Bandle, W. N. Everitt, L. Losonczi, and W. Walter, Eds. International Series of Numerical Mathematics. Birkhauser-Verlag, Basel, Switzerland, 147-150.
[20]
EVERITT,W.N.,MOLLER, M., AND ZETTL, A. 1999. Sturm-Liouville problems and discontinous eigenvalues. Proc. Roy. Soc. Edinburgh 129A, 707-716.
[21]
KELLER, H. B. 1968. Numerical Methods for Two-Point Boundary Value Problems. Ginn-Blaisdell, Waltham, MA.
[22]
KELLER, H. B. 1976. Numerical Solution of Two Point Boundary Value Problems. SIAM, Philadelphia, PA.
[23]
KONG, Q., WU, H., AND ZETTL, A. 1997. Dependence of eigenvalues on the problem. Math. Nachr. 188, 173-201.
[24]
KONG, Q., WU, H., AND ZETTL, A. 1999. Dependence of the n-th Sturm-Liouville eigenvalue on the problem. J. Differ. Eq. 156, 238-354.
[25]
LITTLEWOOD, J. E. 1966. On linear differential equation sof the second order with a strongly oscillating coefficient of y. J. London Math. Soc. 41, 627-638.
[26]
MARLETTA, M. 1991. Certification of Algorithm 700: Numerical tests of the SLEIGN software for Sturm-Liouville problems. ACM Trans. Math. Softw. 17, 4 (Dec.), 481-490.
[27]
MCLEOD, J. B. 1968. Some examples of wildly oscillating potentials. J. London Math. Soc. 43, 647-654.
[28]
NAIMARK, M. A. 1968. Linear Differential Operators: II. Frederick Ungar, New York, NY. Translated from the 2nd Russian edition.
[29]
PRUESS,S.AND FULTON, C. T. 1993. Mathematical software for Sturm-Liouville problems. ACM Trans. Math. Softw. 19, 3 (Sept.), 360-376. Also available as NSF Final Report for Grants DMS88 and DMS88-00839.
[30]
PRYCE, J. D. 1986. The NAG Sturm-Liouville codes and some applications. NAG Newslett. 3, 4-26.
[31]
PRYCE, J. D. 1993. Numerical Solution of Sturm-Liouville Problems. Monographs on Numerical Analysis. Oxford University Press, Oxford, UK.
[32]
PRYCE, J. D. 1999. A test package for Sturm-Liouville solvers. ACM Trans. Math. Softw. 25, 1 (Mar.). This issue
[33]
TITCHMARSH, E. 1962. Eigenfunction Expansions Associated with Second Order Differential Equations, I. 2nd ed. Oxford University Press, Oxford, UK.
[34]
WEIDMANN, J. 1987. Spectral Theory of Ordinary Differential Operators. Springer Lecture Notes in Mathematics, vol. 1258. Springer-Verlag, Vienna, Austria.
[35]
ZETTL, A. 1993. Computing continous spectrum. In Proceedings of the International Symposium on Ordinary Differential Equations and Applications: Trends and Developments in Ordinary Differential Equations. World Scientific Publishing Co, Inc., Singapore, 393-406.
[36]
ZETTL, A. 1997. Sturm-Liouville problems. In Spectral Theory and Computational Methods of Sturm-Liouville Problems, Proceedings of the 1996 Barratt Lectures. Lecture Notes in Pure and Applied Mathematics (Knoxville, TN), D. Hinton and P. W. Schaefer, Eds. Marcel Dekker, Inc., New York, NY, 1-104.
[37]
ZETTL, A. 2001. Sturm-Liouville theory. Department of Mathematical Sciences, Northern Illinois University, DeKalb, IL. Preprint.

Cited By

View all
  • (2025)Dependence of eigenvalues of fourth-order Sturm-Liouville problems on canonical boundary conditionsJournal of Mathematical Analysis and Applications10.1016/j.jmaa.2024.128890543:2(128890)Online publication date: Mar-2025
  • (2024)Unraveling the Complexity of Inverting the Sturm–Liouville Boundary Value Problem to Its Canonical FormMathematics10.3390/math1209132912:9(1329)Online publication date: 26-Apr-2024
  • (2024)DEPENDENCE OF EIGENVALUES ON THE REGULAR FOURTH-ORDER STURM-LIOUVILLE PROBLEMJournal of Applied Analysis & Computation10.11948/2023042514:5(2788-2807)Online publication date: 2024
  • Show More Cited By

Recommendations

Reviews

Charles Raymond Crawford

SLEIGN2 is the latest version of a package that has been developed over the last 35 years to solve a wide variety of Sturm-Liouville eigenvalue problems. The bulk of this paper covers the analytic background of the general problem. This includes the general equation, endpoint classification, notations for the definition of boundary conditions and their classification, initial values, self-adjoint problems, and finally, classification of the spectrum. Although these sections duplicate material from many ordinary differential equations (ODE) texts, they are a useful compact reference for terminology and notation. The final parts of the paper discuss computational methods. According to the authors, SLEIGN2 can deal with a wider variety of problems than can other easily available packages for Sturm-Liouville problems. These new problem classes are those with: (1) any type of coupled self-adjoint regular boundary conditions; (2) any type of separated self-adjoint singular boundary conditions; (3) any type of coupled self-adjoint singular boundary conditions; (4) initial values at regular and limit-circle endpoints. Two sections of the paper are devoted to examples of results from SLEIGN2 compared with those of two other packages. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Mathematical Software
ACM Transactions on Mathematical Software  Volume 27, Issue 2
June 2001
154 pages
ISSN:0098-3500
EISSN:1557-7295
DOI:10.1145/383738
  • Editor:
  • Ron Boisvert
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2001
Published in TOMS Volume 27, Issue 2

Permissions

Request permissions for this article.

Check for updates

Badges

Author Tags

  1. Sturm-Liouville
  2. coupled boundary conditions
  3. eigenvalue computation

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)19
  • Downloads (Last 6 weeks)1
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2025)Dependence of eigenvalues of fourth-order Sturm-Liouville problems on canonical boundary conditionsJournal of Mathematical Analysis and Applications10.1016/j.jmaa.2024.128890543:2(128890)Online publication date: Mar-2025
  • (2024)Unraveling the Complexity of Inverting the Sturm–Liouville Boundary Value Problem to Its Canonical FormMathematics10.3390/math1209132912:9(1329)Online publication date: 26-Apr-2024
  • (2024)DEPENDENCE OF EIGENVALUES ON THE REGULAR FOURTH-ORDER STURM-LIOUVILLE PROBLEMJournal of Applied Analysis & Computation10.11948/2023042514:5(2788-2807)Online publication date: 2024
  • (2024)CANONICAL FORMS FOR BOUNDARY CONDITIONS OF SELF-ADJOINT DIFFERENTIAL OPERATORSJournal of Applied Analysis & Computation10.11948/2022007314:4(1854-1868)Online publication date: 2024
  • (2024)Bernstein collocation technique for a class of Sturm-Liouville problemsHeliyon10.1016/j.heliyon.2024.e2888810:7(e28888)Online publication date: Apr-2024
  • (2024) Discontinuity of the th eigenvalue for a vibrating beam equation Applied Mathematics Letters10.1016/j.aml.2024.109146156(109146)Online publication date: Oct-2024
  • (2024)The Jacobi Operator on $$(-1,1)$$ and Its Various m-FunctionsComplex Analysis and Operator Theory10.1007/s11785-024-01576-418:7Online publication date: 17-Sep-2024
  • (2024)Spectral properties for discontinuous Dirac system with eigenparameter‐dependent boundary conditionMathematical Methods in the Applied Sciences10.1002/mma.10364Online publication date: 30-Aug-2024
  • (2023)EIGENVALUES OF STURM-LIOUVILLE PROBLEMS WITH EIGENPARAMETER DEPENDENT BOUNDARY AND INTERFACE CONDITIONSMathematical Modelling and Analysis10.3846/mma.2023.1709428:3(374-392)Online publication date: 4-Sep-2023
  • (2023)Dependence of eigenvalues of Dirac system on the parametersStudies in Applied Mathematics10.1111/sapm.12567150:4(1201-1216)Online publication date: 20-Feb-2023
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media