Uses of Class
org.apache.commons.nabla.core.DifferentiationException

Packages that use DifferentiationException
org.apache.commons.nabla.algorithmic.forward Forward mode algorithmic differentiation package 
org.apache.commons.nabla.algorithmic.forward.analysis Bytecode analysis and transformation package 
org.apache.commons.nabla.algorithmic.forward.arithmetic Arithmetic operations transformers package 
org.apache.commons.nabla.algorithmic.forward.functions Mathematical functions transformers package 
org.apache.commons.nabla.algorithmic.forward.instructions General instructions transformers package 
org.apache.commons.nabla.caching Caching of already differentiated functions package 
org.apache.commons.nabla.core Core public interfaces of the Apache commons-nabla library. 
 

Uses of DifferentiationException in org.apache.commons.nabla.algorithmic.forward
 

Methods in org.apache.commons.nabla.algorithmic.forward that throw DifferentiationException
 UnivariateDerivative ForwardAlgorithmicDifferentiator.differentiate(UnivariateDifferentiable d)
          Create an implementation of a differential for a differentiable function.
 

Uses of DifferentiationException in org.apache.commons.nabla.algorithmic.forward.analysis
 

Methods in org.apache.commons.nabla.algorithmic.forward.analysis with parameters of type DifferentiationException
 void ErrorReporter.register(DifferentiationException exception)
          Register an exception to be reported later.
 

Methods in org.apache.commons.nabla.algorithmic.forward.analysis that throw DifferentiationException
 org.objectweb.asm.tree.InsnList InstructionsTransformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode original, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 int MethodDifferentiator.getTmp(int number)
          Get index of a size 2 temporary variable.
 void ErrorReporter.reportErrors()
          Report the error if any.
 void ClassDifferentiator.reportErrors()
          Report the errors that may have occurred during analysis.
 void MethodDifferentiator.useLocal(int index, int size)
          Set a local variable as used by the modified code.
 

Uses of DifferentiationException in org.apache.commons.nabla.algorithmic.forward.arithmetic
 

Methods in org.apache.commons.nabla.algorithmic.forward.arithmetic that throw DifferentiationException
 org.objectweb.asm.tree.InsnList DDivTransformer1.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DRemTransformer12.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DRemTransformer2.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DAddTransformer2.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DNegTransformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DMulTransformer12.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DSubTransformer1.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DRemTransformer1.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DMulTransformer1.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DAddTransformer12.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DAddTransformer1.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DSubTransformer12.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DDivTransformer12.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DDivTransformer2.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DSubTransformer2.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DMulTransformer2.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 

Uses of DifferentiationException in org.apache.commons.nabla.algorithmic.forward.functions
 

Methods in org.apache.commons.nabla.algorithmic.forward.functions that throw DifferentiationException
 org.objectweb.asm.tree.InsnList Atan2Transformer12.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList MathInvocationTransformer.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList HypotTransformer12.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList PowTransformer12.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList PowTransformer2.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList PowTransformer1.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList Atan2Transformer2.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList HypotTransformer1.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList HypotTransformer2.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 org.objectweb.asm.tree.InsnList Atan2Transformer1.getReplacementList(String owner, MethodDifferentiator methodDifferentiator)
          Get the replacement list for an invocation instruction.
 

Uses of DifferentiationException in org.apache.commons.nabla.algorithmic.forward.instructions
 

Methods in org.apache.commons.nabla.algorithmic.forward.instructions that throw DifferentiationException
 org.objectweb.asm.tree.InsnList Dup2X1Transformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DReturnTransformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DLoadTransformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList Dup2X2Transformer12.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DcmpTransformer12.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList NarrowingTransformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList WideningTransformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList Dup2Transformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList Dup2X2Transformer1.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DcmpTransformer2.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DcmpTransformer1.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList DStoreTransformer.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 org.objectweb.asm.tree.InsnList Dup2X2Transformer2.getReplacement(org.objectweb.asm.tree.AbstractInsnNode insn, MethodDifferentiator methodDifferentiator)
          Get the replacement instructions.
 

Uses of DifferentiationException in org.apache.commons.nabla.caching
 

Methods in org.apache.commons.nabla.caching that throw DifferentiationException
 UnivariateDerivative FetchDifferentiator.differentiate(UnivariateDifferentiable d)
          Create an implementation of a differential for a differentiable function.
 

Uses of DifferentiationException in org.apache.commons.nabla.core
 

Methods in org.apache.commons.nabla.core that throw DifferentiationException
 UnivariateDerivative UnivariateDifferentiator.differentiate(UnivariateDifferentiable d)
          Create an implementation of a differential for a differentiable function.
 



Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.