Random Number Generator
=======================

This  package contains  a random  number generator  that  uses Knuth's
subtractive  algorithm  to  generate  uniform random  numbers  in  the
interval (0,  1). Other  forms of  the function can  be used  to scale
these to the desired limits.

A test function  is included to demonstrate the  working of the random
number  generator.  This  can  be  accessed by  running  "test"  after
installation.

----------------------------------------------------------------------

Directory structure
===================

isip_random/

	AAREADME.txt			this file

	install.sh			installation script

	bin/				executables

	include/			include files
	 integral.h
	 integral_constants.h

	make/				make utility scripts
	 compile.make
	 compile_and_link.make

	util/				random generator and test
	 GNUmakefile			functions
	 random_gen.h
	 random_gen.cc
	 test.cc

----------------------------------------------------------------------

Installation procedure:
======================

        You need  GNU's make utility  and the gcc compiler  (v2.7.2 or
higher) to  install and run  this random number generator.  Follow the
steps below to install ---

1. Set a system variable ISIP_BINARY to your platform --- e.g.
        sparc_SunOS_5.6       (Sun Solaris 2.6)
        i386_SunOS_5.6        (Sun Solaris x86)

2. Set a system variable ISIP_RANDOM as <full_path>/isip_random

3. Set a system variable ISIP_CPLUS_COMPILER to gcc

4. Create  the directory $ISIP_RANDOM/bin/$ISIP_BINARY  and add  it to
   your path

5. cd $ISIP_RANDOM

6. Run install.sh

----------------------------------------------------------------------

Feedback / Bug reports:
======================

        We  look forward to your  suggestions and feedback, as well as
information on any bugs in the software. Please email your comments to 
help@isip.msstate.edu.

----------------------------------------------------------------------
