DPopulation
A DPopulation is a population of doubles that can be sampled from and permuted.
Author
rossetti
Parameters
the elements to sample from
the stream to use for sampling
the name of the population, optional
Constructors
Properties
If true, the stream will automatically participate in having its stream advanced to the next sub-stream via stream managers
Tells the stream to start producing antithetic variates
A copy of the elements of the original population of elements
Creates a new array that contains a random permutation of the population
Returns a random index into the population (assuming elements numbered starting at zero)
If true, the stream will automatically participate in having its stream reset to its start stream via stream managers
rnStream provides a reference to the underlying stream of random numbers
Functions
Positions the RNG at the beginning of its next substream
Returns a new instance of the population with the same parameters but an independent generator
Returns a new instance of the random source with the same parameters but an independent generator
The resetStartStream method will position the RNG at the beginning of its stream. This is the same location in the stream as assigned when the RNG was created and initialized.
Resets the position of the RNG at the start of the current substream
Generates the number of columns nCols with each column holding a random sample of size sampleSize
Generates the number of rows nRows with each row holding a random sample of size sampleSize
Fills the supplied matrix with randomly generated values
Fills the supplied array with randomly generated values
Creates a new array that contains a randomly sampled values without replacement from the existing population.
Assigns the stream associated with the supplied number from the default RNStreamProvider