You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by lu...@apache.org on 2013/10/27 15:39:17 UTC

svn commit: r1536147 - in /commons/proper/math/trunk/src: main/java/org/apache/commons/math3/analysis/differentiation/SparseGradient.java test/java/org/apache/commons/math3/analysis/differentiation/SparseGradientTest.java

Author: luc
Date: Sun Oct 27 14:39:16 2013
New Revision: 1536147

URL: http://svn.apache.org/r1536147
Log:
Fixed wrong naming and typo.

Thanks to Gilles for spotting this!

Modified:
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/SparseGradient.java
    commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/SparseGradientTest.java

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/SparseGradient.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/SparseGradient.java?rev=1536147&r1=1536146&r2=1536147&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/SparseGradient.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/SparseGradient.java Sun Oct 27 14:39:16 2013
@@ -235,7 +235,7 @@ public class SparseGradient implements R
      * </p>
      * @param a instance to multiply
      */
-    public void multInPlace(final SparseGradient a) {
+    public void multiplyInPlace(final SparseGradient a) {
         // Derivatives.
         for (Map.Entry<Integer, Double> entry : derivatives.entrySet()) {
             derivatives.put(entry.getKey(), a.value * entry.getValue());
@@ -872,7 +872,7 @@ public class SparseGradient implements R
      */
     @Override
     public int hashCode() {
-        return 743 + 809 *  + 233 * MathUtils.hash(value) + 167 * derivatives.hashCode();
+        return 743 + 809 * MathUtils.hash(value) + 167 * derivatives.hashCode();
     }
 
 }

Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/SparseGradientTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/SparseGradientTest.java?rev=1536147&r1=1536146&r2=1536147&view=diff
==============================================================================
--- commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/SparseGradientTest.java (original)
+++ commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/SparseGradientTest.java Sun Oct 27 14:39:16 2013
@@ -126,7 +126,7 @@ public class SparseGradientTest extends 
         final SparseGradient var1 = SparseGradient.createVariable(id1, v1);
         final SparseGradient sum = var1.multiply(c1);
         final SparseGradient mult = SparseGradient.createVariable(id2, v2);
-        mult.multInPlace(var1);
+        mult.multiplyInPlace(var1);
         sum.addInPlace(mult);
         Assert.assertEquals(v1 * c1 + v2 * v1, sum.getValue(), 1.0e-15); // returns the value
         Assert.assertEquals(2, sum.numVars());