Dist m4ri 0.16.1
Computing distance of a classical or quantum CSS code
Loading...
Searching...
No Matches
test_dist_m4ri.py File Reference

Go to the source code of this file.

Namespaces

namespace  test_dist_m4ri

Functions

 test_dist_m4ri.test_find_binary ()
 test_dist_m4ri.test_classical_distance_file ()
 test_dist_m4ri.test_classical_distance_numpy ()
 test_dist_m4ri.test_matrix_writer (tmp_path)
 test_dist_m4ri.test_css_distance_files ()
 test_dist_m4ri.test_css_distance_sparse ()
 test_dist_m4ri.test_dem_distance_file ()
 test_dist_m4ri.test_dem_distance_stim ()
 test_dist_m4ri.test_caching ()
 test_dist_m4ri.test_codedistance_solver ()
 test_dist_m4ri.test_run_dist_m4ri_three_numbers ()
 test_dist_m4ri.test_dmin_dmax_parameters ()
 test_dist_m4ri.test_caching_cumulative_rw_steps ()
 test_dist_m4ri.test_format_bounds_list_and_str ()
 test_dist_m4ri.test_persistent_json_cache (tmp_path)
 test_dist_m4ri.test_quantum_distance_single_sided ()
 test_dist_m4ri.test_cli_argument_parsing ()
 test_dist_m4ri.test_debug_bits (capsys)
 test_dist_m4ri.test_quantum_cache_separation ()
 test_dist_m4ri.test_explain_bounds ()
 test_dist_m4ri.test_rw_infoset_estimate ()
 test_dist_m4ri.test_cli_css_dx_dz_bounds (capsys)
 test_dist_m4ri.test_cli_verbose_mode (capsys)
 test_dist_m4ri.test_check_finc_outc ()
 test_dist_m4ri.test_cli_identical_finc_outc_nonexistent (capsys)
 test_dist_m4ri.test_cli_help (capsys)
 test_dist_m4ri.test_cli_morehelp (capsys)
 test_dist_m4ri.test_cli_morehelp_topic (capsys)
 test_dist_m4ri.test_cli_no_args_error (capsys)
 test_dist_m4ri.test_cli_version (capsys)
 test_dist_m4ri.test_cli_binary_compatibility_silent (capsys)
 test_dist_m4ri.test_binary_compatibility_warning (tmp_path)
 test_dist_m4ri.test_cache_versioning (tmp_path)
 test_dist_m4ri.test_rw_ksub_kwin_min_hits (capsys)
 test_dist_m4ri.test_add_noise_and_noiseless_circuit ()
 test_dist_m4ri._make_xzzx_circuit (int distance=3, int rounds=3, str memory_basis="Z")
 test_dist_m4ri.test_stim_simple_vs_full_and_basis_tracking (tmp_path, capsys)
 test_dist_m4ri.test_stim_xzzx_rotated_css (tmp_path, capsys)
 test_dist_m4ri.test_stim_rounds_option (tmp_path, capsys)
 test_dist_m4ri.test_stim_out_dem_out_stim_out_dir (tmp_path)
 test_dist_m4ri.test_normalize_start_list ()
 test_dist_m4ri.test_run_dist_m4ri_start_list_and_disabled_options (capsys)
 test_dist_m4ri.test_start_scan_option (tmp_path, capsys)
 test_dist_m4ri.test_sort_rows_option (tmp_path, capsys)
 test_dist_m4ri.test_cc_prune_option (tmp_path, capsys)
 test_dist_m4ri.test_ortho_option (capsys)
 test_dist_m4ri.test_cc_round_stats (capsys)
 test_dist_m4ri.test_win_hyb_option (capsys)
 test_dist_m4ri.test_pairs_option (capsys)
 test_dist_m4ri.test_model_lower_bound (tmp_path, capsys)
 test_dist_m4ri.test_start_list_cache_records (tmp_path, monkeypatch, capsys)
 test_dist_m4ri.test_start_list_trust_after_calculation_css (tmp_path)
 test_dist_m4ri.test_cli_start_trust_start_and_disabled_options (capsys)
 test_dist_m4ri.test_css_distance_requires_both_matrices (capsys)
 test_dist_m4ri.test_distance_result_eq ()
 test_dist_m4ri.test_cache_newer_version_not_overwritten (tmp_path, capsys)
 test_dist_m4ri.test_run_dist_m4ri_stop_event (capsys)
 test_dist_m4ri.test_add_noise_classically_controlled ()
 test_dist_m4ri.test_add_noise_gate_classes_and_strip_noise ()
 test_dist_m4ri.test_css_outc_sector_files_and_finc (tmp_path, capsys)
 test_dist_m4ri._hgp_rep (int a, int b)
 test_dist_m4ri.test_dstop_stop_target (tmp_path, capsys)
 test_dist_m4ri.test_cli_dstop (capsys)
 test_dist_m4ri.test_css_user_dmax_and_sector_records (tmp_path, capsys)
 test_dist_m4ri.test_css_cache_migration (tmp_path)
 test_dist_m4ri.test_cached_outc_keeps_finc_codewords (tmp_path)
 test_dist_m4ri.test_unknown_keyword_arguments ()
 test_dist_m4ri.test_cli_conflict_warnings (capsys)
 test_dist_m4ri.test_cli_outc_keeps_finc_codewords (tmp_path, capsys)
 test_dist_m4ri.test_dem_cache_merged_bounds_and_circuit_key (tmp_path, capsys)
 test_dist_m4ri.test_dem_merge_equal_columns (tmp_path, capsys)
 test_dist_m4ri.test_dem_expand_equal_columns (tmp_path, capsys)
 test_dist_m4ri.test_dem_error_columns_parser (tmp_path)
 test_dist_m4ri.test_dem_circuit_outc_without_out_dem_warning (tmp_path, capsys)
 test_dist_m4ri.test_dem_drop_minority_detectors (tmp_path, capsys)
 test_dist_m4ri.test_dem_out_reduced (tmp_path, capsys)
 test_dist_m4ri.test_dem_force_noise_and_p_noise (tmp_path, capsys)
 test_dist_m4ri.test_stim_pauli_channel_circuit (tmp_path, capsys)
 test_dist_m4ri._surface_memory_z (bool x_in_h_frame, bool meas_before_h, int rounds=3)
 test_dist_m4ri.test_classify_qubits_checks_measured_in_hadamard_frame ()
 test_dist_m4ri.test_explain_bounds_model_check_needs_hit_counts ()
 test_dist_m4ri.test_refresh_passed_to_binary (capsys)
 test_dist_m4ri.test_css_and_quantum_distance_inputs ()
 test_dist_m4ri.test_kwin_negative_turns_windows_off (capsys)
 test_dist_m4ri.test_codedistance_unused_defaults ()
 test_dist_m4ri.test_ignored_inputs_warnings (tmp_path, capsys, monkeypatch)
 test_dist_m4ri.test_model_detector_groups_end_of_circuit_and_pure_dem (tmp_path)
 test_dist_m4ri.test_cc_zero_col_strip_and_even_weight_parity (tmp_path)
 test_dist_m4ri.test_cert_engine_delegation_and_cache_rules (tmp_path, monkeypatch)
 test_dist_m4ri.test_zero_rank_g_and_css_sectors ()

Variables

 test_dist_m4ri.EXAMPLES_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "examples"))
 test_dist_m4ri.S5_H = os.path.join(EXAMPLES_DIR, "surf_d5_H.mmx")
 test_dist_m4ri.S5_L = os.path.join(EXAMPLES_DIR, "surf_d5_L.mmx")
 test_dist_m4ri.TRY_X = os.path.join(EXAMPLES_DIR, "tryX.mtx")
 test_dist_m4ri.TRY_Z = os.path.join(EXAMPLES_DIR, "tryZ.mtx")
 test_dist_m4ri.SURF_D3_DEM = os.path.join(EXAMPLES_DIR, "surf_d3.dem")