MVIndependent RV
Represents a multi-variate distribution with the specified dimensions. The sampling of each dimension is independent. That is the resulting distribution has independent marginals that are represented by the same distribution as provided by the supplied random variable
The variable samples its own copy of the supplied random variable, which draws from this variable's stream; the supplied variable itself is not used, so sampling one does not move the other. The supplied variable must be able to draw from a stream it is given (see canShareStream).
Parameters
the dimension must be at least 2
the random variable for the marginals
the random number stream number, defaults to 0, which means the next stream
the provider of random number streams, defaults to KSLRandom.DefaultRNStreamProvider
an optional name