|
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 | ||||||||