state = Xorshift1024star.initialState(localSeed, globalSeed);
Generates an initial state vector for the Xorshift1024star random number generator (= xorshift1024* algorithm), from two Integer numbers given as input (arguments localSeed, globalSeed). Any Integer numbers can be given (including zero or negative number). The function returns a reasonable initial state vector with the following strategy:
The Xorshift64star random number generator is used to fill the internal state vector with 64 bit random numbers.
parameter Integer localSeed; parameter Integer globalSeed; Integer state[Xorshift1024star.nState]; initial equation state = initialState(localSeed, globalSeed);
Random.Generators.Xorshift1024star.random.
function initialState extends Interfaces.initialState(final stateSize = Xorshift1024star.nState); end initialState;
Date | Description | ||
---|---|---|---|
June 22, 2015 |
|