Leapfrog |
The LeapfrogRandomStreams type exposes the following members.
Name | Description | |
---|---|---|
LeapfrogRandomStreams(LeapfrogRandomStreams) | Creates a LeapfrogRandomStreams object which is a deep, independent copy. | |
LeapfrogRandomStreams(RandomNumberStreamBasicRandGenType, Int32, Int32) | Creates a LeapfrogRandomStreams object from the given parameters. | |
LeapfrogRandomStreams(Int32, RandomNumberStreamBasicRandGenType, Int32, Int32) | Creates a LeapfrogRandomStreams object from the given parameters. |
Name | Description | |
---|---|---|
NumberOfStreams |
Gets the number of independent streams.
(Inherited from IndependentRandomStreams) | |
StreamLength |
The length of the independent streams.
(Inherited from IndependentRandomStreams) |
Name | Description | |
---|---|---|
Clone |
Creates a deep, independent copy of self.
(Overrides IndependentRandomStreamsClone) | |
Dispose |
Frees the stream data structure.
(Inherited from IndependentRandomStreams) | |
Dispose(Boolean) |
Frees the stream data structure.
(Inherited from IndependentRandomStreams) | |
Fill(IRandomNumberDistributionDouble, DoubleMatrix) |
Fills the columns of a given matrix with independent random streams following
the given probablility distribution.
(Inherited from IndependentRandomStreams) | |
Fill(IRandomNumberDistributionDouble, DoubleMatrix) |
Fills the columns of a given matrix with independent random streams following
the given probablility distributions.
(Inherited from IndependentRandomStreams) | |
Fill(IRandomNumberDistributionSingle, FloatMatrix) |
Fills the columns of a given matrix with independent random streams following
the given probablility distribution.
(Inherited from IndependentRandomStreams) | |
Fill(IRandomNumberDistributionSingle, FloatMatrix) |
Fills the columns of a given matrix with independent random streams following
the given probablility distributions.
(Inherited from IndependentRandomStreams) | |
FillT(IRandomNumberDistributionT, T) |
Fills an array of independent random number streams with random deiviats
which follow the given probability distribution.
(Inherited from IndependentRandomStreams) | |
FillT(IRandomNumberDistributionT, T) |
Fills an array of independent random number streams with each stream following
a given probability distribution.
(Inherited from IndependentRandomStreams) | |
Finalize |
Frees the stream data structure.
(Inherited from IndependentRandomStreams) | |
Next(IRandomNumberDistributionDouble) |
Creates a matrix whose columns contain independent random number streams
following the given probablility distibution.
(Inherited from IndependentRandomStreams) | |
Next(IRandomNumberDistributionDouble) |
Creates a matrix whose columns contain independent random number streams
where each stream follows a specified probablility distibution.
(Inherited from IndependentRandomStreams) | |
Next(IRandomNumberDistributionSingle) |
Creates a matrix whose columns contain independent random number streams
following the given probablility distibution.
(Inherited from IndependentRandomStreams) | |
Next(IRandomNumberDistributionSingle) |
Creates a matrix whose columns contain independent random number streams
where each stream follows a specified probablility distibution.
(Inherited from IndependentRandomStreams) | |
NextT(IRandomNumberDistributionT) |
Returns an array of independent random number streams with the given
distribution.
(Inherited from IndependentRandomStreams) | |
NextT(IRandomNumberDistributionT) |
Returns an array of random number streams, each with a
a different specified distribution.
(Inherited from IndependentRandomStreams) |
Name | Description | |
---|---|---|
disposed_ |
Flag indicating if the object is disposed.
(Inherited from IndependentRandomStreams) | |
streams_ |
Independent stream objects.
(Inherited from IndependentRandomStreams) |