Deprecation Deprecating classes whose functionality is based on buggy code in "BicubicSplinInterpolatingFunction" (MATH-1166).
Project: http://git-wip-us.apache.org/repos/asf/commons-math/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-math/commit/c53f2106 Tree: http://git-wip-us.apache.org/repos/asf/commons-math/tree/c53f2106 Diff: http://git-wip-us.apache.org/repos/asf/commons-math/diff/c53f2106 Branch: refs/heads/master Commit: c53f2106109153eda10c47a6960a5a579d1530b8 Parents: 34f3f41 Author: Gilles <er...@apache.org> Authored: Mon Dec 1 14:51:34 2014 +0100 Committer: Gilles <er...@apache.org> Committed: Mon Dec 1 14:51:34 2014 +0100 ---------------------------------------------------------------------- .../SmoothingPolynomialBicubicSplineInterpolator.java | 2 ++ .../interpolation/TricubicSplineInterpolatingFunction.java | 2 ++ .../math3/analysis/interpolation/TricubicSplineInterpolator.java | 2 ++ 3 files changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-math/blob/c53f2106/src/main/java/org/apache/commons/math3/analysis/interpolation/SmoothingPolynomialBicubicSplineInterpolator.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math3/analysis/interpolation/SmoothingPolynomialBicubicSplineInterpolator.java b/src/main/java/org/apache/commons/math3/analysis/interpolation/SmoothingPolynomialBicubicSplineInterpolator.java index 1c76035..e1639b2 100644 --- a/src/main/java/org/apache/commons/math3/analysis/interpolation/SmoothingPolynomialBicubicSplineInterpolator.java +++ b/src/main/java/org/apache/commons/math3/analysis/interpolation/SmoothingPolynomialBicubicSplineInterpolator.java @@ -34,7 +34,9 @@ import org.apache.commons.math3.optim.SimpleVectorValueChecker; * polynomial fitting. * * @since 2.2 + * @deprecated To be removed in 4.0 (see MATH-1166). */ +@Deprecated public class SmoothingPolynomialBicubicSplineInterpolator extends BicubicSplineInterpolator { /** Fitter for x. */ http://git-wip-us.apache.org/repos/asf/commons-math/blob/c53f2106/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolatingFunction.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolatingFunction.java b/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolatingFunction.java index 613e70a..4260606 100644 --- a/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolatingFunction.java +++ b/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolatingFunction.java @@ -34,7 +34,9 @@ import org.apache.commons.math3.util.MathArrays; * </quote> * * @since 2.2 + * @deprecated To be removed in 4.0 (see MATH-1166). */ +@Deprecated public class TricubicSplineInterpolatingFunction implements TrivariateFunction { /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/c53f2106/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolator.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolator.java b/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolator.java index cda6a33..da19986 100644 --- a/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolator.java +++ b/src/main/java/org/apache/commons/math3/analysis/interpolation/TricubicSplineInterpolator.java @@ -26,7 +26,9 @@ import org.apache.commons.math3.util.MathArrays; * Generates a tricubic interpolating function. * * @since 2.2 + * @deprecated To be removed in 4.0 (see MATH-1166). */ +@Deprecated public class TricubicSplineInterpolator implements TrivariateGridInterpolator { /**