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 2009/08/09 14:38:19 UTC
svn commit: r802533 [2/2] - in /commons/sandbox/nabla/trunk/src:
main/java/org/apache/commons/nabla/algorithmic/
main/java/org/apache/commons/nabla/algorithmic/forward/
main/java/org/apache/commons/nabla/algorithmic/forward/analysis/
main/java/org/apac...
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
import org.objectweb.asm.tree.InsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
import org.objectweb.asm.tree.InsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
import org.objectweb.asm.tree.InsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
import org.objectweb.asm.tree.InsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DLoadTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DLoadTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DLoadTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DLoadTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DReturnTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DReturnTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DReturnTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DReturnTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DStoreTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DStoreTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DStoreTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DStoreTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer1.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer12.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer2.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2Transformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2Transformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2Transformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2Transformer.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X1Transformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X1Transformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X1Transformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X1Transformer.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer1.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer12.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer2.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/NarrowingTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/NarrowingTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/NarrowingTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/NarrowingTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/WideningTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/WideningTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/WideningTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/WideningTransformer.java Sun Aug 9 12:38:15 2009
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.instructions;
+package org.apache.commons.nabla.algorithmic.forward.instructions;
-import org.apache.commons.nabla.algorithmic.analysis.InstructionsTransformer;
-import org.apache.commons.nabla.algorithmic.analysis.MethodDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.InstructionsTransformer;
+import org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Added: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/package.html
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/package.html?rev=802533&view=auto
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/package.html (added)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/package.html Sun Aug 9 12:38:15 2009
@@ -0,0 +1,20 @@
+<html>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+ <!-- $Revision$ $Date$ -->
+ <body>Forward mode algorithmic differentiation package</body>
+</html>
Propchange: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/package.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/package.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/BytecodeTrimmer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/BytecodeTrimmer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/BytecodeTrimmer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/BytecodeTrimmer.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.trimming;
+package org.apache.commons.nabla.algorithmic.forward.trimming;
import org.objectweb.asm.tree.AbstractInsnNode;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/DLoadPop2Trimmer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/DLoadPop2Trimmer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/DLoadPop2Trimmer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/DLoadPop2Trimmer.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.trimming;
+package org.apache.commons.nabla.algorithmic.forward.trimming;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDloadTrimmer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDloadTrimmer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDloadTrimmer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDloadTrimmer.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.trimming;
+package org.apache.commons.nabla.algorithmic.forward.trimming;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDstoreTrimmer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDstoreTrimmer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDstoreTrimmer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDstoreTrimmer.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.trimming;
+package org.apache.commons.nabla.algorithmic.forward.trimming;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/caching/FetchDifferentiator.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/caching/FetchDifferentiator.java?rev=802533&r1=802532&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/caching/FetchDifferentiator.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/caching/FetchDifferentiator.java Sun Aug 9 12:38:15 2009
@@ -22,8 +22,8 @@
import org.apache.commons.nabla.core.UnivariateDifferentiator;
/** Differentiator that fetches classes already differentiated by
- * {@link org.apache.commons.nabla.algorithmic.AutomaticDifferentiator}.
- * @see org.apache.commons.nabla.algorithmic.AutomaticDifferentiator
+ * {@link org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator}.
+ * @see org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator
*/
public class FetchDifferentiator implements UnivariateDifferentiator {
Modified: commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages.properties
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages.properties?rev=802533&r1=802532&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages.properties (original)
+++ commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages.properties Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-# org.apache.commons.nabla.algorithmic.AnalyticalDifferentiator
+# org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator
class\ {0}\ cannot\ be\ read\ ({1}) = \
class {0} cannot be read ({1})
@@ -30,14 +30,14 @@
class\ {0}\ instantiation\ from\ an\ instance\ of\ class\ {1}\ failed\ ({2}) = \
class {0} instantiation from an instance of class {1} failed ({2})
-# org.apache.commons.nabla.algorithmic.ClassDifferentiator
+# org.apache.commons.nabla.algorithmic.forward.analysis.ClassDifferentiator
interface\ {0}\ not\ found\ while\ differentiating\ class\ {1} = \
interface {0} not found while differentiating class {1}
the\ {0}\ class\ does\ not\ implement\ the\ {1}\ interface = \
the {0} class does not implement the {1} interface
-# org.apache.commons.nabla.algorithmic.MethodDifferentiator
+# org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator
unable\ to\ analyze\ the\ {0}.{1}\ method\ ({2}) = \
unable to analyze the {0}.{1} method ({2})
Modified: commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages_fr.properties
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages_fr.properties?rev=802533&r1=802532&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages_fr.properties (original)
+++ commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages_fr.properties Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-# org.apache.commons.nabla.algorithmic.AnalyticalDifferentiator
+# org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator
class\ {0}\ cannot\ be\ read\ ({1}) = \
la classe {0} ne peut pas \u00eatre lue ({1})
@@ -30,14 +30,14 @@
class\ {0}\ instantiation\ from\ an\ instance\ of\ class\ {1}\ failed\ ({2}) = \
class {0} instantiation from an instance of class {1} failed ({2})
-# org.apache.commons.nabla.algorithmic.ClassDifferentiator
+# org.apache.commons.nabla.algorithmic.forward.analysis.ClassDifferentiator
interface\ {0}\ not\ found\ while\ differentiating\ class\ {1} = \
interface {0} non trouv\u00e9e lors de la diff\u00e9rentiation de la classe {1}
the\ {0}\ class\ does\ not\ implement\ the\ {1}\ interface = \
la classe {0} n''implante pas l''interface {1}
-# org.apache.commons.nabla.algorithmic.MethodDifferentiator
+# org.apache.commons.nabla.algorithmic.forward.analysis.MethodDifferentiator
unable\ to\ analyze\ the\ {0}.{1}\ method\ ({2}) = \
impossible d''analyser la m\u00e9thode {0}.{1} ({2})
Modified: commons/sandbox/nabla/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/site/xdoc/index.xml?rev=802533&r1=802532&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/site/xdoc/index.xml (original)
+++ commons/sandbox/nabla/trunk/src/site/xdoc/index.xml Sun Aug 9 12:38:15 2009
@@ -142,7 +142,7 @@
</p>
<source>
- UnivariateDifferentiator differentiator = new AutomaticDifferentiator();
+ UnivariateDifferentiator differentiator = new ForwardAlgorithmicDifferentiator();
final UnivariateDerivative derivative = differentiator.differentiate(function);
</source>
Modified: commons/sandbox/nabla/trunk/src/site/xdoc/internals.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/site/xdoc/internals.xml?rev=802533&r1=802532&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/site/xdoc/internals.xml (original)
+++ commons/sandbox/nabla/trunk/src/site/xdoc/internals.xml Sun Aug 9 12:38:15 2009
@@ -39,10 +39,10 @@
changed to the control flow instructions (loops, branches,
operations scheduling). The entry point of this differentiation
process is the <a
- href="apidocs/org/apache/commons/nabla/algorithmic/analysis/MethodDifferentiator.html#visitEnd()">
+ href="apidocs/org/apache/commons/nabla/algorithmic/forward/analysis/MethodDifferentiator.html#visitEnd()">
visitEnd</a> method of the <code>MethodDifferentiator</code>
- which is called from the <a href="apidocs/org/apache/commons/nabla/algorithmic/AutomaticDifferentiator.html">
- AutomaticDifferentiator</a> class for processing the <code>f</code>
+ which is called from the <a href="apidocs/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiator.html">
+ ForwardAlgorithmicDifferentiator</a> class for processing the <code>f</code>
method of the user class.
</p>
@@ -205,9 +205,9 @@
href="#Virtual_machine_execution_model">virtual machine execution
model</a> section) with the instructions that may produce it and the
instructions that may consume it. This task is realized by the <a
- href="apidocs/org/apache/commons/nabla/algorithmic/analysis/TrackingInterpreter.html">
+ href="apidocs/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingInterpreter.html">
TrackingInterpreter</a> and <a
- href="apidocs/org/apache/commons/nabla/algorithmic/analysis/TrackingValue.html">
+ href="apidocs/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingValue.html">
TrackingValue</a> classes.
</p>
Modified: commons/sandbox/nabla/trunk/src/site/xdoc/usage.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/site/xdoc/usage.xml?rev=802533&r1=802532&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/site/xdoc/usage.xml (original)
+++ commons/sandbox/nabla/trunk/src/site/xdoc/usage.xml Sun Aug 9 12:38:15 2009
@@ -46,7 +46,7 @@
double</em> that is used both as the type of input
parameters and return value of differentiated
functions.</dd>
- <dt><a href="apidocs/org/apache/commons/nabla/algorithmic/AutomaticDifferentiator.html">AutomaticDifferentiator</a></dt>
+ <dt><a href="apidocs/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiator.html">ForwardAlgorithmicDifferentiator</a></dt>
<dd>is the main implementation of the
UnivariateDifferentiator interface. It performs
differentiation by bytecode analysis and generation, using
@@ -64,7 +64,7 @@
user-defined function must be provided as an implementation
of the UnivariateDifferentiable interface. It is passed as
the single parameter to the <code>differentiate</code>
- method of an AutomaticDifferentiator instance. If the
+ method of a ForwardAlgorithmicDifferentiator instance. If the
existing class does not already implements the
UnivariateDifferentiable interface, it has to be wrapped
when provided to the differentiator.
@@ -83,7 +83,7 @@
<source>
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) {
return model.evaluate(2.5, t);
}
@@ -237,7 +237,7 @@
<source>
SetableFirstParameterModel setable = new SetableFirstParameterModel(model, 2.5);
- UnivariateDerivative derivative = new AutomaticDifferentiator().differentiate(setable);
+ UnivariateDerivative derivative = new ForwardAlgorithmicDifferentiator().differentiate(setable);
DifferentialPair t = DifferentialPair.newVariable(2.0);
// derivative with respect to second parameter when first parameter equals 2.5
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AbstractMathTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AbstractMathTest.java?rev=802533&r1=802532&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AbstractMathTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AbstractMathTest.java Sun Aug 9 12:38:15 2009
@@ -17,7 +17,7 @@
package org.apache.commons.nabla.algorithmic;
import org.apache.commons.nabla.ReferenceFunction;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -30,7 +30,7 @@
double t0, double t1, int n,
double threshold) {
try {
- AutomaticDifferentiator differentiator = new AutomaticDifferentiator();
+ ForwardAlgorithmicDifferentiator differentiator = new ForwardAlgorithmicDifferentiator();
differentiator.addMathImplementation(MathExtensions.class);
UnivariateDerivative derivative = differentiator.differentiate(reference);
for (int i = 0; i < n; ++i) {
Copied: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiatorTest.java (from r802524, commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiatorTest.java)
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiatorTest.java?p2=commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiatorTest.java&p1=commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiatorTest.java&r1=802524&r2=802533&rev=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiatorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiatorTest.java Sun Aug 9 12:38:15 2009
@@ -14,12 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic;
+package org.apache.commons.nabla.algorithmic.forward;
import org.apache.commons.nabla.ReferenceFunction;
+import org.apache.commons.nabla.algorithmic.AbstractMathTest;
import org.junit.Test;
-public class AutomaticDifferentiatorTest extends AbstractMathTest {
+public class ForwardAlgorithmicDifferentiatorTest extends AbstractMathTest {
@Test
public void testSingleCall() {
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporterTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporterTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporterTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporterTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.analysis;
+package org.apache.commons.nabla.algorithmic.forward.analysis;
import org.junit.Assert;
-import org.apache.commons.nabla.algorithmic.analysis.ErrorReporter;
+import org.apache.commons.nabla.algorithmic.forward.analysis.ErrorReporter;
import org.apache.commons.nabla.core.DifferentiationException;
import org.junit.Test;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -39,7 +39,7 @@
@Test
public void testSingularityPlus() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.acos(t); }
});
@@ -56,7 +56,7 @@
@Test
public void testSingularityMinus() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.acos(t); }
});
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -39,7 +39,7 @@
@Test
public void testSingularityPlus() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.asin(t); }
});
@@ -56,7 +56,7 @@
@Test
public void testSingularityMinus() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.asin(t); }
});
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2GeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2GeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2GeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2GeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -39,7 +39,7 @@
@Test
public void testSingularityPlus() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.atan(t); }
});
@@ -54,7 +54,7 @@
@Test
public void testSingularityMinus() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.atan(t); }
});
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CosGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CosGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CosGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CosGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1GeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1GeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1GeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1GeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10GeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10GeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10GeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10GeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -39,7 +39,7 @@
@Test
public void testSingularity() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.log10(t); }
});
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -39,7 +39,7 @@
@Test
public void testSingularity() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.log1p(t); }
});
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/LogGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/LogGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/LogGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/LogGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -39,7 +39,7 @@
@Test
public void testSingularity() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.log(t); }
});
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/PowGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/PowGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/PowGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/PowGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
-import org.apache.commons.nabla.algorithmic.AutomaticDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.ForwardAlgorithmicDifferentiator;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
@@ -39,7 +39,7 @@
@Test
public void testSingularity() throws DifferentiationException {
UnivariateDerivative derivative =
- new AutomaticDifferentiator().differentiate(new UnivariateDifferentiable() {
+ new ForwardAlgorithmicDifferentiator().differentiate(new UnivariateDifferentiable() {
public double f(double t) { return Math.sqrt(t); }
});
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;
Modified: commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhGeneratorTest.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhGeneratorTest.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhGeneratorTest.java (original)
+++ commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhGeneratorTest.java Sun Aug 9 12:38:15 2009
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.nabla.algorithmic.functions;
+package org.apache.commons.nabla.algorithmic.forward.functions;
import org.apache.commons.nabla.ReferenceFunction;
import org.apache.commons.nabla.algorithmic.AbstractMathTest;