Numerical Recipes Multi-Language Code CDROM
This CDROM, compatible with Windows and Macintosh
computers (with another version for UNIX and Linux),
brings together in a single omnibus edition all the source
code from all the Numerical Recipes books, and many extras.
From Second Edition versions:
- Numerical Recipes in C++
- Numerical Recipes in C (both ANSI and K&R versions)
- Numerical Recipes in Fortran (both Fortran 90 and Fortran 77 versions)
From First Edition versions (where no Second Edition version is available):
- Numerical Recipes in Pascal
- Numerical Recipes BASIC (both MS BASIC and TrueBASIC versions)
- Numerical Recipes in Modula 2 (previously unpublished, new on this CDROM!)
- Numerical Recipes in Common Lisp (previously unpublished, new on this CDROM!)
This source-code material includes not only the Recipes functions
and procedures (more than 350 in each Second Edition version),
but also all the Example programs from the Numerical Recipes
Example Books in C++, C, Fortran, Pascal, and BASIC.
In addition to all the Numerical Recipes material, this CDROM is
packed with a huge number of ``Extras'' that, the authors believe,
will be useful to Numerical Recipes readers, or to anyone who does
scientific or engineering programming:
- SLATEC Common Mathematical Library in Fortran 77: more than 1400
source-code mathematical and statistical routines, completely in the
public domain (may be freely copied and redistributed). Tools and
files for porting SLATEC to the C language are also included
(recommended for C experts only).
- Baker's ``C Tools'' and ``More C Tools'' source-code
from Dagonet Software. This interesting collection contains software
tools for a number of sophisticated, and less well-known, numerical
techniques.*
- Lau's ``Numerical Library in C for Scientists and Engineers.''
More than 600 source-code files in C, translated from the classic
NUMAL library of mathematical procedures.*
- Of historical and archival interest, the entire NUMAL library
in its final Algol release is contained on this CDROM. Full
documentation, including program usage and references, is included,
an excellent source for users interested in tracing the history of
many numerical algorithms in use today.**
- More than 250 Mbytes of validated random bytes, generated by
multiple overlays of a physical white noise process combined with
triple-DES encryption. As standard test sequences,
these values can be invaluable in debugging and testing Monte Carlo
and other simulation programs. Sample server software, in C, is
included.
- Source code, and executables for several machines,
of Marsaglia's DIEHARD tests for randomness.*
- And more!
Navigation among the more than 14,000 individual files on this CDROM
is made easy by the inclusion of multiple HTML index files, with
links to the individual program files. These can be viewed with any
standard Web browser program, including Netscape Navigator and
Microsoft Internet Explorer.
Included with this CDROM is a license to use all the copyrighted
Numerical Recipes code on a single Windows or
Macintosh computer; order ISBN 0-521-75035-0 . (An ISO-9660 CDROM
version for UNIX and Linux, with
a license for single-screen UNIX use, is
available as ISBN 0-521-75036-9 .)
Compatibility: The Windows/Macintosh version is a true hybrid CDROM,
which will come up on Windows machines as a standard Joliet (long file
name) file system, and on Macintosh machines as a native HFS file
system. The UNIX/Linux version mounts as ISO-9660 and contains
tar files that unpack a full directory tree with long file names.
* Included by permission of the respective copyright
owners; see relevant copyright notice on the CDROM.
** Included with express approval of the Stichting Mathematisch
Centrum at Amsterdam.