rlecuyer: R Interface to RNG with Multiple Streams

Share:

Provides an interface to the C implementation of the random number generator with multiple independent streams developed by L'Ecuyer et al (2002). The main purpose of this package is to enable the use of this random number generator in parallel R applications.

Author
Hana Sevcikova [aut, cre], Tony Rossini [aut], Pierre L'Ecuyer [cph] (author of the underlying C code)
Date of publication
2015-09-18 08:58:44
Maintainer
Hana Sevcikova <hanas@uw.edu>
License
GPL (>= 2)
Version
0.3-4
URLs

View on CRAN

Man pages

AdvanceState
Advance the state of a stream
CreateStream
Spawn new streams
CurrentStream
Set/unset the current stream
DeleteStream
Remove streams
GetState
Return current state of a stream
GetStreams
Return names of existing streams
IncreasePrecis
Switch between 32 and 53 bits of resolution
internal
Internal functions
ResetNextSubstream
Reset the state of a stream
SetAntithetic
Switch between U and 1-U variates
SetPackageSeed
Set the initial seed of the package or stream
uniform
Generate random numbers
WriteState
Output of the current state of streams

Files in this package

rlecuyer
rlecuyer/src
rlecuyer/src/RngStream.c
rlecuyer/src/RngWrap.c
rlecuyer/src/RngStream.h
rlecuyer/NAMESPACE
rlecuyer/R
rlecuyer/R/rlecuyer.R
rlecuyer/R/zzz.R
rlecuyer/MD5
rlecuyer/DESCRIPTION
rlecuyer/ChangeLog
rlecuyer/man
rlecuyer/man/AdvanceState.Rd
rlecuyer/man/internal.Rd
rlecuyer/man/GetState.Rd
rlecuyer/man/SetPackageSeed.Rd
rlecuyer/man/CurrentStream.Rd
rlecuyer/man/SetAntithetic.Rd
rlecuyer/man/WriteState.Rd
rlecuyer/man/uniform.Rd
rlecuyer/man/GetStreams.Rd
rlecuyer/man/ResetNextSubstream.Rd
rlecuyer/man/DeleteStream.Rd
rlecuyer/man/CreateStream.Rd
rlecuyer/man/IncreasePrecis.Rd