Metadata-Version: 2.1
Name: binext
Version: 0.87
Summary: Opinionated module for working with binary Galois extension fields
Home-page: https://github.com/jmshea/coding/tree/main/binext
Author: John M. Shea
Author-email: jshea@ece.ufl.edu
License: UNKNOWN
Description: # coding
        Error-control coding related code
        
        ## binext.py
        
        **a Python module for operating on binary extension fields, GF(2^m)**
        
        Provides classes for creating and operating in finite fields:
        
        *class* ff: general finite field, generates and stores tables for translating between power and vector representations in GF(2^m)
          
          Also provides method for printing out table of minimum polynomials, in same format as Lin and Costello book
        
        *class* ffelt: general finite field element, can be used to carry out arithmetic on the field
        
          Also provides methods to find conjugates, minimum polynomials, and to output vector representations
          
        
Keywords: finite fields binary extension galois minimal polynomials conjugates arithmetic
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
