| line |
true |
false |
branch |
|
39
|
0 |
1 |
if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in attract:" "broadcast.incs NULL"); |
|
102
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
1 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
1 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
1 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
1 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
1 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
|
0 |
1 |
PDL_DECLARE_PARAMS_attract_1(PDL_Float,F,PDL_Long,L,PDL_Long,L) |
|
103
|
0 |
1 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
1 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
1 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
1 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
1 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
1 |
1 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
1 |
1 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
105
|
18 |
3 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) {{/* Open np */ PDL_EXPAND2(register PDL_Indx np=0, __np_stop=(__np_size)); for(; np<__np_stop; np+=1) { (vecs_datap)[0+(__inc_vecs_nc*(nc))+(__inc_vecs_np*(np))] = 0; }} /* Close nc */}} /* Close np */ |
|
|
3 |
1 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) {{/* Open np */ PDL_EXPAND2(register PDL_Indx np=0, __np_stop=(__np_size)); for(; np<__np_stop; np+=1) { (vecs_datap)[0+(__inc_vecs_nc*(nc))+(__inc_vecs_np*(np))] = 0; }} /* Close nc */}} /* Close np */ |
|
106
|
10 |
1 |
{/* Open nl */ PDL_EXPAND2(register PDL_Indx nl=0, __nl_stop=(__nl_size)); for(; nl<__nl_stop; nl+=1) { |
|
112
|
30 |
10 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) { |
|
117
|
30 |
10 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) { |
|
123
|
0 |
1 |
}PDL_BROADCASTLOOP_END_attract_readdata |
|
|
0 |
1 |
}PDL_BROADCASTLOOP_END_attract_readdata |
|
126
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_attract_1(PDL_Double,D,PDL_Long,L,PDL_Long,L) |
|
127
|
0 |
0 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_attract_readdata {double m = __params->m; |
|
129
|
0 |
0 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) {{/* Open np */ PDL_EXPAND2(register PDL_Indx np=0, __np_stop=(__np_size)); for(; np<__np_stop; np+=1) { (vecs_datap)[0+(__inc_vecs_nc*(nc))+(__inc_vecs_np*(np))] = 0; }} /* Close nc */}} /* Close np */ |
|
|
0 |
0 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) {{/* Open np */ PDL_EXPAND2(register PDL_Indx np=0, __np_stop=(__np_size)); for(; np<__np_stop; np+=1) { (vecs_datap)[0+(__inc_vecs_nc*(nc))+(__inc_vecs_np*(np))] = 0; }} /* Close nc */}} /* Close np */ |
|
130
|
0 |
0 |
{/* Open nl */ PDL_EXPAND2(register PDL_Indx nl=0, __nl_stop=(__nl_size)); for(; nl<__nl_stop; nl+=1) { |
|
136
|
0 |
0 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) { |
|
141
|
0 |
0 |
{/* Open nc */ PDL_EXPAND2(register PDL_Indx nc=0, __nc_stop=(__nc_size)); for(; nc<__nc_stop; nc+=1) { |
|
147
|
0 |
0 |
}PDL_BROADCASTLOOP_END_attract_readdata |
|
|
0 |
0 |
}PDL_BROADCASTLOOP_END_attract_readdata |
|
183
|
0 |
1 |
if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0}; |
|
185
|
0 |
1 |
if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans"); |
|
192
|
0 |
1 |
PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans)); |
|
195
|
0 |
1 |
PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans)); |