Algorithm 810: The SLEIGN2 Sturm-Liouville code

被引:124
作者
Bailey, PB [1 ]
Everitt, WN
Zettl, A
机构
[1] No Illinois Univ, Dept Math Sci, De Kalb, IL 60115 USA
[2] Univ Birmingham, Sch Math Sci, Birmingham B15 2TT, W Midlands, England
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 2001年 / 27卷 / 02期
关键词
algorithms; Sturm-Liouville; eigenvalue computation; coupled boundary conditions;
D O I
10.1145/383738.383739
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 implementation are discussed, and the class of problems to which each algorithm applies is identified.
引用
收藏
页码:143 / 192
页数:50
相关论文
共 37 条