You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ch...@apache.org on 2018/08/14 13:23:12 UTC
[26/33] commons-rng git commit: Reinstate base class to avoid BC
breaking.
Reinstate base class to avoid BC breaking.
Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/50b984b1
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/50b984b1
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/50b984b1
Branch: refs/heads/master
Commit: 50b984b1d59d7c0a18dde8e6eb55a8036db1f876
Parents: 7300717
Author: Gilles <er...@apache.org>
Authored: Wed Aug 8 13:13:47 2018 +0200
Committer: Gilles <er...@apache.org>
Committed: Wed Aug 8 13:16:22 2018 +0200
----------------------------------------------------------------------
.../apache/commons/rng/sampling/distribution/PoissonSampler.java | 3 +++
1 file changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/50b984b1/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/distribution/PoissonSampler.java
----------------------------------------------------------------------
diff --git a/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/distribution/PoissonSampler.java b/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/distribution/PoissonSampler.java
index cd9187a..d0733ba 100644
--- a/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/distribution/PoissonSampler.java
+++ b/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/distribution/PoissonSampler.java
@@ -37,6 +37,7 @@ import org.apache.commons.rng.UniformRandomProvider;
* </ul>
*/
public class PoissonSampler
+ extends SamplerBase
implements DiscreteSampler {
/** Value for switching sampling algorithm. */
@@ -51,6 +52,8 @@ public class PoissonSampler
*/
public PoissonSampler(UniformRandomProvider rng,
double mean) {
+ super(rng);
+
// Delegate all work to specialised samplers.
// These should check the input arguments.
poissonSampler = mean < PIVOT ?