SpectrUW: a black-box package for the computation of spectra of linear operators


Faculty
Bernard Deconinck
John Carter (SU)
J. Nathan Kutz

Postdoctoral Fellows
Roger Thelwell

Principal Developer
Firat Kiyak

Developers
Danae Delacruz
Mark Johnson
Anennya Veeraraghavan
Undergraduate Students
Diana Widjaja (manual)
Braxton Osting
Will Whitwell (SU)


Hill's method is a method for the computation of spectra of linear operators. The method is ideally suited for spectra of operators with periodic coefficients in 1,2, or 3 dimensions. Further, the method is easily extended to problems defined on the whole real line, plane or space. The method is spectrally convergent due to the use of Fourier series or transforms. Incorporating Floquet theory allows for the computation of the entire spectrum, as opposed to a few elements of it.

SpectrUW (pronounced "Spectrum") is a Java-based application that uses Hill's method as a computational engine. The computations are done in Maple or Mathematica, which needs to be available on the user's machine. The user only interacts with the Java interface, never directly with Maple or Mathematica.

The current version of SpectrUW (2.0) supports the following:

  • One-dimensional problems (scalar or vector) with analytical or numerical input. Both local or regularized nonlocal problems.
  • Two-dimensional scalar problems with analytical input.
  • All problems are allowed to depend on parameters, which can be used in animation sequences.
  • SpectrUW is freeware, but we ask that users do acknowledge its use in scientific publications. The software can be acknowledged by a reference to either one of the first two papers listed here.


    Click here to download
    (Instructions)


    Now released: SpectrUW2.0 for Windows, Linux anc Mac!
    Including: data and analytical input, 1 and 2-D spectral problems, regularized nonlocal problems, and more!


    Please email comments about this page to hill@amath.washington.edu.
    This page was last updated on March 16, 2007.