CRAN/E | sitmo

sitmo

Parallel Pseudo Random Number Generator (PPRNG) 'sitmo' Header Files

Installation

About

Provided within are two high quality and fast PPRNGs that may be used in an 'OpenMP' parallel environment. In addition, there is a generator for one dimensional low-discrepancy sequence. The objective of this library to consolidate the distribution of the 'sitmo' (C++98 & C++11), 'threefry' and 'vandercorput' (C++11-only) engines on CRAN by enabling others to link to the header files inside of 'sitmo' instead of including a copy of each engine within their individual package. Lastly, the package contains example implementations using the 'sitmo' package and three accompanying vignette that provide additional information.

github.com/coatless/sitmo
thecoatlessprofessor.com/projects/sitmo/
github.com/stdfin/random/
Bug report File report

Key Metrics

Version 2.0.2
R ≥ 3.2.0
Published 2021-10-13 928 days ago
Needs compilation? yes
License MIT
License File
CRAN checks sitmo results

Downloads

Yesterday 518 -51%
Last 7 days 6.575 -1%
Last 30 days 25.444 -13%
Last 90 days 79.487 -0%
Last 365 days 314.394 +22%

Maintainer

Maintainer

James Balamuta

balamut2@illinois.edu

Authors

James Balamuta

aut / cre / cph

Thijs van den Berg

aut / cph

Ralf Stubner

ctb

Material

README
NEWS
Reference manual
Package source

In Views

HighPerformanceComputing

Vignettes

‘sitmo'’s BigCrush Results
Deployment of 'sitmo' within C++ Code
Making a Uniform PRNG with 'sitmo'

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

sitmo archive

Depends

R ≥ 3.2.0

Imports

Rcpp ≥ 0.12.13

Suggests

knitr
rmarkdown
ggplot2

LinkingTo

Rcpp

Reverse Suggests

bssm

Reverse LinkingTo

bssm
CautiousLearning
dqrng
RxODE
rxode2