A family of enhanced Lehmer random number generators, with hyperplane suppression, and direct support for certain physical applications

Published: 1 December 1997| Version 1 | DOI: 10.17632/2856478p54.1
Iosif G. Dyadkin, Kenneth G. Hamilton


Abstract Over two hundred congruential pseudorandom number generators, each with a different multiplier, are built into a single assembler routine that returns 32-bit integer and floating-point values. This gives a Monte Carlo user the opportunity of selecting a combination of sequences, so as to provide a greater appearance of chaos. The software makes use of extended 64-bit arithmetic on Intel 386/387 (or higher) chips, thus attaining a period of 2^(62)for each of the individual generators. The r... Title of program: RNLEHMER200 Catalogue Id: ADGW_v1_0 Nature of problem Any Monte Carlo calculation in physics, especially those related to nuclear geophysics. Versions of this program held in the CPC repository in Mendeley Data ADGW_v1_0; RNLEHMER200; 10.1016/S0010-4655(97)00101-X This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)



Computational Physics, Computational Method