LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
glue/python/README.md
glue/python/src/stim/__init__.py
glue/python/src/stim/__init__.pyi
glue/python/src/stim/_main_argv.py
src/main.cc
src/stim.cc
src/stim.h
src/stim.test.cc
src/stim_included_twice.test.cc
src/stim/arg_parse.cc
src/stim/arg_parse.h
src/stim/arg_parse.test.cc
src/stim/benchmark_main.perf.cc
src/stim/benchmark_util.perf.cc
src/stim/benchmark_util.perf.h
src/stim/main_namespaced.cc
src/stim/main_namespaced.h
src/stim/main_namespaced.perf.cc
src/stim/main_namespaced.test.cc
src/stim/main_namespaced.test.h
src/stim/probability_util.cc
src/stim/probability_util.h
src/stim/probability_util.perf.cc
src/stim/probability_util.test.cc
src/stim/str_util.h
src/stim/str_util.test.cc
src/stim/test_util.test.cc
src/stim/test_util.test.h
src/stim/circuit/circuit.cc
src/stim/circuit/circuit.h
src/stim/circuit/circuit.perf.cc
src/stim/circuit/circuit.pybind.cc
src/stim/circuit/circuit.pybind.h
src/stim/circuit/circuit.test.cc
src/stim/circuit/circuit.test.h
src/stim/circuit/circuit_instruction.cc
src/stim/circuit/circuit_instruction.h
src/stim/circuit/circuit_instruction.pybind.cc
src/stim/circuit/circuit_instruction.pybind.h
src/stim/circuit/circuit_repeat_block.pybind.cc
src/stim/circuit/circuit_repeat_block.pybind.h
src/stim/circuit/export_qasm.cc
src/stim/circuit/export_qasm.h
src/stim/circuit/export_qasm.test.cc
src/stim/circuit/gate_decomposition.cc
src/stim/circuit/gate_decomposition.h
src/stim/circuit/gate_decomposition.test.cc
src/stim/circuit/gate_target.cc
src/stim/circuit/gate_target.h
src/stim/circuit/gate_target.pybind.cc
src/stim/circuit/gate_target.pybind.h
src/stim/circuit/gate_target.test.cc
src/stim/cmd/command_analyze_errors.cc
src/stim/cmd/command_analyze_errors.h
src/stim/cmd/command_analyze_errors.test.cc
src/stim/cmd/command_convert.cc
src/stim/cmd/command_convert.h
src/stim/cmd/command_convert.test.cc
src/stim/cmd/command_detect.cc
src/stim/cmd/command_detect.h
src/stim/cmd/command_detect.test.cc
src/stim/cmd/command_diagram.cc
src/stim/cmd/command_diagram.h
src/stim/cmd/command_diagram.pybind.cc
src/stim/cmd/command_diagram.pybind.h
src/stim/cmd/command_diagram.test.cc
src/stim/cmd/command_explain_errors.cc
src/stim/cmd/command_explain_errors.h
src/stim/cmd/command_explain_errors.test.cc
src/stim/cmd/command_gen.cc
src/stim/cmd/command_gen.h
src/stim/cmd/command_gen.test.cc
src/stim/cmd/command_help.cc
src/stim/cmd/command_help.h
src/stim/cmd/command_m2d.cc
src/stim/cmd/command_m2d.h
src/stim/cmd/command_m2d.test.cc
src/stim/cmd/command_repl.cc
src/stim/cmd/command_repl.h
src/stim/cmd/command_sample.cc
src/stim/cmd/command_sample.h
src/stim/cmd/command_sample.test.cc
src/stim/cmd/command_sample_dem.cc
src/stim/cmd/command_sample_dem.h
src/stim/cmd/command_sample_dem.test.cc
src/stim/dem/dem_instruction.cc
src/stim/dem/dem_instruction.h
src/stim/dem/dem_instruction.test.cc
src/stim/dem/detector_error_model.cc
src/stim/dem/detector_error_model.h
src/stim/dem/detector_error_model.pybind.cc
src/stim/dem/detector_error_model.pybind.h
src/stim/dem/detector_error_model.test.cc
src/stim/dem/detector_error_model_instruction.pybind.cc
src/stim/dem/detector_error_model_instruction.pybind.h
src/stim/dem/detector_error_model_repeat_block.pybind.cc
src/stim/dem/detector_error_model_repeat_block.pybind.h
src/stim/dem/detector_error_model_target.pybind.cc
src/stim/dem/detector_error_model_target.pybind.h
src/stim/diagram/ascii_diagram.cc
src/stim/diagram/ascii_diagram.h
src/stim/diagram/ascii_diagram.test.cc
src/stim/diagram/base64.cc
src/stim/diagram/base64.h
src/stim/diagram/base64.test.cc
src/stim/diagram/basic_3d_diagram.cc
src/stim/diagram/basic_3d_diagram.h
src/stim/diagram/circuit_timeline_helper.cc
src/stim/diagram/circuit_timeline_helper.h
src/stim/diagram/coord.h
src/stim/diagram/coord.test.cc
src/stim/diagram/crumble.cc
src/stim/diagram/crumble.h
src/stim/diagram/crumble_data.cc
src/stim/diagram/crumble_data.h
src/stim/diagram/diagram_util.cc
src/stim/diagram/diagram_util.h
src/stim/diagram/gate_data_3d.cc
src/stim/diagram/gate_data_3d.h
src/stim/diagram/gate_data_3d_texture_data.cc
src/stim/diagram/gate_data_3d_texture_data.h
src/stim/diagram/gate_data_svg.cc
src/stim/diagram/gate_data_svg.h
src/stim/diagram/gltf.cc
src/stim/diagram/gltf.h
src/stim/diagram/json_obj.cc
src/stim/diagram/json_obj.h
src/stim/diagram/json_obj.test.cc
src/stim/diagram/lattice_map.cc
src/stim/diagram/lattice_map.h
src/stim/diagram/detector_slice/detector_slice_set.cc
src/stim/diagram/detector_slice/detector_slice_set.h
src/stim/diagram/detector_slice/detector_slice_set.test.cc
src/stim/diagram/graph/match_graph_3d_drawer.cc
src/stim/diagram/graph/match_graph_3d_drawer.h
src/stim/diagram/graph/match_graph_3d_drawer.test.cc
src/stim/diagram/graph/match_graph_svg_drawer.cc
src/stim/diagram/graph/match_graph_svg_drawer.h
src/stim/diagram/graph/match_graph_svg_drawer.test.cc
src/stim/diagram/timeline/timeline_3d_drawer.cc
src/stim/diagram/timeline/timeline_3d_drawer.h
src/stim/diagram/timeline/timeline_3d_drawer.test.cc
src/stim/diagram/timeline/timeline_ascii_drawer.cc
src/stim/diagram/timeline/timeline_ascii_drawer.h
src/stim/diagram/timeline/timeline_ascii_drawer.test.cc
src/stim/diagram/timeline/timeline_svg_drawer.cc
src/stim/diagram/timeline/timeline_svg_drawer.h
src/stim/diagram/timeline/timeline_svg_drawer.test.cc
src/stim/gates/gate_data_annotations.cc
src/stim/gates/gate_data_blocks.cc
src/stim/gates/gate_data_collapsing.cc
src/stim/gates/gate_data_controlled.cc
src/stim/gates/gate_data_hada.cc
src/stim/gates/gate_data_heralded.cc
src/stim/gates/gate_data_noisy.cc
src/stim/gates/gate_data_pair_measure.cc
src/stim/gates/gate_data_pauli.cc
src/stim/gates/gate_data_pauli_product.cc
src/stim/gates/gate_data_period_3.cc
src/stim/gates/gate_data_period_4.cc
src/stim/gates/gate_data_pp.cc
src/stim/gates/gate_data_swaps.cc
src/stim/gates/gates.cc
src/stim/gates/gates.h
src/stim/gates/gates.perf.cc
src/stim/gates/gates.pybind.cc
src/stim/gates/gates.pybind.h
src/stim/gates/gates.test.cc
src/stim/gen/circuit_gen_params.cc
src/stim/gen/circuit_gen_params.h
src/stim/gen/circuit_gen_params.test.cc
src/stim/gen/gen_color_code.cc
src/stim/gen/gen_color_code.h
src/stim/gen/gen_color_code.test.cc
src/stim/gen/gen_rep_code.cc
src/stim/gen/gen_rep_code.h
src/stim/gen/gen_rep_code.test.cc
src/stim/gen/gen_surface_code.cc
src/stim/gen/gen_surface_code.h
src/stim/gen/gen_surface_code.test.cc
src/stim/io/measure_record.cc
src/stim/io/measure_record.h
src/stim/io/measure_record.test.cc
src/stim/io/measure_record_batch.h
src/stim/io/measure_record_batch.inl
src/stim/io/measure_record_batch.test.cc
src/stim/io/measure_record_batch_writer.cc
src/stim/io/measure_record_batch_writer.h
src/stim/io/measure_record_batch_writer.test.cc
src/stim/io/measure_record_reader.h
src/stim/io/measure_record_reader.inl
src/stim/io/measure_record_reader.perf.cc
src/stim/io/measure_record_reader.test.cc
src/stim/io/measure_record_writer.cc
src/stim/io/measure_record_writer.h
src/stim/io/measure_record_writer.test.cc
src/stim/io/raii_file.cc
src/stim/io/raii_file.h
src/stim/io/read_write.pybind.cc
src/stim/io/read_write.pybind.h
src/stim/io/sparse_shot.cc
src/stim/io/sparse_shot.h
src/stim/io/sparse_shot.test.cc
src/stim/io/stim_data_formats.cc
src/stim/io/stim_data_formats.h
src/stim/mem/bit_ref.cc
src/stim/mem/bit_ref.h
src/stim/mem/bit_ref.test.cc
src/stim/mem/bitword.h
src/stim/mem/bitword_128_sse.h
src/stim/mem/bitword_256_avx.h
src/stim/mem/bitword_64.h
src/stim/mem/fixed_cap_vector.h
src/stim/mem/fixed_cap_vector.test.cc
src/stim/mem/monotonic_buffer.h
src/stim/mem/monotonic_buffer.test.cc
src/stim/mem/simd_bit_table.h
src/stim/mem/simd_bit_table.inl
src/stim/mem/simd_bit_table.perf.cc
src/stim/mem/simd_bit_table.test.cc
src/stim/mem/simd_bits.h
src/stim/mem/simd_bits.inl
src/stim/mem/simd_bits.perf.cc
src/stim/mem/simd_bits.test.cc
src/stim/mem/simd_bits_range_ref.h
src/stim/mem/simd_bits_range_ref.inl
src/stim/mem/simd_bits_range_ref.test.cc
src/stim/mem/simd_util.cc
src/stim/mem/simd_util.h
src/stim/mem/simd_util.test.cc
src/stim/mem/simd_word.cc
src/stim/mem/simd_word.h
src/stim/mem/simd_word.perf.cc
src/stim/mem/simd_word.test.cc
src/stim/mem/simd_word.test.h
src/stim/mem/span_ref.h
src/stim/mem/sparse_xor_vec.cc
src/stim/mem/sparse_xor_vec.h
src/stim/mem/sparse_xor_vec.perf.cc
src/stim/mem/sparse_xor_vec.test.cc
src/stim/py/base.pybind.cc
src/stim/py/base.pybind.h
src/stim/py/compiled_detector_sampler.pybind.cc
src/stim/py/compiled_detector_sampler.pybind.h
src/stim/py/compiled_measurement_sampler.pybind.cc
src/stim/py/compiled_measurement_sampler.pybind.h
src/stim/py/march.pybind.cc
src/stim/py/march.pybind.h
src/stim/py/numpy.pybind.cc
src/stim/py/numpy.pybind.h
src/stim/py/stim.pybind.cc
src/stim/search/search.h
src/stim/search/graphlike/algo.cc
src/stim/search/graphlike/algo.h
src/stim/search/graphlike/algo.perf.cc
src/stim/search/graphlike/algo.test.cc
src/stim/search/graphlike/edge.cc
src/stim/search/graphlike/edge.h
src/stim/search/graphlike/edge.test.cc
src/stim/search/graphlike/graph.cc
src/stim/search/graphlike/graph.h
src/stim/search/graphlike/graph.test.cc
src/stim/search/graphlike/node.cc
src/stim/search/graphlike/node.h
src/stim/search/graphlike/node.test.cc
src/stim/search/graphlike/search_state.cc
src/stim/search/graphlike/search_state.h
src/stim/search/graphlike/search_state.test.cc
src/stim/search/hyper/algo.cc
src/stim/search/hyper/algo.h
src/stim/search/hyper/algo.test.cc
src/stim/search/hyper/edge.cc
src/stim/search/hyper/edge.h
src/stim/search/hyper/edge.test.cc
src/stim/search/hyper/graph.cc
src/stim/search/hyper/graph.h
src/stim/search/hyper/graph.test.cc
src/stim/search/hyper/node.cc
src/stim/search/hyper/node.h
src/stim/search/hyper/node.test.cc
src/stim/search/hyper/search_state.cc
src/stim/search/hyper/search_state.h
src/stim/search/hyper/search_state.test.cc
src/stim/search/sat/wcnf.cc
src/stim/search/sat/wcnf.h
src/stim/search/sat/wcnf.test.cc
src/stim/simulators/count_determined_measurements.h
src/stim/simulators/count_determined_measurements.inl
src/stim/simulators/count_determined_measurements.test.cc
src/stim/simulators/dem_sampler.h
src/stim/simulators/dem_sampler.inl
src/stim/simulators/dem_sampler.perf.cc
src/stim/simulators/dem_sampler.pybind.cc
src/stim/simulators/dem_sampler.pybind.h
src/stim/simulators/dem_sampler.test.cc
src/stim/simulators/error_analyzer.cc
src/stim/simulators/error_analyzer.h
src/stim/simulators/error_analyzer.perf.cc
src/stim/simulators/error_analyzer.test.cc
src/stim/simulators/error_matcher.cc
src/stim/simulators/error_matcher.h
src/stim/simulators/error_matcher.test.cc
src/stim/simulators/force_streaming.cc
src/stim/simulators/force_streaming.h
src/stim/simulators/frame_simulator.h
src/stim/simulators/frame_simulator.inl
src/stim/simulators/frame_simulator.perf.cc
src/stim/simulators/frame_simulator.pybind.cc
src/stim/simulators/frame_simulator.pybind.h
src/stim/simulators/frame_simulator.test.cc
src/stim/simulators/frame_simulator_util.h
src/stim/simulators/frame_simulator_util.inl
src/stim/simulators/frame_simulator_util.test.cc
src/stim/simulators/graph_simulator.cc
src/stim/simulators/graph_simulator.h
src/stim/simulators/graph_simulator.test.cc
src/stim/simulators/matched_error.cc
src/stim/simulators/matched_error.h
src/stim/simulators/matched_error.pybind.cc
src/stim/simulators/matched_error.pybind.h
src/stim/simulators/matched_error.test.cc
src/stim/simulators/measurements_to_detection_events.h
src/stim/simulators/measurements_to_detection_events.inl
src/stim/simulators/measurements_to_detection_events.pybind.cc
src/stim/simulators/measurements_to_detection_events.pybind.h
src/stim/simulators/measurements_to_detection_events.test.cc
src/stim/simulators/sparse_rev_frame_tracker.cc
src/stim/simulators/sparse_rev_frame_tracker.h
src/stim/simulators/sparse_rev_frame_tracker.test.cc
src/stim/simulators/tableau_simulator.h
src/stim/simulators/tableau_simulator.inl
src/stim/simulators/tableau_simulator.perf.cc
src/stim/simulators/tableau_simulator.pybind.cc
src/stim/simulators/tableau_simulator.pybind.h
src/stim/simulators/tableau_simulator.test.cc
src/stim/simulators/transform_without_feedback.cc
src/stim/simulators/transform_without_feedback.h
src/stim/simulators/transform_without_feedback.test.cc
src/stim/simulators/vector_simulator.cc
src/stim/simulators/vector_simulator.h
src/stim/simulators/vector_simulator.test.cc
src/stim/stabilizers/conversions.cc
src/stim/stabilizers/conversions.h
src/stim/stabilizers/conversions.inl
src/stim/stabilizers/conversions.perf.cc
src/stim/stabilizers/conversions.test.cc
src/stim/stabilizers/flex_pauli_string.cc
src/stim/stabilizers/flex_pauli_string.h
src/stim/stabilizers/flex_pauli_string.test.cc
src/stim/stabilizers/flow.h
src/stim/stabilizers/flow.inl
src/stim/stabilizers/flow.pybind.cc
src/stim/stabilizers/flow.pybind.h
src/stim/stabilizers/flow.test.cc
src/stim/stabilizers/pauli_string.h
src/stim/stabilizers/pauli_string.inl
src/stim/stabilizers/pauli_string.perf.cc
src/stim/stabilizers/pauli_string.pybind.cc
src/stim/stabilizers/pauli_string.pybind.h
src/stim/stabilizers/pauli_string.test.cc
src/stim/stabilizers/pauli_string_iter.h
src/stim/stabilizers/pauli_string_iter.inl
src/stim/stabilizers/pauli_string_iter.perf.cc
src/stim/stabilizers/pauli_string_iter.pybind.cc
src/stim/stabilizers/pauli_string_iter.pybind.h
src/stim/stabilizers/pauli_string_iter.test.cc
src/stim/stabilizers/pauli_string_ref.h
src/stim/stabilizers/pauli_string_ref.inl
src/stim/stabilizers/pauli_string_ref.test.cc
src/stim/stabilizers/tableau.h
src/stim/stabilizers/tableau.inl
src/stim/stabilizers/tableau.perf.cc
src/stim/stabilizers/tableau.pybind.cc
src/stim/stabilizers/tableau.pybind.h
src/stim/stabilizers/tableau.test.cc
src/stim/stabilizers/tableau_iter.h
src/stim/stabilizers/tableau_iter.inl
src/stim/stabilizers/tableau_iter.perf.cc
src/stim/stabilizers/tableau_iter.pybind.cc
src/stim/stabilizers/tableau_iter.pybind.h
src/stim/stabilizers/tableau_iter.test.cc
src/stim/stabilizers/tableau_specialized_prepend.inl
src/stim/stabilizers/tableau_transposed_raii.h
src/stim/stabilizers/tableau_transposed_raii.inl
stim.egg-info/PKG-INFO
stim.egg-info/SOURCES.txt
stim.egg-info/dependency_links.txt
stim.egg-info/entry_points.txt
stim.egg-info/requires.txt
stim.egg-info/top_level.txt