Algorithm Library for Diagnostics Tools

 

Laser Interferometer Gravitational-Wave Observatory


Algorithm Library 3/13/00
The diagnostics algorithm library supports:
  • Time conversion between UTC and GPS seconds.
  • Common numerical and physical constants.
  • Random number generator.
  • Decimation and upsampling algorithms.
  • Averaging algorithms.
  • Fourier analysis (FFT, power spectrum, coherence, cross-spectrum, windowing).
  • Sine analyze algorithms
  • LU Decomposition

  • A preprocess functions is also supported which collects, upsamples, time delays, decimates, down-converts, decimates, time shifts and partitions the data.

    Installation
    Get the source code distribution and follow the README file.
    The code was tested under Solaris 2.6 and Solaris 2.7 using the SUN sparcworks 5.0 compilers.
    This library requires FFTW.

    Reference Manual
    The reference manual is available in html format.

    Source Code
    Get the full source code distribution from here.

    Daniel Sigg
    LIGO Hanford Observatory
    P.O. Box 1970 S9-02
    Richland, WA 99352

    Peter Fritschel
    LIGO Project
    Massachusetts Institute of Technology
    NW17-161
    Cambridge, MA 02139

    Ed Daw
    LIGO Project
    Massachusetts Institute of Technology
    NW17-161
    Cambridge, MA 02139