File list (Check if you may need any files):
gabp-src
........\fault_detection
........\GaBP_convergence_fix
........\ILP
........\LDLC
........\LP
........\NBP
........\NBP_decoder
........\NUM
........\SS
........\asynch_GBP.m
........\fault_detection\armap_gabp.m
........\...............\cgsolve.m
........\...............\CoSaMP.m
........\...............\Generate_3D.m
........\...............\Generate_NBPvIP.m
........\...............\Generate_SuccRate.m
........\...............\Generate_SuccRate_SDP.m
........\...............\GPSR_BB.m
........\...............\hard_l0_Mterm.m
........\...............\NBP.m
........\...............\README
........\...............\Round_and_Local.m
........\fix_GaBP.m
........\gabp.m
........\gabpms.m
........\GaBP_convergence_fix\fix_GaBP.m
........\....................\multiuser_detection.m
........\....................\multiuser_detection_fix.m
........\....................\multiuser_detection_fix2.m
........\....................\multiuser_detection_fix3.m
........\....................\run_fix3.m
........\....................\test_GaBP_fix.m
........\gabp_inv.m
........\gabp_inv2.m
........\gabp_parallel.m
........\GBP.m
........\ILP\integral_ekde.m
........\...\kde_prod.m
........\...\NBP.m
........\...\run_NBP_test.m
........\...\run_NBP_test2.m
........\...\run_NBP_test3.m
........\...\verify_kde.m
........\LDLC\LDLC.m
........\....\run_LDLC.m
........\....\run_multiple_LDLC.m
........\.P\newtondemogbp.m
........\NBP\CS_example.m
........\...\d121graph.m
........\...\danny_bug2.m
........\...\danny_bug3.m
........\...\H_N_121_d_3_1.mat
........\...\H_N_961_d_7.mat
........\...\LDLC_example.m
........\...\LDLC_large_example.m
........\...\LDLC_small_example.m
........\...\loop_LDLC_example.m
........\...\loop_LDLC_example_HAREL.m
........\...\NBP.m
........\...\NBP2.m
........\...\NBP3.m
........\...\NBP_opt.m
........\...\NBP_opt2.m
........\...\qinterp1.m
........\...\rep2_danny10_1.mat
........\...\UNBP.m
........\...\UNBP_example.m
........\...\UNBP_small_example.m
........\...\UNBP_small_example2.m
........\...\UNBP_small_example3.m
........\..._decoder\loop_NBP_example.m
........\...........\n1000d9.mat
........\.UM\dd_solver.m
........\...\dense_pdip_solver_gabp2.m
........\...\dense_pdip_solver_sparse_gabp.m
........\...\large_test.m
........\...\simple_test.m
........\...\small_test_gabp.m
........\...\trunc_pdip_solver.m
........\README.txt
........\run_gabp.m
........\run_gabpms.m
........\run_gabp_inv.m
........\run_sparse_gabp.m
........\sparse_gabp.m
........\sparse_gabp_opt.m
........\SS\aug-dec2006.mat
........\..\sens_sel_approxnt.m
........\..\sens_sel_approxnt_dist.m
........\..\sens_sel_gabp.m
........\..\sens_sel_loc.m
........\..\sens_sel_locr.m
........\..\test_ss.m
........\..\test_ss_abilene.m