passesΒΆ

Classes

PytketHugrPass(*pytket_passes)

PassResult(hugr[, inplace, modified, results])

The result of a series of composed passes applied to a HUGR.

InlineFunctions([heuristic, ...])

Inline acyclic function calls below the selected scope.

NormalizeGuppy([simplify_cfgs, ...])

ModifierResolverPass([_scope])

A pass to resolve Guppy modifiers (control, dagger, power).

QSystemPass(*[, constant_fold, ...])

A pass to convert quantum ops to qsystem ops.