Branch Coverage

lib/PDL/Ufunc-pp-qsorti.c
Criterion Covered Total %
branch 60 996 6.0


line true false branch
54 0 14 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in qsorti:" "broadcast.incs NULL");
90 6 8 if ( __privtrans->bvalflag ) { /* ** do 'bad' Code ** */
95 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
96 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
101 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
102 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
103 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,A,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,A,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
107 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
108 0 0 qsort_ind_A (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_A (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
111 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
112 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
117 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
118 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
119 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,B,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,B,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
123 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
124 0 0 qsort_ind_B (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_B (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
127 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
128 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
133 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
134 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
135 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,S,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,S,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
139 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
140 0 0 qsort_ind_S (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_S (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
143 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
144 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
149 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
150 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
151 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,U,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,U,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
155 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
156 0 0 qsort_ind_U (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_U (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
159 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
160 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
165 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
166 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
167 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,L,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,L,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
171 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
172 0 0 qsort_ind_L (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_L (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
175 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
176 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
181 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
182 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
183 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,K,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,K,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
187 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
188 0 0 qsort_ind_K (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_K (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
191 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
192 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
197 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
198 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
199 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,N,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,N,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
203 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
204 0 0 qsort_ind_N (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_N (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
207 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
208 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
213 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
214 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
215 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,P,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,P,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
219 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
220 0 0 qsort_ind_P (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_P (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
223 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
224 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
229 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
230 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
231 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,Q,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,Q,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
235 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
236 0 0 qsort_ind_Q (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_Q (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
239 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
240 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
245 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
246 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
247 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,F,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,F,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
251 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
252 0 0 qsort_ind_F (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_F (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
255 0 6 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
6 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 6 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 6 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 6 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
6 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 6 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 6 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
256 0 6 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 6 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 6 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 6 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 6 PDL_BROADCASTLOOP_START_qsorti_readdata {
6 6 PDL_BROADCASTLOOP_START_qsorti_readdata {
6 6 PDL_BROADCASTLOOP_START_qsorti_readdata {
261 0 6 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
262 40 6 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
263 0 40 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,D,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
9 31 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,D,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
267 1 5 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
268 0 6 qsort_ind_D (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 6 qsort_ind_D (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
271 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
272 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
277 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
278 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
279 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,E,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,E,a_badval_isnan)) { (indx_datap)[0+(__inc_indx_n*(nb))] = n; nb--; }
283 0 0 PDL_IF_BAD(if ( nn == 0 ) continue; nn -= 1;,)
284 0 0 qsort_ind_E (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_E (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
294 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_SByte,A,PDL_SByte,A,PDL_Indx,N)
295 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
300 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
301 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
307 0 0 qsort_ind_A (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_A (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
310 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Byte,B,PDL_Byte,B,PDL_Indx,N)
311 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
316 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
317 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
323 0 0 qsort_ind_B (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_B (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
326 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Short,S,PDL_Short,S,PDL_Indx,N)
327 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
332 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
333 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
339 0 0 qsort_ind_S (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_S (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
342 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Ushort,U,PDL_Ushort,U,PDL_Indx,N)
343 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
348 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
349 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
355 0 0 qsort_ind_U (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_U (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
358 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Long,L,PDL_Long,L,PDL_Indx,N)
359 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
364 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
365 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
371 0 0 qsort_ind_L (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_L (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
374 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULong,K,PDL_ULong,K,PDL_Indx,N)
375 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
380 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
381 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
387 0 0 qsort_ind_K (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_K (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
390 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Indx,N,PDL_Indx,N,PDL_Indx,N)
391 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
396 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
397 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
403 0 0 qsort_ind_N (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_N (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
406 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_ULongLong,P,PDL_ULongLong,P,PDL_Indx,N)
407 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
412 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
413 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
419 0 0 qsort_ind_P (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_P (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
422 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LongLong,Q,PDL_LongLong,Q,PDL_Indx,N)
423 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
428 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
429 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
435 0 0 qsort_ind_Q (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_Q (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
438 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_Float,F,PDL_Float,F,PDL_Indx,N)
439 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
444 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
445 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
451 0 0 qsort_ind_F (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_F (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
454 0 8 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
7 1 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 7 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
7 1 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 7 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_qsorti_1(PDL_Double,D,PDL_Double,D,PDL_Indx,N)
455 0 8 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 8 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 8 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 8 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 8 PDL_BROADCASTLOOP_START_qsorti_readdata {
8 7 PDL_BROADCASTLOOP_START_qsorti_readdata {
8 7 PDL_BROADCASTLOOP_START_qsorti_readdata {
460 1 7 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
461 50 7 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
467 0 7 qsort_ind_D (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 7 qsort_ind_D (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
470 0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_qsorti_1(PDL_LDouble,E,PDL_LDouble,E,PDL_Indx,N)
471 0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
0 0 PDL_BROADCASTLOOP_START_qsorti_readdata {
476 0 0 if (__privtrans->pdls[0]->nvals == 0) return PDL_err;
477 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
483 0 0 qsort_ind_E (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
0 0 qsort_ind_E (a_datap, indx_datap, 0, nn);}PDL_BROADCASTLOOP_END_qsorti_readdata
517 0 15 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
519 0 15 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
522 0 15 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
523 1 14 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));