Dew MtxVec NET
TRandomGenerator Object
Summary
Random generator.

Unit
RndGenerators

Hierarchy
TRandomGenerator

Subclasses
None

Description
Use this class to generate streams of random numbers. To achieve independence between two series of random numbers there are three options:

1.) create several instances of this class and initialize each with a different seed. (and maybe a different random generator).
2.) create a single instance of this class and use leapfroging.
3.) create a single instance of this class and use block splitting.

Properties

 Name  Summary 
BasicRngType Returns the basic random generator used. 
BlockStep A parameter to the block splitting method to achieve stream independence. 
Seed Returns the random generator seed. 
Stream A list of independent random streams. 
StreamCount Number of independent random streams. 
StreamIndependence Specifies the method to achieve random stream independence. 

Methods

 Name  Summary 
Finalize  
Init Initializes random generator. 

Copyright 2008 Dew Research
http://www.dewresearch.com