The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
MersenneTwisterEngine.opCall
mir
random
engine
mersenne_twister
MersenneTwisterEngine
Advances the generator.
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
UIntType
opCall
(
)
if
(
isUnsigned
!
UIntType
)
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
Advances the generator.