Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

rstream.substream-methods

Methods for Function rstream.resetsubstream and rstream.nextsubstream in Package ‘rstream’


Description

Some subclasses have implmented the concept of substreams. This is especially usefull if two or more streams should be synchronized.

This interface allows to jump to the beginning of the next substream and to reset the stream object to the beginning of the current substream.

Usage

## S4 method for signature 'rstream'
rstream.resetsubstream(stream)
## S4 method for signature 'rstream'
rstream.nextsubstream(stream)

Arguments

stream

an "rstream" object.

Methods

Methods available for the following "rstream" subclasses: rstream.mrg32k3a.

Author(s)

See Also

Examples

## create a new rstream object (of subclass rstream.mrg32k3a)
s <- new("rstream.mrg32k3a")

## jump to beginning of next substream
rstream.nextsubstream(s)

## generate a sample
x <- rstream.sample(s,10)

## reset substream
rstream.resetsubstream(s)

## the new sample y is identical to x
y <- rstream.sample(s,10)
if (identical(x,y)) print("x and y are identical samples")

rstream

Streams of Random Numbers

v1.3.6
GPL-2
Authors
Josef Leydold <josef.leydold@wu.ac.at>
Initial release
2020-02-03

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.