NUMLIB

a numerical library in Pascal

Yves CANDAU
CERTES - Université Paris 12 - IUT
94000 CRETEIL
March 2002

Background

I have collected together a number of numerical procedures I wrote over the years in the frame of my research work. These procedures are available as source programs and as compiled units (.tpu) for Borland TP 7.0 (a DOS-based compiler, avaible freely from Borland’s site); they can also be used with Turbo Pascal for Windows (rather oldish) and to a degree with Delphi, though I intend to compile a different version for Delphi, taking advantage of enhanced capacities of the language.

Installation

Download one or more of the following Zip files:

If you choose to download sources and compile them yourself, be careful to define the compiler symbols :

         - DOUBLE or SINGLE if you want to work with either double or single real types (you can compile a library for each case);

         - DOS or WIN according to wether you use TP7.0 or TPW (mostly for the test programs)

Download the manual manual.doc (Word) or manual.pdf (Acrobat)

Check the installation by compiling and running the test programs; there is such a program for each procedure, in a .pas file with the name of the procedure.

To compile and run the test programs in one batch for each unit, you can download and adapt my program unitlist.pas found in sources.zip which should produce a result similar to what you find in the manual; essentially you should change the directories at the start of the program, and maybe replace the Exec procedure towards the end; the program should be run as unitlist <unitname.pas>; it parses the source unitname.pas, and compiles and runs the test programs associated with each procedure found there. You must download the source of the corresponding unit.


updated March 3, 2002