Mt19937ar


MersenneTwister Type

Constructors

Constructor Description

MersenneTwister(key)

Full Usage: MersenneTwister(key)

Parameters:
    key : uint array

Returns: MersenneTwister
key : uint array
Returns: MersenneTwister

MersenneTwister()

Full Usage: MersenneTwister()

Returns: MersenneTwister
Returns: MersenneTwister

MersenneTwister(seed)

Full Usage: MersenneTwister(seed)

Parameters:
    seed : uint

Returns: MersenneTwister
seed : uint
Returns: MersenneTwister

Instance members

Instance member Description

this.GenrandReal1()

Full Usage: this.GenrandReal1()

Returns: double
Returns: double

this.GenrandReal2()

Full Usage: this.GenrandReal2()

Returns: double
Returns: double

this.GenrandReal3()

Full Usage: this.GenrandReal3()

Returns: double
Returns: double

this.GenrandRes53()

Full Usage: this.GenrandRes53()

Returns: double
Returns: double

this.GenrandUint31()

Full Usage: this.GenrandUint31()

Returns: uint
Returns: uint

this.GenrandUint32()

Full Usage: this.GenrandUint32()

Returns: uint
Returns: uint

this.SetSeed(key)

Full Usage: this.SetSeed(key)

Parameters:
    key : uint array

key : uint array

this.SetSeed(seed)

Full Usage: this.SetSeed(seed)

Parameters:
    seed : uint

seed : uint