qiskit/transpiler/passes/mapping/check_map.py
def run(self, dag):
        """
        If `dag` is mapped to `coupling_map`, the property
        `is_swap_mapped` is set to True (or to False otherwise).

        Args:
            dag (DAGCircuit): DAG to map.
        """
        if self.layout is None:
            if self.property_set["layout"]:
                self.layout = self.property_set["layout"]
            else:
                self.layout = Layout.generate_trivial_layout(*dag.qregs.values())

        self.property_set['is_swap_mapped'] = True

        for gate in dag.twoQ_gates():
            physical_q0 = self.layout[gate.qargs[0]]
            physical_q1 = self.layout[gate.qargs[1]]

            if self.coupling_map.distance(physical_q0, physical_q1) != 1:
                self.property_set['is_swap_mapped'] = False
                return
def run(self, dag):
        """
        If `dag` is mapped to `coupling_map`, the property
        `is_swap_mapped` is set to True (or to False otherwise).

        Args:
            dag (DAGCircuit): DAG to map.
        """
        if self.layout is None:
            if self.property_set["layout"]:
                self.layout = self.property_set["layout"]
            else:
                self.layout = Layout.generate_trivial_layout(*dag.qregs.values())

        self.property_set['is_swap_mapped'] = True

        for gate in dag.twoQ_gates():
            physical_q0 = self.layout[gate.qargs[0]]
            physical_q1 = self.layout[gate.qargs[1]]

            if self.coupling_map.distance(physical_q0, physical_q1) != 1:
                self.property_set['is_swap_mapped'] = False
                return
def run ( self , dag ) : if self . layout is None : if self . property_set [ "layout" ] : self . layout = self . property_set [ "layout" ] else : self . layout = Layout . generate_trivial_layout ( * dag . qregs . values ( ) ) self . property_set [ 'is_swap_mapped' ] = True for gate in dag . twoQ_gates ( ) : physical_q0 = self . layout [ gate . qargs [ 0 ] ] physical_q1 = self . layout [ gate . qargs [ 1 ] ] if self . coupling_map . distance ( physical_q0 , physical_q1 ) != 1 : self . property_set [ 'is_swap_mapped' ] = False return
If `dag` is mapped to `coupling_map`, the property
        `is_swap_mapped` is set to True (or to False otherwise).

        Args:
            dag (DAGCircuit): DAG to map.
If dag is mapped to coupling_map the property is_swap_mapped is set to True ( or to False otherwise ) .