Rainbow Code Libraries
We have the following libraries available for linking to programs.
- cuf
- create cuf files, our own
documented-data-file format. Includes compression of missing
data, and multiple extendable dimensions.
It is the best-supported input format for the Data Library.
- df
- creates HDF files, a documented-data-file format.
This is release (3.3r1).
- eos
- contains Equation of state routines for the ocean.
- grfps
- is a postscript graphics library used with sumry and ingrid.
- hersheygl
- does hershey fonts with the gl library.
- hersheyvogl
- does hershey fonts with the vogl library.
- imsl
- Single precision IMSL library version 9.
- imsl2
- Double precision IMSL library version 9.
- ingrid
- is a data-handling package for attaching to models. It generates
plots in PostScript, generates animations using X or GL, and generates
files in netCDF or HDF formats. It also reads CDF, netCDF and HDF
files and performs some computations (including the eos library).
- ncarg
- an extensive graphics library.
- netcdf
- generates portable documented data files. A somewhat extended
version of this documentation is here.
A list of programs that can read and write netCDF files is
here.
- netcdfdf
- allows a program written for the netcdf library to be linked to
the HDF library, allowing it to read and write both HDF and netCDF
files.
- numrec
- is the Numerical Recipes subroutine collection.
- ODB
- a simplified interface to read and write netCDF or HDF files.
- senq
- easy FORTRAN-callable direct access IO library (daio);
a simplified interface to INGRID's plotting routines (show).
- vogl
- is a graphics library that does a useful subset of gl calls on any
X-terminal/server. It allows one to write graphics programs that work
on any X-terminal (when linked to the vogl library), and work well on
SGI workstations (when linked to the gl library).