All Packages Class Hierarchy This Package Previous Next Index
Interface jam.operator.hasDerivative
 public interface interface hasDerivative
 extends JamObject, hasGradient
A hasDerivative is an operator in which the gradient and
derivative are implemented. We demand that the derivative be a
hasAdjoint whose adjoint is equal to the gradient.
(For linear operators, the derivative is just the operator itself.)

getDerivativeAt(Vector)
 getDerivativeAt(x) returns the adjoint of getGradientAt(x)
getDerivativeAt
public abstract hasAdjoint getDerivativeAt(Vector x)
 getDerivativeAt(x) returns the adjoint of getGradientAt(x)
All Packages Class Hierarchy This Package Previous Next Index