Skip to content

Latest commit

 

History

660 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodingTheory

Dev Build Status Coverage

A classical, LDPC, and quantum coding theory library for Julia.

The library uses Oscar.jl for exact finite-field and polynomial arithmetic and native Julia data structures for performance-sensitive sparse and iterative algorithms.

Install the development version from Julia's package prompt:

] add https://github.com/esabo/CodingTheory

Then:

using Oscar
using CodingTheory

See the development documentation for tutorials and API references. Exact minimum-distance computations can be exponential; the documentation explains solver selection and the distinction between certified bounds and witnessed or heuristic results.

Parts of the library are multi-threaded and benefit from multiple Julia threads. Questions and development discussion are welcome on the CodingTheory Slack channel.

About

A coding theory library for Julia.

Topics

Resources

Stars

42 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages