Package | Description |
---|---|
simkit.random |
A collection of Classes used to generate Random Numbers, Random
Variates, and RandomVectors.
|
Modifier and Type | Field and Description |
---|---|
protected MersenneTwisterFactory.Polynomial[] |
MersenneTwisterFactory.preModPolys |
Modifier and Type | Method and Description |
---|---|
protected MersenneTwisterFactory.Polynomial |
MersenneTwisterFactory.make_tntm(int n,
int m)
make the polynomial "t**n + t**m"
|
protected MersenneTwisterFactory.Polynomial |
MersenneTwisterFactory.NewPoly(int degree)
********************************
|
protected MersenneTwisterFactory.Polynomial |
MersenneTwisterFactory.PolynomialDup(MersenneTwisterFactory.Polynomial pl) |
protected MersenneTwisterFactory.Polynomial |
MersenneTwisterFactory.PolynomialMult(MersenneTwisterFactory.Polynomial p0,
MersenneTwisterFactory.Polynomial p1)
multiplication
|
Modifier and Type | Method and Description |
---|---|
protected void |
MersenneTwisterFactory.makemodlist(MersenneTwisterFactory.Polynomial pl,
int nPoly) |
protected void |
MersenneTwisterFactory.NextIrredPoly(MersenneTwisterFactory.Polynomial pl,
int nth)
**********************************************
|
protected MersenneTwisterFactory.Polynomial |
MersenneTwisterFactory.PolynomialDup(MersenneTwisterFactory.Polynomial pl) |
protected void |
MersenneTwisterFactory.PolynomialMod(MersenneTwisterFactory.Polynomial wara,
MersenneTwisterFactory.Polynomial waru)
wara mod waru the result is stored in wara
|
protected MersenneTwisterFactory.Polynomial |
MersenneTwisterFactory.PolynomialMult(MersenneTwisterFactory.Polynomial p0,
MersenneTwisterFactory.Polynomial p1)
multiplication
|
protected long |
MersenneTwisterFactory.word2bit(MersenneTwisterFactory.Polynomial pl)
Pack Polynomial into a word
|