@@ -16,8 +16,8 @@ void expect_graph_circuit_is_equivalent(const Circuit &circuit) {
16
16
Circuit converted = sim.to_circuit ();
17
17
TableauSimulator<64 > sim1 (std::mt19937_64{}, n);
18
18
TableauSimulator<64 > sim2 (std::mt19937_64{}, n);
19
- sim1.expand_do_circuit (circuit);
20
- sim2.expand_do_circuit (converted);
19
+ sim1.safe_do_circuit (circuit);
20
+ sim2.safe_do_circuit (converted);
21
21
auto s1 = sim1.canonical_stabilizers ();
22
22
auto s2 = sim2.canonical_stabilizers ();
23
23
if (s1 != s2) {
@@ -35,9 +35,9 @@ void expect_graph_sim_effect_matches_tableau_sim(const GraphSimulator &state, co
35
35
36
36
TableauSimulator<64 > tableau_sim1 (std::mt19937_64{}, n);
37
37
TableauSimulator<64 > tableau_sim2 (std::mt19937_64{}, n);
38
- tableau_sim1.expand_do_circuit (state.to_circuit ());
39
- tableau_sim1.expand_do_circuit (effect);
40
- tableau_sim2.expand_do_circuit (state_after_effect.to_circuit ());
38
+ tableau_sim1.safe_do_circuit (state.to_circuit ());
39
+ tableau_sim1.safe_do_circuit (effect);
40
+ tableau_sim2.safe_do_circuit (state_after_effect.to_circuit ());
41
41
auto s1 = tableau_sim1.canonical_stabilizers ();
42
42
auto s2 = tableau_sim2.canonical_stabilizers ();
43
43
if (s1 != s2) {
@@ -240,8 +240,8 @@ TEST(graph_simulator, do_complementation) {
240
240
241
241
TableauSimulator<64 > tableau_sim1 (std::mt19937_64{}, 8 );
242
242
TableauSimulator<64 > tableau_sim2 (std::mt19937_64{}, 8 );
243
- tableau_sim1.expand_do_circuit (sim.to_circuit ());
244
- tableau_sim2.expand_do_circuit (sim2.to_circuit ());
243
+ tableau_sim1.safe_do_circuit (sim.to_circuit ());
244
+ tableau_sim2.safe_do_circuit (sim2.to_circuit ());
245
245
auto s1 = tableau_sim1.canonical_stabilizers ();
246
246
auto s2 = tableau_sim2.canonical_stabilizers ();
247
247
if (s1 != s2) {
0 commit comments