mqt.qudits.compiler.onedit.local_operation_swap

Submodules

Package Contents

cost_calculator(gate: R, placement: LevelGraph, non_zeros: int) tuple[float, list[R], LevelGraph, float, float][source]
gate_chain_condition(previous_gates: list[R], current: R) R[source]
graph_rule_ongate(gate: R, graph: LevelGraph) R[source]
graph_rule_update(gate: R, graph: LevelGraph) None[source]
route_states2rotate_basic(gate: R, orig_placement: LevelGraph) tuple[float, list[R], LevelGraph][source]