mimiqcircuits.decomposition.rules.flatten_containers¶
Rewrite rule for flattening container operations.
Classes
Flatten container operations into their constituent instructions. |
- class mimiqcircuits.decomposition.rules.flatten_containers.FlattenContainers[source]¶
Bases:
RewriteRuleFlatten container operations into their constituent instructions.
This rule expands: -
GateCall-Block-Inverse(GateCall)-Inverse(Block)(if present)The rule does not perform gate-level decomposition; it only expands container structure. Decomposition behavior is delegated to
CanonicalRewrite.