Crate ldpc_toolbox

source ·
Expand description

LDPC toolbox

ldpc_toolbox is a collection of Rust utilities to generate LDPC codes. The goal is to eventually support several LDPC design algorithms from the literature.

It can be used as a Rust library or as a CLI tool that allows access from the command line to many of the algorithms implemented in ldpc-toolbox. See cli for documentation about the usage of the CLI tool.

Modules

ldpc-toolbox CLI application
LDPC codes used in standards
MacKay-Neal pseudorandom LDPC construction
Progressive Edge Growth (PEG) LDPC construction
Reproducible random functions
Sparse binary matrix representation and functions