LDPC codes are linear block codes with a particular structure for the parity check matrix .