convolution.c A A[0] = 1e-05, 0 A[2] = 5e-05, 0 A[4] = 0.0003, 0 A[6] = 0.002, 0 A[8] = 0.02, 0 A[10] = 0.4, 0 A[12] = 0.8, 0 A[14] = 1, 0 A[16] = 1, 0 A[18] = 0.8, 0 A[20] = 0.4, 0 A[22] = 0.02, 0 A[24] = 0.002, 0 A[26] = 0.0003, 0 A[28] = 5e-05, 0 A[30] = 1e-05, 0 fft(A) fft(A)[0] = 4.44472, 0 fft(A)[2] = -3.67105, 0.730217 fft(A)[4] = 1.95223, -0.808642 fft(A)[6] = -0.454613, 0.303762 fft(A)[8] = -0.17834, 0.17834 fft(A)[10] = 0.151193, -0.226277 fft(A)[12] = 0.00378627, -0.00914162 fft(A)[14] = -0.0254954, 0.128177 fft(A)[16] = 0, 0 fft(A)[18] = -0.0254958, -0.128177 fft(A)[20] = 0.00378627, 0.00914162 fft(A)[22] = 0.151195, 0.226277 fft(A)[24] = -0.17834, -0.17834 fft(A)[26] = -0.454611, -0.303762 fft(A)[28] = 1.95223, 0.808642 fft(A)[30] = -3.67105, -0.730217 B B[0] = 0, 0 B[2] = 0, 0 B[4] = 0, 0 B[6] = 0, 0 B[8] = 1, 0 B[10] = 1, 0 B[12] = 1, 0 B[14] = 1, 0 B[16] = 1, 0 B[18] = 1, 0 B[20] = 0, 0 B[22] = 0, 0 B[24] = 0, 0 B[26] = 0, 0 B[28] = 0, 0 B[30] = 0, 0 fft(B) fft(B)[0] = 6, 0 fft(B)[2] = -3.93755, 2.63099 fft(B)[4] = 0.707107, -1.70711 fft(B)[6] = -0.134381, -0.675577 fft(B)[8] = 1, 1 fft(B)[10] = -0.451407, -0.08979 fft(B)[12] = -0.707107, 0.292893 fft(B)[14] = 0.523337, -0.783227 fft(B)[16] = 0, 0 fft(B)[18] = 0.523336, 0.783227 fft(B)[20] = -0.707107, -0.292893 fft(B)[22] = -0.451405, 0.0897911 fft(B)[24] = 1, -1 fft(B)[26] = -0.134379, 0.675576 fft(B)[28] = 0.707107, 1.70711 fft(B)[30] = -3.93755, -2.63099 C C[0] = 26.6683, 0 C[2] = 12.5337, -12.5337 C[4] = 2.80891e-07, -3.90447 C[6] = 0.266306, 0.266306 C[8] = -0.35668, 0 C[10] = -0.0885669, 0.0885673 C[12] = 2.22487e-07, 0.00757308 C[14] = 0.0870494, 0.0870487 C[16] = 0, 0 C[18] = 0.0870491, -0.0870488 C[20] = 2.22487e-07, -0.00757308 C[22] = -0.0885677, -0.0885666 C[24] = -0.35668, 0 C[26] = 0.266305, -0.266305 C[28] = 2.80891e-07, 3.90447 C[30] = 12.5337, 12.5337 ifft(C) ifft(C)[0] = 3.222, 1.78814e-07 ifft(C)[2] = 2.2223, 8.94074e-07 ifft(C)[4] = 1.22235, 8.30459e-07 ifft(C)[6] = 0.422358, -3.42341e-07 ifft(C)[8] = 0.0223675, -3.36352e-06 ifft(C)[10] = 0.00241647, -5.23898e-06 ifft(C)[12] = 0.000715206, -7.26006e-06 ifft(C)[14] = 0.00241486, -8.44719e-06 ifft(C)[16] = 0.0223694, -1.78814e-07 ifft(C)[18] = 0.422359, -8.94074e-07 ifft(C)[20] = 1.22235, -8.30459e-07 ifft(C)[22] = 2.2223, 3.42341e-07 ifft(C)[24] = 3.222, 3.36352e-06 ifft(C)[26] = 4.02, 5.23898e-06 ifft(C)[28] = 4.40001, 7.26006e-06 ifft(C)[30] = 4.02001, 8.44719e-06 rmeanA rmeanA[0] = -0.277785, 0 rmeanA[2] = -0.277745, 0 rmeanA[4] = -0.277495, 0 rmeanA[6] = -0.275795, 0 rmeanA[8] = -0.257795, 0 rmeanA[10] = 0.122205, 0 rmeanA[12] = 0.522205, 0 rmeanA[14] = 0.722205, 0 rmeanA[16] = 0.722205, 0 rmeanA[18] = 0.522205, 0 rmeanA[20] = 0.122205, 0 rmeanA[22] = -0.257795, 0 rmeanA[24] = -0.275795, 0 rmeanA[26] = -0.277495, 0 rmeanA[28] = -0.277745, 0 rmeanA[30] = -0.277785, 0 fft(rmeanA) fft(rmeanA)[0] = -1.78814e-07, 0 fft(rmeanA)[2] = -3.67105, 0.730216 fft(rmeanA)[4] = 1.95223, -0.808642 fft(rmeanA)[6] = -0.454613, 0.303762 fft(rmeanA)[8] = -0.17834, 0.17834 fft(rmeanA)[10] = 0.151193, -0.226277 fft(rmeanA)[12] = 0.00378627, -0.00914162 fft(rmeanA)[14] = -0.0254955, 0.128178 fft(rmeanA)[16] = 0, 0 fft(rmeanA)[18] = -0.0254958, -0.128177 fft(rmeanA)[20] = 0.00378627, 0.00914162 fft(rmeanA)[22] = 0.151195, 0.226277 fft(rmeanA)[24] = -0.17834, -0.17834 fft(rmeanA)[26] = -0.454611, -0.303762 fft(rmeanA)[28] = 1.95223, 0.808642 fft(rmeanA)[30] = -3.67105, -0.730217 rmeanB rmeanB[0] = -0.375, 0 rmeanB[2] = -0.375, 0 rmeanB[4] = -0.375, 0 rmeanB[6] = -0.375, 0 rmeanB[8] = 0.625, 0 rmeanB[10] = 0.625, 0 rmeanB[12] = 0.625, 0 rmeanB[14] = 0.625, 0 rmeanB[16] = 0.625, 0 rmeanB[18] = 0.625, 0 rmeanB[20] = -0.375, 0 rmeanB[22] = -0.375, 0 rmeanB[24] = -0.375, 0 rmeanB[26] = -0.375, 0 rmeanB[28] = -0.375, 0 rmeanB[30] = -0.375, 0 fft(rmeanB) fft(rmeanB)[0] = 0, 0 fft(rmeanB)[2] = -3.93755, 2.63099 fft(rmeanB)[4] = 0.707107, -1.70711 fft(rmeanB)[6] = -0.134381, -0.675577 fft(rmeanB)[8] = 1, 1 fft(rmeanB)[10] = -0.451407, -0.08979 fft(rmeanB)[12] = -0.707107, 0.292893 fft(rmeanB)[14] = 0.523337, -0.783227 fft(rmeanB)[16] = 0, 0 fft(rmeanB)[18] = 0.523336, 0.783227 fft(rmeanB)[20] = -0.707107, -0.292893 fft(rmeanB)[22] = -0.451405, 0.0897911 fft(rmeanB)[24] = 1, -1 fft(rmeanB)[26] = -0.134379, 0.675576 fft(rmeanB)[28] = 0.707107, 1.70711 fft(rmeanB)[30] = -3.93755, -2.63099 rmeanC rmeanC[0] = -0, 0 rmeanC[2] = 12.5337, -12.5337 rmeanC[4] = 2.80891e-07, -3.90447 rmeanC[6] = 0.266306, 0.266306 rmeanC[8] = -0.35668, 0 rmeanC[10] = -0.0885668, 0.0885673 rmeanC[12] = 2.22487e-07, 0.00757308 rmeanC[14] = 0.0870494, 0.0870489 rmeanC[16] = 0, 0 rmeanC[18] = 0.0870491, -0.0870488 rmeanC[20] = 2.22487e-07, -0.00757308 rmeanC[22] = -0.0885677, -0.0885666 rmeanC[24] = -0.35668, 0 rmeanC[26] = 0.266305, -0.266305 rmeanC[28] = 2.80891e-07, 3.90447 rmeanC[30] = 12.5337, 12.5337 fft(rmeanC) fft(rmeanC)[0] = 1.55523, 1.78814e-07 fft(rmeanC)[2] = 0.55553, 8.94074e-07 fft(rmeanC)[4] = -0.44442, 8.30459e-07 fft(rmeanC)[6] = -1.24441, -3.42341e-07 fft(rmeanC)[8] = -1.6444, -3.36352e-06 fft(rmeanC)[10] = -1.66435, -5.23898e-06 fft(rmeanC)[12] = -1.66605, -7.26006e-06 fft(rmeanC)[14] = -1.66436, -8.44719e-06 fft(rmeanC)[16] = -1.6444, -1.78814e-07 fft(rmeanC)[18] = -1.24441, -8.94074e-07 fft(rmeanC)[20] = -0.444421, -8.30459e-07 fft(rmeanC)[22] = 0.555531, 3.42341e-07 fft(rmeanC)[24] = 1.55523, 3.36352e-06 fft(rmeanC)[26] = 2.35323, 5.23898e-06 fft(rmeanC)[28] = 2.73324, 7.26006e-06 fft(rmeanC)[30] = 2.35324, 8.44719e-06 rCsum=0 aa aa[0] = 0, 0 aa[2] = 0, 0 aa[4] = 0, 0 aa[6] = 0, 0 aa[8] = 0, 0 aa[10] = 0, 0 aa[12] = 1, 0 aa[14] = 1, 0 aa[16] = 1, 0 aa[18] = 1, 0 aa[20] = 0, 0 aa[22] = 0, 0 aa[24] = 0, 0 aa[26] = 0, 0 aa[28] = 0, 0 aa[30] = 0, 0 fft(aa) fft(aa)[0] = 4, 0 fft(aa)[2] = -3.55487, 0.707107 fft(aa)[4] = 2.41421, -1 fft(aa)[6] = -1.05826, 0.707107 fft(aa)[8] = 0, 0 fft(aa)[10] = 0.472473, -0.707107 fft(aa)[12] = -0.414214, 1 fft(aa)[14] = 0.140653, -0.707107 fft(aa)[16] = 0, 0 fft(aa)[18] = 0.140653, 0.707107 fft(aa)[20] = -0.414214, -1 fft(aa)[22] = 0.472475, 0.707107 fft(aa)[24] = 0, 0 fft(aa)[26] = -1.05826, -0.707107 fft(aa)[28] = 2.41421, 1 fft(aa)[30] = -3.55487, -0.707107 bb bb[0] = 0, 0 bb[2] = 0, 0 bb[4] = 1, 0 bb[6] = 1, 0 bb[8] = 1, 0 bb[10] = 1, 0 bb[12] = 0, 0 bb[14] = 0, 0 bb[16] = 0, 0 bb[18] = 0, 0 bb[20] = 1, 0 bb[22] = 1, 0 bb[24] = 1, 0 bb[26] = 1, 0 bb[28] = 0, 0 bb[30] = 0, 0 fft(bb) fft(bb)[0] = 8, 0 fft(bb)[2] = 0, 0 fft(bb)[4] = -4.82843, 2 fft(bb)[6] = 0, 0 fft(bb)[8] = 0, 0 fft(bb)[10] = 0, 0 fft(bb)[12] = 0.828428, -2 fft(bb)[14] = 0, 0 fft(bb)[16] = 0, 0 fft(bb)[18] = 0, 0 fft(bb)[20] = 0.828428, 2 fft(bb)[22] = 0, 0 fft(bb)[24] = 0, 0 fft(bb)[26] = 0, 0 fft(bb)[28] = -4.82843, -2 fft(bb)[30] = 0, 0 cc cc[0] = 32, 0 cc[2] = -0, 0 cc[4] = -9.65686, 9.65686 cc[6] = -0, 0 cc[8] = 0, 0 cc[10] = 0, 0 cc[12] = 1.65685, 1.65686 cc[14] = 0, 0 cc[16] = 0, 0 cc[18] = 0, 0 cc[20] = 1.65685, -1.65686 cc[22] = 0, 0 cc[24] = 0, 0 cc[26] = 0, -0 cc[28] = -9.65686, -9.65686 cc[30] = 0, -0 ifft(cc) ifft(cc)[0] = 0.999999, 0 ifft(cc)[2] = 2, 0 ifft(cc)[4] = 3, 0 ifft(cc)[6] = 4, 0 ifft(cc)[8] = 3, 0 ifft(cc)[10] = 2, 0 ifft(cc)[12] = 0.999999, 0 ifft(cc)[14] = -2.72907e-06, 0 ifft(cc)[16] = 0.999999, 0 ifft(cc)[18] = 2, 0 ifft(cc)[20] = 3, 0 ifft(cc)[22] = 4, 0 ifft(cc)[24] = 3, 0 ifft(cc)[26] = 2, 0 ifft(cc)[28] = 0.999999, 0 ifft(cc)[30] = -2.72907e-06, 0 aa aa[0] = 0 aa[1] = 0 aa[2] = 0 aa[3] = 0 aa[4] = 0 aa[5] = 0 aa[6] = 1 aa[7] = 1 aa[8] = 1 aa[9] = 1 aa[10] = 0 aa[11] = 0 aa[12] = 0 aa[13] = 0 aa[14] = 0 aa[15] = 0 bb bb[0] = 0 bb[1] = 0 bb[2] = 1 bb[3] = 1 bb[4] = 1 bb[5] = 1 bb[6] = 0 bb[7] = 0 bb[8] = 0 bb[9] = 0 bb[10] = 1 bb[11] = 1 bb[12] = 1 bb[13] = 1 bb[14] = 0 bb[15] = 0 cc cc[0] = 1 cc[1] = 2 cc[2] = 3 cc[3] = 4 cc[4] = 3 cc[5] = 2 cc[6] = 1 cc[7] = 0 cc[8] = 1 cc[9] = 2 cc[10] = 3 cc[11] = 4 cc[12] = 3 cc[13] = 2 cc[14] = 1 cc[15] = 0