bloqade.stim.passes.flatten.Flatten
← Module overview
class
method
source
classFlatten¶source
bloqade.stim.passes.flatten.Flatten
Bases: Pass
class FlattenAttributes
| Name | Type | Default | Description |
|---|---|---|---|
unroll | AggressiveUnroll | field(init=False) | |
simplify_if | StimSimplifyIfs | field(init=False) |
methodunsafe_run¶source
bloqade.stim.passes.flatten.Flatten.unsafe_run
def unsafe_run(mt: ir.Method) -> RewriteResultParameters
| Name | Type | Description |
|---|---|---|
mt | ir.Method |
Returns
RewriteResult