Mt19937ar


MersenneTwister Module

Functions and values

Function or value Description

genrandReal1 mt

Full Usage: genrandReal1 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

genrandReal2 mt

Full Usage: genrandReal2 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

genrandReal3 mt

Full Usage: genrandReal3 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

genrandRes53 mt

Full Usage: genrandRes53 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

genrandUint31 mt

Full Usage: genrandUint31 mt

Parameters:
Returns: uint
mt : MersenneTwister
Returns: uint

genrandUint32 mt

Full Usage: genrandUint32 mt

Parameters:
Returns: uint
mt : MersenneTwister
Returns: uint

init seed

Full Usage: init seed

Parameters:
    seed : uint

Returns: MersenneTwister
seed : uint
Returns: MersenneTwister

initByArray key

Full Usage: initByArray key

Parameters:
    key : uint array

Returns: MersenneTwister
key : uint array
Returns: MersenneTwister

initByDefaultSeed ()

Full Usage: initByDefaultSeed ()

Parameters:
    () : unit

Returns: MersenneTwister
() : unit
Returns: MersenneTwister

real1 mt

Full Usage: real1 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

real2 mt

Full Usage: real2 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

real3 mt

Full Usage: real3 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

res53 mt

Full Usage: res53 mt

Parameters:
Returns: double
mt : MersenneTwister
Returns: double

setSeed mt seed

Full Usage: setSeed mt seed

Parameters:
mt : MersenneTwister
seed : uint

setSeedByArray mt key

Full Usage: setSeedByArray mt key

Parameters:
mt : MersenneTwister
key : uint array

uint31 mt

Full Usage: uint31 mt

Parameters:
Returns: uint
mt : MersenneTwister
Returns: uint

uint32 mt

Full Usage: uint32 mt

Parameters:
Returns: uint
mt : MersenneTwister
Returns: uint