Exemplo n.º 1
0
func newGF() *errorCorrection {
	fld := utils.NewGaloisField(285)

	return &errorCorrection{fld,
		[]*utils.GFPoly{
			utils.NewGFPoly(fld, []byte{1}),
		},
	}
}
Exemplo n.º 2
0
func newErrorCorrection() *errorCorrection {
	result := new(errorCorrection)
	result.fld = utils.NewGaloisField(301)
	result.polynomes = make(map[int][]int)
	return result
}