pub struct QRng { /* fields omitted */ }
This function returns a pointer to a newly-created instance of a quasi-random sequence generator of type T and dimension d. If
there is insufficient memory to create the generator then the function returns a null pointer and the error handler is invoked
with an error code of ::NoMem.
This function reinitializes the generator self to its starting point. Note that quasi-random sequences do not use a seed and always
produce the same set of values.
This function stores the next point from the sequence generator self in the array x. The space available for x must match the
dimension of the generator. The point x will lie in the range 0 < x_i < 1 for each x_i.
This function returns a pointer to the name of the generator.
These functions return a pointer to the state of generator r and its size.
These functions return a pointer to the state of generator r and its size.
This function copies the quasi-random sequence generator src into the pre-existing generator dest, making dest into an exact copy
of src. The two generators must be of the same type.
This function returns a pointer to a newly created generator which is an exact copy of the generator self.
Performs copy-assignment from source
. Read more
Executes the destructor for this type. Read more