Software & Tools
Core Software
Reading or writing SLDPs requires the installation of the SLDP library for your language of choice. All SLDP library packages depend also on the HDF5 library package, which is provided by the National Center for Supercomputing Applications. Source and, in some cases, pre-compiled binaries for the SLDP libraries are provided below and supported by the TLA Project. Source and, in some cases, pre-compiled binaries for the HDF5 libraries are provided and supported by NCSA.
| Language | Version | Source | Pre-compiled SLDP API binaries | ||
|---|---|---|---|---|---|
| Linux (i386) | Linux (x86_64) | Mac OS X (powerPC) | |||
| C | Version 1.0.0 | ||||
| C++ | |||||
| FORTRAN | |||||
| MatLab | Version 1.0.0 | ||||
| Mathematica | |||||
SLDP File Tools
Any tools for viewing or manipulating HDF5 files can be used with SLDP files. Toolkits or portals to toolkits are listed below. Of special interest is the NCSA HDF5 Toolkit, which provides many very useful routines for working with HDF5 files, and the HDFView package, part of the NCSA HDF Java Products Toolkit, which is a visual tool for browsing and editing HDF5 files.
- NSCA HDF5 Tools
- NCSA HDF Java Products Toolkit
- h5utils (Steven G. Johnson, of FFTW fame)
- ViTables - a commercial graphical tool for browsing and editing files in both PyTables and HDF5 formats.
For creating simulated LISA data sets
- The LISA Simulator (Cornish, Rubbo and Poujade)
- Synthetic LISA (Vallisneri and Armstrong)
software disclaimer
Software is provided here as a courtesy to users and to assist developers in seeing their work reach the largest possible audience. We encourage users of software packages to acknowledge the package author(s) in publications or presentations that make substantial use of the software provided here. Software is provided under the terms set by the author(s), and responsibility for software maintenance rests with the software author(s).

