CSS product code
0.1
C++ library to estimate distance of CSS codes. Some particular construction of CSS codes are implemented.
|
distance related functions, defined within namespace common More...
#include <itpp/itcomm.h>
Go to the source code of this file.
Namespaces | |
common | |
common function shared by many program | |
Functions | |
int | common::min_wt_decoding (itpp::GF2mat C) |
int | common::min_wt_decoding (itpp::GF2mat C, itpp::GF2mat G) |
int | common::save_dist (int d, char *filename) |
int | common::rand_dist (itpp::GF2mat C, int perm_try=10) |
int | common::classical_dist (itpp::GF2mat G) |
itpp::GF2mat | common::nullSpace (itpp::GF2mat G) |
itpp::GF2mat | common::getC (itpp::GF2mat G_x, itpp::GF2mat G_z, int flip=0) |
int | common::quantum_dist_v2 (itpp::GF2mat G_x, itpp::GF2mat G_z, int flip=0) |
int | common::quantum_dist (itpp::GF2mat G_x, itpp::GF2mat G_z, int dist_expected, int debug, int flip=0) |
int | common::hypergraph_dist (itpp::GF2mat Aj, itpp::GF2mat Ajplus, int dist_expected, int flip=0) |
int | common::draw_toric_x_error (itpp::bvec error_bits) |
int | common::draw_toric_x_error (itpp::bvec error_bits, std::string header) |
itpp::bvec | common::find_error (itpp::bvec e_in, itpp::GF2mat H) |
itpp::GF2mat | common::get_check_code734 (int L) |
itpp::GF2mat | common::get_check_code743 (int L) |
itpp::GF2mat | common::get_check_rept (int L) |
itpp::GF2mat | common::get_check (int generator_flag, int L) |
itpp::LDPC_Code | common::GF2mat_to_LDPC_Code (itpp::GF2mat G) |
itpp::LDPC_Code | common::MM_to_LDPC_Code (char *filename) |
Variables | |
const int | common::INF =999 |
distance related functions, defined within namespace common
Definition in file dist.h.