Initializes base class properties for a given type of quasi-random number generator.

Namespace:  CenterSpace.NMath.Core
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
public QuasiRandomNumberGenerator(
	RandomNumberStream..::.BasicRandGenType generatorType,
	int numDimensions,
	int userDirectionNumbersFlag,
	int[,] initialDirectionNumbers
)
Visual Basic (Declaration)
Public Sub New ( _
	generatorType As RandomNumberStream..::.BasicRandGenType, _
	numDimensions As Integer, _
	userDirectionNumbersFlag As Integer, _
	initialDirectionNumbers As Integer(,) _
)
Visual C++
public:
QuasiRandomNumberGenerator(
	RandomNumberStream..::.BasicRandGenType generatorType, 
	int numDimensions, 
	int userDirectionNumbersFlag, 
	array<int,2>^ initialDirectionNumbers
)

Parameters

generatorType
Type: CenterSpace.NMath.Core..::.RandomNumberStream..::.BasicRandGenType
The type of generator.
numDimensions
Type: System..::.Int32
Random vectors of this dimension are to be generated.
userDirectionNumbersFlag
Type: System..::.Int32
VSL flag in parameters array indicating that user defined direction numbers are being used.
initialDirectionNumbers
Type: array< System..::.Int32 ,2>[,](,)[,]
If the generator needs to be initialized with a set of direction numbers, they are specified here.

See Also