DiagonalOperator.derivative

DiagonalOperator.derivative(self, point)[source]

Derivative of this operator.

For example, if A and B are operators

[[A, 0],

[0, B]]

The derivative is given by:

[[A’, 0],

[0, B’]]

This is only well defined if each sub-operator has a derivative

Parameters
pointelement-like in domain

The point in which the derivative should be taken.

Returns
derivativeDiagonalOperator

The derivative operator