Header-only library for error control coding (ECC) simulations and experiments. Can deal with arbitrary finite fields and complex field relationships, based on compile-time or runtime LUTs. Provides data structures and algorithms for matrices, vectors, and polynomials.
decoding polynomials matrices finite-fields fec monte-carlo-simulation error-correcting-codes belief-propagation viterbi rationals forward-error-correction bcjr linear-codes galois-fields reed-solomon-codes cyclic-codes hamming-codes error-control-coding field-operations minimal-trellis
-
Updated
Aug 6, 2026 - C++