Author: erans
Date: Sun Nov 21 14:20:24 2010
New Revision: 1037468

URL: http://svn.apache.org/viewvc?rev=1037468&view=rev
Log:
Removed unnecessary "try/catch" statements.

Modified:
    
commons/proper/math/trunk/src/main/java/org/apache/commons/math/linear/AbstractRealVector.java

Modified: 
commons/proper/math/trunk/src/main/java/org/apache/commons/math/linear/AbstractRealVector.java
URL: 
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/linear/AbstractRealVector.java?rev=1037468&r1=1037467&r2=1037468&view=diff
==============================================================================
--- 
commons/proper/math/trunk/src/main/java/org/apache/commons/math/linear/AbstractRealVector.java
 (original)
+++ 
commons/proper/math/trunk/src/main/java/org/apache/commons/math/linear/AbstractRealVector.java
 Sun Nov 21 14:20:24 2010
@@ -22,7 +22,6 @@ import java.util.NoSuchElementException;
 
 import org.apache.commons.math.exception.MathUnsupportedOperationException;
 import org.apache.commons.math.exception.DimensionMismatchException;
-import org.apache.commons.math.exception.MathUserException;
 import org.apache.commons.math.exception.OutOfRangeException;
 import org.apache.commons.math.analysis.BinaryFunction;
 import org.apache.commons.math.analysis.ComposableFunction;
@@ -350,11 +349,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapAbsToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.ABS);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.ABS);
     }
 
     /** {...@inheritdoc} */
@@ -364,11 +359,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapAcosToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.ACOS);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.ACOS);
     }
 
     /** {...@inheritdoc} */
@@ -378,11 +369,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapAsinToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.ASIN);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.ASIN);
     }
 
     /** {...@inheritdoc} */
@@ -392,11 +379,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapAtanToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.ATAN);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.ATAN);
     }
 
     /** {...@inheritdoc} */
@@ -406,11 +389,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapCbrtToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.CBRT);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.CBRT);
     }
 
     /** {...@inheritdoc} */
@@ -420,11 +399,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapCeilToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.CEIL);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.CEIL);
     }
 
     /** {...@inheritdoc} */
@@ -434,11 +409,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapCosToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.COS);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.COS);
     }
 
     /** {...@inheritdoc} */
@@ -448,11 +419,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapCoshToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.COSH);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.COSH);
     }
 
     /** {...@inheritdoc} */
@@ -462,11 +429,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapDivideToSelf(double d){
-        try {
-            return mapToSelf(BinaryFunction.DIVIDE.fix2ndArgument(d));
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(BinaryFunction.DIVIDE.fix2ndArgument(d));
     }
 
     /** {...@inheritdoc} */
@@ -476,11 +439,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapExpToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.EXP);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.EXP);
     }
 
     /** {...@inheritdoc} */
@@ -490,11 +449,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapExpm1ToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.EXPM1);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.EXPM1);
     }
 
     /** {...@inheritdoc} */
@@ -504,11 +459,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapFloorToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.FLOOR);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.FLOOR);
     }
 
     /** {...@inheritdoc} */
@@ -518,11 +469,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapInvToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.INVERT);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.INVERT);
     }
 
     /** {...@inheritdoc} */
@@ -532,11 +479,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapLogToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.LOG);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.LOG);
     }
 
     /** {...@inheritdoc} */
@@ -546,11 +489,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapLog10ToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.LOG10);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.LOG10);
     }
 
     /** {...@inheritdoc} */
@@ -560,11 +499,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapLog1pToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.LOG1P);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.LOG1P);
     }
 
     /** {...@inheritdoc} */
@@ -574,11 +509,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapMultiplyToSelf(double d){
-        try {
-            return mapToSelf(BinaryFunction.MULTIPLY.fix1stArgument(d));
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(BinaryFunction.MULTIPLY.fix1stArgument(d));
     }
 
     /** {...@inheritdoc} */
@@ -588,11 +519,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapPowToSelf(double d){
-        try {
-            return mapToSelf(BinaryFunction.POW.fix2ndArgument(d));
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(BinaryFunction.POW.fix2ndArgument(d));
     }
 
     /** {...@inheritdoc} */
@@ -602,11 +529,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapRintToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.RINT);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.RINT);
     }
 
     /** {...@inheritdoc} */
@@ -616,11 +539,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapSignumToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.SIGNUM);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.SIGNUM);
     }
 
     /** {...@inheritdoc} */
@@ -630,11 +549,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapSinToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.SIN);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.SIN);
     }
 
     /** {...@inheritdoc} */
@@ -644,11 +559,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapSinhToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.SINH);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.SINH);
     }
 
     /** {...@inheritdoc} */
@@ -658,11 +569,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapSqrtToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.SQRT);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.SQRT);
     }
 
     /** {...@inheritdoc} */
@@ -682,11 +589,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapTanToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.TAN);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.TAN);
     }
 
     /** {...@inheritdoc} */
@@ -696,11 +599,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapTanhToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.TANH);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.TANH);
     }
 
     /** {...@inheritdoc} */
@@ -710,11 +609,7 @@ public abstract class AbstractRealVector
 
     /** {...@inheritdoc} */
     public RealVector mapUlpToSelf() {
-        try {
-            return mapToSelf(ComposableFunction.ULP);
-        } catch (MathUserException e) {
-            throw new IllegalArgumentException(e);
-        }
+        return mapToSelf(ComposableFunction.ULP);
     }
 
     /** {...@inheritdoc} */
@@ -823,12 +718,12 @@ public abstract class AbstractRealVector
     }
 
     /** {...@inheritdoc} */
-    public RealVector map(UnivariateRealFunction function) throws 
MathUserException {
+    public RealVector map(UnivariateRealFunction function) {
         return copy().mapToSelf(function);
     }
 
     /** {...@inheritdoc} */
-    public RealVector mapToSelf(UnivariateRealFunction function) throws 
MathUserException {
+    public RealVector mapToSelf(UnivariateRealFunction function) {
         Iterator<Entry> it = (function.value(0) == 0) ? sparseIterator() : 
iterator();
         Entry e;
         while (it.hasNext() && (e = it.next()) != null) {


Reply via email to