Home > Software > IMSL Library
IMSL Library
Latest Installed Version : 3.0
IMSL is a collection of math and statistics libraries that can be used from C or Fortran90 programs.
Invoking
The IMSL libraries are part of the imsl module. This module is not loaded by default, so it is necessary to use the module load command to load it prior to compiling or invoking programs linked with IMSL routines.
- Typing module load imsl at a command prompt will make the IMSL libraries available. Note that these libraries only work correctly under 64-bit IRIX (Octanes, Origins, Indigo2, Onyx computers). They will not work on Indy and O2 workstations.
- To compile IMSL programs in C use
$CC $CFLAGS program.c $LINK_CNL- To compile IMSL stat programs in Fortran90 use
$F90 $F90FLAGS program.f90 $LINK_F90- When using make or gmake, it is usually necessary to ``quote'' the envar arguements to prevent make from trying to expand them. This is usually done by doubling the leading $:
$$CC $$CFLAGS program.c $$LINK_CNL
Getting Help
Help is available at the following locations:
- The On-line manuals in in PDF format (only available on ND unix workstations):
- Release notes for the C libs, C libs (64 bit), F90 libs, F90 libs (64 bit) (only available on ND unix workstations).
- Examples of use in the $CTT_EXAMPLES d/irectory.
- The Visual Numerics Website.
Installation
The IMSL libraries are available from Notre Dame AFS space in the imsl module. This module must be loaded by the user.