surface_sim.experiments.rot_surface_code_css.repeated_cnot_experiment#
- repeated_cnot_experiment(*args, gate_to_iterator={'CNOT': 'log_trans_cnot_iterator n=2', 'CX': 'log_trans_cnot_iterator n=2', 'DEPOLARIZE1': 'log_depolarize1_error_iterator', 'I': 'idle_iterator n=1', 'M': 'log_meas_z_iterator bZ', 'MX': 'log_meas_x_iterator bX', 'MZ': 'log_meas_z_iterator bZ', 'R': 'init_qubits_z0_iterator bZ', 'RX': 'init_qubits_x0_iterator bX', 'RZ': 'init_qubits_z0_iterator bZ', 'S': 'log_fold_trans_s_iterator n=1', 'TICK': 'qec_round_iterator', 'X': 'log_x_iterator n=1', 'X_ERROR': 'log_x_error_iterator', 'Y_ERROR': 'log_y_error_iterator', 'Z': 'log_z_iterator n=1', 'Z_ERROR': 'log_z_error_iterator'}, init_qubits_iterator=<function init_qubits_iterator>, **kargs)[source]#
For information, see
surface_sim.experiments.templates.repeated_cnot_experiment.