The subject areas include matrix mathematics (arithmetic, inversion, solution and eigensystems), computational geometry, interpolation, root-finding, minimisation, data-fitting, numerical integration, integral transforms, differential equations, statistics, run-time expression evaluation and some transcendental functions. Complex number versions are provided for some routines, and all can be compiled for use with single or double precision variables. The code is written in clear, up-to-date Fortran (ANSI Fortran 77 with common extensions).
The documentation consists of `maths background' notes, and hypertext user manuals.
Included with the library are demonstration/utility programs and interface modules to allow the routines to be called from C programs.
Compiled object modules: | ||
---|---|---|
Source code: |