Skip to content

Commit

Permalink
linting...relax check for 3-qubit circuit
Browse files Browse the repository at this point in the history
  • Loading branch information
ewinston committed Jun 5, 2024
1 parent 15e5f4a commit 8021e04
Showing 1 changed file with 2 additions and 10 deletions.
12 changes: 2 additions & 10 deletions qiskit/transpiler/preset_passmanagers/builtin_plugins.py
Original file line number Diff line number Diff line change
Expand Up @@ -73,14 +73,10 @@ def pass_manager(self, pass_manager_config, optimization_level=None) -> PassMana
init = None
if (
pass_manager_config.initial_layout
or (
pass_manager_config.coupling_map
and pass_manager_config.coupling_map.size() >= 3
)
or pass_manager_config.coupling_map
or (
pass_manager_config.target is not None
and pass_manager_config.target.build_coupling_map() is not None
and pass_manager_config.target.build_coupling_map().size() >= 3
)
):
init = common.generate_unroll_3q(
Expand All @@ -95,14 +91,10 @@ def pass_manager(self, pass_manager_config, optimization_level=None) -> PassMana
init = PassManager()
if (
pass_manager_config.initial_layout
or (
pass_manager_config.coupling_map
and pass_manager_config.coupling_map.size() >= 3
)
or pass_manager_config.coupling_map
or (
pass_manager_config.target is not None
and pass_manager_config.target.build_coupling_map() is not None
and pass_manager_config.target.build_coupling_map().size() >= 3
)
):
init += common.generate_unroll_3q(
Expand Down

0 comments on commit 8021e04

Please sign in to comment.