dqrng

Fast Pseudo Random Number Generators

Several fast random number generators are provided as C++ header only libraries: The PCG family by O'Neill (2014 <https://www.cs.hmc.edu/tr/hmc-cs-2014-0905.pdf>) as well as Xoroshiro128+ and Xoshiro256+ by Blackman and Vigna (2018 <arXiv:1805.01407>). In addition fast functions for generating random numbers according to a uniform, normal and exponential distribution are included. The latter two use the Ziggurat algorithm originally proposed by Marsaglia and Tsang (2000, <doi:10.18637/jss.v005.i08>). These functions are exported to R and as a C++ interface and are enabled for use with the 64 bit version of the Mersenne-Twister by Matsumoto and Nishimura (1998 <doi:10.1145/272991.272995>), the default 64 bit generator from the PCG family as well as Xoroshiro128+ and Xoshiro256+.

Total

761

Last month

761

Last week

585

Average per day

25

Daily downloads

Total downloads

Description file content

Package
dqrng
Type
Package
Title
Fast Pseudo Random Number Generators
Version
0.0.3
Description
Several fast random number generators are provided as C++ header only libraries: The PCG family by O'Neill (2014 ) as well as Xoroshiro128+ and Xoshiro256+ by Blackman and Vigna (2018 ). In addition fast functions for generating random numbers according to a uniform, normal and exponential distribution are included. The latter two use the Ziggurat algorithm originally proposed by Marsaglia and Tsang (2000, ). These functions are exported to R and as a C++ interface and are enabled for use with the 64 bit version of the Mersenne-Twister by Matsumoto and Nishimura (1998 ), the default 64 bit generator from the PCG family as well as Xoroshiro128+ and Xoshiro256+.
License
AGPL-3 | file LICENSE
Depends
R (>= 3.1.0)
Imports
Rcpp (>= 0.12.16)
LinkingTo
Rcpp, BH (>= 1.64.0-1)
RoxygenNote
6.0.1
Suggests
testthat, knitr, rmarkdown, covr
VignetteBuilder
knitr
URL
BugReports
https://github.com/daqana/dqrng/issues
NeedsCompilation
yes
Packaged
2018-05-14 09:27:13 UTC; ralf
Author
Ralf Stubner [aut, cre], daqana GmbH [cph], David Blackman [ctb], Melissa O'Neill [ctb], Sebastiano Vigna [ctb]
Maintainer
Ralf Stubner
Repository
CRAN
Date/Publication
2018-05-14 11:13:03 UTC

install.packages('dqrng')

0.0.3

7 days ago

https://www.daqana.org/dqrng

Ralf Stubner

AGPL-3 | file LICENSE

Depends on

R (>= 3.1.0)

Imports

Rcpp (>= 0.12.16)

Suggests

testthat, knitr, rmarkdown, covr

Discussions