tqecd.flow.FragmentLoopFlows#
- class FragmentLoopFlows(fragment_flows: list[FragmentFlows | FragmentLoopFlows], repeat: int)[source]#
- Store stabilizer flows for a FragmentLoop instance. - This class is currently quite dumb and does not provide a sufficient API for generic stabilizer matching, but is enough for detectors that only include measurements from the current round and from the previous round. - __init__(fragment_flows: list[FragmentFlows | FragmentLoopFlows], repeat: int) None#
 - Methods - __init__(fragment_flows, repeat)- remove_creation(index)- remove_creations(indices)- remove_destruction(index)- remove_destructions(indices)- try_merge_anticommuting_flows()- without_trivial_flows()- Attributes - all_flows- creation- destruction- total_number_of_measurements- fragment_flows- repeat