diff options
author | tracierenea <tracie.perez@mavs.uta.edu> | 2014-07-27 13:42:11 -0500 |
---|---|---|
committer | Tom Rondeau <tom@trondeau.com> | 2015-10-15 10:40:22 -0400 |
commit | bfefe873aacd7ddbb77dd375bb993e9aab2fa719 (patch) | |
tree | 9071886cd1d983d605178613d4cff9325584f195 /gr-fec/python | |
parent | 8e831a3c8bf76c25c542e7cbe8ced10d6dd35f09 (diff) |
fec: LDPC: Renaming class from ldpc_par_chk_mtrx to ldpc_R_U_mtrx
To indicate that this matrix has a specific format, designed for use
with the ldpc_R_U_encoder, renaming this class from ldpc_par_chk_mtrx
to ldpc_R_U_mtrx.
Also putting the memory free calls in the correct place in the bit
flip decoder.
Diffstat (limited to 'gr-fec/python')
-rw-r--r-- | gr-fec/python/fec/qa_fecapi_ldpc.py | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/gr-fec/python/fec/qa_fecapi_ldpc.py b/gr-fec/python/fec/qa_fecapi_ldpc.py index e731197952..08c7a836b7 100644 --- a/gr-fec/python/fec/qa_fecapi_ldpc.py +++ b/gr-fec/python/fec/qa_fecapi_ldpc.py @@ -38,7 +38,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): def test_parallelism0_00(self): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = fec.ldpc_R_U_encoder_make(LDPC_matrix_object) dec = fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object) @@ -55,7 +55,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): def test_parallelism0_01(self): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = fec.ldpc_R_U_encoder_make(LDPC_matrix_object) dec = fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object) @@ -72,7 +72,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): def test_parallelism0_02(self): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = fec.ldpc_R_U_encoder_make(LDPC_matrix_object) dec = fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object) @@ -86,11 +86,10 @@ class test_fecapi_ldpc(gr_unittest.TestCase): self.assertEqual(data_in, data_out) - def test_parallelism1_00(self): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = map((lambda a: fec.ldpc_R_U_encoder_make(LDPC_matrix_object)), range(0,1)) dec = map((lambda a: fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object)), range(0,1)) @@ -107,7 +106,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): def test_parallelism1_01(self): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = map((lambda a: fec.ldpc_R_U_encoder_make(LDPC_matrix_object)), range(0,1)) dec = map((lambda a: fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object)), range(0,1)) @@ -124,7 +123,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): def test_parallelism1_02(self): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = map((lambda a: fec.ldpc_R_U_encoder_make(LDPC_matrix_object)), range(0,1)) dec = map((lambda a: fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object)), range(0,1)) @@ -142,7 +141,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 dims = 10 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = map((lambda a: fec.ldpc_R_U_encoder_make(LDPC_matrix_object)), range(0,dims)) dec = map((lambda a: fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object)), range(0,dims)) @@ -160,7 +159,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 dims = 16 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = map((lambda a: fec.ldpc_R_U_encoder_make(LDPC_matrix_object)), range(0,dims)) dec = map((lambda a: fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object)), range(0,dims)) @@ -178,7 +177,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 dims = 5 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() enc = map((lambda a: fec.ldpc_R_U_encoder_make(LDPC_matrix_object)), range(0,dims)) # dec = map((lambda a: fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object)), range(0,dims)) @@ -189,7 +188,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 dims = 5 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() # enc = map((lambda a: fec.ldpc_R_U_encoder_make(LDPC_matrix_object)), range(0,dims)) dec = map((lambda a: fec.ldpc_bit_flip_decoder.make(LDPC_matrix_object)), range(0,dims)) @@ -200,7 +199,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 dims = 5 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() dims1 = 16 dims2 = 16 @@ -213,7 +212,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 dims = 5 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() dims1 = 16 dims2 = 16 @@ -226,7 +225,7 @@ class test_fecapi_ldpc(gr_unittest.TestCase): filename = "LDPC/n_0100_k_0027_gap_04.alist" gap = 4 dims = 5 - LDPC_matrix_object = fec.ldpc_par_chk_mtrx(filename, gap) + LDPC_matrix_object = fec.ldpc_R_U_mtrx(filename, gap) k = LDPC_matrix_object.k() dims1 = 16 dims2 = 16 |