SFMT

Undocumented in source.

Constructors

this
this(uint seed)
Undocumented in source.
this
this(uint[] seed)
Undocumented in source.

Members

Functions

assureLongPeriod
bool assureLongPeriod()

returns true if modification is done

fillState
void fillState(ubyte b)
Undocumented in source. Be warned that the author may not have intended to support it.
next
T next()
Undocumented in source. Be warned that the author may not have intended to support it.
next
T next()
Undocumented in source. Be warned that the author may not have intended to support it.
next
T next(size_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
printState
void printState()
Undocumented in source. Be warned that the author may not have intended to support it.
seed
void seed(uint seed)
Undocumented in source. Be warned that the author may not have intended to support it.
seed
void seed(uint[] seed)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

id
enum id;
Undocumented in source.

Variables

idx
int idx;
Undocumented in source.
state
ucent_[SFMT_N] state;
Undocumented in source.

Meta