DESL - Data Engineering
Scripting Language - provides a flexible command interface to its powerful
underlying engine that can be used by the user to manipulate and visualize
spreadsheet-style numerical data in a variety of ways. DESL is the successor
to the package known as HyperDAS. The roots of DESL are in the aeronautical
industry, particularly having been associated with NASA wind tunnel data
reduction and data manipulation and display. In such an environment data
is collected and stored in a "point by point" sequence. Such data, thus
collected, can easily be dealt with with the DESL software system.

DMS
Software Reengineering Toolkit - This toolkit enables the analysis,
translation, and/or reverse engineering of large-scale software systems,
containing arbitrary mixtures of languages ("domains"). DMS can also be
used for domain-specific program generation. Support for most legacy
languages including Ada 83/95, C/C++, Fortran 95/90/77. Semantic
Designs

F90VB - a set of four
Fortran libraries that provide the functionality necessary for your Fortran
programs to gain access to COM/ActiveX objects. In addition, you can use
f90VB to call Visual Basic DLLs from your Fortran applications, or to create
Fortran DLLs that are able to handle intrinsic Visual Basic data types
(like VB's strings, arrays or variants). f90VB also includes TLView, a
professional quality Type Library browser, that can be used as a tool to
explore COM/ActiveX objects you are using from your Fortran applications.

IBM
Optimization Library - a suite of subroutines for manipulating the
models and solving the resulting minimization problems of mathematical
optimization. This library comprises an extensive suite of software building
blocks from which a knowledgeable practitioner can create a customized
optimization application. These building blocks can be combined with other
code to develop solutions to optimization problems (such as nonlinear or
stochastic problems) that are beyond the capabilities of the current Solutions
components.

MTASK - A parallel
programming language for Windows NT that provides an easy way for users
to develop programs for multiprocessor computers. It is a subroutine-based
parallel tool without compiler directives. Instructions that can
be implemented in parallel are written into subroutines, and then dispatched
onto tasks that execute simultaneously.

NFortran - A GUI program development
environment for Windows 98, NT, and Linux targeted to the GNU G77 compiler.
Einsys Technology, Inc.

NuTCRACKER
- Empowers UNIX developers to build great Windows software products from
their existing UNIX source code. NuTCRACKER facilitates a cross-platform,
“write-once, deploy-anywhere” development strategy across
UNIX, Windows NT, and Windows 95/98 systems, and preserves existing
investments in UNIX technology and expertise. You can use NuTCRACKER to
run single- or multi-threaded C, C++, or Fortran applications, shared libraries,
and
daemons, on Windows NT, Windows 95/98, or Windows NT Terminal Server
Edition, while maintaining a common source code baseline across all platforms,
including UNIX.

ObjexxFCL - A Fortran
compatibility library for interfacing with and migrating to C++. From Objexx
Engineering, Inc.

ObjexxFTK - A Fortran
toolkit including an easy to use unit testing framework, assertion support,
and a collection of useful array and string functions. From Objexx Engineering,
Inc.

VECPAR77 - A Precompiler
tool from NAG that analyzes and transforms FORTRAN 77 programs intended
for execution on machines with vector or shared-memory multitasking capabilities
(Description)

Visual Analyzer - Visually analyze
the call structure and logic flow of your Fortran and C source code. Display
a detailed cross reference of all the variables in the program and where
modules and commons are defined and referenced. Windows 9x and NT.
Lahey

Visual Strongtype - A
Win95/98 programm that allows a user to define unit definitions within
Fortran source code. Visual Strongtype analyzes the Fortran program
statements for compliance with their unit definitions. Strongtype
Inc.

VX/FPT
- A suite of tools aiding in the porting of FORTRAN applications from VMS

WinTranslator
- Automates the generation of diagrams and populates the data dictionary
within WinA&D tools from existing source code. Object-oriented software
written in C++ or Object Pascal is translated to class diagrams using Booch,
OMT, Shlaer/Mellor, Coad/Yourdon, Fusion or Jacobson notations. Code written
in C, Pascal, Basic or Fortran generates structure charts. Diagrams can
be automatically organized into multiple diagram levels to easily accommodate
very large software systems. Windows 95 or NT.

The Fortran Company
Test Suites - U_F95_TS is a very extensive and thorough suite of Fortran
95 tests that exercise all portions of the language. It consists of more
than 400,000 lines of Fortran 95 code; in addition, test generators produce
and execute ten million lines of Fortran 95 program statements. In
addition to tests of all syntax rules, all intrinsic functions, etc., there
are tests to ensure that the compiler conforms to the requirements that
certain conditions are diagnosed. Examples are the requirement that violations
all syntax rules must be reported and the the attempted use of kind numbers
not available on the processor must be detected.

DESL - the Data Engineering
Scripting Language, provides a flexible command interface to its powerful
underlying engine that can be used by the user to manipulate and visualize
spreadsheet-style numerical data in a variety of ways. DESL is the successor
to the package known as HyperDAS. The roots of DESL are in the aeronautical
industry, particularly having been associated with NASA wind tunnel data
reduction and data manipulation and display. In such an environment data
is collected and stored in a "point by point" sequence. Such data, thus
collected, can easily be dealt with with the DESL software system.

DISLIN - Graphics
API/bindings/utilities from Helmut Michels for various platforms

Interacter (Discontinued,
see entry at Winteracter) - Graphics Tools from Interactive Software Services.
Development of Interacter has ended, but it may be still be available
for various platforms: DOS, Win16, Win32, VMS, UNIX

NCAR Graphics - supports
land-sea-ice-ocean-atmosphere and coupled research at NCAR/UCAR, UCAR Universities,
and other scientific research locations. Emphasis is given to data input
of diverse formats, data exploration, scalar and array data processing,
and scientific visualization including high quality graphics for publication.

ChemApp
- A rich set of subroutines which provides all the necessary tools for
the calculation of complex multicomponent, multiphase chemical equilibria
and the determination of the associated energy balances. Department
of Theoretical Process Metallurgy and Metallurgy of Nuclear Fuels at Aachen
University of Technology and at GTT-Technologies, Germany.

CHEMKIN-III
- a system of Fortran code, data files, Unix script example problems, and
hardcopy or electronic documents, used to facilitate the modeling of chemical
kinetics and transport effects in a gas, or at a gas/solid- surface interface.
Reaction Design/Sandia National Laboratories

FDLIB - A Comprehensive
software library covering a wide spectrum of fundamental and applied topics
in fluid dynamics. The codes are suitable for self-study, classroom
instruction, as well as academic and industrial research.

PBGUNS
- An Interactive IBM-PC Computer Program for the Precision Poisson Simulation
of Positive or Negative ION and Electron, Guns and Beams. Jack E.
Boers/THUNDERBIRD SIMULATIONS

PCx - An interior-point
predictor-corrector linear programming solver is available here in a version
for Windows 95 and
Windows NT. Joe Czyzyk, Magda Stolarski, Stephen Wright, Argonne
National Laboratory and Northwestern University.

Prosoft
- A source for a wide variety of scientific, technical, and engineering
software.

Statistical
Genetics Software - RELPAIR 0.90 is a FORTRAN 77 program that infers
the relationships of pairs of individuals based on genetic marker data,
either within families or across an entire sample. RELPAIR was programmed
by Michael Boehnke and William L. Duren. RHMAP 3.0 (updated September
1996) is a statistical package for radiation hybrid mapping. RHMAP was
programmed by Michael Boehnke, Kathryn Lunetta, Elizabeth Hauser, Kenneth
Lange, Justine Uro, and Jill Vanderstoep. SIMLINK 4.12 (updated April
1997) is a program for estimating the power of a proposed linkage study
by computer simulation. SIMLINK was programmed by Michael Boehnke and Lynn
Ploughman.

ADIFOR - Automatic Differentiation
(generates an augmented derivative code that computes the partial derivatives
of all of the specified dependent variables with respect to all of the
specified independent variables in addition to the original result) - Argonne
National Laboratory

AMBER - Assisted
Model Building with Energy Refinement - AMBER refers to two things:
a molecular mechanical force field for the simulation of biomolecules (which
is in general use in a variety of simulation programs); and a package of
molecular simulation programs which includes source code and demos.
Department of Pharmaceutical, Chemistry University of California

BCSLIB-EXT
- a Fortran subroutine library from Boeing for solving very large problems
that can no longer fit in the central memory of a computer. It is well
known for its extremely powerful solver for sparse systems of linear equations
and for its Lanczos-based sparse eigensolver.

CALGO
- This CALGO CD contains for each algorithm from 493, March 1975 to798,
December 1999, a UNIX tar file and a PC zip file containing the component
files making up the submission. Those components have been arranged in
a directory structure so that the source of the algorithm is readily distinguishable
from the drive (test) programs.

All freely available library code has been removed from the individual
algorithms and the sources to the complete libraries are included on the
CD. These libraries include Lapack, Linpack, Eispack and the BLAS (levels
1,2and 3); both single and double precision versions are available.

The algorithm collection is presented as a "website" on the CD, which
allows links between the indexes to the algorithms and the corresponding
source files. Each individual algorithm is indexed by publication order
and by its Share and Gams classification.

DAEPACK -
a symbolic and numeric library for open modeling. DAEPACK is divided
into two major libraries: symbolic analysis and transformation and numerical
calculation. The symbolic analysis and transformation library consists
of components for analyzing general Fortran-90 models and automatically
generating the information required when using modern numerical algorithms.
John E. Tolsma, Paul I. Barton, MIT.

FELIPE - a finite
element software package, running under Windows 95/98/NT or later, developed
to support students of mathematics or engineering in understanding, appreciating
and using the finite element method. Because it contains a powerful pre-processor
and post-processor, as well as source code for the "main engines", it also
enables more experienced finite element practitioners to develop f.e. analyses
of their individual problems, for research or commercial purposes.
A free evaluation copy is available.

FIDISOL/CADSOL
- a program package for the solution of partial differential equations
- Numerical Research Group for Supercomputers, Universität Karlsruhe

Fortran Encyclopaedia -
is NAS' set of wide-ranging Fortran95 numeric libraries, which make full
use of the available language facilities to provide short, simple calling
sequences:
LAPACK and the BLAS: The industry
standard linear algebra libraries, with over 1200 routines.
LVLIB: Modularised and extended
BLAS, Sparse BLAS, and BSP routines, including both F77 and F95 user interfaces.
Mathlib: Our baseline Maths library,
including Fast Fourier Transforms, Statistics, Random Number Generators,
Optimisation, Linear algebra, Numerical Quadrature
and Integral Equations.
SFLib: An extremely accurate special
functions library, with every algorithm specially developed for the library.
HPFLib: Implementations of the standard
HPF Library and intrinsic procedures.

GQOpt - A
Fortran library for econometrics from Princeton University School of Economics.
It is a general purpose numerical computation package, particularly adapted
to the needs of economists, econometricians, and operation researchers.
It includes functions ranging from utility routines to numerical integration,
nonparametric statistics, time series analysis, etc (Mainframe, VAX, Cray,
DOS, Win16, Win32, Unix).

Mathpak
87 - a set of over 180 assembler coded numerical routines for use with
80x87 math coprocessors. These routines are highly optimised and run up
to 20 times (??) faster than equivalent high-level language routines.
Precision Plus Software

Numerica
- a library of source codes for solving hyperbolic partial differential
equations using a broad range of modern, high resolution shock capturing
conservative and non-conservative numerical methods. Most of the programs
are based on upwind schemes of the Godunov and Flux Vector Splitting type
but also included are centred flux and slope limiter TVD methods. Exact
and several approximate Riemann solvers form the basic routines of the
many schemes of first and
higher order of accuracy included in the library. Free
sample codes available.

PDE2D - Solves general nonlinear,
time-dependent, steady-state and eigenvalue systems of partial differential
equations, in 1D intervals, general 2D regions and 3D "boxes" (since periodic
boundary conditions can be specified, 3D regions such as spheres and cylinders
can also be handled using spherical and cylindrical coordinates.) PDE2D
features an interactive user interface, which makes it exceptionally easy
to use, and extensive graphical output capabilities (DOS, Windows, Unix).

WSTS
Bubblesoft Accounting Library - takes daybook entries describing transactions,
and produces T-accounts, balance sheets and profit-and-loss accounts. More
complicated types of transaction can be handled than by most other packages,
e.g. estimates, accruals and prepayments. The system is designed to be
as flexible and portable as possible - you can use your favourite text
editor to maintain the daybooks and the files can be ported between most
computers. Wessex Scientific and Technical Services.

WSTS
Math Library - 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). Wessex
Scientific and Technical Services.

Portable Windowed Applications:
Pollsters, Onlookers and Others (Poo) - a library for writing multiwindowed
applications easily and contains versions of the C source code for the
X Window System commonly available in Linux and Unix, Microsoft's Windows
3.1, 95, 98, and NT, and IBM's OS/2 Presentation Manager, so that POO applications
are portable among these systems.