rlecuyer: R Interface to RNG with Multiple Streams
Version 0.3-4

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.

Browse man pages Browse package API and functions Browse package files

AuthorHana Sevcikova [aut, cre], Tony Rossini [aut], Pierre L'Ecuyer [cph] (author of the underlying C code)
Date of publication2015-09-18 08:58:44
MaintainerHana Sevcikova <hanas@uw.edu>
LicenseGPL (>= 2)
Version0.3-4
URL http://www.iro.umontreal.ca/~lecuyer/myftp/papers/streams00.pdf
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("rlecuyer")

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

Functions

.lec.AdvanceState Man page
.lec.CreateStream Man page
.lec.CurrentStream Man page
.lec.CurrentStreamEnd Man page
.lec.DeleteStream Man page
.lec.GetState Man page
.lec.GetStreams Man page
.lec.IncreasedPrecis Man page
.lec.ResetNextSubstream Man page
.lec.ResetStartStream Man page
.lec.ResetStartSubstream Man page
.lec.SetAntithetic Man page
.lec.SetPackageSeed Man page
.lec.SetSeed Man page
.lec.StreamExists Man page
.lec.WriteState Man page
.lec.WriteStateFull Man page
.lec.exit Man page
.lec.init Man page
.lec.uniform Man page
.lec.uniform.int Man page
lec.AdvanceState Source code
lec.CheckSeed Source code
lec.CreateStream Source code
lec.CurrentStream Source code
lec.CurrentStreamEnd Source code
lec.DeleteStream Source code
lec.DoCreateStream Source code
lec.GetState Source code
lec.GetStateList Source code
lec.GetStreams Source code
lec.Getuniform Source code
lec.IncreasedPrecis Source code
lec.ResetNextSubstream Source code
lec.ResetStartStream Source code
lec.ResetStartSubstream Source code
lec.SaveStateList Source code
lec.SetAntithetic Source code
lec.SetPackageSeed Source code
lec.SetSeed Source code
lec.StreamExists Source code
lec.WriteState Source code
lec.WriteStateFull Source code
lec.exit Source code
lec.init Source code
lec.uniform Source code
lec.uniform.int Source code
lec.which.stream Source code
onLoad Source code
onUnload Source code

Files

src
src/RngStream.c
src/RngWrap.c
src/RngStream.h
NAMESPACE
R
R/rlecuyer.R
R/zzz.R
MD5
DESCRIPTION
ChangeLog
man
man/AdvanceState.Rd
man/internal.Rd
man/GetState.Rd
man/SetPackageSeed.Rd
man/CurrentStream.Rd
man/SetAntithetic.Rd
man/WriteState.Rd
man/uniform.Rd
man/GetStreams.Rd
man/ResetNextSubstream.Rd
man/DeleteStream.Rd
man/CreateStream.Rd
man/IncreasePrecis.Rd
rlecuyer documentation built on May 19, 2017, 12:17 p.m.