Mt19937ar


MersenneTwister Module

Functions and values

Function or value Description

copy arg1

Full Usage: copy arg1

Parameters:
Returns: MersenneTwister
arg0 : MersenneTwister
Returns: MersenneTwister

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: uint32
mt : MersenneTwister
Returns: uint32

genrandUint32 mt

Full Usage: genrandUint32 mt

Parameters:
Returns: uint32
mt : MersenneTwister
Returns: uint32

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 arg1 seed

Full Usage: setSeed arg1 seed

Parameters:
arg0 : MersenneTwister
seed : uint

setSeedByArray arg1 key

Full Usage: setSeedByArray arg1 key

Parameters:
arg0 : MersenneTwister
key : uint array

toImmutable arg1

Full Usage: toImmutable arg1

Parameters:
Returns: MersenneTwister
arg0 : MersenneTwister
Returns: MersenneTwister

uint31 mt

Full Usage: uint31 mt

Parameters:
Returns: uint32
mt : MersenneTwister
Returns: uint32

uint32 arg1

Full Usage: uint32 arg1

Parameters:
Returns: uint32
arg0 : MersenneTwister
Returns: uint32