qrisp.CircuitPass.visualize#
- CircuitPass.visualize(qc: QuantumCircuit) None[source]#
Print a before/after visualisation of this pass applied to qc.
The method copies qc, applies the pass, and prints both the original and the transformed circuit to the console.
- Parameters:
- qcQuantumCircuit
The input quantum circuit to visualise.
Examples
>>> from qrisp import QuantumCircuit, CircuitPass >>> from qrisp.circuit.pass_management.passes.fuse_adjacents import fuse_adjacents >>> qc = QuantumCircuit(2) >>> qc.cx(0, 1) >>> qc.cx(0, 1) >>> fuse_adjacents.visualize(qc)