Branch Coverage

pp-plscmap1l.c
Criterion Covered Total %
branch 39 70 55.7


line true false branch
57 0 25 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in plscmap1l:" "broadcast.incs NULL");
125 25 0 switch (__privtrans->__datatype) { /* Start generic switch */
127 0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
25 0 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
25 0 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
25 0 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
25 0 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
25 0 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 25 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
4 21 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 4 PDL_DECLARE_PARAMS_plscmap1l_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
128 0 25 PDL_BROADCASTLOOP_START_plscmap1l_readdata {
0 25 PDL_BROADCASTLOOP_START_plscmap1l_readdata {
0 25 PDL_BROADCASTLOOP_START_plscmap1l_readdata {
0 25 PDL_BROADCASTLOOP_START_plscmap1l_readdata {
0 25 PDL_BROADCASTLOOP_START_plscmap1l_readdata {
25 25 PDL_BROADCASTLOOP_START_plscmap1l_readdata {
25 25 PDL_BROADCASTLOOP_START_plscmap1l_readdata {
131 21 4 if (__privtrans->ind_sizes[1] == 0)
133 4 0 else if (__privtrans->ind_sizes[1] == __privtrans->ind_sizes[0])
139 0 25 coord2_datap, coord3_datap, rev);}PDL_BROADCASTLOOP_END_plscmap1l_readdata
0 25 coord2_datap, coord3_datap, rev);}PDL_BROADCASTLOOP_END_plscmap1l_readdata
176 0 25 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
178 0 25 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
185 0 25 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
186 0 25 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));