From 2fa9ea8003d6666572e4da17f142a59ce584921f Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Tue, 24 Jun 2014 20:01:43 +0200 Subject: [PATCH] Distributions: revert new Sample(array) methods from interfaces since they would break compat --- src/Numerics/Distributions/IContinuousDistribution.cs | 9 +++++---- src/Numerics/Distributions/IDiscreteDistribution.cs | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/Numerics/Distributions/IContinuousDistribution.cs b/src/Numerics/Distributions/IContinuousDistribution.cs index 0bf3e0b5..06a00731 100644 --- a/src/Numerics/Distributions/IContinuousDistribution.cs +++ b/src/Numerics/Distributions/IContinuousDistribution.cs @@ -73,10 +73,11 @@ namespace MathNet.Numerics.Distributions /// a sample from the distribution. double Sample(); - /// - /// Fills an array with samples generated from the distribution. - /// - void Samples(double[] values); + // TODO: Add for v4 (adding it in v3 would break compatibility) + // /// + // /// Fills an array with samples generated from the distribution. + // /// + // void Samples(double[] values); /// /// Draws a sequence of random samples from the distribution. diff --git a/src/Numerics/Distributions/IDiscreteDistribution.cs b/src/Numerics/Distributions/IDiscreteDistribution.cs index 4f646fb7..1dc2eb22 100644 --- a/src/Numerics/Distributions/IDiscreteDistribution.cs +++ b/src/Numerics/Distributions/IDiscreteDistribution.cs @@ -73,10 +73,11 @@ namespace MathNet.Numerics.Distributions /// a sample from the distribution. int Sample(); - /// - /// Fills an array with samples generated from the distribution. - /// - void Samples(int[] values); + // TODO: Add for v4 (adding it in v3 would break compatibility) + // /// + // /// Fills an array with samples generated from the distribution. + // /// + // void Samples(int[] values); /// /// Draws a sequence of random samples from the distribution.