Rand |
The RandGenGamma type exposes the following members.
Name | Description | |
---|---|---|
RandGenGamma | Constructs a random number generator using class RandGenMTwist as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with order and scale equal 1. | |
RandGenGamma(Double) | Constructs a random number generator using class RandGenMTwist as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with the specified order. The scale parameter defaults to one. | |
RandGenGamma(Int32) | Constructs a random number generator using class RandGenMTwist as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with order and scale equal to one. | |
RandGenGamma(RandomNumberGeneratorUniformRandomNumber) | Constructs a random number generator using the given delegate as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with order and scale equal to one. | |
RandGenGamma(Double, RandomNumberGeneratorUniformRandomNumber) | Constructs a random number generator using the given delegate as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with the specified order. The scale parameter defaults to 1. | |
RandGenGamma(Double, Double) | Constructs a random number generator using class RandGenMTwist as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with the specified order and scale parameters. | |
RandGenGamma(Double, Int32) | Constructs a random number generator using class RandGenMTwist as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with the specified order. The scale parameter defaults to 1. | |
RandGenGamma(Double, Double, RandomNumberGeneratorUniformRandomNumber) | Constructs a random number generator using the given delegate as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with the specified order and scale parameter. | |
RandGenGamma(Double, Double, Int32) | Constructs a random number generator using class RandGenMTwist as the underlying uniform random number generator. Generated random numbers will follow a gamma distribution with the specified order and scale parameters. |
Name | Description | |
---|---|---|
Order | Gets and sets the order, or shape parameter, of the gamma distribution. | |
Scale | Gest and sets the scale parameter of the gamma distribution. | |
UniformDeviateMethod |
Gets and sets the delegate method for generating uniform deviates between
zero and one.
(Inherited from RandomNumberGenerator) |
Name | Description | |
---|---|---|
Clone |
Creates a deep copy of this random number generator.
(Overrides RandomNumberGeneratorClone) | |
Fill(Double) |
Fills the given array of doubles with random values.
(Overrides RandomNumberGeneratorFill(Double)) | |
Fill(DoubleComplex) |
Fills the given array of double-precision complex numbers with random values.
(Overrides RandomNumberGeneratorFill(DoubleComplex)) | |
Fill(DoubleDataBlock) |
Fills the given data block with random values.
(Inherited from RandomNumberGenerator) | |
Fill(FloatComplex) |
Fills the given array of single-precision complex numbers with random values.
(Inherited from RandomNumberGenerator) | |
Fill(Single) |
Fills the given array of floats with random values.
(Inherited from RandomNumberGenerator) | |
Next | Generates a random number. | |
NextDouble |
Generates a double precision random number.
(Overrides RandomNumberGeneratorNextDouble) | |
NextDoubleComplex |
Method for generating a double precision complex number random deviate.
(Overrides RandomNumberGeneratorNextDoubleComplex) | |
NextFloat |
Method for generating a single precision random deviate.
(Inherited from RandomNumberGenerator) | |
NextFloatComplex |
Method for generating a single precision complex number random deviate.
(Inherited from RandomNumberGenerator) | |
Reset |
Resets the random number generator using a random seed.
(Inherited from RandomNumberGenerator) | |
Reset(Int32) |
Resets the random number generator with the specified seed.
(Inherited from RandomNumberGenerator) |
Name | Description | |
---|---|---|
rand_ |
A delegate method for generating uniform deviates between zero and one.
(Inherited from RandomNumberGenerator) |