|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |