A test package for Sturm-Liouville solvers

  • Authors:
  • J. D. Pryce

  • Affiliations:
  • Royal Military College of Science (Cranfield), Shrivenham, Swindon, UK

  • Venue:
  • ACM Transactions on Mathematical Software (TOMS)
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

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.