public final class MersenneTwisterParam extends Object
MersenneTwister
RNG.
An instance could be generated by Dynamic Creation (DC) algorithm.DynamicCreator
Constructor and Description |
---|
MersenneTwisterParam() |
MersenneTwisterParam(int nn,
int mm,
int rr,
int ww,
int aaa0,
int aaa1,
int wmask,
int umask,
int lmask,
int shift0,
int shiftB,
int shiftC,
int shift1,
long maskB,
long maskC) |
Modifier and Type | Method and Description |
---|---|
int |
getAaa(int i) |
int |
getLmask() |
long |
getMaskB() |
long |
getMaskC() |
int |
getMm() |
int |
getNn() |
int |
getRr() |
int |
getShift0() |
int |
getShift1() |
int |
getShiftB() |
int |
getShiftC() |
int |
getUmask() |
int |
getWmask() |
int |
getWw() |
public MersenneTwisterParam()
public MersenneTwisterParam(int nn, int mm, int rr, int ww, int aaa0, int aaa1, int wmask, int umask, int lmask, int shift0, int shiftB, int shiftC, int shift1, long maskB, long maskC)
public int getAaa(int i)
public int getMm()
public int getNn()
public int getRr()
public int getWw()
public int getWmask()
public int getUmask()
public int getLmask()
public int getShift0()
public int getShift1()
public int getShiftB()
public int getShiftC()
public long getMaskB()
public long getMaskC()
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.