iqm.qrisp_iqm.passes.routing.core.permutation_tools.mul_perm

Contents

iqm.qrisp_iqm.passes.routing.core.permutation_tools.mul_perm#

iqm.qrisp_iqm.passes.routing.core.permutation_tools.mul_perm(perm_a: ndarray, perm_b: ndarray) → ndarray#

Concatenate two permutations.

Parameters:
  • perm_a (np.ndarray) – First permutation.

  • perm_b (np.ndarray) – Second permutation.

Returns:

The composed permutation.

Return type:

np.ndarray