Class CyclicCode

Class CyclicCode

java.lang.Object
   |
   +----CyclicCode

public class CyclicCode
extends Object

Constructor Index

 o CyclicCode(GaloisField, int)

Method Index

 o calcGandH(int[])
 o calcGorH(int[], boolean)
 o encode(GaloisPolynomial)
 o getBeta()
 o getCyclotomics()
 o getExtField()
 o getField()
 o getGenerator()
 o getK()
 o getKPower(GaloisField, int)
 o getN()
 o getParity()
 o syndrome(GaloisPolynomial)

Constructors

 o CyclicCode
  public CyclicCode(GaloisField newbase,
                    int newn) throws GaloisException

Methods

 o getCyclotomics
  public Vector getCyclotomics()
 o calcGandH
  public void calcGandH(int sel[]) throws GaloisException
 o getGenerator
  public GaloisPolynomial getGenerator()
 o getParity
  public GaloisPolynomial getParity()
 o calcGorH
  public GaloisPolynomial calcGorH(int sel[],
                                   boolean selCrit) throws GaloisException
 o getField
  public GaloisField getField()
 o getExtField
  public GaloisField getExtField()
 o getBeta
  public int getBeta()
 o getK
  public int getK()
 o getN
  public int getN()
 o encode
  public GaloisPolynomial encode(GaloisPolynomial poly) throws GaloisException
 o syndrome
  public GaloisPolynomial syndrome(GaloisPolynomial poly) throws GaloisException
 o getKPower
  public static int getKPower(GaloisField newbase,
                              int newn)