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 2012/09/28 18:45:09 UTC
svn commit: r1391545 - in
/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward:
AcosGeneratorTest.java AsinGeneratorTest.java
ForwardModeDifferentiatorTest.java
Author: luc
Date: Fri Sep 28 16:45:09 2012
New Revision: 1391545
URL: http://svn.apache.org/viewvc?rev=1391545&view=rev
Log:
Fixed erroneous tests.
Modified:
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AcosGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AsinGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/ForwardModeDifferentiatorTest.java
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AcosGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AcosGeneratorTest.java?rev=1391545&r1=1391544&r2=1391545&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AcosGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AcosGeneratorTest.java Fri Sep 28 16:45:09 2012
@@ -45,11 +45,11 @@ public class AcosGeneratorTest extends A
double dPlus = derivative.value(new DerivativeStructure(1, 1, 1.0, 1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dPlus));
- Assert.assertTrue(dPlus > 0);
+ Assert.assertTrue(dPlus < 0);
double dMinus = derivative.value(new DerivativeStructure(1, 1, 1.0, -1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dMinus));
- Assert.assertTrue(dMinus < 0);
+ Assert.assertTrue(dMinus > 0);
}
@@ -62,11 +62,11 @@ public class AcosGeneratorTest extends A
double dPlus = derivative.value(new DerivativeStructure(1, 1, -1.0, 1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dPlus));
- Assert.assertTrue(dPlus > 0);
+ Assert.assertTrue(dPlus < 0);
double dMinus = derivative.value(new DerivativeStructure(1, 1, -1.0, -1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dMinus));
- Assert.assertTrue(dMinus < 0);
+ Assert.assertTrue(dMinus > 0);
}
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AsinGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AsinGeneratorTest.java?rev=1391545&r1=1391544&r2=1391545&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AsinGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/AsinGeneratorTest.java Fri Sep 28 16:45:09 2012
@@ -44,11 +44,11 @@ public class AsinGeneratorTest extends A
double dPlus = derivative.value(new DerivativeStructure(1, 1, 1.0, 1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dPlus));
- Assert.assertTrue(dPlus < 0);
+ Assert.assertTrue(dPlus > 0);
double dMinus = derivative.value(new DerivativeStructure(1, 1, 1.0, -1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dMinus));
- Assert.assertTrue(dMinus > 0);
+ Assert.assertTrue(dMinus < 0);
}
@@ -61,11 +61,11 @@ public class AsinGeneratorTest extends A
double dPlus = derivative.value(new DerivativeStructure(1, 1, -1.0, 1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dPlus));
- Assert.assertTrue(dPlus < 0);
+ Assert.assertTrue(dPlus > 0);
double dMinus = derivative.value(new DerivativeStructure(1, 1, -1.0, -1.0)).getPartialDerivative(1);
Assert.assertTrue(Double.isInfinite(dMinus));
- Assert.assertTrue(dMinus > 0);
+ Assert.assertTrue(dMinus < 0);
}
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/ForwardModeDifferentiatorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/ForwardModeDifferentiatorTest.java?rev=1391545&r1=1391544&r2=1391545&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/ForwardModeDifferentiatorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/forward/ForwardModeDifferentiatorTest.java Fri Sep 28 16:45:09 2012
@@ -71,7 +71,7 @@ public class ForwardModeDifferentiatorTe
checkReference(new ReferenceFunction() {
public double value(double t) { return (((4 * t + 2) * t + 1) * t - 2) * t + 5; }
public double firstDerivative(double t) { return ((16 * t + 6) * t + 2) * t - 2; }
- }, 0.1, 5, 20, 2.0e-15);
+ }, 0.1, 5, 20, 3.0e-13);
}
@Test