English
Languages
English
Bengali
French
German
Japanese
Korean
Portuguese
Spanish
Tamil

qiskit.dagcircuit.DAGCircuit.swap_nodes

DAGCircuit.swap_nodes(node1, node2)[source]

Swap connected nodes e.g. due to commutation.

Parameters
  • node1 (OpNode) – predecessor node

  • node2 (OpNode) – successor node

Raises

DAGCircuitError – if either node is not an OpNode or nodes are not connected