Author: erans
Date: Sat Nov 13 20:34:21 2010
New Revision: 1034867

URL: http://svn.apache.org/viewvc?rev=1034867&view=rev
Log:
Removed workaround that ceased to be necessary.

Modified:
    
commons/proper/math/trunk/src/main/java/org/apache/commons/math/analysis/interpolation/BicubicSplineInterpolatingFunction.java

Modified: 
commons/proper/math/trunk/src/main/java/org/apache/commons/math/analysis/interpolation/BicubicSplineInterpolatingFunction.java
URL: 
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/analysis/interpolation/BicubicSplineInterpolatingFunction.java?rev=1034867&r1=1034866&r2=1034867&view=diff
==============================================================================
--- 
commons/proper/math/trunk/src/main/java/org/apache/commons/math/analysis/interpolation/BicubicSplineInterpolatingFunction.java
 (original)
+++ 
commons/proper/math/trunk/src/main/java/org/apache/commons/math/analysis/interpolation/BicubicSplineInterpolatingFunction.java
 Sat Nov 13 20:34:21 2010
@@ -17,7 +17,6 @@
 package org.apache.commons.math.analysis.interpolation;
 
 import org.apache.commons.math.DimensionMismatchException;
-import org.apache.commons.math.exception.FunctionEvaluationException;
 import org.apache.commons.math.analysis.BivariateRealFunction;
 import org.apache.commons.math.exception.NoDataException;
 import org.apache.commons.math.exception.OutOfRangeException;
@@ -240,15 +239,7 @@ public class BicubicSplineInterpolatingF
         final double xN = (x - xval[i]) / (xval[i + 1] - xval[i]);
         final double yN = (y - yval[j]) / (yval[j + 1] - yval[j]);
 
-        double result = Double.NaN;
-        try { // Workaround to avoid carrying around "try" blocks for an
-              // exception that will never happen
-            result = partialDerivatives[which][i][j].value(xN, yN);
-        } catch (FunctionEvaluationException e) {
-            // Will never happen
-        }
-
-        return result;
+        return partialDerivatives[which][i][j].value(xN, yN);
     }
 
     /**


Reply via email to