@@ -140,7 +140,7 @@ bool CircuitSeq::less_than(const CircuitSeq &other) const {
140
140
}
141
141
}
142
142
}
143
- return false ; // fully equivalent
143
+ return false ; // fully equivalent
144
144
}
145
145
146
146
bool CircuitSeq::add_gate (const std::vector<int > &qubit_indices,
@@ -186,7 +186,7 @@ bool CircuitSeq::add_gate(const std::vector<int> &qubit_indices,
186
186
wire->index = qubit_idx;
187
187
wire->input_gates .push_back (circuit_gate.get ());
188
188
circuit_gate->output_wires .push_back (wire.get ());
189
- outputs[qubit_idx] = wire.get (); // Update outputs
189
+ outputs[qubit_idx] = wire.get (); // Update outputs
190
190
wires.push_back (std::move (wire));
191
191
}
192
192
}
@@ -253,7 +253,7 @@ bool CircuitSeq::insert_gate(int insert_position,
253
253
wire->input_gates .push_back (circuit_gate.get ());
254
254
circuit_gate->output_wires .push_back (wire.get ());
255
255
if (outputs[qubit_idx] == previous_wires[qubit_idx]) {
256
- outputs[qubit_idx] = wire.get (); // Update outputs
256
+ outputs[qubit_idx] = wire.get (); // Update outputs
257
257
} else {
258
258
for (auto &output_gate : previous_wires[qubit_idx]->output_gates ) {
259
259
// Should have exactly one |output_gate|
@@ -473,7 +473,7 @@ int CircuitSeq::remove_first_quantum_gate() {
473
473
return remove_gate (circuit_gate.get ());
474
474
}
475
475
}
476
- return 0 ; // nothing removed
476
+ return 0 ; // nothing removed
477
477
}
478
478
479
479
int CircuitSeq::remove_swap_gates () {
@@ -943,7 +943,7 @@ std::string CircuitSeq::to_string(bool line_number) const {
943
943
const int num_gates = (int )gates.size ();
944
944
for (int i = 0 ; i < num_gates; i++) {
945
945
if (line_number) {
946
- char buffer[20 ]; // enough to store any int
946
+ char buffer[20 ]; // enough to store any int
947
947
int max_line_number_width =
948
948
std::max (1 , (int )std::ceil (std::log10 (num_gates - 0.01 )));
949
949
sprintf (buffer, " %*d" , max_line_number_width, i);
@@ -1124,7 +1124,7 @@ std::unique_ptr<CircuitSeq> CircuitSeq::read_json(Context *ctx,
1124
1124
assert (ch == ' P' || ch == ' Q' );
1125
1125
int index ;
1126
1126
fin >> index ;
1127
- fin.ignore (); // '\"'
1127
+ fin.ignore (); // '\"'
1128
1128
if (ch == ' Q' ) {
1129
1129
qubit_indices.push_back (index );
1130
1130
} else {
@@ -1154,7 +1154,7 @@ CircuitSeq::from_qasm_file(Context *ctx, const std::string &filename) {
1154
1154
CircuitSeq *seq = nullptr ;
1155
1155
parser.load_qasm (filename, seq);
1156
1156
std::unique_ptr<CircuitSeq> ret;
1157
- ret.reset (seq); // transfer ownership of |seq|
1157
+ ret.reset (seq); // transfer ownership of |seq|
1158
1158
return ret;
1159
1159
}
1160
1160
@@ -1463,7 +1463,7 @@ void CircuitSeq::clone_from(const CircuitSeq &other,
1463
1463
for (int i = 0 ; i < (int )other.wires .size (); i++) {
1464
1464
wires.emplace_back (std::make_unique<CircuitWire>(*(other.wires [i])));
1465
1465
assert (wires[i].get () !=
1466
- other.wires [i].get ()); // make sure we make a copy
1466
+ other.wires [i].get ()); // make sure we make a copy
1467
1467
wires_mapping[other.wires [i].get ()] = wires[i].get ();
1468
1468
}
1469
1469
} else {
@@ -1475,7 +1475,8 @@ void CircuitSeq::clone_from(const CircuitSeq &other,
1475
1475
assert (qubit_permutation[i] >= 0 && qubit_permutation[i] < num_qubits);
1476
1476
wires[qubit_permutation[i]] =
1477
1477
std::make_unique<CircuitWire>(*(other.wires [i]));
1478
- wires[qubit_permutation[i]]->index = qubit_permutation[i]; // update index
1478
+ wires[qubit_permutation[i]]->index =
1479
+ qubit_permutation[i]; // update index
1479
1480
assert (wires[qubit_permutation[i]].get () != other.wires [i].get ());
1480
1481
wires_mapping[other.wires [i].get ()] = wires[qubit_permutation[i]].get ();
1481
1482
}
@@ -1488,7 +1489,7 @@ void CircuitSeq::clone_from(const CircuitSeq &other,
1488
1489
wires[num_qubits + param_permutation[i_inc]] =
1489
1490
std::make_unique<CircuitWire>(*(other.wires [i]));
1490
1491
wires[num_qubits + param_permutation[i_inc]]->index =
1491
- param_permutation[i_inc]; // update index
1492
+ param_permutation[i_inc]; // update index
1492
1493
assert (wires[num_qubits + param_permutation[i_inc]].get () !=
1493
1494
other.wires [i].get ());
1494
1495
wires_mapping[other.wires [i].get ()] =
@@ -1498,7 +1499,7 @@ void CircuitSeq::clone_from(const CircuitSeq &other,
1498
1499
i < (int )other.wires .size (); i++) {
1499
1500
wires[i] = std::make_unique<CircuitWire>(*(other.wires [i]));
1500
1501
if (wires[i]->is_qubit ()) {
1501
- wires[i]->index = qubit_permutation[wires[i]->index ]; // update index
1502
+ wires[i]->index = qubit_permutation[wires[i]->index ]; // update index
1502
1503
}
1503
1504
assert (wires[i].get () != other.wires [i].get ());
1504
1505
wires_mapping[other.wires [i].get ()] = wires[i].get ();
@@ -1687,4 +1688,4 @@ bool CircuitSeq::same_gate(CircuitGate *gate1, CircuitGate *gate2) {
1687
1688
return true ;
1688
1689
}
1689
1690
1690
- } // namespace quartz
1691
+ } // namespace quartz
0 commit comments