Branch Coverage

lib/PDL/Ufunc-pp-maximum.c
Criterion Covered Total %
branch 311 1080 28.8


line true false branch
28 0 866 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in maximum:" "broadcast.incs NULL");
63 13 853 if ( __privtrans->bvalflag ) { /* ** do 'bad' Code ** */
68 0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
1 0 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
69 0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
1 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
1 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
71 0 1 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
72 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,A,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,A,a_badval_isnan)) continue;,)
73 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_A(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_A(cur) ) continue;
76 0 1 if ( flag ) { (c_datap)[0] = cur; }
77 0 1 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 1 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
80 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
81 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
83 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
84 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,B,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,B,a_badval_isnan)) continue;,)
85 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_B(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_B(cur) ) continue;
88 0 0 if ( flag ) { (c_datap)[0] = cur; }
89 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
92 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
93 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
95 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
96 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,S,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,S,a_badval_isnan)) continue;,)
97 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_S(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_S(cur) ) continue;
100 0 0 if ( flag ) { (c_datap)[0] = cur; }
101 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
104 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
105 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
107 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
108 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,U,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,U,a_badval_isnan)) continue;,)
109 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_U(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_U(cur) ) continue;
112 0 0 if ( flag ) { (c_datap)[0] = cur; }
113 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
116 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
117 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
119 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
120 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,L,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,L,a_badval_isnan)) continue;,)
121 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_L(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_L(cur) ) continue;
124 0 0 if ( flag ) { (c_datap)[0] = cur; }
125 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
128 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
129 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
131 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
132 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,K,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,K,a_badval_isnan)) continue;,)
133 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_K(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_K(cur) ) continue;
136 0 0 if ( flag ) { (c_datap)[0] = cur; }
137 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
140 0 10 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
10 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 10 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 10 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 10 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
10 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 10 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 10 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
141 0 10 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 10 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 10 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 10 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 10 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
10 10 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
10 10 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
143 10 10 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
144 10 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,N,a_badval_isnan)) continue;,)
0 10 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,N,a_badval_isnan)) continue;,)
145 0 10 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_N(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_N(cur) ) continue;
148 10 0 if ( flag ) { (c_datap)[0] = cur; }
149 0 10 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 10 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
152 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
153 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
155 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
156 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,P,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,P,a_badval_isnan)) continue;,)
157 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_P(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_P(cur) ) continue;
160 0 0 if ( flag ) { (c_datap)[0] = cur; }
161 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
164 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
165 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
167 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
168 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,Q,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,Q,a_badval_isnan)) continue;,)
169 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_Q(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_Q(cur) ) continue;
172 0 0 if ( flag ) { (c_datap)[0] = cur; }
173 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
176 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
177 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
179 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
180 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,F,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,F,a_badval_isnan)) continue;,)
181 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_F(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_F(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_F(cur) ) continue;
184 0 0 if ( flag ) { (c_datap)[0] = cur; }
185 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
188 0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
2 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
2 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
189 0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
2 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
2 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
191 20 2 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
192 0 20 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,D,a_badval_isnan)) continue;,)
2 18 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,D,a_badval_isnan)) continue;,)
193 16 2 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_D(cur) ) continue;
0 16 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_D(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_D(cur) ) continue;
196 2 0 if ( flag ) { (c_datap)[0] = cur; }
197 0 2 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 2 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
200 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
201 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
203 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
204 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,E,a_badval_isnan)) continue;,)
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(n))],a_badval,E,a_badval_isnan)) continue;,)
205 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_E(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_E(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_E(cur) ) continue;
208 0 0 if ( flag ) { (c_datap)[0] = cur; }
209 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
219 0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
1 0 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
0 1 PDL_DECLARE_PARAMS_maximum_1(PDL_SByte,A)
220 0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
0 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
1 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
1 1 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_SByte cur = 0;
222 0 1 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
224 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_A(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_A(cur) ) continue;
227 0 1 if ( flag ) { (c_datap)[0] = cur; }
228 0 1 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 1 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
231 0 29 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
29 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 29 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 29 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 29 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
29 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 29 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
0 29 PDL_DECLARE_PARAMS_maximum_1(PDL_Byte,B)
232 0 29 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 29 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 29 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 29 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
0 29 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
29 29 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
29 29 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Byte cur = 0;
234 808 29 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
236 779 29 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_B(cur) ) continue;
496 283 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_B(cur) ) continue;
239 29 0 if ( flag ) { (c_datap)[0] = cur; }
240 0 29 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 29 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
243 0 4 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
4 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 4 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 4 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 4 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
4 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 4 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
0 4 PDL_DECLARE_PARAMS_maximum_1(PDL_Short,S)
244 0 4 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 4 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 4 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 4 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
0 4 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
4 4 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
4 4 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Short cur = 0;
246 12 4 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
248 8 4 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_S(cur) ) continue;
4 4 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_S(cur) ) continue;
251 4 0 if ( flag ) { (c_datap)[0] = cur; }
252 0 4 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 4 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
255 0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
13 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
13 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Ushort,U)
256 0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
13 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
13 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Ushort cur = 0;
258 65437 13 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
260 65424 13 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_U(cur) ) continue;
65037 387 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_U(cur) ) continue;
263 13 0 if ( flag ) { (c_datap)[0] = cur; }
264 0 13 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 13 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
267 0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
13 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
13 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
0 13 PDL_DECLARE_PARAMS_maximum_1(PDL_Long,L)
268 0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
0 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
13 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
13 13 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Long cur = 0;
270 886012 13 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
272 885999 13 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_L(cur) ) continue;
885744 255 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_L(cur) ) continue;
275 13 0 if ( flag ) { (c_datap)[0] = cur; }
276 0 13 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 13 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
279 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULong,K)
280 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULong cur = 0;
282 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
284 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_K(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_K(cur) ) continue;
287 0 0 if ( flag ) { (c_datap)[0] = cur; }
288 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
291 0 624 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
624 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 624 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 624 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 624 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
624 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 624 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
0 624 PDL_DECLARE_PARAMS_maximum_1(PDL_Indx,N)
292 0 624 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 624 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 624 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 624 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
0 624 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
624 624 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
624 624 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Indx cur = 0;
294 4658 624 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
296 4034 624 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_N(cur) ) continue;
3940 94 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_N(cur) ) continue;
299 624 0 if ( flag ) { (c_datap)[0] = cur; }
300 0 624 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 624 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
303 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_ULongLong,P)
304 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_ULongLong cur = 0;
306 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
308 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_P(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_P(cur) ) continue;
311 0 0 if ( flag ) { (c_datap)[0] = cur; }
312 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
315 0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
2 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
2 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_LongLong,Q)
316 0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
2 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
2 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LongLong cur = 0;
318 98 2 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
320 96 2 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_Q(cur) ) continue;
96 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_Q(cur) ) continue;
323 2 0 if ( flag ) { (c_datap)[0] = cur; }
324 0 2 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 2 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
327 0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
2 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
2 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
0 2 PDL_DECLARE_PARAMS_maximum_1(PDL_Float,F)
328 0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
0 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
2 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
2 2 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Float cur = 0;
330 10 2 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
332 8 2 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_F(cur) ) continue;
0 8 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_F(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_F(cur) ) continue;
335 2 0 if ( flag ) { (c_datap)[0] = cur; }
336 0 2 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 2 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
339 1 164 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
164 1 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 164 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 165 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 165 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
165 0 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 165 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
0 165 PDL_DECLARE_PARAMS_maximum_1(PDL_Double,D)
340 0 165 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 165 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 165 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 165 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
0 165 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
263 172 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
172 165 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_Double cur = 0;
342 393210 263 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
344 392948 262 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_D(cur) ) continue;
392366 582 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_D(cur) ) continue;
392365 1 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_D(cur) ) continue;
347 262 1 if ( flag ) { (c_datap)[0] = cur; }
348 0 165 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 165 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
351 0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_maximum_1(PDL_LDouble,E)
352 0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
0 0 PDL_BROADCASTLOOP_START_maximum_readdata {PDL_LDouble cur = 0;
354 0 0 {/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
356 0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_E(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_E(cur) ) continue;
0 0 if ( flag && !((a_datap)[0+(__inc_a_n*(n))] > cur) && !PDL_ISNAN_E(cur) ) continue;
359 0 0 if ( flag ) { (c_datap)[0] = cur; }
360 0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
0 0 else { (c_datap)[0]=c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; }}PDL_BROADCASTLOOP_END_maximum_readdata
394 0 866 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
396 0 866 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
399 0 866 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
400 0 866 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));