CSS product code  0.1
C++ library to estimate distance of CSS codes. Some particular construction of CSS codes are implemented.
dist.h File Reference

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
 

Detailed Description

distance related functions, defined within namespace common

Definition in file dist.h.