LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
src_cpp/bp.hpp
src_cpp/flip.hpp
src_cpp/gf2dense.hpp
src_cpp/gf2sparse.hpp
src_cpp/gf2sparse_linalg.hpp
src_cpp/lsd.hpp
src_cpp/osd.hpp
src_cpp/sparse_matrix_base.hpp
src_cpp/union_find.hpp
src_python/.gitignore
src_python/ldpc/__init__.pxd
src_python/ldpc/__init__.py
src_python/ldpc/alist.py
src_python/ldpc/protograph.py
src_python/ldpc/py.typed
src_python/ldpc.egg-info/PKG-INFO
src_python/ldpc.egg-info/SOURCES.txt
src_python/ldpc.egg-info/dependency_links.txt
src_python/ldpc.egg-info/requires.txt
src_python/ldpc.egg-info/top_level.txt
src_python/ldpc/_legacy_ldpc_v1/__init__.py
src_python/ldpc/_legacy_ldpc_v1/_legacy_bp_decoder.py
src_python/ldpc/_legacy_ldpc_v1/_legacy_bposd_decoder.py
src_python/ldpc/belief_find_decoder/__init__.pxd
src_python/ldpc/belief_find_decoder/__init__.py
src_python/ldpc/belief_find_decoder/__init__.pyi
src_python/ldpc/belief_find_decoder/_belief_find_decoder.cpp
src_python/ldpc/belief_find_decoder/_belief_find_decoder.pxd
src_python/ldpc/belief_find_decoder/_belief_find_decoder.pyx
src_python/ldpc/bp_decoder/__init__.pxd
src_python/ldpc/bp_decoder/__init__.py
src_python/ldpc/bp_decoder/__init__.pyi
src_python/ldpc/bp_decoder/_bp_decoder.cpp
src_python/ldpc/bp_decoder/_bp_decoder.pxd
src_python/ldpc/bp_decoder/_bp_decoder.pyx
src_python/ldpc/bp_decoder/py.typed
src_python/ldpc/bp_decoder/to_pyi.py
src_python/ldpc/bp_flip/__init__.pxd
src_python/ldpc/bp_flip/__init__.py
src_python/ldpc/bp_flip/__init__.pyi
src_python/ldpc/bp_flip/_bp_flip.cpp
src_python/ldpc/bp_flip/_bp_flip.pxd
src_python/ldpc/bp_flip/_bp_flip.pyx
src_python/ldpc/bp_flip/py.typed
src_python/ldpc/bplsd_decoder/__init__.pxd
src_python/ldpc/bplsd_decoder/__init__.py
src_python/ldpc/bplsd_decoder/__init__.pyi
src_python/ldpc/bplsd_decoder/_bplsd_decoder.cpp
src_python/ldpc/bplsd_decoder/_bplsd_decoder.pxd
src_python/ldpc/bplsd_decoder/_bplsd_decoder.pyx
src_python/ldpc/bplsd_decoder/py.typed
src_python/ldpc/bposd_decoder/__init__.pxd
src_python/ldpc/bposd_decoder/__init__.py
src_python/ldpc/bposd_decoder/__init__.pyi
src_python/ldpc/bposd_decoder/_bposd_decoder.cpp
src_python/ldpc/bposd_decoder/_bposd_decoder.pxd
src_python/ldpc/bposd_decoder/_bposd_decoder.pyx
src_python/ldpc/bposd_decoder/py.typed
src_python/ldpc/ckt_noise/__init__.py
src_python/ldpc/ckt_noise/base_overlapping_window_decoder.py
src_python/ldpc/ckt_noise/bipartite_edge_coloring.py
src_python/ldpc/ckt_noise/bposd_overlapping_window.py
src_python/ldpc/ckt_noise/config.py
src_python/ldpc/ckt_noise/css_code_memory_circuit.py
src_python/ldpc/ckt_noise/dem_matrices.py
src_python/ldpc/ckt_noise/lsd_overlapping_window.py
src_python/ldpc/ckt_noise/not_an_arb_ckt_simulator.py
src_python/ldpc/ckt_noise/pymatching_overlapping_window.py
src_python/ldpc/ckt_noise/sinter_overlapping_window_decoder.py
src_python/ldpc/code_util/__init__.py
src_python/ldpc/code_util/_legacy_v1.py
src_python/ldpc/code_util/code_util.py
src_python/ldpc/code_util/py.typed
src_python/ldpc/codes/__init__.py
src_python/ldpc/codes/hamming_code.py
src_python/ldpc/codes/random_binary_code.py
src_python/ldpc/codes/rep_code.py
src_python/ldpc/helpers/__init__.py
src_python/ldpc/helpers/py.typed
src_python/ldpc/helpers/scipy_helpers.py
src_python/ldpc/lsd_decoder/__init__.pxd
src_python/ldpc/lsd_decoder/__init__.py
src_python/ldpc/lsd_decoder/__init__.pyi
src_python/ldpc/lsd_decoder/_lsd_decoder.cpp
src_python/ldpc/lsd_decoder/_lsd_decoder.pxd
src_python/ldpc/lsd_decoder/_lsd_decoder.pyx
src_python/ldpc/mbp_decoder/__init__.pxd
src_python/ldpc/mbp_decoder/__init__.py
src_python/ldpc/mbp_decoder/_mbp_decoder.pxd
src_python/ldpc/mbp_decoder/_mbp_decoder.pyx
src_python/ldpc/mod2/__init__.pxd
src_python/ldpc/mod2/__init__.py
src_python/ldpc/mod2/__init__.pyi
src_python/ldpc/mod2/_legacy_v1.py
src_python/ldpc/mod2/_mod2.cpp
src_python/ldpc/mod2/_mod2.pxd
src_python/ldpc/mod2/_mod2.pyx
src_python/ldpc/mod2/mod2_numpy.py
src_python/ldpc/mod2/py.typed
src_python/ldpc/monte_carlo_simulation/__init__.py
src_python/ldpc/monte_carlo_simulation/data_utils.py
src_python/ldpc/monte_carlo_simulation/mcs.py
src_python/ldpc/monte_carlo_simulation/memory_experiment_v2.py
src_python/ldpc/monte_carlo_simulation/phenomenological_noise_sim.py
src_python/ldpc/monte_carlo_simulation/quasi_single_shot_v2.py
src_python/ldpc/monte_carlo_simulation/simulation_utils.py
src_python/ldpc/noise_models/__init__.py
src_python/ldpc/noise_models/bsc.py
src_python/ldpc/noise_models/depolarising_noise.py
src_python/ldpc/sinter_decoders/__init__.py
src_python/ldpc/sinter_decoders/sinter_belief_find_decoder.py
src_python/ldpc/sinter_decoders/sinter_bposd_decoder.py
src_python/ldpc/sinter_decoders/sinter_lsd_decoder.py
src_python/ldpc/union_find_decoder/__init__.pxd
src_python/ldpc/union_find_decoder/__init__.py
src_python/ldpc/union_find_decoder/__init__.pyi
src_python/ldpc/union_find_decoder/_union_find_decoder.cpp
src_python/ldpc/union_find_decoder/_union_find_decoder.pxd
src_python/ldpc/union_find_decoder/_union_find_decoder.pyx
src_python/ldpc/union_find_decoder/py.typed