|
SSJ V. 1.2.5. |
||||||||
| 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.CachedPointSet
public class CachedPointSet
This container class caches a point set by precomputing and storing its points locally in an array. This can be used to speed up computations when using a small low-dimensional point set more than once.
| Constructor Summary | |
|---|---|
CachedPointSet(PointSet P)
Creates a new PointSet object that contains an array storing the points of P. |
|
CachedPointSet(PointSet P,
int n,
int dim)
Creates a new PointSet object that contains an array storing the first dim coordinates of the first n points of P. |
|
| Method Summary | |
|---|---|
double |
getCoordinate(int i,
int j)
Returns ui, j, the coordinate j of the point i. |
String |
toString()
Formats a string that contains the information about the point set. |
| Methods inherited from class umontreal.iro.lecuyer.hups.PointSet |
|---|
addRandomShift, addRandomShift, addRandomShift, addRandomShift, clearRandomShift, formatPoints, formatPoints, getDimension, getNumPoints, iterator, randomize, randomize, randomize, randomize, unrandomize |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CachedPointSet(PointSet P,
int n,
int dim)
P - point set to be cachedn - number of pointsdim - number of dimensions of the pointspublic CachedPointSet(PointSet P)
P - point set to be cached| Method Detail |
|---|
public String toString()
PointSet
toString in class PointSet
public double getCoordinate(int i,
int j)
PointSet
getCoordinate in class PointSeti - index of the point to look forj - index of the coordinate to look for
|
SSJ V. 1.2.5. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||