MersenneTwisters
Index
RandomNumbers.MersenneTwistersRandomNumbers.MersenneTwisters.MT19937RandomNumbers.MersenneTwisters.MersenneTwisterRandomNumbers.MersenneTwisters.mt_getRandomNumbers.MersenneTwisters.mt_set!RandomNumbers.MersenneTwisters.mt_set!
Public
#
RandomNumbers.MersenneTwisters — Module.
The module for Mersenne Twisters.
Currently only provide one RNG type:
#
RandomNumbers.MersenneTwisters.MT19937 — Type.
MT19937 <: MersenneTwister{UInt32} MT19937([seed])
MT19937 RNG. The seed is a Tuple of 624 UInt32 numbers, or an Integer which will be automatically convert to an UInt32 number.
Internal
#
RandomNumbers.MersenneTwisters.MersenneTwister — Type.
MersenneTwister{T} <: AbstractRNG{T}
The base type of Mersenne Twisters.
#
RandomNumbers.MersenneTwisters.mt_get — Method.
Get a random UInt32 number from a MT19937 object.
#
RandomNumbers.MersenneTwisters.mt_set! — Method.
Set up a MT19937 RNG object using a Tuple of 624 UInt32 numbers.
#
RandomNumbers.MersenneTwisters.mt_set! — Method.
Set up a MT19937 RNG object using an UInt32 number.