The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
XoshiroEngine.this
mir
random
engine
xoshiro
XoshiroEngine
Initializes the generator with a seed.
struct
XoshiroEngine
(UIntType, uint nbits, string scrambler, uint A, uint B, uint I, uint R, UIntType S, UIntType T)
@
nogc
nothrow pure @
safe
this
()
(
UIntType
x0
)
if
(
(
is
(
UIntType
==
uint
) ||
is
(
UIntType
==
ulong
)
)
&&
"**" ==
scrambler
&&
(
UIntType.sizeof
* 8 * 4 ==
nbits
||
UIntType.sizeof
* 8 * 8 ==
nbits
)
)
Meta
Source
See Implementation
mir
random
engine
xoshiro
XoshiroEngine
constructors
this
functions
jump
opCall
popFront
seed
manifest constants
isRandomEngine
properties
front
save
variables
empty
isUniformRandom
max
min
s
Initializes the generator with a seed.