qutip_qip.transpiler package¶
Submodules¶
qutip_qip.transpiler.chain module¶
-
qutip_qip.transpiler.chain.
to_chain_structure
(qc, setup='linear')[source]¶ Method to resolve 2 qubit gates with non-adjacent control/s or target/s in terms of gates with adjacent interactions for linear/circular spin chain system.
- Parameters
- qc
QubitCircuit
The circular spin chain circuit to be resolved
- setup: Boolean
Linear of Circular spin chain setup
- qc
- Returns
- qc
QubitCircuit
Returns QubitCircuit of resolved gates for the qubit circuit in the desired basis.
- qc