Skip to content

Commit c3872a9

Browse files
authored
Merge pull request Qiskit#3 from ewinston/box_dd
add section about dynamical decoupling with boxes
2 parents 19396c2 + b86c834 commit c3872a9

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

0022-circuit-block.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ We envision two main workflows that users will follow once `box`es and annotatio
311311
- They construct a pass manager that contains a late-stage twirling-decorator pass.
312312
- The early passes of the pass manager do steps like routing and layout as usual.
313313
- The twirling-decorator pass can be configured according to various strategies to collect regions of the circuit and surround them by annotated twirling `box`es
314-
- Any DD passes can be applied after twirling boxes have been added to ensure that they are compatible with the scheduling constraints implicated by the `box`es. The DD pass can recurse into the boxes, if directed and possible, to perform layer-level DD.
314+
- Any DD passes can be applied after twirling boxes have been added to ensure that they are compatible with the scheduling constraints implicated by the `box`es. Boxes are treated as hard boundaries with regard to the evaluation of idle periods; idle periods are are not additive across `box` boundaries nor can sequences be correlated outside the width of the box. The DD pass can recurse into the boxes, if directed and possible, to perform layer-level DD.
315315
- They submit their job.
316316
2. The workflow for power users:
317317
- Users initialize a `QuantumCircuit` adding boxes manually as they wish.
@@ -356,4 +356,3 @@ estimator.options.resilience.layer_noise_model = {
356356
uuid0: noise_model0,
357357
uuid1: noise_model1,
358358
}
359-
```

0 commit comments

Comments
 (0)