Branch Coverage

lib/PDL/Ufunc-pp-diffcentred.c
Criterion Covered Total %
branch 64 1428 4.4


line true false branch
28 0 5 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in diffcentred:" "broadcast.incs NULL");
64 1 4 if ( __privtrans->bvalflag ) { /* ** do 'bad' Code ** */
69 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
70 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
72 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
73 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
74 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,A,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,A,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,A,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,A,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,A,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,A,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,A,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,A,a_badval_isnan)) {
79 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
82 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
83 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
85 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
86 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
87 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,B,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,B,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,B,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,B,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,B,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,B,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,B,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,B,a_badval_isnan)) {
92 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
95 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
96 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
98 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
99 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
100 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,S,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,S,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,S,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,S,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,S,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,S,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,S,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,S,a_badval_isnan)) {
105 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
108 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
109 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
111 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
112 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
113 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,U,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,U,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,U,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,U,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,U,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,U,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,U,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,U,a_badval_isnan)) {
118 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
121 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
122 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
124 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
125 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
126 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,L,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,L,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,L,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,L,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,L,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,L,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,L,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,L,a_badval_isnan)) {
131 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
134 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
135 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
137 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
138 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
139 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,K,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,K,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,K,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,K,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,K,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,K,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,K,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,K,a_badval_isnan)) {
144 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
147 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
148 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
150 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
151 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
152 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,N,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,N,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,N,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,N,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,N,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,N,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,N,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,N,a_badval_isnan)) {
157 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
160 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
161 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
163 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
164 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
165 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,P,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,P,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,P,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,P,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,P,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,P,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,P,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,P,a_badval_isnan)) {
170 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
173 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
174 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
176 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
177 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
178 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,Q,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,Q,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,Q,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,Q,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,Q,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,Q,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,Q,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,Q,a_badval_isnan)) {
183 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
186 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
187 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
189 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
190 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
191 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,F,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,F,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,F,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,F,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,F,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,F,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,F,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,F,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,F,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,F,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,F,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,F,a_badval_isnan)) {
196 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
199 0 1 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
1 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 1 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 1 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 1 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
1 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 1 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 1 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
200 0 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
6 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
1 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
1 1 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
202 1 5 if (left < 0) left = __privtrans->ind_sizes[0]-1;
203 1 5 if (right >= __privtrans->ind_sizes[0]) right = 0;
204 0 6 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,D,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,D,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,D,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,D,a_badval_isnan)) {
5 1 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,D,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,D,a_badval_isnan)) {
0 5 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,D,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,D,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,D,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,D,a_badval_isnan)) {
1 4 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,D,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,D,a_badval_isnan)) {
209 0 1 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 1 }PDL_BROADCASTLOOP_END_diffcentred_readdata
212 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
213 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
215 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
216 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
217 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,E,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,E,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,E,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,E,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,E,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,E,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,E,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,E,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,E,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,E,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,E,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,E,a_badval_isnan)) {
222 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
225 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
226 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
228 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
229 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
230 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,G,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,G,a_badval_isnan)) {
235 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
238 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
239 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
241 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
242 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
243 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,C,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,C,a_badval_isnan)) {
248 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
251 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
252 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
254 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
255 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
256 0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
0 0 PDL_IF_BAD(if (PDL_ISBAD2((a_datap)[0+(__inc_a_n*(left))],a_badval,H,a_badval_isnan) || PDL_ISBAD2((a_datap)[0+(__inc_a_n*(right))],a_badval,H,a_badval_isnan)) {
261 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
271 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_SByte,A)
272 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
274 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
275 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
281 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
284 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Byte,B)
285 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
287 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
288 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
294 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
297 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Short,S)
298 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
300 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
301 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
307 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
310 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Ushort,U)
311 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
313 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
314 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
320 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
323 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Long,L)
324 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
326 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
327 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
333 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
336 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULong,K)
337 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
339 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
340 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
346 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
349 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Indx,N)
350 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
352 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
353 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
359 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
362 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_ULongLong,P)
363 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
365 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
366 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
372 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
375 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LongLong,Q)
376 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
378 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
379 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
385 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
388 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Float,F)
389 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
391 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
392 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
398 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
401 1 3 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
4 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 4 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 4 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 4 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
4 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 4 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
0 4 PDL_DECLARE_PARAMS_diffcentred_1(PDL_Double,D)
402 0 4 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 4 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 4 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 4 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 4 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
44 10 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
10 4 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
4 4 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
404 10 34 if (left < 0) left = __privtrans->ind_sizes[0]-1;
405 10 34 if (right >= __privtrans->ind_sizes[0]) right = 0;
411 0 4 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 4 }PDL_BROADCASTLOOP_END_diffcentred_readdata
414 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_LDouble,E)
415 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
417 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
418 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
424 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
427 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CFloat,G)
428 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
430 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
431 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
437 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
440 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CDouble,C)
441 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
443 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
444 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
450 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
453 0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
0 0 PDL_DECLARE_PARAMS_diffcentred_1(PDL_CLDouble,H)
454 0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_BROADCASTLOOP_START_diffcentred_readdata {{/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
456 0 0 if (left < 0) left = __privtrans->ind_sizes[0]-1;
457 0 0 if (right >= __privtrans->ind_sizes[0]) right = 0;
463 0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
0 0 }PDL_BROADCASTLOOP_END_diffcentred_readdata
497 0 5 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
499 0 5 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
502 0 5 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
503 0 5 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));