**rnglib_test**,
a MATLAB code which
calls rnglib(), which
implements random number generators (RNG's) which can generate one
or more streams of random numbers.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

rnglib, a MATLAB code which implements a random number generator (RNG) with splitting facilities, allowing multiple independent streams to be computed, by L'Ecuyer and Cote.

- rnglib_test.m, calls all the tests.
- rnglib_test.sh, runs all the tests.
- rnglib_test.txt, the output file.

- i4_uni_test.m, tests i4_uni();
- r8_uni_test.m, tests r8_uni();
- rnglib_test03.m, shows how the output of r4_uni_01() can be controlled by resetting the seed.
- rnglib_test04.m, shows how multiple random number generators can be used to create independent streams of data.