Class CyclicCode
Class CyclicCode
java.lang.Object
|
+----CyclicCode
- public class CyclicCode
- extends Object
-
CyclicCode(GaloisField, int)
-
-
calcGandH(int[])
-
-
calcGorH(int[], boolean)
-
-
encode(GaloisPolynomial)
-
-
getBeta()
-
-
getCyclotomics()
-
-
getExtField()
-
-
getField()
-
-
getGenerator()
-
-
getK()
-
-
getKPower(GaloisField, int)
-
-
getN()
-
-
getParity()
-
-
syndrome(GaloisPolynomial)
-
CyclicCode
public CyclicCode(GaloisField newbase,
int newn) throws GaloisException
getCyclotomics
public Vector getCyclotomics()
calcGandH
public void calcGandH(int sel[]) throws GaloisException
getGenerator
public GaloisPolynomial getGenerator()
getParity
public GaloisPolynomial getParity()
calcGorH
public GaloisPolynomial calcGorH(int sel[],
boolean selCrit) throws GaloisException
getField
public GaloisField getField()
getExtField
public GaloisField getExtField()
getBeta
public int getBeta()
getK
public int getK()
getN
public int getN()
encode
public GaloisPolynomial encode(GaloisPolynomial poly) throws GaloisException
syndrome
public GaloisPolynomial syndrome(GaloisPolynomial poly) throws GaloisException
getKPower
public static int getKPower(GaloisField newbase,
int newn)