Crate ldpc_toolbox[][src]

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