| line |
true |
false |
branch |
|
36
|
0 |
17 |
if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in assign:" "broadcast.incs NULL"); |
|
80
|
7 |
10 |
if ( __privtrans->bvalflag ) { /* ** do 'bad' Code ** */ |
|
85
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
86
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
88
|
0 |
0 |
{/* Open o */ PDL_EXPAND2(register PDL_Indx o=0, __o_stop=(__o_size)); for(; o<__o_stop; o+=1) { |
|
90
|
0 |
0 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
93
|
0 |
0 |
{/* Open v */ PDL_EXPAND2(register PDL_Indx v=0, __v_stop=(__v_size)); for(; v<__v_stop; v+=1) { |
|
94
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,F,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,F,centroid_badval_isnan)) continue;,) |
|
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,F,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,F,centroid_badval_isnan)) continue;,) |
|
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,F,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,F,centroid_badval_isnan)) continue;,) |
|
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,F,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,F,centroid_badval_isnan)) continue;,) |
|
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,F,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,F,centroid_badval_isnan)) continue;,) |
|
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,F,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,F,centroid_badval_isnan)) continue;,) |
|
99
|
0 |
0 |
if (nvc) { |
|
108
|
0 |
0 |
if (ssmin < 0 || ssmin > ssc) { |
|
|
0 |
0 |
if (ssmin < 0 || ssmin > ssc) { |
|
113
|
0 |
0 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
114
|
0 |
0 |
PDL_IF_BAD(if (ssmin < 0) { (cluster_datap)[0+(__inc_cluster_o*(o))+(__inc_cluster_c*(c))]=cluster_badval; continue; },) |
|
118
|
0 |
0 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
|
0 |
0 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
121
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
7 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
7 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
7 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
7 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
122
|
0 |
7 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
7 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
7 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
7 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
7 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
151 |
64 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
64 |
7 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
124
|
1055 |
151 |
{/* Open o */ PDL_EXPAND2(register PDL_Indx o=0, __o_stop=(__o_size)); for(; o<__o_stop; o+=1) { |
|
126
|
2110 |
1055 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
129
|
6330 |
2110 |
{/* Open v */ PDL_EXPAND2(register PDL_Indx v=0, __v_stop=(__v_size)); for(; v<__v_stop; v+=1) { |
|
130
|
0 |
6330 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,D,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,D,centroid_badval_isnan)) continue;,) |
|
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,D,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,D,centroid_badval_isnan)) continue;,) |
|
|
6146 |
184 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,D,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,D,centroid_badval_isnan)) continue;,) |
|
|
0 |
6146 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,D,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,D,centroid_badval_isnan)) continue;,) |
|
|
0 |
0 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,D,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,D,centroid_badval_isnan)) continue;,) |
|
|
0 |
6146 |
PDL_IF_BAD(if (PDL_ISBAD2((data_datap)[0+(__inc_data_o*(o))+(__inc_data_v*(v))],data_badval,D,data_badval_isnan) || PDL_ISBAD2((centroid_datap)[0+(__inc_centroid_c*(c))+(__inc_centroid_v*(v))],centroid_badval,D,centroid_badval_isnan)) continue;,) |
|
135
|
2110 |
0 |
if (nvc) { |
|
144
|
1055 |
1055 |
if (ssmin < 0 || ssmin > ssc) { |
|
|
548 |
507 |
if (ssmin < 0 || ssmin > ssc) { |
|
149
|
2110 |
1055 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
150
|
0 |
2110 |
PDL_IF_BAD(if (ssmin < 0) { (cluster_datap)[0+(__inc_cluster_o*(o))+(__inc_cluster_c*(c))]=cluster_badval; continue; },) |
|
154
|
0 |
7 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
|
0 |
7 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
164
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
|
0 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Float,F,PDL_Short,S) |
|
165
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
0 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
167
|
0 |
0 |
{/* Open o */ PDL_EXPAND2(register PDL_Indx o=0, __o_stop=(__o_size)); for(; o<__o_stop; o+=1) { |
|
169
|
0 |
0 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
172
|
0 |
0 |
{/* Open v */ PDL_EXPAND2(register PDL_Indx v=0, __v_stop=(__v_size)); for(; v<__v_stop; v+=1) { |
|
178
|
0 |
0 |
if (nvc) { |
|
187
|
0 |
0 |
if (ssmin < 0 || ssmin > ssc) { |
|
|
0 |
0 |
if (ssmin < 0 || ssmin > ssc) { |
|
192
|
0 |
0 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
197
|
0 |
0 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
|
0 |
0 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
200
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
10 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
1 |
9 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
10 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
10 |
0 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
|
0 |
10 |
PDL_DECLARE_PARAMS_assign_1(PDL_Double,D,PDL_Short,S) |
|
201
|
0 |
10 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
10 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
10 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
67 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
0 |
67 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
283 |
130 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
|
130 |
67 |
PDL_BROADCASTLOOP_START_assign_readdata { |
|
203
|
1978 |
283 |
{/* Open o */ PDL_EXPAND2(register PDL_Indx o=0, __o_stop=(__o_size)); for(; o<__o_stop; o+=1) { |
|
205
|
3956 |
1978 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
208
|
11868 |
3956 |
{/* Open v */ PDL_EXPAND2(register PDL_Indx v=0, __v_stop=(__v_size)); for(; v<__v_stop; v+=1) { |
|
214
|
3956 |
0 |
if (nvc) { |
|
223
|
1978 |
1978 |
if (ssmin < 0 || ssmin > ssc) { |
|
|
989 |
989 |
if (ssmin < 0 || ssmin > ssc) { |
|
228
|
3956 |
1978 |
{/* Open c */ PDL_EXPAND2(register PDL_Indx c=0, __c_stop=(__c_size)); for(; c<__c_stop; c+=1) { |
|
233
|
0 |
67 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
|
57 |
10 |
}PDL_BROADCASTLOOP_END_assign_readdata |
|
268
|
0 |
17 |
if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0}; |
|
270
|
0 |
17 |
if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans"); |
|
274
|
0 |
17 |
PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans)); |
|
275
|
0 |
17 |
PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans)); |