25package umontreal.ssj.hups;
27import umontreal.ssj.rng.RandomStream;
28import java.lang.IllegalArgumentException;
68 stream.nextArrayOfDouble(x0, 0, x0.length);
71 throw new IllegalArgumentException(
"RandomStart" +
" can only randomize a HaltonSequence");
This class implements the sequence of Halton rhal60a , which is essentially a modification of Hammers...
This abstract class represents a general point set.
int getDimension()
Returns the dimension (number of available coordinates) of the points.
RandomStream getStream()
Returns the internal umontreal.ssj.rng.RandomStream.
void randomize(PointSet p)
This method calls umontreal.ssj.hups.HaltonSequence.init(double[]).
RandomStart(RandomStream stream)
Sets internal variable stream to the given stream.
void setStream(RandomStream stream)
Sets the internal umontreal.ssj.rng.RandomStream to stream.
RandomStart()
Empty constructor.
This interface is for a randomization that can be used to randomize a umontreal.ssj....
This interface defines the basic structures to handle multiple streams of uniform (pseudo)random numb...