Author: erans
Date: Fri Aug 9 23:39:24 2013
New Revision: 1512535
URL: http://svn.apache.org/r1512535
Log:
MATH-1010
Make use of the RNG supplied as argument.
Modified:
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/MathArrays.java
Modified:
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/MathArrays.java
URL:
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/MathArrays.java?rev=1512535&r1=1512534&r2=1512535&view=diff
==============================================================================
---
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/MathArrays.java
(original)
+++
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/MathArrays.java
Fri Aug 9 23:39:24 2013
@@ -1478,7 +1478,7 @@ public class MathArrays {
target = start;
} else {
// NumberIsTooLargeException cannot occur.
- target = new UniformIntegerDistribution(start, i).sample();
+ target = new UniformIntegerDistribution(rng, start,
i).sample();
}
final int temp = list[target];
list[target] = list[i];
@@ -1493,7 +1493,7 @@ public class MathArrays {
target = start;
} else {
// NumberIsTooLargeException cannot occur.
- target = new UniformIntegerDistribution(i, start).sample();
+ target = new UniformIntegerDistribution(rng, i,
start).sample();
}
final int temp = list[target];
list[target] = list[i];