routing#
Full path: iqm.qaoa.transpiler.routing
Module containing the main object classes used throughout any routing algorithm.
Specififally, there is Mapping, which keeps track of the mapping between
the logical and the hardware qubits. There is Routing used to construct and save
the routing of the phase separator of the QAOA. The routing is saved as a list of layers,
Layer.
Classes
The base class for mapping used in routing of QAOA circuits on the QPU. |
|
The abstract base class for various routing sub-classes. |
|
A class describing one layer of the QAOA phase separator, consisting of swap and interaction gates. |
|
Mapping between logical and hardware qubits. |
|
The 'standard' routing of a QAOA phase separator. |
Inheritance
