| NiederreiterQuasiRandomGeneratorCheckDimensionAndDirectionNumbers Method |
Verifies that the direction numbers array has the correct number of rows and columns.
Rows must be equal to the number of dimensions, or the number of dimensions - 1. Number
of columns must equal 32.
Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntax protected override void CheckDimensionAndDirectionNumbers(
int numDimensions,
int[,] directionNumbers
)
Protected Overrides Sub CheckDimensionAndDirectionNumbers (
numDimensions As Integer,
directionNumbers As Integer(,)
)
protected:
virtual void CheckDimensionAndDirectionNumbers(
int numDimensions,
array<int,2>^ directionNumbers
) override
abstract CheckDimensionAndDirectionNumbers :
numDimensions : int *
directionNumbers : int[,] -> unit
override CheckDimensionAndDirectionNumbers :
numDimensions : int *
directionNumbers : int[,] -> unit
Parameters
- numDimensions Int32
- Number of dimensions.
- directionNumbers Int32
- Table of initial direction numbers.
Exceptions Exception | Condition |
---|
InvalidArgumentException | Thrown if the dimension is not positive,
or if the direction number table has the wrong dimensions. |
See Also