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 [1/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...
Author: luc
Date: Sun Aug 9 12:38:15 2009
New Revision: 802533
URL: http://svn.apache.org/viewvc?rev=802533&view=rev
Log:
added a dedicated package and classes for forward algorithmic differentiation
this will allow future support for reverse algorithmic differentiation
Added:
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiator.java
- copied, changed from r802524, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiator.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/
- copied from r802524, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/analysis/
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/package.html
- copied unchanged from r802528, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/analysis/package.html
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/
- copied from r802524, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/arithmetic/
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/package.html
- copied unchanged from r802528, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/arithmetic/package.html
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/
- copied from r802524, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/functions/
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/package.html
- copied unchanged from r802528, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/functions/package.html
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/
- copied from r802524, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/instructions/
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/package.html
- copied unchanged from r802528, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/instructions/package.html
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/package.html (with props)
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/
- copied from r802524, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/trimming/
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/package.html
- copied unchanged from r802528, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/trimming/package.html
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiatorTest.java
- copied, changed from r802524, commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiatorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/analysis/
- copied from r802524, commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/analysis/
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/
- copied from r802524, commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/arithmetic/
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/
- copied from r802524, commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/functions/
Removed:
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiator.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiatorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/analysis/
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/arithmetic/
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/functions/
Modified:
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ClassDifferentiator.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporter.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/InstructionsTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/MethodDifferentiator.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingInterpreter.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingValue.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CosTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1Transformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10Transformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/LogTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/MathInvocationTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DLoadTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DReturnTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DStoreTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/DcmpTransformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2Transformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X1Transformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer1.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer12.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/Dup2X2Transformer2.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/NarrowingTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/instructions/WideningTransformer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/BytecodeTrimmer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/DLoadPop2Trimmer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDloadTrimmer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/trimming/SwappedDstoreTrimmer.java
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/caching/FetchDifferentiator.java
commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages.properties
commons/sandbox/nabla/trunk/src/main/resources/META-INF/localization/ExceptionsMessages_fr.properties
commons/sandbox/nabla/trunk/src/site/xdoc/index.xml
commons/sandbox/nabla/trunk/src/site/xdoc/internals.xml
commons/sandbox/nabla/trunk/src/site/xdoc/usage.xml
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/AbstractMathTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporterTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2GeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CosGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1GeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10GeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/LogGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/PowGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SinhGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/SqrtGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanGeneratorTest.java
commons/sandbox/nabla/trunk/src/test/java/org/apache/commons/nabla/algorithmic/forward/functions/TanhGeneratorTest.java
Copied: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiator.java (from r802524, commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiator.java)
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiator.java?p2=commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiator.java&p1=commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiator.java&r1=802524&r2=802533&rev=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/AutomaticDifferentiator.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/ForwardAlgorithmicDifferentiator.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;
+package org.apache.commons.nabla.algorithmic.forward;
import java.io.IOException;
import java.io.InputStream;
@@ -25,7 +25,7 @@
import java.util.HashSet;
import java.util.Set;
-import org.apache.commons.nabla.algorithmic.analysis.ClassDifferentiator;
+import org.apache.commons.nabla.algorithmic.forward.analysis.ClassDifferentiator;
import org.apache.commons.nabla.core.DifferentiationException;
import org.apache.commons.nabla.core.UnivariateDerivative;
import org.apache.commons.nabla.core.UnivariateDifferentiable;
@@ -50,7 +50,7 @@
* by class and name and replaced by predefined derivative code.</p>
* @see org.apache.commons.nabla.caching.FetchDifferentiator
*/
-public class AutomaticDifferentiator implements UnivariateDifferentiator {
+public class ForwardAlgorithmicDifferentiator implements UnivariateDifferentiator {
/** UnivariateDifferentiable/UnivariateDerivative map. */
private final HashMap<Class<? extends UnivariateDifferentiable>,
@@ -60,9 +60,9 @@
private final Set<String> mathClasses;
/** Simple constructor.
- * <p>Build a AutomaticDifferentiator instance with an empty cache.</p>
+ * <p>Build a ForwardAlgorithmicDifferentiator instance with an empty cache.</p>
*/
- public AutomaticDifferentiator() {
+ public ForwardAlgorithmicDifferentiator() {
map = new HashMap<Class<? extends UnivariateDifferentiable>,
Class<? extends UnivariateDerivative>>();
mathClasses = new HashSet<String>();
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ClassDifferentiator.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ClassDifferentiator.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ClassDifferentiator.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ClassDifferentiator.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.analysis;
+package org.apache.commons.nabla.algorithmic.forward.analysis;
import java.util.Set;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporter.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporter.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporter.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/ErrorReporter.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.analysis;
+package org.apache.commons.nabla.algorithmic.forward.analysis;
import org.apache.commons.nabla.core.DifferentiationException;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/InstructionsTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/InstructionsTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/InstructionsTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/InstructionsTransformer.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.analysis;
+package org.apache.commons.nabla.algorithmic.forward.analysis;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.tree.AbstractInsnNode;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/MethodDifferentiator.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/MethodDifferentiator.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/MethodDifferentiator.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/MethodDifferentiator.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.analysis;
+package org.apache.commons.nabla.algorithmic.forward.analysis;
import java.util.ArrayList;
import java.util.HashMap;
@@ -25,67 +25,67 @@
import java.util.Map;
import java.util.Set;
-import org.apache.commons.nabla.algorithmic.arithmetic.DAddTransformer1;
-import org.apache.commons.nabla.algorithmic.arithmetic.DAddTransformer12;
-import org.apache.commons.nabla.algorithmic.arithmetic.DAddTransformer2;
-import org.apache.commons.nabla.algorithmic.arithmetic.DDivTransformer1;
-import org.apache.commons.nabla.algorithmic.arithmetic.DDivTransformer12;
-import org.apache.commons.nabla.algorithmic.arithmetic.DDivTransformer2;
-import org.apache.commons.nabla.algorithmic.arithmetic.DMulTransformer1;
-import org.apache.commons.nabla.algorithmic.arithmetic.DMulTransformer12;
-import org.apache.commons.nabla.algorithmic.arithmetic.DMulTransformer2;
-import org.apache.commons.nabla.algorithmic.arithmetic.DNegTransformer;
-import org.apache.commons.nabla.algorithmic.arithmetic.DRemTransformer1;
-import org.apache.commons.nabla.algorithmic.arithmetic.DRemTransformer12;
-import org.apache.commons.nabla.algorithmic.arithmetic.DRemTransformer2;
-import org.apache.commons.nabla.algorithmic.arithmetic.DSubTransformer1;
-import org.apache.commons.nabla.algorithmic.arithmetic.DSubTransformer12;
-import org.apache.commons.nabla.algorithmic.arithmetic.DSubTransformer2;
-import org.apache.commons.nabla.algorithmic.functions.AcosTransformer;
-import org.apache.commons.nabla.algorithmic.functions.AcoshTransformer;
-import org.apache.commons.nabla.algorithmic.functions.AsinTransformer;
-import org.apache.commons.nabla.algorithmic.functions.AsinhTransformer;
-import org.apache.commons.nabla.algorithmic.functions.Atan2Transformer1;
-import org.apache.commons.nabla.algorithmic.functions.Atan2Transformer12;
-import org.apache.commons.nabla.algorithmic.functions.Atan2Transformer2;
-import org.apache.commons.nabla.algorithmic.functions.AtanTransformer;
-import org.apache.commons.nabla.algorithmic.functions.AtanhTransformer;
-import org.apache.commons.nabla.algorithmic.functions.CbrtTransformer;
-import org.apache.commons.nabla.algorithmic.functions.CosTransformer;
-import org.apache.commons.nabla.algorithmic.functions.CoshTransformer;
-import org.apache.commons.nabla.algorithmic.functions.ExpTransformer;
-import org.apache.commons.nabla.algorithmic.functions.Expm1Transformer;
-import org.apache.commons.nabla.algorithmic.functions.HypotTransformer1;
-import org.apache.commons.nabla.algorithmic.functions.HypotTransformer12;
-import org.apache.commons.nabla.algorithmic.functions.HypotTransformer2;
-import org.apache.commons.nabla.algorithmic.functions.Log10Transformer;
-import org.apache.commons.nabla.algorithmic.functions.Log1pTransformer;
-import org.apache.commons.nabla.algorithmic.functions.LogTransformer;
-import org.apache.commons.nabla.algorithmic.functions.MathInvocationTransformer;
-import org.apache.commons.nabla.algorithmic.functions.PowTransformer1;
-import org.apache.commons.nabla.algorithmic.functions.PowTransformer12;
-import org.apache.commons.nabla.algorithmic.functions.PowTransformer2;
-import org.apache.commons.nabla.algorithmic.functions.SinTransformer;
-import org.apache.commons.nabla.algorithmic.functions.SinhTransformer;
-import org.apache.commons.nabla.algorithmic.functions.SqrtTransformer;
-import org.apache.commons.nabla.algorithmic.functions.TanTransformer;
-import org.apache.commons.nabla.algorithmic.functions.TanhTransformer;
-import org.apache.commons.nabla.algorithmic.instructions.DLoadTransformer;
-import org.apache.commons.nabla.algorithmic.instructions.DReturnTransformer;
-import org.apache.commons.nabla.algorithmic.instructions.DStoreTransformer;
-import org.apache.commons.nabla.algorithmic.instructions.DcmpTransformer1;
-import org.apache.commons.nabla.algorithmic.instructions.DcmpTransformer12;
-import org.apache.commons.nabla.algorithmic.instructions.DcmpTransformer2;
-import org.apache.commons.nabla.algorithmic.instructions.Dup2Transformer;
-import org.apache.commons.nabla.algorithmic.instructions.Dup2X1Transformer;
-import org.apache.commons.nabla.algorithmic.instructions.Dup2X2Transformer1;
-import org.apache.commons.nabla.algorithmic.instructions.Dup2X2Transformer12;
-import org.apache.commons.nabla.algorithmic.instructions.Dup2X2Transformer2;
-import org.apache.commons.nabla.algorithmic.instructions.NarrowingTransformer;
-import org.apache.commons.nabla.algorithmic.instructions.WideningTransformer;
-import org.apache.commons.nabla.algorithmic.trimming.DLoadPop2Trimmer;
-import org.apache.commons.nabla.algorithmic.trimming.SwappedDloadTrimmer;
-import org.apache.commons.nabla.algorithmic.trimming.SwappedDstoreTrimmer;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DAddTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DAddTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DAddTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DDivTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DDivTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DDivTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DMulTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DMulTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DMulTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DNegTransformer;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DRemTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DRemTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DRemTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DSubTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DSubTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.arithmetic.DSubTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.functions.AcosTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.AcoshTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.AsinTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.AsinhTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.Atan2Transformer1;
+import org.apache.commons.nabla.algorithmic.forward.functions.Atan2Transformer12;
+import org.apache.commons.nabla.algorithmic.forward.functions.Atan2Transformer2;
+import org.apache.commons.nabla.algorithmic.forward.functions.AtanTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.AtanhTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.CbrtTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.CosTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.CoshTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.ExpTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.Expm1Transformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.HypotTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.functions.HypotTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.functions.HypotTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.functions.Log10Transformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.Log1pTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.LogTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.MathInvocationTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.PowTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.functions.PowTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.functions.PowTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.functions.SinTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.SinhTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.SqrtTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.TanTransformer;
+import org.apache.commons.nabla.algorithmic.forward.functions.TanhTransformer;
+import org.apache.commons.nabla.algorithmic.forward.instructions.DLoadTransformer;
+import org.apache.commons.nabla.algorithmic.forward.instructions.DReturnTransformer;
+import org.apache.commons.nabla.algorithmic.forward.instructions.DStoreTransformer;
+import org.apache.commons.nabla.algorithmic.forward.instructions.DcmpTransformer1;
+import org.apache.commons.nabla.algorithmic.forward.instructions.DcmpTransformer12;
+import org.apache.commons.nabla.algorithmic.forward.instructions.DcmpTransformer2;
+import org.apache.commons.nabla.algorithmic.forward.instructions.Dup2Transformer;
+import org.apache.commons.nabla.algorithmic.forward.instructions.Dup2X1Transformer;
+import org.apache.commons.nabla.algorithmic.forward.instructions.Dup2X2Transformer1;
+import org.apache.commons.nabla.algorithmic.forward.instructions.Dup2X2Transformer12;
+import org.apache.commons.nabla.algorithmic.forward.instructions.Dup2X2Transformer2;
+import org.apache.commons.nabla.algorithmic.forward.instructions.NarrowingTransformer;
+import org.apache.commons.nabla.algorithmic.forward.instructions.WideningTransformer;
+import org.apache.commons.nabla.algorithmic.forward.trimming.DLoadPop2Trimmer;
+import org.apache.commons.nabla.algorithmic.forward.trimming.SwappedDloadTrimmer;
+import org.apache.commons.nabla.algorithmic.forward.trimming.SwappedDstoreTrimmer;
import org.apache.commons.nabla.core.DifferentialPair;
import org.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.MethodVisitor;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingInterpreter.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingInterpreter.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingInterpreter.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingInterpreter.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.analysis;
+package org.apache.commons.nabla.algorithmic.forward.analysis;
import java.util.Iterator;
import java.util.List;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingValue.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingValue.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingValue.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/analysis/TrackingValue.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.analysis;
+package org.apache.commons.nabla.algorithmic.forward.analysis;
import java.util.HashSet;
import java.util.Set;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer1.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DAddTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer12.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DAddTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DAddTransformer2.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DDivTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer1.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DDivTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer12.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DDivTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DDivTransformer2.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DMulTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer1.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DMulTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer12.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DMulTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DMulTransformer2.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DNegTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DNegTransformer.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DRemTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer1.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DRemTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer12.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DRemTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DRemTransformer2.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DSubTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer1.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DSubTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer12.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/arithmetic/DSubTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/arithmetic/DSubTransformer2.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.arithmetic;
+package org.apache.commons.nabla.algorithmic.forward.arithmetic;
-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/functions/AcosTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcosTransformer.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/AcoshTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AcoshTransformer.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/AsinTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinTransformer.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/AsinhTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AsinhTransformer.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/Atan2Transformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer1.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer12.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Atan2Transformer2.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanTransformer.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/AtanhTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/AtanhTransformer.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/CbrtTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CbrtTransformer.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/CosTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CosTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CosTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CosTransformer.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/CoshTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/CoshTransformer.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/ExpTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/ExpTransformer.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/Expm1Transformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1Transformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1Transformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Expm1Transformer.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/HypotTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer1.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer12.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/HypotTransformer2.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10Transformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10Transformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10Transformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log10Transformer.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/Log1pTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/Log1pTransformer.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/LogTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/LogTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/LogTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/LogTransformer.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/MathInvocationTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/MathInvocationTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/MathInvocationTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/MathInvocationTransformer.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer1.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer1.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer1.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer1.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer12.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer12.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer12.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer12.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer2.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer2.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer2.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/PowTransformer2.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.apache.commons.nabla.core.DifferentiationException;
import org.objectweb.asm.Opcodes;
import org.objectweb.asm.tree.InsnList;
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinTransformer.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinTransformer.java?rev=802533&r1=802524&r2=802533&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinTransformer.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/algorithmic/forward/functions/SinTransformer.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;