property galois.ReedSolomon.n : int

The codeword size n of the [n,k,d]q code. This is also called the code length.

Examples

Construct a RS(15,9) code over GF(24).

In [1]: rs = galois.ReedSolomon(15, 9); rs
Out[1]: <Reed-Solomon Code: [15, 9, 7] over GF(2^4)>

In [2]: rs.n
Out[2]: 15

Construct a RS(26,18) code over GF(33).

In [3]: rs = galois.ReedSolomon(26, 18, field=galois.GF(3**3)); rs
Out[3]: <Reed-Solomon Code: [26, 18, 9] over GF(3^3)>

In [4]: rs.n
Out[4]: 26