boundlab.diff.zono3.diff_linearizer_fn#

boundlab.diff.zono3.diff_linearizer_fn(op)[source]#

Turn a differential lineariser into an OpHandler.

The handler owns its operator outright: differential inputs take the lineariser, and plain expressions are delegated to fallback — the domain’s standard handler, held inside this one rather than registered beside it, so the interpreter never sees two ready handlers for one op.