In this paper, we present two encoding methods for
block-circulant LDPC codes. The first is an iterative encoding
method based on the erasure decoding algorithm, and the
computations required are well organized due to the blockcirculant
structure of the parity check matrix.