RNGSSELIB: Program library for random number generation. More generators, parallel streams of random numbers and Fortran compatibility

Published: 1 October 2013| Version 1 | DOI: 10.17632/pdthvgz8sn.1
L.Yu. Barash, L.N. Shchur


Abstract In this update, we present the new version of the random number generator (RNG) library RNGSSELIB, which, in particular, contains fast SSE realizations of a number of modern and most reliable generators [1]. The new features are: (i) Fortran compatibility and examples of using the library in Fortran; (ii) new modern and reliable generators; (iii) the abilities to jump ahead inside a RNG sequence and to initialize up to 10 ^(19) indepe... Title of program: RNGSSELIB Catalogue Id: AEIT_v2_0 Nature of problem Any calculation requiring uniform pseudorandom number generator, in particular, Monte Carlo calculations. Any calculation requiring parallel streams of uniform pseudorandom numbers. Versions of this program held in the CPC repository in Mendeley Data AEIT_v1_0; RNGSSELIB; 10.1016/j.cpc.2011.03.022 AEIT_v2_0; RNGSSELIB; 10.1016/j.cpc.2013.04.007 AEIT_v3_0; RNGAVXLIB; 10.1016/j.cpc.2015.11.001 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)



Computational Physics, Computational Method