WSTS Fortran Mathematical Subroutine Library

Overview

This is a library of mathematical subroutines, written in Fortran. The routines are general enough to build into any application program, but come with harness code which is both useful in its own right and serves as a template for adaption to your own needs.

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:
Platform
Platform
Source code:

More information