├── .github ├── dependabot.yml └── workflows │ ├── deploy_docs.yml │ └── push-test.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile └── source │ ├── allocators.rst │ ├── circuits.rst │ ├── conf.py │ ├── distributors.rst │ ├── index.rst │ ├── networks.rst │ ├── placement.rst │ ├── refiners.rst │ ├── usage.rst │ └── utils.rst ├── examples ├── basic_usage.ipynb ├── chem_aware_ansatz.json └── distributor_comparison.ipynb ├── pyproject.toml ├── pytest.ini ├── src └── pytket_dqc │ ├── __init__.py │ ├── allocators │ ├── __init__.py │ ├── allocator.py │ ├── annealing.py │ ├── brute.py │ ├── gain_manager.py │ ├── hypergraph_partitioning.py │ ├── km1_kKaHyPar_sea20.ini │ ├── ordered.py │ ├── random.py │ └── routing.py │ ├── circuits │ ├── __init__.py │ ├── distribution.py │ ├── hypergraph.py │ └── hypergraph_circuit.py │ ├── distributors │ ├── __init__.py │ ├── cover_embedding.py │ ├── distributor.py │ └── partitioning_heterogeneous.py │ ├── networks │ ├── __init__.py │ ├── nisq_network.py │ ├── random_networks.py │ └── server_network.py │ ├── packing │ ├── __init__.py │ └── pacman.py │ ├── placement │ ├── __init__.py │ └── placement.py │ ├── refiners │ ├── __init__.py │ ├── boundary_reallocation.py │ ├── detached_gates.py │ ├── h_type_merge.py │ ├── intertwined_d_type_merge.py │ ├── neighbouring_d_type_merge.py │ ├── refiner.py │ ├── repeat_refiner.py │ ├── sequence_refiner.py │ └── vertex_cover.py │ └── utils │ ├── __init__.py │ ├── circuit_analysis.py │ ├── gateset.py │ ├── graph_tools.py │ ├── op_analysis.py │ ├── qasm.py │ └── verification.py └── tests ├── __init__.py ├── allocator_test.py ├── circuits_test.py ├── distribution_test.py ├── distributor_test.py ├── gain_manager_test.py ├── network_test.py ├── pacman_test.py ├── placement_test.py ├── refiner_test.py ├── test_circuits ├── chemistry_aware_embedding_detatched.json ├── chemistry_aware_post_vertex_cover.json ├── frac_CZ_6.json ├── not_valid_circ.json ├── packing │ ├── networks │ │ ├── network0.pickle │ │ ├── network1.pickle │ │ ├── network2.pickle │ │ ├── network3.pickle │ │ ├── network4.pickle │ │ └── network5.pickle │ ├── original_circuits │ │ ├── original_circuit0.pickle │ │ ├── original_circuit1.pickle │ │ ├── original_circuit2.pickle │ │ ├── original_circuit3.pickle │ │ ├── original_circuit4.pickle │ │ └── original_circuit5.pickle │ ├── packed_circuits │ │ ├── packed_circuit0.pickle │ │ ├── packed_circuit1.pickle │ │ ├── packed_circuit2.pickle │ │ ├── packed_circuit3.pickle │ │ ├── packed_circuit4.pickle │ │ └── packed_circuit5.pickle │ ├── qubit_mappings │ │ ├── qubit_mapping0.pickle │ │ ├── qubit_mapping1.pickle │ │ ├── qubit_mapping2.pickle │ │ ├── qubit_mapping3.pickle │ │ ├── qubit_mapping4.pickle │ │ └── qubit_mapping5.pickle │ └── rebased_circuits │ │ ├── rebased_circuit0.pickle │ │ ├── rebased_circuit1.pickle │ │ ├── rebased_circuit2.pickle │ │ ├── rebased_circuit3.pickle │ │ ├── rebased_circuit4.pickle │ │ └── rebased_circuit5.pickle ├── pauli_6.json ├── pr78_distribution.json ├── random_width_5_depth_5.json ├── to_pytket_circuit │ ├── frac_CZ_10.json │ ├── pauli_10.json │ ├── random_10.json │ └── random_6.json ├── vertex_cover_assert_architecture.json └── vertex_cover_assert_circuit.json └── utils_test.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/deploy_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/.github/workflows/deploy_docs.yml -------------------------------------------------------------------------------- /.github/workflows/push-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/.github/workflows/push-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include src/pytket_dqc/allocators/km1_kKaHyPar_sea20.ini -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/allocators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/allocators.rst -------------------------------------------------------------------------------- /docs/source/circuits.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/circuits.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/distributors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/distributors.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/networks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/networks.rst -------------------------------------------------------------------------------- /docs/source/placement.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/placement.rst -------------------------------------------------------------------------------- /docs/source/refiners.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/refiners.rst -------------------------------------------------------------------------------- /docs/source/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/usage.rst -------------------------------------------------------------------------------- /docs/source/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/docs/source/utils.rst -------------------------------------------------------------------------------- /examples/basic_usage.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/examples/basic_usage.ipynb -------------------------------------------------------------------------------- /examples/chem_aware_ansatz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/examples/chem_aware_ansatz.json -------------------------------------------------------------------------------- /examples/distributor_comparison.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/examples/distributor_comparison.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/pytest.ini -------------------------------------------------------------------------------- /src/pytket_dqc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/allocator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/allocator.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/annealing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/annealing.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/brute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/brute.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/gain_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/gain_manager.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/hypergraph_partitioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/hypergraph_partitioning.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/km1_kKaHyPar_sea20.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/km1_kKaHyPar_sea20.ini -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/ordered.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/ordered.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/random.py -------------------------------------------------------------------------------- /src/pytket_dqc/allocators/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/allocators/routing.py -------------------------------------------------------------------------------- /src/pytket_dqc/circuits/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/circuits/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/circuits/distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/circuits/distribution.py -------------------------------------------------------------------------------- /src/pytket_dqc/circuits/hypergraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/circuits/hypergraph.py -------------------------------------------------------------------------------- /src/pytket_dqc/circuits/hypergraph_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/circuits/hypergraph_circuit.py -------------------------------------------------------------------------------- /src/pytket_dqc/distributors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/distributors/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/distributors/cover_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/distributors/cover_embedding.py -------------------------------------------------------------------------------- /src/pytket_dqc/distributors/distributor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/distributors/distributor.py -------------------------------------------------------------------------------- /src/pytket_dqc/distributors/partitioning_heterogeneous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/distributors/partitioning_heterogeneous.py -------------------------------------------------------------------------------- /src/pytket_dqc/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/networks/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/networks/nisq_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/networks/nisq_network.py -------------------------------------------------------------------------------- /src/pytket_dqc/networks/random_networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/networks/random_networks.py -------------------------------------------------------------------------------- /src/pytket_dqc/networks/server_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/networks/server_network.py -------------------------------------------------------------------------------- /src/pytket_dqc/packing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/packing/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/packing/pacman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/packing/pacman.py -------------------------------------------------------------------------------- /src/pytket_dqc/placement/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/placement/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/placement/placement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/placement/placement.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/boundary_reallocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/boundary_reallocation.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/detached_gates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/detached_gates.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/h_type_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/h_type_merge.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/intertwined_d_type_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/intertwined_d_type_merge.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/neighbouring_d_type_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/neighbouring_d_type_merge.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/refiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/refiner.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/repeat_refiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/repeat_refiner.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/sequence_refiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/sequence_refiner.py -------------------------------------------------------------------------------- /src/pytket_dqc/refiners/vertex_cover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/refiners/vertex_cover.py -------------------------------------------------------------------------------- /src/pytket_dqc/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/utils/__init__.py -------------------------------------------------------------------------------- /src/pytket_dqc/utils/circuit_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/utils/circuit_analysis.py -------------------------------------------------------------------------------- /src/pytket_dqc/utils/gateset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/utils/gateset.py -------------------------------------------------------------------------------- /src/pytket_dqc/utils/graph_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/utils/graph_tools.py -------------------------------------------------------------------------------- /src/pytket_dqc/utils/op_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/utils/op_analysis.py -------------------------------------------------------------------------------- /src/pytket_dqc/utils/qasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/utils/qasm.py -------------------------------------------------------------------------------- /src/pytket_dqc/utils/verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/src/pytket_dqc/utils/verification.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/allocator_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/allocator_test.py -------------------------------------------------------------------------------- /tests/circuits_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/circuits_test.py -------------------------------------------------------------------------------- /tests/distribution_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/distribution_test.py -------------------------------------------------------------------------------- /tests/distributor_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/distributor_test.py -------------------------------------------------------------------------------- /tests/gain_manager_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/gain_manager_test.py -------------------------------------------------------------------------------- /tests/network_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/network_test.py -------------------------------------------------------------------------------- /tests/pacman_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/pacman_test.py -------------------------------------------------------------------------------- /tests/placement_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/placement_test.py -------------------------------------------------------------------------------- /tests/refiner_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/refiner_test.py -------------------------------------------------------------------------------- /tests/test_circuits/chemistry_aware_embedding_detatched.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/chemistry_aware_embedding_detatched.json -------------------------------------------------------------------------------- /tests/test_circuits/chemistry_aware_post_vertex_cover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/chemistry_aware_post_vertex_cover.json -------------------------------------------------------------------------------- /tests/test_circuits/frac_CZ_6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/frac_CZ_6.json -------------------------------------------------------------------------------- /tests/test_circuits/not_valid_circ.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/not_valid_circ.json -------------------------------------------------------------------------------- /tests/test_circuits/packing/networks/network0.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/networks/network0.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/networks/network1.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/networks/network1.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/networks/network2.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/networks/network2.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/networks/network3.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/networks/network3.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/networks/network4.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/networks/network4.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/networks/network5.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/networks/network5.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/original_circuits/original_circuit0.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/original_circuits/original_circuit0.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/original_circuits/original_circuit1.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/original_circuits/original_circuit1.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/original_circuits/original_circuit2.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/original_circuits/original_circuit2.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/original_circuits/original_circuit3.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/original_circuits/original_circuit3.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/original_circuits/original_circuit4.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/original_circuits/original_circuit4.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/original_circuits/original_circuit5.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/original_circuits/original_circuit5.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/packed_circuits/packed_circuit0.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/packed_circuits/packed_circuit0.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/packed_circuits/packed_circuit1.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/packed_circuits/packed_circuit1.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/packed_circuits/packed_circuit2.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/packed_circuits/packed_circuit2.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/packed_circuits/packed_circuit3.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/packed_circuits/packed_circuit3.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/packed_circuits/packed_circuit4.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/packed_circuits/packed_circuit4.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/packed_circuits/packed_circuit5.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/packed_circuits/packed_circuit5.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/qubit_mappings/qubit_mapping0.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/qubit_mappings/qubit_mapping0.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/qubit_mappings/qubit_mapping1.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/qubit_mappings/qubit_mapping1.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/qubit_mappings/qubit_mapping2.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/qubit_mappings/qubit_mapping2.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/qubit_mappings/qubit_mapping3.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/qubit_mappings/qubit_mapping3.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/qubit_mappings/qubit_mapping4.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/qubit_mappings/qubit_mapping4.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/qubit_mappings/qubit_mapping5.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/qubit_mappings/qubit_mapping5.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/rebased_circuits/rebased_circuit0.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/rebased_circuits/rebased_circuit0.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/rebased_circuits/rebased_circuit1.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/rebased_circuits/rebased_circuit1.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/rebased_circuits/rebased_circuit2.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/rebased_circuits/rebased_circuit2.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/rebased_circuits/rebased_circuit3.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/rebased_circuits/rebased_circuit3.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/rebased_circuits/rebased_circuit4.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/rebased_circuits/rebased_circuit4.pickle -------------------------------------------------------------------------------- /tests/test_circuits/packing/rebased_circuits/rebased_circuit5.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/packing/rebased_circuits/rebased_circuit5.pickle -------------------------------------------------------------------------------- /tests/test_circuits/pauli_6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/pauli_6.json -------------------------------------------------------------------------------- /tests/test_circuits/pr78_distribution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/pr78_distribution.json -------------------------------------------------------------------------------- /tests/test_circuits/random_width_5_depth_5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/random_width_5_depth_5.json -------------------------------------------------------------------------------- /tests/test_circuits/to_pytket_circuit/frac_CZ_10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/to_pytket_circuit/frac_CZ_10.json -------------------------------------------------------------------------------- /tests/test_circuits/to_pytket_circuit/pauli_10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/to_pytket_circuit/pauli_10.json -------------------------------------------------------------------------------- /tests/test_circuits/to_pytket_circuit/random_10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/to_pytket_circuit/random_10.json -------------------------------------------------------------------------------- /tests/test_circuits/to_pytket_circuit/random_6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/to_pytket_circuit/random_6.json -------------------------------------------------------------------------------- /tests/test_circuits/vertex_cover_assert_architecture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/vertex_cover_assert_architecture.json -------------------------------------------------------------------------------- /tests/test_circuits/vertex_cover_assert_circuit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/test_circuits/vertex_cover_assert_circuit.json -------------------------------------------------------------------------------- /tests/utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-dqc/HEAD/tests/utils_test.py --------------------------------------------------------------------------------