51 std::vector<uint8_t>
encode(std::vector<uint8_t> dataword);
69 std::vector<uint8_t> syndrome(
const std::vector<uint8_t> in);
72 bool is_codeword(
const std::vector<uint8_t> in);
75 void set_alist(
const alist _list);
78 std::vector<uint8_t> get_systematic_bits(std::vector<uint8_t> in);
88 std::vector<int> permute;
103 #endif // ifndef LDPC_H