- property galois.BCH.roots : FieldArray
The
roots of the generator polynomial. These are consecutive powers of , specifically .Examples¶
In [1]: bch = galois.BCH(15, 7); bch Out[1]: <BCH Code: [15, 7, 5] over GF(2)> In [2]: bch.roots Out[2]: GF([2, 4, 8, 3], order=2^4) # Evaluate the generator polynomial at its roots in GF(2^m) In [3]: bch.generator_poly(bch.roots, field=bch.field) Out[3]: GF([0, 0, 0, 0], order=2^4)