Acknowledgements
Introduction
Constructing LDPC Codes
Access Functions
LDPC Decoding and Simulation
Density Evolution
Constructing LDPC Codes
LDPCCode(H) : MtrxSprs -> Code
GallagerCode(n, a, b) : RngIntElt, RngIntElt, RngIntElt -> Code
RegularLDPCEnsemble(n, a, b) : RngIntElt, RngIntElt, RngIntElt -> Code
IrregularLDPCEnsemble(n, Sv, Sc) : RngIntElt, SeqEnum, SeqEnum -> Code
MargulisCode(p) : RngIntElt -> Code
Example CodeLDPC_IsLDPC (H154E1)
Access Functions
IsLDPC(C) : Code -> BoolElt
AssignLDPCMatrix(~C, H) : Code, MtrxSprs ->
LDPCMatrix(C) : Code -> MtrxSprs
LDPCDensity(C) : Code -> FldReElt
IsRegularLDPC(C) : Code -> BoolElt
TannerGraph(C) : Code -> Grph
LDPCGirth(C) : Code -> RngIntElt
LDPCEnsembleRate(v, c) : RngIntElt, RngIntElt -> FldReElt
Example CodeLDPC_IsLDPC (H154E2)
LDPC Decoding and Simulation
LDPCDecode(C, v) : Code, ModTupRngElt -> ModTupRngElt
Example CodeLDPC_DecodeLDPC-BSC (H154E3)
Example CodeLDPC_DecodeLDPC-BSC (H154E4)
LDPCSimulate(C, N) : Code, RngIntElt -> FldReElt, FldReElt
Example CodeLDPC_DecodeEnsemble (H154E5)
Density Evolution
LDPCBinarySymmetricThreshold(v, c) : RngIntElt, RngIntElt -> FldReElt
DensityEvolutionBinarySymmetric(v, c, p) : RngIntElt, RngIntElt, FldReElt -> BoolElt
Example CodeLDPC_DE-BSC (H154E6)
LDPCGaussianThreshold(v, c) : RngIntElt, RngIntElt -> FldReElt
DensityEvolutionGaussian(v, c, σ) : RngIntElt, RngIntElt, FldReElt -> BoolElt
GoodLDPCEnsemble(i) : RngIntElt, -> FldReElt, [FldReElt], [FldReElt]
Example CodeLDPC_DEGaussian (H154E7)
[Next][Prev] [_____] [____] [Up] [Index] [Root]
Version: V2.19 of
Mon Dec 17 14:40:36 EST 2012