|
SSJ V. 2.2. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectumontreal.iro.lecuyer.hups.PointSet
umontreal.iro.lecuyer.hups.CycleBasedPointSet
umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2
umontreal.iro.lecuyer.hups.F2wCycleBasedLFSR
public class F2wCycleBasedLFSR
This class creates a point set based upon a linear feedback shift register sequence. The recurrence used to produce the point set is
Let x = (x(0),…, x(p-1))∈F2p be a p-bit vector. Let us define the function φ(x) = ∑i=1p2-ix(i-1). The point set in t dimensions produced by this class is
Nested Class Summary |
---|
Nested classes/interfaces inherited from class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2 |
---|
CycleBasedPointSetBase2.CycleBasedPointSetBase2Iterator |
Nested classes/interfaces inherited from class umontreal.iro.lecuyer.hups.CycleBasedPointSet |
---|
CycleBasedPointSet.CycleBasedPointSetIterator |
Constructor Summary | |
---|---|
F2wCycleBasedLFSR(int w,
int r,
int modQ,
int step,
int nbcoeff,
int[] coeff,
int[] nocoeff)
Constructs a point set with 2rw points. |
|
F2wCycleBasedLFSR(String filename,
int no)
Constructs a point set after reading its parameters from file filename; the parameters are located at line numbered no of filename. |
Method Summary | |
---|---|
String |
toString()
Formats a string that contains information about the point set. |
Methods inherited from class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2 |
---|
addRandomShift, clearRandomShift, formatPoints, getCoordinate, iterator |
Methods inherited from class umontreal.iro.lecuyer.hups.CycleBasedPointSet |
---|
getDimension |
Methods inherited from class umontreal.iro.lecuyer.hups.PointSet |
---|
addRandomShift, addRandomShift, addRandomShift, formatPoints, formatPoints, formatPoints, formatPointsBase, formatPointsBase, formatPointsBase, formatPointsBase, formatPointsNumbered, formatPointsNumbered, getNumPoints, getStream, randomize, randomize, randomize, randomize, randomize, setStream, unrandomize |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public F2wCycleBasedLFSR(int w, int r, int modQ, int step, int nbcoeff, int[] coeff, int[] nocoeff)
F2wStructure
for the meaning
of the parameters.
public F2wCycleBasedLFSR(String filename, int no)
F2wStructure
.
Method Detail |
---|
public String toString()
PointSet
toString
in class CycleBasedPointSet
|
SSJ V. 2.2. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |