**'umontreal.iro.lecuyer.hups.CycleBasedPointSet'**Java class

umontreal.iro.lecuyer.hups

## Class CycleBasedPointSet

- java.lang.Object
- umontreal.iro.lecuyer.hups.PointSet
- umontreal.iro.lecuyer.hups.CycleBasedPointSet

- Direct Known Subclasses:
- CycleBasedPointSetBase2, LCGPointSet

public abstract class CycleBasedPointSetextends PointSet

This abstract class provides the basic structures for storing and manipulating a highly uniform point set defined by a set of cycles. The*s*-dimensional points are all the vectors of*s*successive values found in any of the cycles, from any starting point. Since this is defined for any positive integer*s*, the points effectively have an infinite number of dimensions. The number of points,*n*, is the sum of lengths of all the cycles. The cycles of the point set are simply stored as a list of arrays, where each array contains the successive values for a given cycle. By default, the values are stored in`double`.This structure is convenient for implementing recurrence-based point sets, where the point set in

*s*dimensions is defined as the set of all vectors of*s*successive values of a periodic recurrence, from all its possible initial states.

**Warning:**You cannot see the full API documentation of this class since the access to the DatMelt documentation for third-party Java classes is denied. Guests can only view jhplot Java API. To view the complete description of this class and its methods, please request the full DataMelt membership.

If you are already a full member, please login to the DataMelt member area before visiting this documentation.