Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions python/mqt/qcec/compilation_flow_profiles.py
Original file line number Diff line number Diff line change
Expand Up @@ -185,8 +185,7 @@ def __create_general_gate(qubits: int, params: int, controls: int, identifier: s
qc = QuantumCircuit(required_qubits)
gate_identifier = "c" * controls + identifier

rng = np.random.default_rng(seed=12345)
parameter_list = [rng.uniform(-np.pi, np.pi) for _ in range(params)]
parameter_list = list(range(1, params + 1))

getattr(qc, gate_identifier)(*parameter_list, *range(required_qubits))
return qc
Expand Down Expand Up @@ -219,8 +218,7 @@ def __create_multi_controlled_gate(
qc = QuantumCircuit(required_qubits)
gate_identifier = "mc" + identifier

rng = np.random.default_rng(seed=12345)
parameter_list = [rng.uniform(-np.pi, np.pi) for _ in range(params)]
parameter_list = list(range(1, params + 1))

if mode is not None:
getattr(qc, gate_identifier)(
Expand Down
246 changes: 123 additions & 123 deletions python/mqt/qcec/profiles/qiskit_O0_noancilla.profile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# qiskit_O0_noancilla.profile, Qiskit version: 2.1.0
# qiskit_O0_noancilla.profile, Qiskit version: 2.2.1
x 0 1
y 0 2
z 0 1
Expand Down Expand Up @@ -163,128 +163,128 @@ p 127 65115
x 3 35
x 4 157
x 5 255
x 6 399
x 7 657
x 8 1029
x 9 1457
x 10 1941
x 11 2481
x 12 3021
x 13 3561
x 14 4101
x 15 4641
x 16 5181
x 17 5721
x 18 6261
x 19 6801
x 20 7341
x 21 7881
x 22 8421
x 23 8961
x 24 9501
x 25 10041
x 26 10581
x 27 11121
x 28 11661
x 29 12201
x 30 12741
x 31 13281
x 32 13821
x 33 14361
x 34 14901
x 35 15441
x 36 15981
x 37 16521
x 38 17061
x 39 17601
x 40 18141
x 41 18681
x 42 19221
x 43 19761
x 44 20301
x 45 20841
x 46 21381
x 47 21921
x 48 22461
x 49 23001
x 50 23541
x 51 24081
x 52 24621
x 53 25161
x 54 25701
x 55 26241
x 56 26781
x 57 27321
x 58 27861
x 59 28401
x 60 28941
x 61 29481
x 62 30021
x 63 30561
x 64 31101
x 65 31641
x 66 32181
x 67 32721
x 68 33261
x 69 33801
x 70 34341
x 71 34881
x 72 35421
x 73 35961
x 74 36501
x 75 37041
x 76 37581
x 77 38121
x 78 38661
x 79 39201
x 80 39741
x 81 40281
x 82 40821
x 83 41361
x 84 41901
x 85 42441
x 86 42981
x 87 43521
x 88 44061
x 89 44601
x 90 45141
x 91 45681
x 92 46221
x 93 46761
x 94 47301
x 95 47841
x 96 48381
x 97 48921
x 98 49461
x 99 50001
x 100 50541
x 101 51081
x 102 51621
x 103 52161
x 104 52701
x 105 53241
x 106 53781
x 107 54321
x 108 54861
x 109 55401
x 110 55941
x 111 56481
x 112 57021
x 113 57561
x 114 58101
x 115 58641
x 116 59181
x 117 59721
x 118 60261
x 119 60801
x 120 61341
x 121 61881
x 122 62421
x 123 62961
x 124 63501
x 125 64041
x 126 64581
x 127 65121
x 6 359
x 7 553
x 8 725
x 9 1033
x 10 1433
x 11 1893
x 12 2353
x 13 2813
x 14 3273
x 15 3733
x 16 4193
x 17 4653
x 18 5113
x 19 5573
x 20 6033
x 21 6493
x 22 6953
x 23 7413
x 24 7873
x 25 8333
x 26 8793
x 27 9253
x 28 9713
x 29 10173
x 30 10633
x 31 11093
x 32 11553
x 33 12013
x 34 12473
x 35 12933
x 36 13393
x 37 13853
x 38 14313
x 39 14773
x 40 15233
x 41 15693
x 42 16153
x 43 16613
x 44 17073
x 45 17533
x 46 17993
x 47 18453
x 48 18913
x 49 19373
x 50 19833
x 51 20293
x 52 20753
x 53 21213
x 54 21673
x 55 22133
x 56 22593
x 57 23053
x 58 23513
x 59 23973
x 60 24433
x 61 24893
x 62 25353
x 63 25813
x 64 26273
x 65 26733
x 66 27193
x 67 27653
x 68 28113
x 69 28573
x 70 29033
x 71 29493
x 72 29953
x 73 30413
x 74 30873
x 75 31333
x 76 31793
x 77 32253
x 78 32713
x 79 33173
x 80 33633
x 81 34093
x 82 34553
x 83 35013
x 84 35473
x 85 35933
x 86 36393
x 87 36853
x 88 37313
x 89 37773
x 90 38233
x 91 38693
x 92 39153
x 93 39613
x 94 40073
x 95 40533
x 96 40993
x 97 41453
x 98 41913
x 99 42373
x 100 42833
x 101 43293
x 102 43753
x 103 44213
x 104 44673
x 105 45133
x 106 45593
x 107 46053
x 108 46513
x 109 46973
x 110 47433
x 111 47893
x 112 48353
x 113 48813
x 114 49273
x 115 49733
x 116 50193
x 117 50653
x 118 51113
x 119 51573
x 120 52033
x 121 52493
x 122 52953
x 123 53413
x 124 53873
x 125 54333
x 126 54793
x 127 55253
s 1 5
sdg 1 5
t 1 5
Expand Down
2 changes: 1 addition & 1 deletion python/mqt/qcec/profiles/qiskit_O0_recursion.profile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# qiskit_O0_recursion.profile, Qiskit version: 2.1.0
# qiskit_O0_recursion.profile, Qiskit version: 2.2.1
x 0 1
y 0 2
z 0 1
Expand Down
2 changes: 1 addition & 1 deletion python/mqt/qcec/profiles/qiskit_O0_v-chain.profile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# qiskit_O0_v-chain.profile, Qiskit version: 2.1.0
# qiskit_O0_v-chain.profile, Qiskit version: 2.2.1
x 0 1
y 0 2
z 0 1
Expand Down
Loading
Loading