File list (Check if you may need any files):
TPC\depuncture_tpc.h
...\diag_deinterleaver_mex.c
...\diag_deinterleaver_mex.dll
...\diag_deinterleaver_mex.mexglx
...\diag_interleaver_mex.c
...\diag_interleaver_mex.dll
...\diag_interleaver_mex.mexglx
...\gc\diag_deinteleaver.gc
...\..\diag_inteleaver.gc
...\..\gen_h_g_hamming.gc
...\..\r2i.gc
...\..\softinfo.gc
...\..\tpc_decoder_hamming_new.gc
...\..\tpc_decoder_hamming_pml.gc
...\..\tpc_depuncture.gc
...\..\tpc_encoder_hamming_pml.gc
...\..\tpc_encoding.gc
...\..\tpc_puncture.gc
...\Genematrix_64_57_147.abl
...\Genematrix_64_57_155.abl
...\gen_h_g_hamming_mex.c
...\gen_h_g_hamming_mex.dll
...\gen_h_g_hamming_mex.mexglx
...\G_16_11.ma
...\G_64_57.ma
...\hamming_G_128_120_4.abl
...\hamming_G_64_51.abl
...\hamming_G_64_57_4.abl
...\hamming_H_128_120_4.abl
...\hamming_H_64_51.abl
...\hamming_H_64_57_4.abl
...\HTmatrix_64_57_147.abl
...\HTmatrix_64_57_155.abl
...\H_16_11.ma
...\H_64_57.ma
...\ly_tpc_decoder_pml.h
...\ly_tpc_encoder.h
...\multi_dim_decoder.h
...\multi_dim_encoder.h
...\multi_dim_gen_hamming.h
...\PML.doc
...\puncture_tpc.h
...\tpc_decoder_hamming.h
...\tpc_decoder_hamming_pml.h
...\tpc_decoder_hamming_pml_mex.c
...\tpc_decoder_hamming_pml_mex.dll
...\tpc_decoder_hamming_pml_mex.mexglx
...\tpc_decoder_hamming_syndrome_mex.c
...\tpc_decoder_hamming_syndrome_mex.dll
...\tpc_decoder_hamming_syndrome_mex.mexglx
...\tpc_decoder_hamming_syndrome_mex.opt
...\TPC_Demo_PML.m
...\TPC_Demo_Syndrome.m
...\tpc_depuncture.h
...\tpc_encoder_hamming_mex.c
...\tpc_encoder_hamming_mex.dll
...\tpc_encoder_hamming_mex.mexglx
...\tpc_encoder_hamming_mex2.c
...\tpc_encoder_hamming_mex2.dll
...\tpc_encoder_hamming_mex2.mexglx
...\tpc_encoder_hamming_pml.h
...\tpc_in.am
...\tpc_out.am
...\tpc_puncture.h
...\TPC_SISO.doc
...\gc
TPC