Random |
The RandomNumberStream type exposes the following members.
| Name | Description | |
|---|---|---|
| RandomNumberStream | Constructs a RandomNumberStream object of the default type with a random seed. | |
| RandomNumberStream(RandomNumberStreamBasicRandGenType) | Constructs a RandomNumberStream object of the specified type with a random seed. | |
| RandomNumberStream(Boolean) | Protected constructor for creating a RandomNumberStream object with null stream pointer. | |
| RandomNumberStream(Int32) | Constructs a RandomNumberStream object of the default type and given seed. | |
| RandomNumberStream(RandomNumberStream) | Copy constructor. Resulting object is a deep copy of the given stream. | |
| RandomNumberStream(Int32, RandomNumberStreamBasicRandGenType) | Constructs a RandomNumberStream object with the given seed and type. |
| Name | Description | |
|---|---|---|
| RandGenType | Gets the type. |
| Name | Description | |
|---|---|---|
| Clone | Creates a deep copy of this generator. | |
| Dispose | Frees the stream data structure. | |
| Dispose(Boolean) | Frees the stream data structure. | |
| FillT(IRandomNumberDistributionT, T) | Fills the given array with next random numbers from this stream. | |
| FillT(IRandomNumberDistributionT, T, Int32, Int32) | Fills the given array with next random numbers from this stream. | |
| Finalize |
Frees the stream data structure.
(Overrides ObjectFinalize) | |
| GetErrorMessage | Retrieve an error message for the given Enum value. | |
| LoadStreamFromFile | Sets this generators state to that stored in the given file using the SaveStreamToFile function. | |
| NextT | Fills a new array with next random numbers from this stream. | |
| Reset | Resets the the generator to the given seed. | |
| SaveStreamToFile | Save this generators state to a file. |
| Name | Description | |
|---|---|---|
| DEFAULT_BASIC_RNG | The default uniform generator algorithm. | |
| disposed_ | Flag indicating if the object is disposed. | |
| stream_ | The MKL stream pointer. | |
| type_ | The basic random generator type. |