The instances of objects of this class and its subclasses are independent, i.e., sampling random numbers from one instance or reseting and changing its state does not effect any other instance. (However, different streams may not be stochastically independent if they are not carefully seeded!)
Additionally there is a mechanismus interface to save and restore such streams, e.g. for the next Rsession, for a reruning some stochastic calculations with identical input, or for sending the stream object to a slave node in parallel computing via MPI.
The interface to these classes is inspired by Pierre L'Ecuyers RngStreams package.
rstream.lecuyer-class,
rstream.runif-class.
rstream.antithetic-methods,
rstream.clone-methods,
rstream.incprecision-methods,
rstream.name-methods,
rstream.packed-methods,
rstream.reset-methods,
rstream.sample-methods,
rstream.nextsubstream-methods,
rstream.RNG.