separate files ldpc_bp_decode.h/cpp
correct iteration times, remove
// print parameter value
ldpc.nvar = 16200
ldpc.ncheck = 8073
ldpc.V.size() = 80730
ldpc.sumX1.size() = 16200
ldpc.sumX2.size() = 8073
ldpc.iind.size() = 307800
ldpc.jind.size() = 80730
ldpc.mvc.size() = 307800
ldpc.mcv.size() = 80730
ldpc.llrcalc.Dint1 = 12
ldpc.llrcalc.Dint2 = 300
ldpc.llrcalc.Dint3 = 7
ldpc.llrcalc.logexp_table = 300
llrIn.size() = 16200
llrOut.size() = 16200
element size N = nvar, other size relationship,
ldpc.sumX1.size() = 16200 = nvar
ldpc.sumX2.size() = 8073 = ncheck
max(sumX1) = 19
max(sumX2) = 10
ldpc.V.size() = 80730 = ncheck * max(sumX2)
ldpc.iind.size() = 307800 = nvar * max(sumX1)
ldpc.jind.size() = 80730 = ncheck * max(sumX2)
ldpc.mvc.size() = 307800 = nvar * max(sumX1)
ldpc.mcv.size() = 80730 = ncheck * max(sumX2)