You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2017/05/14 20:56:49 UTC

[3/3] commons-numbers git commit: Unused design.

Unused design.


Project: http://git-wip-us.apache.org/repos/asf/commons-numbers/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-numbers/commit/61d27bd9
Tree: http://git-wip-us.apache.org/repos/asf/commons-numbers/tree/61d27bd9
Diff: http://git-wip-us.apache.org/repos/asf/commons-numbers/diff/61d27bd9

Branch: refs/heads/master
Commit: 61d27bd9eef48c5642c74b6c10800424b68dfea2
Parents: 8555a73
Author: Gilles Sadowski <gi...@harfang.homelinux.org>
Authored: Sun May 14 22:53:11 2017 +0200
Committer: Gilles Sadowski <gi...@harfang.homelinux.org>
Committed: Sun May 14 22:53:11 2017 +0200

----------------------------------------------------------------------
 .../commons/numbers/gamma/RegularizedGamma.java | 26 +-------------------
 1 file changed, 1 insertion(+), 25 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-numbers/blob/61d27bd9/commons-numbers-gamma/src/main/java/org/apache/commons/numbers/gamma/RegularizedGamma.java
----------------------------------------------------------------------
diff --git a/commons-numbers-gamma/src/main/java/org/apache/commons/numbers/gamma/RegularizedGamma.java b/commons-numbers-gamma/src/main/java/org/apache/commons/numbers/gamma/RegularizedGamma.java
index 0231955..21af77f 100644
--- a/commons-numbers-gamma/src/main/java/org/apache/commons/numbers/gamma/RegularizedGamma.java
+++ b/commons-numbers-gamma/src/main/java/org/apache/commons/numbers/gamma/RegularizedGamma.java
@@ -24,35 +24,11 @@ import org.apache.commons.numbers.fraction.ContinuedFraction;
  *
  * Class is immutable.
  */
-public abstract class RegularizedGamma {
+public class RegularizedGamma {
     /** Maximum allowed numerical error. */
     private static final double DEFAULT_EPSILON = 1e-15;
 
     /**
-     * @param a Parameter.
-     * @param x Argument.
-     * @param epsilon When the absolute value of the n-th element in the
-     * series is less than epsilon the approximation ceases to calculate
-     * further elements in the series.
-     * @param maxIterations Maximum number of iterations.
-     * @return the value of the function.
-     * @throws IllegalArgumentException if the algorithm fails to converge.
-     */
-    public abstract double value(double a,
-                                 double x,
-                                 double epsilon,
-                                 int maxIterations);
-
-    /**
-     * @param a Parameter.
-     * @param x Argument.
-     * @return the value of the function.
-     * @throws IllegalArgumentException if the algorithm fails to converge.
-     */
-    public abstract double value(double a,
-                                 double x);
-
-    /**
      * \( P(a, x) \) <a href="http://mathworld.wolfram.com/RegularizedGammaFunction.html">
      * regularized Gamma function</a>.
      *