BP decoding of LDPC codes
ENH: BP for LDP Codes
RF: ldpc code
beautifications
beautifications
cosmetic changes + refactor
NF: cartesian products, tanner products, and more