DerivativeProvider#

class cosmicjellyfish.fishermatrix.derivatives.DerivativeProvider(*args, **kwargs)[source]#

Bases: Protocol

Protocol implemented by interchangeable derivative backends.

compute(request)[source]#

Compute all derivatives described by request.

Return type:

dict[str, object]