The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
MersenneTwisterEngine.this
mir
random
engine
mersenne_twister
MersenneTwisterEngine
Constructs a MersenneTwisterEngine object.
this
(UIntType value)
struct
MersenneTwisterEngine
(UIntType, size_t w, size_t n, size_t m, size_t r, UIntType a, size_t u, UIntType d, size_t s, UIntType b, size_t t, UIntType c, size_t l, UIntType f)
@
safe
pure nothrow @
nogc
this
(
UIntType
value
)
if
(
isUnsigned
!
UIntType
)
this
(const(UIntType)[] array)
Meta
Source
See Implementation
mir
random
engine
mersenne_twister
MersenneTwisterEngine
constructors
this
functions
opCall
manifest constants
isRandomEngine
variables
data
defaultSeed
index
initializationMultiplier
maskBits
max
shiftSize
stateSize
temperingB
temperingC
temperingD
temperingL
temperingS
temperingT
temperingU
wordSize
xorMask
Constructs a MersenneTwisterEngine object.