|
Dist m4ri 0.0.1.alpha
Computing distance of a classical or quantum CSS code
|
#include <util_m4ri.h>
Public Attributes | |
| int | rows |
| int | cols |
| int | nz |
| int | nzmax |
| int * | p |
| int * | i |
sparse binary matrix in compressed-row form (CSR, nz=-1) or List-Of-Pairs (nz pairs). use mzp_compress() to convert from LOP to CSR.
Definition at line 110 of file util_m4ri.h.
| int csr_t::cols |
Definition at line 112 of file util_m4ri.h.
Referenced by addto(), csr_apply_perm(), csr_csr_mul_non_zero(), csr_init(), csr_mzd_mul(), csr_out(), csr_transpose(), do_CC_dist(), do_RW_dist(), Lx_for_CSS_code(), mzd_generator_from_csr(), syndrome_vector(), and var_init().
| int* csr_t::i |
Definition at line 116 of file util_m4ri.h.
Referenced by addto(), csr_apply_perm(), csr_compress(), csr_csr_mul_non_zero(), csr_from_mzd(), csr_from_pairs(), csr_init(), csr_mm_read(), csr_mzd_mul(), csr_out(), csr_transpose(), start_CC_recurs(), syndrome_bit_count(), and syndrome_vector().
| int csr_t::nz |
Definition at line 113 of file util_m4ri.h.
Referenced by csr_apply_perm(), csr_compress(), csr_csr_mul_non_zero(), csr_from_mzd(), csr_from_pairs(), csr_init(), csr_mm_read(), csr_out(), and csr_transpose().
| int csr_t::nzmax |
Definition at line 114 of file util_m4ri.h.
Referenced by csr_apply_perm(), csr_init(), csr_out(), and csr_transpose().
| int* csr_t::p |
Definition at line 115 of file util_m4ri.h.
Referenced by addto(), csr_apply_perm(), csr_compress(), csr_csr_mul_non_zero(), csr_from_mzd(), csr_from_pairs(), csr_init(), csr_mm_read(), csr_mzd_mul(), csr_out(), csr_transpose(), start_CC_recurs(), syndrome_bit_count(), and syndrome_vector().
| int csr_t::rows |
Definition at line 111 of file util_m4ri.h.
Referenced by addto(), csr_apply_perm(), csr_compress(), csr_csr_mul_non_zero(), csr_from_mzd(), csr_init(), csr_mzd_mul(), csr_out(), csr_transpose(), do_CC_dist(), Lx_for_CSS_code(), main(), syndrome_bit_count(), syndrome_vector(), and var_init().