|
Dist m4ri 0.16.1
Computing distance of a classical or quantum CSS code
|
Variables | |
| EXAMPLES_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "examples")) | |
| S5_H = os.path.join(EXAMPLES_DIR, "surf_d5_H.mmx") | |
| S5_L = os.path.join(EXAMPLES_DIR, "surf_d5_L.mmx") | |
| TRY_X = os.path.join(EXAMPLES_DIR, "tryX.mtx") | |
| TRY_Z = os.path.join(EXAMPLES_DIR, "tryZ.mtx") | |
| SURF_D3_DEM = os.path.join(EXAMPLES_DIR, "surf_d3.dem") | |
Unit tests for dist_m4ri.py Python wrapper.
|
protected |
Hypergraph product of the repetition codes of lengths a and b (a planar surface code): dZ = a, dX = b.
Definition at line 1967 of file test_dist_m4ri.py.
Referenced by test_css_cache_migration(), and test_css_user_dmax_and_sector_records().
|
protected |
Constructs a rotated-surface-code XZZX circuit by conjugating checkerboard data qubits.
Definition at line 823 of file test_dist_m4ri.py.
References dist_m4ri.classify_qubits_thorough().
Referenced by test_stim_xzzx_rotated_css().
|
protected |
Memory-Z circuit of the d=3 rotated surface code (data 0..8, Z ancillas 9..12, X ancillas 13..16). With x_in_h_frame, the X checks are measured as Z checks in the Hadamard frame of the data qubits (H on all data, CX data -> ancilla, H on all data), with the X ancillas measured before or after the closing H gates.
Definition at line 2549 of file test_dist_m4ri.py.
Referenced by test_classify_qubits_checks_measured_in_hadamard_frame().
| test_dist_m4ri.test_add_noise_and_noiseless_circuit | ( | ) |
Definition at line 801 of file test_dist_m4ri.py.
References dist_m4ri.add_noise(), dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), and dist_m4ri.has_noise().
| test_dist_m4ri.test_add_noise_classically_controlled | ( | ) |
Definition at line 1842 of file test_dist_m4ri.py.
References dist_m4ri.add_noise().
| test_dist_m4ri.test_add_noise_gate_classes_and_strip_noise | ( | ) |
Definition at line 1872 of file test_dist_m4ri.py.
References dist_m4ri.add_noise(), dist_m4ri.has_noise(), and dist_m4ri.strip_noise().
| test_dist_m4ri.test_binary_compatibility_warning | ( | tmp_path | ) |
Definition at line 721 of file test_dist_m4ri.py.
References dist_m4ri.check_binary_compatibility().
| test_dist_m4ri.test_cache_newer_version_not_overwritten | ( | tmp_path, | |
| capsys ) |
Definition at line 1785 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_classical_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.load_distance_cache(), and dist_m4ri.save_distance_cache().
| test_dist_m4ri.test_cache_versioning | ( | tmp_path | ) |
Definition at line 740 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.load_distance_cache(), and dist_m4ri.save_distance_cache().
| test_dist_m4ri.test_cached_outc_keeps_finc_codewords | ( | tmp_path | ) |
Definition at line 2096 of file test_dist_m4ri.py.
References dist_m4ri._write_nzlist_file(), dist_m4ri.clear_distance_cache(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.read_sparse_vectors().
| test_dist_m4ri.test_caching | ( | ) |
Definition at line 175 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_classical_distance(), and dist_m4ri.enable_distance_cache().
| test_dist_m4ri.test_caching_cumulative_rw_steps | ( | ) |
Definition at line 246 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_classical_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_cc_prune_option | ( | tmp_path, | |
| capsys ) |
Definition at line 1320 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), dist_m4ri.read_sparse_vectors(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_cc_round_stats | ( | capsys | ) |
Definition at line 1414 of file test_dist_m4ri.py.
References dist_m4ri._parse_stderr_stats(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_cc_zero_col_strip_and_even_weight_parity | ( | tmp_path | ) |
Definition at line 2735 of file test_dist_m4ri.py.
References dist_m4ri.compute_classical_distance(), dist_m4ri.compute_dem_distance(), dist_m4ri.compute_quantum_distance(), dist_m4ri.disable_distance_cache(), and dist_m4ri.enable_distance_cache().
| test_dist_m4ri.test_cert_engine_delegation_and_cache_rules | ( | tmp_path, | |
| monkeypatch ) |
Definition at line 2782 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_classical_distance(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_check_finc_outc | ( | ) |
Definition at line 565 of file test_dist_m4ri.py.
References dist_m4ri.check_finc_outc().
| test_dist_m4ri.test_classical_distance_file | ( | ) |
Definition at line 29 of file test_dist_m4ri.py.
References dist_m4ri.compute_classical_distance().
| test_dist_m4ri.test_classical_distance_numpy | ( | ) |
Definition at line 35 of file test_dist_m4ri.py.
References dist_m4ri.compute_classical_distance().
| test_dist_m4ri.test_classify_qubits_checks_measured_in_hadamard_frame | ( | ) |
Definition at line 2585 of file test_dist_m4ri.py.
References _surface_memory_z(), dist_m4ri.classify_qubits_thorough(), and dist_m4ri.strip_minority_detectors().
| test_dist_m4ri.test_cli_argument_parsing | ( | ) |
Definition at line 380 of file test_dist_m4ri.py.
References dist_m4ri.parse_cli_args().
| test_dist_m4ri.test_cli_binary_compatibility_silent | ( | capsys | ) |
Definition at line 712 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_conflict_warnings | ( | capsys | ) |
Definition at line 2136 of file test_dist_m4ri.py.
References dist_m4ri.enable_distance_cache(), and dist_m4ri.main().
| test_dist_m4ri.test_cli_css_dx_dz_bounds | ( | capsys | ) |
Definition at line 532 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_dstop | ( | capsys | ) |
Definition at line 2015 of file test_dist_m4ri.py.
References dist_m4ri.enable_distance_cache(), dist_m4ri.main(), and dist_m4ri.parse_cli_args().
| test_dist_m4ri.test_cli_help | ( | capsys | ) |
Definition at line 621 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_identical_finc_outc_nonexistent | ( | capsys | ) |
Definition at line 594 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_morehelp | ( | capsys | ) |
Definition at line 632 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_morehelp_topic | ( | capsys | ) |
Definition at line 642 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_no_args_error | ( | capsys | ) |
Definition at line 695 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_outc_keeps_finc_codewords | ( | tmp_path, | |
| capsys ) |
Definition at line 2169 of file test_dist_m4ri.py.
References dist_m4ri._write_nzlist_file(), dist_m4ri.clear_distance_cache(), dist_m4ri.main(), and dist_m4ri.read_sparse_vectors().
| test_dist_m4ri.test_cli_start_trust_start_and_disabled_options | ( | capsys | ) |
Definition at line 1713 of file test_dist_m4ri.py.
References dist_m4ri.enable_distance_cache(), dist_m4ri.main(), and dist_m4ri.parse_cli_args().
| test_dist_m4ri.test_cli_verbose_mode | ( | capsys | ) |
Definition at line 546 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_cli_version | ( | capsys | ) |
Definition at line 703 of file test_dist_m4ri.py.
References dist_m4ri.main().
| test_dist_m4ri.test_codedistance_solver | ( | ) |
Definition at line 197 of file test_dist_m4ri.py.
| test_dist_m4ri.test_codedistance_unused_defaults | ( | ) |
Definition at line 2643 of file test_dist_m4ri.py.
| test_dist_m4ri.test_css_and_quantum_distance_inputs | ( | ) |
Definition at line 2619 of file test_dist_m4ri.py.
References dist_m4ri.compute_css_distance(), and dist_m4ri.compute_quantum_distance().
| test_dist_m4ri.test_css_cache_migration | ( | tmp_path | ) |
Definition at line 2061 of file test_dist_m4ri.py.
References _hgp_rep(), dist_m4ri.clear_distance_cache(), dist_m4ri.compute_css_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_css_distance_files | ( | ) |
Definition at line 97 of file test_dist_m4ri.py.
References dist_m4ri.compute_css_distance().
| test_dist_m4ri.test_css_distance_requires_both_matrices | ( | capsys | ) |
Definition at line 1759 of file test_dist_m4ri.py.
References dist_m4ri.compute_css_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.main().
| test_dist_m4ri.test_css_distance_sparse | ( | ) |
Definition at line 110 of file test_dist_m4ri.py.
References dist_m4ri.compute_css_distance().
| test_dist_m4ri.test_css_outc_sector_files_and_finc | ( | tmp_path, | |
| capsys ) |
Definition at line 1926 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_css_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), and dist_m4ri.read_sparse_vectors().
| test_dist_m4ri.test_css_user_dmax_and_sector_records | ( | tmp_path, | |
| capsys ) |
Definition at line 2033 of file test_dist_m4ri.py.
References _hgp_rep(), dist_m4ri.clear_distance_cache(), dist_m4ri.compute_css_distance(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_debug_bits | ( | capsys | ) |
| test_dist_m4ri.test_dem_cache_merged_bounds_and_circuit_key | ( | tmp_path, | |
| capsys ) |
Definition at line 2188 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_dem_circuit_outc_without_out_dem_warning | ( | tmp_path, | |
| capsys ) |
Definition at line 2301 of file test_dist_m4ri.py.
References dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), and dist_m4ri.enable_distance_cache().
| test_dist_m4ri.test_dem_distance_file | ( | ) |
Definition at line 129 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), and dist_m4ri.compute_dem_distance().
| test_dist_m4ri.test_dem_distance_stim | ( | ) |
Definition at line 159 of file test_dist_m4ri.py.
References dist_m4ri.compute_dem_distance().
| test_dist_m4ri.test_dem_drop_minority_detectors | ( | tmp_path, | |
| capsys ) |
Definition at line 2318 of file test_dist_m4ri.py.
References dist_m4ri._dem_error_columns(), dist_m4ri._dem_from_input(), dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), and dist_m4ri.read_drop_file().
| test_dist_m4ri.test_dem_error_columns_parser | ( | tmp_path | ) |
Definition at line 2287 of file test_dist_m4ri.py.
References dist_m4ri._dem_error_columns().
| test_dist_m4ri.test_dem_expand_equal_columns | ( | tmp_path, | |
| capsys ) |
Definition at line 2249 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.get_cached_distance(), dist_m4ri.main(), and dist_m4ri.read_sparse_vectors().
| test_dist_m4ri.test_dem_force_noise_and_p_noise | ( | tmp_path, | |
| capsys ) |
Definition at line 2464 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.get_cached_distance(), dist_m4ri.main(), and dist_m4ri.parse_cli_args().
| test_dist_m4ri.test_dem_merge_equal_columns | ( | tmp_path, | |
| capsys ) |
Definition at line 2221 of file test_dist_m4ri.py.
References dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), and dist_m4ri.read_sparse_vectors().
| test_dist_m4ri.test_dem_out_reduced | ( | tmp_path, | |
| capsys ) |
Definition at line 2403 of file test_dist_m4ri.py.
References dist_m4ri._dem_error_columns(), dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), dist_m4ri.read_drop_file(), and dist_m4ri.write_reduced_dem().
| test_dist_m4ri.test_distance_result_eq | ( | ) |
Definition at line 1773 of file test_dist_m4ri.py.
| test_dist_m4ri.test_dmin_dmax_parameters | ( | ) |
Definition at line 226 of file test_dist_m4ri.py.
References dist_m4ri.compute_classical_distance(), dist_m4ri.compute_dem_distance(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_dstop_stop_target | ( | tmp_path, | |
| capsys ) |
Definition at line 1980 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.explain_bounds(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_explain_bounds | ( | ) |
Definition at line 463 of file test_dist_m4ri.py.
References dist_m4ri.explain_bounds().
| test_dist_m4ri.test_explain_bounds_model_check_needs_hit_counts | ( | ) |
Definition at line 2601 of file test_dist_m4ri.py.
References dist_m4ri.explain_bounds().
| test_dist_m4ri.test_find_binary | ( | ) |
Definition at line 23 of file test_dist_m4ri.py.
References dist_m4ri.find_dist_m4ri_binary().
| test_dist_m4ri.test_format_bounds_list_and_str | ( | ) |
Definition at line 271 of file test_dist_m4ri.py.
References dist_m4ri.format_bounds_list(), and dist_m4ri.format_bounds_str().
| test_dist_m4ri.test_ignored_inputs_warnings | ( | tmp_path, | |
| capsys, | |||
| monkeypatch ) |
Definition at line 2654 of file test_dist_m4ri.py.
References dist_m4ri._warn_cli_conflicts(), dist_m4ri.compute_classical_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), and dist_m4ri.set_silent().
| test_dist_m4ri.test_kwin_negative_turns_windows_off | ( | capsys | ) |
Definition at line 2628 of file test_dist_m4ri.py.
References dist_m4ri.compute_classical_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_matrix_writer | ( | tmp_path | ) |
Definition at line 52 of file test_dist_m4ri.py.
References dist_m4ri._matrix_to_file(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_model_detector_groups_end_of_circuit_and_pure_dem | ( | tmp_path | ) |
Definition at line 2687 of file test_dist_m4ri.py.
References dist_m4ri._model_detector_groups(), dist_m4ri.compute_model_lower_bound(), dist_m4ri.disable_distance_cache(), and dist_m4ri.enable_distance_cache().
| test_dist_m4ri.test_model_lower_bound | ( | tmp_path, | |
| capsys ) |
Definition at line 1532 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.compute_model_lower_bound(), dist_m4ri.enable_distance_cache(), dist_m4ri.get_cached_distance(), and dist_m4ri.main().
| test_dist_m4ri.test_normalize_start_list | ( | ) |
Definition at line 1197 of file test_dist_m4ri.py.
References dist_m4ri._start_key_suffix().
| test_dist_m4ri.test_ortho_option | ( | capsys | ) |
Definition at line 1365 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_css_distance(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_pairs_option | ( | capsys | ) |
Definition at line 1496 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.explain_bounds(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_persistent_json_cache | ( | tmp_path | ) |
Definition at line 289 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_classical_distance(), dist_m4ri.compute_css_distance(), dist_m4ri.compute_dem_distance(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_quantum_cache_separation | ( | ) |
Definition at line 441 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_classical_distance(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_distance_cache().
| test_dist_m4ri.test_quantum_distance_single_sided | ( | ) |
Definition at line 370 of file test_dist_m4ri.py.
References dist_m4ri.compute_quantum_distance().
| test_dist_m4ri.test_refresh_passed_to_binary | ( | capsys | ) |
Definition at line 2609 of file test_dist_m4ri.py.
References dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_run_dist_m4ri_start_list_and_disabled_options | ( | capsys | ) |
Definition at line 1215 of file test_dist_m4ri.py.
References dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_run_dist_m4ri_stop_event | ( | capsys | ) |
Definition at line 1810 of file test_dist_m4ri.py.
References dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_run_dist_m4ri_three_numbers | ( | ) |
Definition at line 207 of file test_dist_m4ri.py.
References dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_rw_infoset_estimate | ( | ) |
Definition at line 481 of file test_dist_m4ri.py.
References dist_m4ri._parse_stderr_stats(), dist_m4ri.explain_bounds(), dist_m4ri.rw_infoset_estimate(), and dist_m4ri.rw_infoset_find_prob().
| test_dist_m4ri.test_rw_ksub_kwin_min_hits | ( | capsys | ) |
Definition at line 760 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), and dist_m4ri.parse_cli_args().
| test_dist_m4ri.test_sort_rows_option | ( | tmp_path, | |
| capsys ) |
Definition at line 1280 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), dist_m4ri.read_sparse_vectors(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_start_list_cache_records | ( | tmp_path, | |
| monkeypatch, | |||
| capsys ) |
Definition at line 1637 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_start_list_trust_after_calculation_css | ( | tmp_path | ) |
Definition at line 1691 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_css_distance(), dist_m4ri.enable_distance_cache(), and dist_m4ri.get_cached_distance().
| test_dist_m4ri.test_start_scan_option | ( | tmp_path, | |
| capsys ) |
Definition at line 1231 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.get_cached_distance(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), dist_m4ri.read_sparse_vectors(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_stim_out_dem_out_stim_out_dir | ( | tmp_path | ) |
Definition at line 1079 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.has_noise(), dist_m4ri.main(), and dist_m4ri.parse_cli_args().
| test_dist_m4ri.test_stim_pauli_channel_circuit | ( | tmp_path, | |
| capsys ) |
Definition at line 2520 of file test_dist_m4ri.py.
References dist_m4ri._circuit_dem(), dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.has_noise(), and dist_m4ri.main().
| test_dist_m4ri.test_stim_rounds_option | ( | tmp_path, | |
| capsys ) |
Definition at line 1006 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), and dist_m4ri.parse_cli_args().
| test_dist_m4ri.test_stim_simple_vs_full_and_basis_tracking | ( | tmp_path, | |
| capsys ) |
Definition at line 900 of file test_dist_m4ri.py.
References dist_m4ri.classify_qubits_thorough(), dist_m4ri.clear_distance_cache(), dist_m4ri.disable_distance_cache(), dist_m4ri.enable_distance_cache(), dist_m4ri.main(), and dist_m4ri.strip_minority_detectors().
| test_dist_m4ri.test_stim_xzzx_rotated_css | ( | tmp_path, | |
| capsys ) |
Definition at line 962 of file test_dist_m4ri.py.
References _make_xzzx_circuit(), dist_m4ri.classify_qubits_thorough(), dist_m4ri.clear_distance_cache(), dist_m4ri.compute_dem_distance(), and dist_m4ri.strip_minority_detectors().
| test_dist_m4ri.test_unknown_keyword_arguments | ( | ) |
Definition at line 2121 of file test_dist_m4ri.py.
References dist_m4ri.compute_classical_distance(), dist_m4ri.compute_css_distance(), and dist_m4ri.compute_quantum_distance().
| test_dist_m4ri.test_win_hyb_option | ( | capsys | ) |
Definition at line 1454 of file test_dist_m4ri.py.
References dist_m4ri.clear_distance_cache(), dist_m4ri.compute_quantum_distance(), dist_m4ri.enable_distance_cache(), dist_m4ri.explain_bounds(), dist_m4ri.main(), dist_m4ri.parse_cli_args(), and dist_m4ri.run_dist_m4ri().
| test_dist_m4ri.test_zero_rank_g_and_css_sectors | ( | ) |
| test_dist_m4ri.EXAMPLES_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "examples")) |
Definition at line 20 of file test_dist_m4ri.py.
| test_dist_m4ri.S5_H = os.path.join(EXAMPLES_DIR, "surf_d5_H.mmx") |
Definition at line 1193 of file test_dist_m4ri.py.
| test_dist_m4ri.S5_L = os.path.join(EXAMPLES_DIR, "surf_d5_L.mmx") |
Definition at line 1194 of file test_dist_m4ri.py.
| test_dist_m4ri.SURF_D3_DEM = os.path.join(EXAMPLES_DIR, "surf_d3.dem") |
Definition at line 2118 of file test_dist_m4ri.py.
| test_dist_m4ri.TRY_X = os.path.join(EXAMPLES_DIR, "tryX.mtx") |
Definition at line 1755 of file test_dist_m4ri.py.
| test_dist_m4ri.TRY_Z = os.path.join(EXAMPLES_DIR, "tryZ.mtx") |
Definition at line 1756 of file test_dist_m4ri.py.