We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
check_runnability
1 parent 1af5432 commit e707cafCopy full SHA for e707caf
graphix/pattern.py
@@ -1517,6 +1517,15 @@ def check_runnability(self) -> None:
1517
"""Check whether the pattern is runnable.
1518
1519
Raises `RunnabilityError` exception if it is not.
1520
+
1521
+ Notes
1522
+ -----
1523
+ The runnability check can only guarantee the runnability of
1524
+ MBQC+LC patterns. Patterns that make use of custom `BaseN`
1525
+ and `BaseM` commands can have additional runnability
1526
+ constraints that are not checked by this method. For instance,
1527
+ in the Veriphix implementation of VBQC, blind measurements
1528
+ have hidden domains that cannot be checked.
1529
"""
1530
active = set(self.input_nodes)
1531
measured = set(self.results)
0 commit comments