Currently Loaded Modulefiles: 1) cvmfs_cuda/11.7.1 2) mamba/22.11.1-4 test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) ... Starting 489 tests... test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(1911,), ndim=1, dtype=dtype('float32'), norm=1, use_lut=True, inplace=True, r2c=False, dct=2, fstride=False) ... ERROR pyopencl DCT2 (2,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=0.00e+00 ninf=0.00e+00 < 2.15e-06 (0.000) 0 iFFT: n2=0.00e+00 ninf=0.00e+00 < 2.15e-06 (0.000) 0 OK pyopencl DCT2 (3,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=3.78e-09 ninf=3.79e-09 < 2.24e-06 (0.002) 0 iFFT: n2=2.39e-07 ninf=2.24e-07 < 2.24e-06 (0.100) 0 OK pyopencl DCT2 (4,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=0.00e+00 ninf=0.00e+00 < 2.30e-06 (0.000) 0 iFFT: n2=0.00e+00 ninf=0.00e+00 < 2.30e-06 (0.000) 0 OK pyopencl DCT2 (5,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.17e-07 ninf=1.50e-07 < 2.35e-06 (0.064) 0 iFFT: n2=1.00e-07 ninf=1.53e-07 < 2.35e-06 (0.065) 0 OK pyopencl DCT2 (6,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=7.96e-08 ninf=8.56e-08 < 2.39e-06 (0.036) 0 iFFT: n2=6.95e-08 ninf=7.47e-08 < 2.39e-06 (0.031) 0 OK pyopencl DCT2 (7,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=9.19e-08 ninf=1.05e-07 < 2.42e-06 (0.043) 0 iFFT: n2=1.28e-07 ninf=1.73e-07 < 2.42e-06 (0.071) 0 OK pyopencl DCT2 (8,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=8.59e-08 ninf=9.26e-08 < 2.45e-06 (0.038) 0 iFFT: n2=6.75e-08 ninf=9.13e-08 < 2.45e-06 (0.037) 0 OK pyopencl DCT2 (9,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=9.75e-08 ninf=1.16e-07 < 2.48e-06 (0.047) 0 iFFT: n2=1.04e-07 ninf=1.43e-07 < 2.48e-06 (0.058) 0 OK pyopencl DCT2 (10,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.08e-07 ninf=1.21e-07 < 2.50e-06 (0.048) 0 iFFT: n2=1.10e-07 ninf=8.69e-08 < 2.50e-06 (0.035) 0 OK pyopencl DCT2 (11,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=6.89e-08 ninf=7.74e-08 < 2.52e-06 (0.031) 0 iFFT: n2=1.25e-07 ninf=1.12e-07 < 2.52e-06 (0.045) 0 OK pyopencl DCT2 (12,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=8.60e-08 ninf=9.55e-08 < 2.54e-06 (0.038) 0 iFFT: n2=8.74e-08 ninf=9.60e-08 < 2.54e-06 (0.038) 0 OK pyopencl DCT2 (13,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=6.58e-08 ninf=5.74e-08 < 2.56e-06 (0.022) 0 iFFT: n2=9.70e-08 ninf=1.20e-07 < 2.56e-06 (0.047) 0 OK pyopencl DCT2 (14,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=9.12e-08 ninf=7.54e-08 < 2.57e-06 (0.029) 0 iFFT: n2=1.12e-07 ninf=1.43e-07 < 2.57e-06 (0.056) 0 OK pyopencl DCT2 (15,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.23e-07 ninf=1.04e-07 < 2.59e-06 (0.040) 0 iFFT: n2=1.57e-07 ninf=1.67e-07 < 2.59e-06 (0.064) 0 OK pyopencl DCT2 (16,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.13e-07 ninf=1.09e-07 < 2.60e-06 (0.042) 0 iFFT: n2=9.72e-08 ninf=1.04e-07 < 2.60e-06 (0.040) 0 OK pyopencl DCT2 (18,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=9.88e-08 ninf=1.26e-07 < 2.63e-06 (0.048) 0 iFFT: n2=1.16e-07 ninf=7.44e-08 < 2.63e-06 (0.028) 0 OK pyopencl DCT2 (20,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=8.54e-08 ninf=6.95e-08 < 2.65e-06 (0.026) 0 iFFT: n2=1.17e-07 ninf=1.66e-07 < 2.65e-06 (0.063) 0 OK pyopencl DCT2 (21,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=2.10e-07 < 2.66e-06 (0.079) 0 iFFT: n2=1.43e-07 ninf=1.57e-07 < 2.66e-06 (0.059) 0 OK pyopencl DCT2 (22,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=9.58e-08 ninf=9.13e-08 < 2.67e-06 (0.034) 0 iFFT: n2=8.98e-08 ninf=8.07e-08 < 2.67e-06 (0.030) 0 OK pyopencl DCT2 (24,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.09e-07 ninf=1.04e-07 < 2.69e-06 (0.038) 0 iFFT: n2=9.76e-08 ninf=9.39e-08 < 2.69e-06 (0.035) 0 OK pyopencl DCT2 (25,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.21e-07 ninf=8.44e-08 < 2.70e-06 (0.031) 0 iFFT: n2=1.37e-07 ninf=1.42e-07 < 2.70e-06 (0.053) 0 OK pyopencl DCT2 (26,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.08e-07 ninf=1.85e-07 < 2.71e-06 (0.068) 0 iFFT: n2=1.46e-07 ninf=1.71e-07 < 2.71e-06 (0.063) 0 OK pyopencl DCT2 (27,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.19e-07 ninf=1.75e-07 < 2.72e-06 (0.064) 0 iFFT: n2=1.36e-07 ninf=1.25e-07 < 2.72e-06 (0.046) 0 OK pyopencl DCT2 (28,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.48e-07 ninf=1.08e-07 < 2.72e-06 (0.040) 0 iFFT: n2=1.33e-07 ninf=1.36e-07 < 2.72e-06 (0.050) 0 OK pyopencl DCT2 (30,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=1.71e-07 < 2.74e-06 (0.062) 0 iFFT: n2=1.91e-07 ninf=2.95e-07 < 2.74e-06 (0.108) 0 OK pyopencl DCT2 (32,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.23e-07 ninf=1.66e-07 < 2.75e-06 (0.060) 0 iFFT: n2=1.01e-07 ninf=9.40e-08 < 2.75e-06 (0.034) 0 OK pyopencl DCT2 (33,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.17e-07 ninf=1.27e-07 < 2.76e-06 (0.046) 0 iFFT: n2=1.21e-07 ninf=1.75e-07 < 2.76e-06 (0.064) 0 OK pyopencl DCT2 (35,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.17e-07 ninf=7.75e-08 < 2.77e-06 (0.028) 0 iFFT: n2=1.24e-07 ninf=9.45e-08 < 2.77e-06 (0.034) 0 OK pyopencl DCT2 (36,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.35e-07 ninf=1.60e-07 < 2.78e-06 (0.058) 0 iFFT: n2=1.06e-07 ninf=9.73e-08 < 2.78e-06 (0.035) 0 OK pyopencl DCT2 (39,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.33e-07 ninf=1.46e-07 < 2.80e-06 (0.052) 0 iFFT: n2=1.31e-07 ninf=1.58e-07 < 2.80e-06 (0.056) 0 OK pyopencl DCT2 (40,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.05e-07 ninf=9.22e-08 < 2.80e-06 (0.033) 0 iFFT: n2=1.88e-07 ninf=2.38e-07 < 2.80e-06 (0.085) 0 OK pyopencl DCT2 (42,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.21e-07 ninf=1.31e-07 < 2.81e-06 (0.046) 0 iFFT: n2=1.67e-07 ninf=1.50e-07 < 2.81e-06 (0.053) 0 OK pyopencl DCT2 (44,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=9.59e-08 ninf=9.98e-08 < 2.82e-06 (0.035) 0 iFFT: n2=1.27e-07 ninf=1.31e-07 < 2.82e-06 (0.046) 0 OK pyopencl DCT2 (45,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.48e-07 ninf=1.29e-07 < 2.83e-06 (0.045) 0 iFFT: n2=1.36e-07 ninf=1.11e-07 < 2.83e-06 (0.039) 0 OK pyopencl DCT2 (48,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.23e-07 ninf=1.62e-07 < 2.84e-06 (0.057) 0 iFFT: n2=1.11e-07 ninf=1.10e-07 < 2.84e-06 (0.039) 0 OK pyopencl DCT2 (49,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.22e-07 ninf=1.38e-07 < 2.85e-06 (0.049) 0 iFFT: n2=1.52e-07 ninf=9.54e-08 < 2.85e-06 (0.034) 0 OK pyopencl DCT2 (50,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.45e-07 ninf=1.76e-07 < 2.85e-06 (0.062) 0 iFFT: n2=1.25e-07 ninf=1.29e-07 < 2.85e-06 (0.045) 0 OK pyopencl DCT2 (52,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.09e-07 ninf=1.15e-07 < 2.86e-06 (0.040) 0 iFFT: n2=1.50e-07 ninf=1.48e-07 < 2.86e-06 (0.052) 0 OK pyopencl DCT2 (54,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.35e-07 ninf=1.59e-07 < 2.87e-06 (0.056) 0 iFFT: n2=1.36e-07 ninf=1.37e-07 < 2.87e-06 (0.048) 0 OK pyopencl DCT2 (55,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.04e-07 ninf=1.25e-07 < 2.87e-06 (0.043) 0 iFFT: n2=1.43e-07 ninf=1.60e-07 < 2.87e-06 (0.056) 0 OK pyopencl DCT2 (56,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.20e-07 ninf=1.14e-07 < 2.87e-06 (0.040) 0 iFFT: n2=1.43e-07 ninf=1.23e-07 < 2.87e-06 (0.043) 0 OK pyopencl DCT2 (60,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.42e-07 ninf=1.22e-07 < 2.89e-06 (0.042) 0 iFFT: n2=1.41e-07 ninf=1.83e-07 < 2.89e-06 (0.063) 0 OK pyopencl DCT2 (63,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.55e-07 ninf=2.42e-07 < 2.90e-06 (0.084) 0 iFFT: n2=1.37e-07 ninf=1.30e-07 < 2.90e-06 (0.045) 0 OK pyopencl DCT2 (64,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.23e-07 ninf=1.31e-07 < 2.90e-06 (0.045) 0 iFFT: n2=1.19e-07 ninf=1.21e-07 < 2.90e-06 (0.042) 0 OK pyopencl DCT2 (65,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.40e-07 ninf=1.55e-07 < 2.91e-06 (0.053) 0 iFFT: n2=1.31e-07 ninf=1.15e-07 < 2.91e-06 (0.040) 0 OK pyopencl DCT2 (66,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.03e-07 ninf=1.21e-07 < 2.91e-06 (0.042) 0 iFFT: n2=1.34e-07 ninf=9.10e-08 < 2.91e-06 (0.031) 0 OK pyopencl DCT2 (70,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.47e-07 ninf=1.80e-07 < 2.92e-06 (0.061) 0 iFFT: n2=1.60e-07 ninf=1.39e-07 < 2.92e-06 (0.048) 0 OK pyopencl DCT2 (72,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.39e-07 ninf=1.13e-07 < 2.93e-06 (0.038) 0 iFFT: n2=1.39e-07 ninf=1.04e-07 < 2.93e-06 (0.036) 0 OK pyopencl DCT2 (75,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.43e-07 ninf=1.53e-07 < 2.94e-06 (0.052) 0 iFFT: n2=1.26e-07 ninf=1.30e-07 < 2.94e-06 (0.044) 0 OK pyopencl DCT2 (77,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.35e-07 ninf=1.83e-07 < 2.94e-06 (0.062) 0 iFFT: n2=1.33e-07 ninf=1.36e-07 < 2.94e-06 (0.046) 0 OK pyopencl DCT2 (78,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.35e-07 ninf=1.02e-07 < 2.95e-06 (0.034) 0 iFFT: n2=1.28e-07 ninf=1.23e-07 < 2.95e-06 (0.042) 0 OK pyopencl DCT2 (80,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.33e-07 ninf=1.08e-07 < 2.95e-06 (0.037) 0 iFFT: n2=1.53e-07 ninf=1.51e-07 < 2.95e-06 (0.051) 0 OK pyopencl DCT2 (81,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.16e-07 ninf=1.00e-07 < 2.95e-06 (0.034) 0 iFFT: n2=1.49e-07 ninf=1.65e-07 < 2.95e-06 (0.056) 0 OK pyopencl DCT2 (84,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.49e-07 ninf=1.78e-07 < 2.96e-06 (0.060) 0 iFFT: n2=1.50e-07 ninf=2.09e-07 < 2.96e-06 (0.071) 0 OK pyopencl DCT2 (88,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.03e-07 ninf=1.18e-07 < 2.97e-06 (0.040) 0 iFFT: n2=1.42e-07 ninf=1.75e-07 < 2.97e-06 (0.059) 0 OK pyopencl DCT2 (90,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.36e-07 ninf=1.30e-07 < 2.98e-06 (0.044) 0 iFFT: n2=1.31e-07 ninf=1.49e-07 < 2.98e-06 (0.050) 0 OK pyopencl DCT2 (91,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.26e-07 ninf=1.45e-07 < 2.98e-06 (0.049) 0 iFFT: n2=1.38e-07 ninf=1.90e-07 < 2.98e-06 (0.064) 0 OK pyopencl DCT2 (96,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.27e-07 ninf=1.12e-07 < 2.99e-06 (0.037) 0 iFFT: n2=1.33e-07 ninf=1.32e-07 < 2.99e-06 (0.044) 0 OK pyopencl DCT2 (98,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.51e-07 ninf=1.65e-07 < 3.00e-06 (0.055) 0 iFFT: n2=1.58e-07 ninf=1.39e-07 < 3.00e-06 (0.046) 0 OK pyopencl DCT2 (99,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.57e-07 ninf=1.70e-07 < 3.00e-06 (0.057) 0 iFFT: n2=1.19e-07 ninf=1.25e-07 < 3.00e-06 (0.042) 0 OK pyopencl DCT2 (100,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.44e-07 ninf=1.17e-07 < 3.00e-06 (0.039) 0 iFFT: n2=1.22e-07 ninf=1.14e-07 < 3.00e-06 (0.038) 0 OK pyopencl DCT2 (104,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.27e-07 ninf=1.36e-07 < 3.01e-06 (0.045) 0 iFFT: n2=1.56e-07 ninf=1.76e-07 < 3.01e-06 (0.058) 0 OK pyopencl DCT2 (105,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.61e-07 ninf=1.83e-07 < 3.01e-06 (0.061) 0 iFFT: n2=1.44e-07 ninf=2.49e-07 < 3.01e-06 (0.083) 0 OK pyopencl DCT2 (108,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.56e-07 ninf=1.46e-07 < 3.02e-06 (0.048) 0 iFFT: n2=1.41e-07 ninf=1.83e-07 < 3.02e-06 (0.061) 0 OK pyopencl DCT2 (110,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.40e-07 ninf=1.70e-07 < 3.02e-06 (0.056) 0 iFFT: n2=1.12e-07 ninf=1.04e-07 < 3.02e-06 (0.034) 0 OK pyopencl DCT2 (112,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.44e-07 ninf=1.45e-07 < 3.02e-06 (0.048) 0 iFFT: n2=1.50e-07 ninf=1.41e-07 < 3.02e-06 (0.047) 0 OK pyopencl DCT2 (117,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.49e-07 ninf=1.97e-07 < 3.03e-06 (0.065) 0 iFFT: n2=1.43e-07 ninf=1.08e-07 < 3.03e-06 (0.036) 0 OK pyopencl DCT2 (120,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.29e-07 ninf=1.85e-07 < 3.04e-06 (0.061) 0 iFFT: n2=1.53e-07 ninf=2.04e-07 < 3.04e-06 (0.067) 0 OK pyopencl DCT2 (121,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.48e-07 ninf=1.32e-07 < 3.04e-06 (0.043) 0 iFFT: n2=1.37e-07 ninf=1.32e-07 < 3.04e-06 (0.043) 0 OK pyopencl DCT2 (125,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=2.46e-07 < 3.05e-06 (0.081) 0 iFFT: n2=1.59e-07 ninf=1.42e-07 < 3.05e-06 (0.047) 0 OK pyopencl DCT2 (126,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.59e-07 ninf=2.08e-07 < 3.05e-06 (0.068) 0 iFFT: n2=1.59e-07 ninf=2.19e-07 < 3.05e-06 (0.072) 0 OK pyopencl DCT2 (128,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.42e-07 ninf=1.47e-07 < 3.05e-06 (0.048) 0 iFFT: n2=1.31e-07 ninf=1.45e-07 < 3.05e-06 (0.048) 0 OK pyopencl DCT2 (130,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.51e-07 ninf=1.40e-07 < 3.06e-06 (0.046) 0 iFFT: n2=1.54e-07 ninf=1.56e-07 < 3.06e-06 (0.051) 0 OK pyopencl DCT2 (132,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.53e-07 ninf=1.71e-07 < 3.06e-06 (0.056) 0 iFFT: n2=1.26e-07 ninf=1.43e-07 < 3.06e-06 (0.047) 0 OK pyopencl DCT2 (135,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.52e-07 ninf=1.57e-07 < 3.07e-06 (0.051) 0 iFFT: n2=1.39e-07 ninf=1.12e-07 < 3.07e-06 (0.037) 0 OK pyopencl DCT2 (140,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.57e-07 ninf=1.29e-07 < 3.07e-06 (0.042) 0 iFFT: n2=1.42e-07 ninf=1.28e-07 < 3.07e-06 (0.042) 0 OK pyopencl DCT2 (143,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.47e-07 ninf=2.16e-07 < 3.08e-06 (0.070) 0 iFFT: n2=1.50e-07 ninf=1.92e-07 < 3.08e-06 (0.062) 0 OK pyopencl DCT2 (144,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=2.22e-07 < 3.08e-06 (0.072) 0 iFFT: n2=1.48e-07 ninf=1.79e-07 < 3.08e-06 (0.058) 0 OK pyopencl DCT2 (147,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=3.15e-07 < 3.08e-06 (0.102) 0 iFFT: n2=1.57e-07 ninf=1.65e-07 < 3.08e-06 (0.053) 0 OK pyopencl DCT2 (150,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.49e-07 ninf=1.41e-07 < 3.09e-06 (0.046) 0 iFFT: n2=1.48e-07 ninf=1.27e-07 < 3.09e-06 (0.041) 0 OK pyopencl DCT2 (154,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.66e-07 ninf=2.29e-07 < 3.09e-06 (0.074) 0 iFFT: n2=1.62e-07 ninf=2.61e-07 < 3.09e-06 (0.084) 0 OK pyopencl DCT2 (156,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.54e-07 ninf=1.40e-07 < 3.10e-06 (0.045) 0 iFFT: n2=1.27e-07 ninf=1.22e-07 < 3.10e-06 (0.039) 0 OK pyopencl DCT2 (160,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.51e-07 ninf=1.82e-07 < 3.10e-06 (0.059) 0 iFFT: n2=1.56e-07 ninf=1.63e-07 < 3.10e-06 (0.053) 0 OK pyopencl DCT2 (162,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=2.17e-07 < 3.10e-06 (0.070) 0 iFFT: n2=1.54e-07 ninf=1.27e-07 < 3.10e-06 (0.041) 0 OK pyopencl DCT2 (165,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.42e-07 ninf=1.55e-07 < 3.11e-06 (0.050) 0 iFFT: n2=1.54e-07 ninf=1.64e-07 < 3.11e-06 (0.053) 0 OK pyopencl DCT2 (168,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.63e-07 ninf=1.48e-07 < 3.11e-06 (0.048) 0 iFFT: n2=1.41e-07 ninf=1.43e-07 < 3.11e-06 (0.046) 0 OK pyopencl DCT2 (169,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.34e-07 ninf=1.59e-07 < 3.11e-06 (0.051) 0 iFFT: n2=1.45e-07 ninf=1.69e-07 < 3.11e-06 (0.054) 0 OK pyopencl DCT2 (175,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.53e-07 ninf=9.38e-08 < 3.12e-06 (0.030) 0 iFFT: n2=1.72e-07 ninf=1.38e-07 < 3.12e-06 (0.044) 0 OK pyopencl DCT2 (176,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.38e-07 ninf=1.34e-07 < 3.12e-06 (0.043) 0 iFFT: n2=1.51e-07 ninf=1.72e-07 < 3.12e-06 (0.055) 0 OK pyopencl DCT2 (180,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.53e-07 ninf=1.93e-07 < 3.13e-06 (0.062) 0 iFFT: n2=1.52e-07 ninf=1.63e-07 < 3.13e-06 (0.052) 0 OK pyopencl DCT2 (182,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.66e-07 ninf=1.87e-07 < 3.13e-06 (0.060) 0 iFFT: n2=1.59e-07 ninf=1.72e-07 < 3.13e-06 (0.055) 0 OK pyopencl DCT2 (189,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.65e-07 ninf=1.82e-07 < 3.14e-06 (0.058) 0 iFFT: n2=1.46e-07 ninf=1.30e-07 < 3.14e-06 (0.041) 0 OK pyopencl DCT2 (192,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.47e-07 ninf=1.77e-07 < 3.14e-06 (0.056) 0 iFFT: n2=1.39e-07 ninf=1.86e-07 < 3.14e-06 (0.059) 0 OK pyopencl DCT2 (195,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=1.56e-07 < 3.15e-06 (0.050) 0 iFFT: n2=1.30e-07 ninf=9.76e-08 < 3.15e-06 (0.031) 0 OK pyopencl DCT2 (196,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.61e-07 ninf=1.53e-07 < 3.15e-06 (0.049) 0 iFFT: n2=1.52e-07 ninf=1.64e-07 < 3.15e-06 (0.052) 0 OK pyopencl DCT2 (198,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.57e-07 ninf=1.70e-07 < 3.15e-06 (0.054) 0 iFFT: n2=1.40e-07 ninf=1.15e-07 < 3.15e-06 (0.037) 0 OK pyopencl DCT2 (200,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.69e-07 ninf=2.09e-07 < 3.15e-06 (0.066) 0 iFFT: n2=1.45e-07 ninf=1.41e-07 < 3.15e-06 (0.045) 0 OK pyopencl DCT2 (208,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.45e-07 ninf=1.46e-07 < 3.16e-06 (0.046) 0 iFFT: n2=1.54e-07 ninf=1.27e-07 < 3.16e-06 (0.040) 0 OK pyopencl DCT2 (210,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.67e-07 ninf=1.43e-07 < 3.16e-06 (0.045) 0 iFFT: n2=1.52e-07 ninf=1.68e-07 < 3.16e-06 (0.053) 0 OK pyopencl DCT2 (216,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.56e-07 ninf=1.60e-07 < 3.17e-06 (0.051) 0 iFFT: n2=1.38e-07 ninf=1.48e-07 < 3.17e-06 (0.047) 0 OK pyopencl DCT2 (220,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=2.20e-07 < 3.17e-06 (0.069) 0 iFFT: n2=1.52e-07 ninf=1.59e-07 < 3.17e-06 (0.050) 0 OK pyopencl DCT2 (224,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.55e-07 ninf=1.34e-07 < 3.18e-06 (0.042) 0 iFFT: n2=1.41e-07 ninf=1.33e-07 < 3.18e-06 (0.042) 0 OK pyopencl DCT2 (225,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=1.46e-07 < 3.18e-06 (0.046) 0 iFFT: n2=1.48e-07 ninf=1.64e-07 < 3.18e-06 (0.052) 0 OK pyopencl DCT2 (231,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.58e-07 ninf=1.73e-07 < 3.18e-06 (0.054) 0 iFFT: n2=1.56e-07 ninf=1.56e-07 < 3.18e-06 (0.049) 0 OK pyopencl DCT2 (234,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.49e-07 ninf=1.63e-07 < 3.18e-06 (0.051) 0 iFFT: n2=1.43e-07 ninf=1.95e-07 < 3.18e-06 (0.061) 0 OK pyopencl DCT2 (240,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.48e-07 ninf=1.12e-07 < 3.19e-06 (0.035) 0 iFFT: n2=1.34e-07 ninf=1.97e-07 < 3.19e-06 (0.062) 0 OK pyopencl DCT2 (242,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.45e-07 ninf=1.70e-07 < 3.19e-06 (0.053) 0 iFFT: n2=1.58e-07 ninf=1.85e-07 < 3.19e-06 (0.058) 0 OK pyopencl DCT2 (243,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.58e-07 ninf=1.90e-07 < 3.19e-06 (0.059) 0 iFFT: n2=1.53e-07 ninf=1.53e-07 < 3.19e-06 (0.048) 0 OK pyopencl DCT2 (245,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=2.30e-07 < 3.19e-06 (0.072) 0 iFFT: n2=1.59e-07 ninf=1.58e-07 < 3.19e-06 (0.050) 0 OK pyopencl DCT2 (250,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=2.06e-07 < 3.20e-06 (0.064) 0 iFFT: n2=1.64e-07 ninf=2.04e-07 < 3.20e-06 (0.064) 0 OK pyopencl DCT2 (252,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.58e-07 ninf=1.75e-07 < 3.20e-06 (0.055) 0 iFFT: n2=1.44e-07 ninf=1.71e-07 < 3.20e-06 (0.053) 0 OK pyopencl DCT2 (256,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.43e-07 ninf=1.87e-07 < 3.20e-06 (0.058) 0 iFFT: n2=1.30e-07 ninf=1.48e-07 < 3.20e-06 (0.046) 0 OK pyopencl DCT2 (260,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.50e-07 ninf=1.47e-07 < 3.21e-06 (0.046) 0 iFFT: n2=1.45e-07 ninf=1.53e-07 < 3.21e-06 (0.048) 0 OK pyopencl DCT2 (264,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.50e-07 ninf=1.56e-07 < 3.21e-06 (0.048) 0 iFFT: n2=1.52e-07 ninf=1.45e-07 < 3.21e-06 (0.045) 0 OK pyopencl DCT2 (270,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.57e-07 ninf=1.57e-07 < 3.22e-06 (0.049) 0 iFFT: n2=1.51e-07 ninf=1.47e-07 < 3.22e-06 (0.046) 0 OK pyopencl DCT2 (273,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.57e-07 ninf=1.98e-07 < 3.22e-06 (0.061) 0 iFFT: n2=1.55e-07 ninf=1.51e-07 < 3.22e-06 (0.047) 0 OK pyopencl DCT2 (275,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.67e-07 ninf=1.85e-07 < 3.22e-06 (0.057) 0 iFFT: n2=1.55e-07 ninf=1.26e-07 < 3.22e-06 (0.039) 0 OK pyopencl DCT2 (280,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=2.39e-07 < 3.22e-06 (0.074) 0 iFFT: n2=1.57e-07 ninf=2.03e-07 < 3.22e-06 (0.063) 0 OK pyopencl DCT2 (286,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.43e-07 ninf=1.51e-07 < 3.23e-06 (0.047) 0 iFFT: n2=1.46e-07 ninf=2.16e-07 < 3.23e-06 (0.067) 0 OK pyopencl DCT2 (288,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.51e-07 ninf=1.95e-07 < 3.23e-06 (0.060) 0 iFFT: n2=1.43e-07 ninf=1.94e-07 < 3.23e-06 (0.060) 0 OK pyopencl DCT2 (294,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=1.77e-07 < 3.23e-06 (0.055) 0 iFFT: n2=1.68e-07 ninf=2.06e-07 < 3.23e-06 (0.064) 0 OK pyopencl DCT2 (297,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.68e-07 ninf=1.78e-07 < 3.24e-06 (0.055) 0 iFFT: n2=1.50e-07 ninf=1.32e-07 < 3.24e-06 (0.041) 0 OK pyopencl DCT2 (300,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.65e-07 ninf=1.85e-07 < 3.24e-06 (0.057) 0 iFFT: n2=1.56e-07 ninf=1.56e-07 < 3.24e-06 (0.048) 0 OK pyopencl DCT2 (308,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.64e-07 ninf=1.41e-07 < 3.24e-06 (0.043) 0 iFFT: n2=1.59e-07 ninf=2.23e-07 < 3.24e-06 (0.069) 0 OK pyopencl DCT2 (312,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.67e-07 ninf=2.11e-07 < 3.25e-06 (0.065) 0 iFFT: n2=1.55e-07 ninf=1.71e-07 < 3.25e-06 (0.053) 0 OK pyopencl DCT2 (315,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=2.10e-07 < 3.25e-06 (0.065) 0 iFFT: n2=1.71e-07 ninf=1.52e-07 < 3.25e-06 (0.047) 0 OK pyopencl DCT2 (320,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=1.83e-07 < 3.25e-06 (0.056) 0 iFFT: n2=1.46e-07 ninf=1.72e-07 < 3.25e-06 (0.053) 0 OK pyopencl DCT2 (324,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.55e-07 ninf=1.69e-07 < 3.26e-06 (0.052) 0 iFFT: n2=1.69e-07 ninf=1.72e-07 < 3.26e-06 (0.053) 0 OK pyopencl DCT2 (325,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=2.98e-07 < 3.26e-06 (0.092) 0 iFFT: n2=1.63e-07 ninf=1.80e-07 < 3.26e-06 (0.055) 0 OK pyopencl DCT2 (330,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.71e-07 ninf=1.74e-07 < 3.26e-06 (0.053) 0 iFFT: n2=1.53e-07 ninf=1.66e-07 < 3.26e-06 (0.051) 0 OK pyopencl DCT2 (336,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.52e-07 ninf=1.38e-07 < 3.26e-06 (0.042) 0 iFFT: n2=1.59e-07 ninf=1.81e-07 < 3.26e-06 (0.056) 0 OK pyopencl DCT2 (338,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.51e-07 ninf=1.49e-07 < 3.26e-06 (0.046) 0 iFFT: n2=1.59e-07 ninf=1.42e-07 < 3.26e-06 (0.043) 0 OK pyopencl DCT2 (343,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=2.02e-07 < 3.27e-06 (0.062) 0 iFFT: n2=1.78e-07 ninf=1.48e-07 < 3.27e-06 (0.045) 0 OK pyopencl DCT2 (350,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=1.78e-07 < 3.27e-06 (0.054) 0 iFFT: n2=1.64e-07 ninf=1.85e-07 < 3.27e-06 (0.057) 0 OK pyopencl DCT2 (351,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.63e-07 ninf=1.71e-07 < 3.27e-06 (0.052) 0 iFFT: n2=1.64e-07 ninf=1.99e-07 < 3.27e-06 (0.061) 0 OK pyopencl DCT2 (352,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.52e-07 ninf=1.61e-07 < 3.27e-06 (0.049) 0 iFFT: n2=1.53e-07 ninf=2.19e-07 < 3.27e-06 (0.067) 0 OK pyopencl DCT2 (360,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=1.60e-07 < 3.28e-06 (0.049) 0 iFFT: n2=1.55e-07 ninf=1.90e-07 < 3.28e-06 (0.058) 0 OK pyopencl DCT2 (363,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.61e-07 ninf=1.69e-07 < 3.28e-06 (0.051) 0 iFFT: n2=1.50e-07 ninf=1.53e-07 < 3.28e-06 (0.047) 0 OK pyopencl DCT2 (364,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.84e-07 ninf=1.78e-07 < 3.28e-06 (0.054) 0 iFFT: n2=1.54e-07 ninf=1.79e-07 < 3.28e-06 (0.055) 0 OK pyopencl DCT2 (375,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.68e-07 ninf=1.34e-07 < 3.29e-06 (0.041) 0 iFFT: n2=1.59e-07 ninf=1.40e-07 < 3.29e-06 (0.043) 0 OK pyopencl DCT2 (378,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=2.62e-07 < 3.29e-06 (0.080) 0 iFFT: n2=1.71e-07 ninf=1.72e-07 < 3.29e-06 (0.052) 0 OK pyopencl DCT2 (384,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.47e-07 ninf=1.46e-07 < 3.29e-06 (0.044) 0 iFFT: n2=1.46e-07 ninf=1.56e-07 < 3.29e-06 (0.047) 0 OK pyopencl DCT2 (385,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=2.17e-07 < 3.29e-06 (0.066) 0 iFFT: n2=1.72e-07 ninf=1.65e-07 < 3.29e-06 (0.050) 0 OK pyopencl DCT2 (390,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=6.97e-08 < 3.30e-06 (0.021) 0 iFFT: n2=1.49e-07 ninf=1.17e-07 < 3.30e-06 (0.035) 0 OK pyopencl DCT2 (392,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=1.84e-07 < 3.30e-06 (0.056) 0 iFFT: n2=1.71e-07 ninf=1.59e-07 < 3.30e-06 (0.048) 0 OK pyopencl DCT2 (396,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.65e-07 ninf=2.34e-07 < 3.30e-06 (0.071) 0 iFFT: n2=1.58e-07 ninf=1.84e-07 < 3.30e-06 (0.056) 0 OK pyopencl DCT2 (400,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.62e-07 ninf=1.37e-07 < 3.30e-06 (0.041) 0 iFFT: n2=1.52e-07 ninf=2.05e-07 < 3.30e-06 (0.062) 0 OK pyopencl DCT2 (405,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=1.40e-07 < 3.30e-06 (0.042) 0 iFFT: n2=1.59e-07 ninf=1.76e-07 < 3.30e-06 (0.053) 0 OK pyopencl DCT2 (416,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.66e-07 ninf=1.72e-07 < 3.31e-06 (0.052) 0 iFFT: n2=1.55e-07 ninf=1.64e-07 < 3.31e-06 (0.050) 0 OK pyopencl DCT2 (420,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.76e-07 ninf=1.24e-07 < 3.31e-06 (0.037) 0 iFFT: n2=1.68e-07 ninf=1.66e-07 < 3.31e-06 (0.050) 0 OK pyopencl DCT2 (429,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=1.37e-07 < 3.32e-06 (0.041) 0 iFFT: n2=1.53e-07 ninf=2.01e-07 < 3.32e-06 (0.061) 0 OK pyopencl DCT2 (432,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.57e-07 ninf=1.97e-07 < 3.32e-06 (0.059) 0 iFFT: n2=1.53e-07 ninf=1.75e-07 < 3.32e-06 (0.053) 0 OK pyopencl DCT2 (440,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=1.73e-07 < 3.32e-06 (0.052) 0 iFFT: n2=1.63e-07 ninf=1.92e-07 < 3.32e-06 (0.058) 0 OK pyopencl DCT2 (441,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=1.79e-07 < 3.32e-06 (0.054) 0 iFFT: n2=1.72e-07 ninf=1.76e-07 < 3.32e-06 (0.053) 0 OK pyopencl DCT2 (448,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.62e-07 ninf=1.97e-07 < 3.33e-06 (0.059) 0 iFFT: n2=1.52e-07 ninf=1.67e-07 < 3.33e-06 (0.050) 0 OK pyopencl DCT2 (450,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=1.38e-07 < 3.33e-06 (0.041) 0 iFFT: n2=1.64e-07 ninf=2.40e-07 < 3.33e-06 (0.072) 0 OK pyopencl DCT2 (455,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=2.23e-07 < 3.33e-06 (0.067) 0 iFFT: n2=1.69e-07 ninf=1.70e-07 < 3.33e-06 (0.051) 0 OK pyopencl DCT2 (462,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=2.18e-07 < 3.33e-06 (0.065) 0 iFFT: n2=1.66e-07 ninf=2.03e-07 < 3.33e-06 (0.061) 0 OK pyopencl DCT2 (468,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.65e-07 ninf=1.93e-07 < 3.34e-06 (0.058) 0 iFFT: n2=1.59e-07 ninf=1.73e-07 < 3.34e-06 (0.052) 0 OK pyopencl DCT2 (480,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.50e-07 ninf=1.17e-07 < 3.34e-06 (0.035) 0 iFFT: n2=1.58e-07 ninf=1.64e-07 < 3.34e-06 (0.049) 0 OK pyopencl DCT2 (484,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.58e-07 ninf=2.02e-07 < 3.34e-06 (0.061) 0 iFFT: n2=1.60e-07 ninf=1.59e-07 < 3.34e-06 (0.048) 0 OK pyopencl DCT2 (486,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.68e-07 ninf=2.15e-07 < 3.34e-06 (0.064) 0 iFFT: n2=1.60e-07 ninf=1.92e-07 < 3.34e-06 (0.057) 0 OK pyopencl DCT2 (490,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.09e-07 < 3.35e-06 (0.062) 0 iFFT: n2=1.72e-07 ninf=2.16e-07 < 3.35e-06 (0.064) 0 OK pyopencl DCT2 (495,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.64e-07 ninf=1.59e-07 < 3.35e-06 (0.047) 0 iFFT: n2=1.52e-07 ninf=1.36e-07 < 3.35e-06 (0.041) 0 OK pyopencl DCT2 (500,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.73e-07 ninf=2.07e-07 < 3.35e-06 (0.062) 0 iFFT: n2=1.69e-07 ninf=1.80e-07 < 3.35e-06 (0.054) 0 OK pyopencl DCT2 (504,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=1.82e-07 < 3.35e-06 (0.054) 0 iFFT: n2=1.63e-07 ninf=1.65e-07 < 3.35e-06 (0.049) 0 OK pyopencl DCT2 (507,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.65e-07 ninf=2.18e-07 < 3.35e-06 (0.065) 0 iFFT: n2=1.60e-07 ninf=1.59e-07 < 3.35e-06 (0.047) 0 OK pyopencl DCT2 (512,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.59e-07 ninf=1.77e-07 < 3.35e-06 (0.053) 0 iFFT: n2=1.53e-07 ninf=1.13e-07 < 3.35e-06 (0.034) 0 OK pyopencl DCT2 (520,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.67e-07 ninf=2.67e-07 < 3.36e-06 (0.079) 0 iFFT: n2=1.68e-07 ninf=2.26e-07 < 3.36e-06 (0.067) 0 OK pyopencl DCT2 (525,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.96e-07 < 3.36e-06 (0.058) 0 iFFT: n2=1.66e-07 ninf=2.04e-07 < 3.36e-06 (0.061) 0 OK pyopencl DCT2 (528,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.59e-07 ninf=1.27e-07 < 3.36e-06 (0.038) 0 iFFT: n2=1.52e-07 ninf=1.34e-07 < 3.36e-06 (0.040) 0 OK pyopencl DCT2 (539,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=2.74e-07 < 3.37e-06 (0.081) 0 iFFT: n2=1.73e-07 ninf=1.81e-07 < 3.37e-06 (0.054) 0 OK pyopencl DCT2 (540,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.62e-07 ninf=2.64e-07 < 3.37e-06 (0.078) 0 iFFT: n2=1.58e-07 ninf=1.28e-07 < 3.37e-06 (0.038) 0 OK pyopencl DCT2 (546,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.53e-07 < 3.37e-06 (0.075) 0 iFFT: n2=1.61e-07 ninf=1.97e-07 < 3.37e-06 (0.058) 0 OK pyopencl DCT2 (550,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.77e-07 ninf=2.08e-07 < 3.37e-06 (0.062) 0 iFFT: n2=1.74e-07 ninf=2.62e-07 < 3.37e-06 (0.078) 0 OK pyopencl DCT2 (560,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.73e-07 ninf=1.61e-07 < 3.37e-06 (0.048) 0 iFFT: n2=1.64e-07 ninf=2.01e-07 < 3.37e-06 (0.060) 0 OK pyopencl DCT2 (567,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.92e-07 ninf=1.92e-07 < 3.38e-06 (0.057) 0 iFFT: n2=1.70e-07 ninf=1.80e-07 < 3.38e-06 (0.053) 0 OK pyopencl DCT2 (572,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.63e-07 ninf=1.68e-07 < 3.38e-06 (0.050) 0 iFFT: n2=1.54e-07 ninf=1.30e-07 < 3.38e-06 (0.038) 0 OK pyopencl DCT2 (576,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=1.91e-07 < 3.38e-06 (0.057) 0 iFFT: n2=1.43e-07 ninf=1.40e-07 < 3.38e-06 (0.041) 0 OK pyopencl DCT2 (585,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=2.52e-07 < 3.38e-06 (0.075) 0 iFFT: n2=1.60e-07 ninf=2.07e-07 < 3.38e-06 (0.061) 0 OK pyopencl DCT2 (588,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.39e-07 < 3.38e-06 (0.071) 0 iFFT: n2=1.72e-07 ninf=1.58e-07 < 3.38e-06 (0.047) 0 OK pyopencl DCT2 (594,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=1.47e-07 < 3.39e-06 (0.043) 0 iFFT: n2=1.60e-07 ninf=1.85e-07 < 3.39e-06 (0.055) 0 OK pyopencl DCT2 (600,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=1.82e-07 < 3.39e-06 (0.054) 0 iFFT: n2=1.69e-07 ninf=2.28e-07 < 3.39e-06 (0.067) 0 OK pyopencl DCT2 (605,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.68e-07 ninf=1.85e-07 < 3.39e-06 (0.055) 0 iFFT: n2=1.59e-07 ninf=1.47e-07 < 3.39e-06 (0.043) 0 OK pyopencl DCT2 (616,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.69e-07 ninf=1.62e-07 < 3.39e-06 (0.048) 0 iFFT: n2=1.68e-07 ninf=2.10e-07 < 3.39e-06 (0.062) 0 OK pyopencl DCT2 (624,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=1.93e-07 < 3.40e-06 (0.057) 0 iFFT: n2=1.58e-07 ninf=1.43e-07 < 3.40e-06 (0.042) 0 OK pyopencl DCT2 (625,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.77e-07 ninf=2.34e-07 < 3.40e-06 (0.069) 0 iFFT: n2=1.86e-07 ninf=2.20e-07 < 3.40e-06 (0.065) 0 OK pyopencl DCT2 (630,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.73e-07 ninf=1.63e-07 < 3.40e-06 (0.048) 0 iFFT: n2=1.73e-07 ninf=1.88e-07 < 3.40e-06 (0.055) 0 OK pyopencl DCT2 (637,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=2.08e-07 < 3.40e-06 (0.061) 0 iFFT: n2=1.78e-07 ninf=1.43e-07 < 3.40e-06 (0.042) 0 OK pyopencl DCT2 (640,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.68e-07 ninf=2.04e-07 < 3.40e-06 (0.060) 0 iFFT: n2=1.64e-07 ninf=2.24e-07 < 3.40e-06 (0.066) 0 OK pyopencl DCT2 (648,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.59e-07 ninf=1.64e-07 < 3.41e-06 (0.048) 0 iFFT: n2=1.57e-07 ninf=1.22e-07 < 3.41e-06 (0.036) 0 OK pyopencl DCT2 (650,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=2.14e-07 < 3.41e-06 (0.063) 0 iFFT: n2=1.58e-07 ninf=1.59e-07 < 3.41e-06 (0.047) 0 OK pyopencl DCT2 (660,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.76e-07 ninf=1.65e-07 < 3.41e-06 (0.049) 0 iFFT: n2=1.58e-07 ninf=1.95e-07 < 3.41e-06 (0.057) 0 OK pyopencl DCT2 (672,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.31e-07 < 3.41e-06 (0.068) 0 iFFT: n2=1.64e-07 ninf=2.27e-07 < 3.41e-06 (0.066) 0 OK pyopencl DCT2 (675,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.84e-07 ninf=2.14e-07 < 3.41e-06 (0.063) 0 iFFT: n2=1.75e-07 ninf=2.19e-07 < 3.41e-06 (0.064) 0 OK pyopencl DCT2 (676,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.66e-07 ninf=2.60e-07 < 3.41e-06 (0.076) 0 iFFT: n2=1.66e-07 ninf=1.44e-07 < 3.41e-06 (0.042) 0 OK pyopencl DCT2 (686,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.00e-07 ninf=2.26e-07 < 3.42e-06 (0.066) 0 iFFT: n2=1.84e-07 ninf=1.90e-07 < 3.42e-06 (0.056) 0 OK pyopencl DCT2 (693,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.07e-07 < 3.42e-06 (0.060) 0 iFFT: n2=1.68e-07 ninf=1.47e-07 < 3.42e-06 (0.043) 0 OK pyopencl DCT2 (700,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=1.59e-07 < 3.42e-06 (0.046) 0 iFFT: n2=1.74e-07 ninf=1.65e-07 < 3.42e-06 (0.048) 0 OK pyopencl DCT2 (702,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.61e-07 ninf=1.27e-07 < 3.42e-06 (0.037) 0 iFFT: n2=1.52e-07 ninf=1.44e-07 < 3.42e-06 (0.042) 0 OK pyopencl DCT2 (704,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=1.41e-07 < 3.42e-06 (0.041) 0 iFFT: n2=1.65e-07 ninf=1.49e-07 < 3.42e-06 (0.043) 0 OK pyopencl DCT2 (715,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.73e-07 ninf=2.22e-07 < 3.43e-06 (0.065) 0 iFFT: n2=1.61e-07 ninf=1.73e-07 < 3.43e-06 (0.050) 0 OK pyopencl DCT2 (720,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.55e-07 < 3.43e-06 (0.074) 0 iFFT: n2=1.58e-07 ninf=1.47e-07 < 3.43e-06 (0.043) 0 OK pyopencl DCT2 (726,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=2.01e-07 < 3.43e-06 (0.059) 0 iFFT: n2=1.70e-07 ninf=1.80e-07 < 3.43e-06 (0.052) 0 OK pyopencl DCT2 (728,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=2.02e-07 < 3.43e-06 (0.059) 0 iFFT: n2=1.74e-07 ninf=2.36e-07 < 3.43e-06 (0.069) 0 OK pyopencl DCT2 (729,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=1.58e-07 < 3.43e-06 (0.046) 0 iFFT: n2=1.61e-07 ninf=1.99e-07 < 3.43e-06 (0.058) 0 OK pyopencl DCT2 (735,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.89e-07 ninf=2.29e-07 < 3.43e-06 (0.067) 0 iFFT: n2=1.79e-07 ninf=2.06e-07 < 3.43e-06 (0.060) 0 OK pyopencl DCT2 (750,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.75e-07 < 3.44e-06 (0.080) 0 iFFT: n2=1.74e-07 ninf=1.78e-07 < 3.44e-06 (0.052) 0 OK pyopencl DCT2 (756,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=1.78e-07 < 3.44e-06 (0.052) 0 iFFT: n2=1.66e-07 ninf=1.95e-07 < 3.44e-06 (0.057) 0 OK pyopencl DCT2 (768,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.60e-07 ninf=1.48e-07 < 3.44e-06 (0.043) 0 iFFT: n2=1.56e-07 ninf=1.54e-07 < 3.44e-06 (0.045) 0 OK pyopencl DCT2 (770,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=2.02e-07 < 3.44e-06 (0.059) 0 iFFT: n2=1.66e-07 ninf=1.71e-07 < 3.44e-06 (0.050) 0 OK pyopencl DCT2 (780,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.71e-07 ninf=1.83e-07 < 3.45e-06 (0.053) 0 iFFT: n2=1.61e-07 ninf=1.48e-07 < 3.45e-06 (0.043) 0 OK pyopencl DCT2 (784,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.00e-07 < 3.45e-06 (0.058) 0 iFFT: n2=1.77e-07 ninf=1.36e-07 < 3.45e-06 (0.040) 0 OK pyopencl DCT2 (792,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.66e-07 ninf=1.74e-07 < 3.45e-06 (0.050) 0 iFFT: n2=1.63e-07 ninf=1.58e-07 < 3.45e-06 (0.046) 0 OK pyopencl DCT2 (800,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=1.99e-07 < 3.45e-06 (0.058) 0 iFFT: n2=1.65e-07 ninf=1.60e-07 < 3.45e-06 (0.046) 0 OK pyopencl DCT2 (810,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.18e-07 < 3.45e-06 (0.063) 0 iFFT: n2=1.80e-07 ninf=1.65e-07 < 3.45e-06 (0.048) 0 OK pyopencl DCT2 (819,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.43e-07 < 3.46e-06 (0.070) 0 iFFT: n2=1.79e-07 ninf=2.11e-07 < 3.46e-06 (0.061) 0 OK pyopencl DCT2 (825,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.76e-07 ninf=1.72e-07 < 3.46e-06 (0.050) 0 iFFT: n2=1.64e-07 ninf=1.56e-07 < 3.46e-06 (0.045) 0 OK pyopencl DCT2 (832,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=1.89e-07 < 3.46e-06 (0.055) 0 iFFT: n2=1.60e-07 ninf=1.81e-07 < 3.46e-06 (0.052) 0 OK pyopencl DCT2 (840,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=2.40e-07 < 3.46e-06 (0.069) 0 iFFT: n2=1.64e-07 ninf=2.01e-07 < 3.46e-06 (0.058) 0 OK pyopencl DCT2 (845,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=2.57e-07 < 3.46e-06 (0.074) 0 iFFT: n2=1.66e-07 ninf=2.00e-07 < 3.46e-06 (0.058) 0 OK pyopencl DCT2 (847,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.38e-07 < 3.46e-06 (0.069) 0 iFFT: n2=1.75e-07 ninf=1.85e-07 < 3.46e-06 (0.053) 0 OK pyopencl DCT2 (858,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=1.93e-07 < 3.47e-06 (0.056) 0 iFFT: n2=1.69e-07 ninf=2.60e-07 < 3.47e-06 (0.075) 0 OK pyopencl DCT2 (864,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.69e-07 ninf=1.85e-07 < 3.47e-06 (0.053) 0 iFFT: n2=1.61e-07 ninf=2.14e-07 < 3.47e-06 (0.062) 0 OK pyopencl DCT2 (875,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=1.92e-07 < 3.47e-06 (0.055) 0 iFFT: n2=1.84e-07 ninf=2.04e-07 < 3.47e-06 (0.059) 0 OK pyopencl DCT2 (880,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.77e-07 ninf=2.17e-07 < 3.47e-06 (0.062) 0 iFFT: n2=1.63e-07 ninf=1.68e-07 < 3.47e-06 (0.048) 0 OK pyopencl DCT2 (882,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=1.81e-07 < 3.47e-06 (0.052) 0 iFFT: n2=1.85e-07 ninf=1.30e-07 < 3.47e-06 (0.037) 0 OK pyopencl DCT2 (891,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=1.94e-07 < 3.47e-06 (0.056) 0 iFFT: n2=1.68e-07 ninf=1.63e-07 < 3.47e-06 (0.047) 0 OK pyopencl DCT2 (896,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.77e-07 ninf=1.71e-07 < 3.48e-06 (0.049) 0 iFFT: n2=1.58e-07 ninf=1.91e-07 < 3.48e-06 (0.055) 0 OK pyopencl DCT2 (900,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.76e-07 ninf=2.08e-07 < 3.48e-06 (0.060) 0 iFFT: n2=1.68e-07 ninf=1.48e-07 < 3.48e-06 (0.043) 0 OK pyopencl DCT2 (910,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=1.71e-07 < 3.48e-06 (0.049) 0 iFFT: n2=1.71e-07 ninf=1.72e-07 < 3.48e-06 (0.049) 0 OK pyopencl DCT2 (924,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.70e-07 ninf=2.38e-07 < 3.48e-06 (0.068) 0 iFFT: n2=1.68e-07 ninf=1.57e-07 < 3.48e-06 (0.045) 0 OK pyopencl DCT2 (936,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.71e-07 ninf=3.07e-07 < 3.49e-06 (0.088) 0 iFFT: n2=1.71e-07 ninf=1.83e-07 < 3.49e-06 (0.052) 0 OK pyopencl DCT2 (945,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=1.73e-07 < 3.49e-06 (0.050) 0 iFFT: n2=1.71e-07 ninf=2.01e-07 < 3.49e-06 (0.058) 0 OK pyopencl DCT2 (960,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.69e-07 ninf=1.97e-07 < 3.49e-06 (0.057) 0 iFFT: n2=1.66e-07 ninf=1.73e-07 < 3.49e-06 (0.050) 0 OK pyopencl DCT2 (968,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.67e-07 ninf=1.78e-07 < 3.49e-06 (0.051) 0 iFFT: n2=1.68e-07 ninf=1.93e-07 < 3.49e-06 (0.055) 0 OK pyopencl DCT2 (972,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=1.74e-07 < 3.49e-06 (0.050) 0 iFFT: n2=1.64e-07 ninf=1.67e-07 < 3.49e-06 (0.048) 0 OK pyopencl DCT2 (975,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.84e-07 ninf=2.05e-07 < 3.49e-06 (0.059) 0 iFFT: n2=1.73e-07 ninf=2.10e-07 < 3.49e-06 (0.060) 0 OK pyopencl DCT2 (980,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=1.95e-07 < 3.50e-06 (0.056) 0 iFFT: n2=1.79e-07 ninf=1.72e-07 < 3.50e-06 (0.049) 0 OK pyopencl DCT2 (990,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=2.17e-07 < 3.50e-06 (0.062) 0 iFFT: n2=1.68e-07 ninf=1.80e-07 < 3.50e-06 (0.052) 0 OK pyopencl DCT2 (1000,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=1.92e-07 < 3.50e-06 (0.055) 0 iFFT: n2=1.79e-07 ninf=1.72e-07 < 3.50e-06 (0.049) 0 OK pyopencl DCT2 (1001,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=2.29e-07 < 3.50e-06 (0.065) 0 iFFT: n2=1.63e-07 ninf=1.79e-07 < 3.50e-06 (0.051) 0 OK pyopencl DCT2 (1008,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=2.33e-07 < 3.50e-06 (0.066) 0 iFFT: n2=1.68e-07 ninf=1.26e-07 < 3.50e-06 (0.036) 0 OK pyopencl DCT2 (1014,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.32e-07 < 3.50e-06 (0.066) 0 iFFT: n2=1.68e-07 ninf=1.73e-07 < 3.50e-06 (0.049) 0 OK pyopencl DCT2 (1024,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.62e-07 ninf=1.62e-07 < 3.51e-06 (0.046) 0 iFFT: n2=1.48e-07 ninf=1.81e-07 < 3.51e-06 (0.052) 0 OK pyopencl DCT2 (1029,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.03e-07 ninf=2.13e-07 < 3.51e-06 (0.061) 0 iFFT: n2=1.93e-07 ninf=2.20e-07 < 3.51e-06 (0.063) 0 OK pyopencl DCT2 (1040,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=2.82e-07 < 3.51e-06 (0.080) 0 iFFT: n2=1.65e-07 ninf=1.55e-07 < 3.51e-06 (0.044) 0 OK pyopencl DCT2 (1050,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=2.19e-07 < 3.51e-06 (0.062) 0 iFFT: n2=1.80e-07 ninf=2.58e-07 < 3.51e-06 (0.074) 0 OK pyopencl DCT2 (1053,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.73e-07 ninf=1.80e-07 < 3.51e-06 (0.051) 0 iFFT: n2=1.73e-07 ninf=1.83e-07 < 3.51e-06 (0.052) 0 OK pyopencl DCT2 (1056,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.73e-07 ninf=1.79e-07 < 3.51e-06 (0.051) 0 iFFT: n2=1.62e-07 ninf=1.62e-07 < 3.51e-06 (0.046) 0 OK pyopencl DCT2 (1078,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.25e-07 < 3.52e-06 (0.064) 0 iFFT: n2=1.77e-07 ninf=2.25e-07 < 3.52e-06 (0.064) 0 OK pyopencl DCT2 (1080,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.77e-07 ninf=2.61e-07 < 3.52e-06 (0.074) 0 iFFT: n2=1.68e-07 ninf=2.32e-07 < 3.52e-06 (0.066) 0 OK pyopencl DCT2 (1089,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=1.71e-07 < 3.52e-06 (0.049) 0 iFFT: n2=1.66e-07 ninf=1.40e-07 < 3.52e-06 (0.040) 0 OK pyopencl DCT2 (1092,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=1.90e-07 < 3.52e-06 (0.054) 0 iFFT: n2=1.82e-07 ninf=1.81e-07 < 3.52e-06 (0.052) 0 OK pyopencl DCT2 (1100,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.20e-07 < 3.52e-06 (0.063) 0 iFFT: n2=1.68e-07 ninf=1.69e-07 < 3.52e-06 (0.048) 0 OK pyopencl DCT2 (1120,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.35e-07 < 3.52e-06 (0.067) 0 iFFT: n2=1.70e-07 ninf=2.13e-07 < 3.52e-06 (0.060) 0 OK pyopencl DCT2 (1125,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.89e-07 ninf=1.70e-07 < 3.53e-06 (0.048) 0 iFFT: n2=1.70e-07 ninf=1.81e-07 < 3.53e-06 (0.051) 0 OK pyopencl DCT2 (1134,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.10e-07 < 3.53e-06 (0.060) 0 iFFT: n2=1.80e-07 ninf=1.78e-07 < 3.53e-06 (0.050) 0 OK pyopencl DCT2 (1144,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.72e-07 ninf=2.09e-07 < 3.53e-06 (0.059) 0 iFFT: n2=1.76e-07 ninf=1.78e-07 < 3.53e-06 (0.051) 0 OK pyopencl DCT2 (1152,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=2.06e-07 < 3.53e-06 (0.058) 0 iFFT: n2=1.61e-07 ninf=1.71e-07 < 3.53e-06 (0.048) 0 OK pyopencl DCT2 (1155,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.84e-07 ninf=2.27e-07 < 3.53e-06 (0.064) 0 iFFT: n2=1.78e-07 ninf=1.91e-07 < 3.53e-06 (0.054) 0 OK pyopencl DCT2 (1170,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=2.52e-07 < 3.53e-06 (0.071) 0 iFFT: n2=1.77e-07 ninf=2.29e-07 < 3.53e-06 (0.065) 0 OK pyopencl DCT2 (1176,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=2.35e-07 < 3.54e-06 (0.066) 0 iFFT: n2=1.69e-07 ninf=1.86e-07 < 3.54e-06 (0.053) 0 OK pyopencl DCT2 (1183,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=2.06e-07 < 3.54e-06 (0.058) 0 iFFT: n2=1.77e-07 ninf=1.85e-07 < 3.54e-06 (0.052) 0 OK pyopencl DCT2 (1188,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.76e-07 ninf=1.63e-07 < 3.54e-06 (0.046) 0 iFFT: n2=1.66e-07 ninf=1.72e-07 < 3.54e-06 (0.049) 0 OK pyopencl DCT2 (1200,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=1.54e-07 < 3.54e-06 (0.044) 0 iFFT: n2=1.65e-07 ninf=1.86e-07 < 3.54e-06 (0.053) 0 OK pyopencl DCT2 (1210,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=1.87e-07 < 3.54e-06 (0.053) 0 iFFT: n2=1.76e-07 ninf=1.90e-07 < 3.54e-06 (0.054) 0 OK pyopencl DCT2 (1215,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=1.89e-07 < 3.54e-06 (0.053) 0 iFFT: n2=1.74e-07 ninf=1.96e-07 < 3.54e-06 (0.055) 0 OK pyopencl DCT2 (1225,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.01e-07 ninf=1.92e-07 < 3.54e-06 (0.054) 0 iFFT: n2=1.82e-07 ninf=2.40e-07 < 3.54e-06 (0.068) 0 OK pyopencl DCT2 (1232,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.76e-07 ninf=1.97e-07 < 3.55e-06 (0.055) 0 iFFT: n2=1.74e-07 ninf=1.56e-07 < 3.55e-06 (0.044) 0 OK pyopencl DCT2 (1248,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=1.72e-07 < 3.55e-06 (0.049) 0 iFFT: n2=1.60e-07 ninf=1.61e-07 < 3.55e-06 (0.045) 0 OK pyopencl DCT2 (1250,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.00e-07 ninf=2.22e-07 < 3.55e-06 (0.063) 0 iFFT: n2=1.82e-07 ninf=1.90e-07 < 3.55e-06 (0.054) 0 OK pyopencl DCT2 (1260,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=1.83e-07 < 3.55e-06 (0.051) 0 iFFT: n2=1.80e-07 ninf=1.41e-07 < 3.55e-06 (0.040) 0 OK pyopencl DCT2 (1274,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=1.92e-07 < 3.55e-06 (0.054) 0 iFFT: n2=1.81e-07 ninf=1.73e-07 < 3.55e-06 (0.049) 0 OK pyopencl DCT2 (1280,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.77e-07 ninf=1.89e-07 < 3.55e-06 (0.053) 0 iFFT: n2=1.71e-07 ninf=1.96e-07 < 3.55e-06 (0.055) 0 OK pyopencl DCT2 (1287,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=2.21e-07 < 3.55e-06 (0.062) 0 iFFT: n2=1.65e-07 ninf=1.70e-07 < 3.55e-06 (0.048) 0 OK pyopencl DCT2 (1296,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=2.24e-07 < 3.56e-06 (0.063) 0 iFFT: n2=1.67e-07 ninf=1.65e-07 < 3.56e-06 (0.046) 0 OK pyopencl DCT2 (1300,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.04e-07 < 3.56e-06 (0.057) 0 iFFT: n2=1.70e-07 ninf=2.04e-07 < 3.56e-06 (0.057) 0 OK pyopencl DCT2 (1320,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=1.71e-07 < 3.56e-06 (0.048) 0 iFFT: n2=1.74e-07 ninf=1.41e-07 < 3.56e-06 (0.040) 0 OK pyopencl DCT2 (1323,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=1.92e-07 < 3.56e-06 (0.054) 0 iFFT: n2=1.86e-07 ninf=1.64e-07 < 3.56e-06 (0.046) 0 OK pyopencl DCT2 (1331,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=1.72e-07 < 3.56e-06 (0.048) 0 iFFT: n2=1.66e-07 ninf=1.82e-07 < 3.56e-06 (0.051) 0 OK pyopencl DCT2 (1344,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.13e-07 < 3.56e-06 (0.060) 0 iFFT: n2=1.70e-07 ninf=1.53e-07 < 3.56e-06 (0.043) 0 OK pyopencl DCT2 (1350,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.30e-07 < 3.57e-06 (0.065) 0 iFFT: n2=1.83e-07 ninf=1.91e-07 < 3.57e-06 (0.054) 0 OK pyopencl DCT2 (1352,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=1.45e-07 < 3.57e-06 (0.041) 0 iFFT: n2=1.76e-07 ninf=1.71e-07 < 3.57e-06 (0.048) 0 OK pyopencl DCT2 (1365,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=1.45e-07 < 3.57e-06 (0.041) 0 iFFT: n2=1.86e-07 ninf=1.92e-07 < 3.57e-06 (0.054) 0 OK pyopencl DCT2 (1372,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.04e-07 ninf=2.15e-07 < 3.57e-06 (0.060) 0 iFFT: n2=1.82e-07 ninf=2.44e-07 < 3.57e-06 (0.068) 0 OK pyopencl DCT2 (1375,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.89e-07 ninf=2.19e-07 < 3.57e-06 (0.061) 0 iFFT: n2=1.69e-07 ninf=1.82e-07 < 3.57e-06 (0.051) 0 OK pyopencl DCT2 (1386,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=1.80e-07 < 3.57e-06 (0.051) 0 iFFT: n2=1.71e-07 ninf=1.67e-07 < 3.57e-06 (0.047) 0 OK pyopencl DCT2 (1400,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=2.00e-07 < 3.57e-06 (0.056) 0 iFFT: n2=1.74e-07 ninf=2.09e-07 < 3.57e-06 (0.059) 0 OK pyopencl DCT2 (1404,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=2.09e-07 < 3.57e-06 (0.058) 0 iFFT: n2=1.68e-07 ninf=1.95e-07 < 3.57e-06 (0.054) 0 OK pyopencl DCT2 (1408,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.66e-07 ninf=2.24e-07 < 3.57e-06 (0.063) 0 iFFT: n2=1.59e-07 ninf=1.38e-07 < 3.57e-06 (0.039) 0 OK pyopencl DCT2 (1430,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=1.72e-07 < 3.58e-06 (0.048) 0 iFFT: n2=1.68e-07 ninf=1.59e-07 < 3.58e-06 (0.044) 0 OK pyopencl DCT2 (1440,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=1.94e-07 < 3.58e-06 (0.054) 0 iFFT: n2=1.64e-07 ninf=2.09e-07 < 3.58e-06 (0.058) 0 OK pyopencl DCT2 (1452,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.22e-07 < 3.58e-06 (0.062) 0 iFFT: n2=1.62e-07 ninf=1.50e-07 < 3.58e-06 (0.042) 0 OK pyopencl DCT2 (1456,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.24e-07 < 3.58e-06 (0.063) 0 iFFT: n2=1.74e-07 ninf=2.13e-07 < 3.58e-06 (0.059) 0 OK pyopencl DCT2 (1458,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=1.83e-07 < 3.58e-06 (0.051) 0 iFFT: n2=1.68e-07 ninf=1.77e-07 < 3.58e-06 (0.049) 0 OK pyopencl DCT2 (1470,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=1.76e-07 < 3.58e-06 (0.049) 0 iFFT: n2=1.83e-07 ninf=2.05e-07 < 3.58e-06 (0.057) 0 OK pyopencl DCT2 (1485,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.41e-07 < 3.59e-06 (0.067) 0 iFFT: n2=1.71e-07 ninf=1.77e-07 < 3.59e-06 (0.049) 0 OK pyopencl DCT2 (1500,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.00e-07 < 3.59e-06 (0.056) 0 iFFT: n2=1.80e-07 ninf=2.47e-07 < 3.59e-06 (0.069) 0 OK pyopencl DCT2 (1512,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.07e-07 < 3.59e-06 (0.058) 0 iFFT: n2=1.68e-07 ninf=1.94e-07 < 3.59e-06 (0.054) 0 OK pyopencl DCT2 (1521,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.33e-07 < 3.59e-06 (0.065) 0 iFFT: n2=1.75e-07 ninf=2.02e-07 < 3.59e-06 (0.056) 0 OK pyopencl DCT2 (1536,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.69e-07 ninf=1.47e-07 < 3.59e-06 (0.041) 0 iFFT: n2=1.55e-07 ninf=1.48e-07 < 3.59e-06 (0.041) 0 OK pyopencl DCT2 (1540,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.05e-07 < 3.59e-06 (0.057) 0 iFFT: n2=1.77e-07 ninf=2.35e-07 < 3.59e-06 (0.065) 0 OK pyopencl DCT2 (1560,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.03e-07 < 3.60e-06 (0.057) 0 iFFT: n2=1.72e-07 ninf=1.68e-07 < 3.60e-06 (0.047) 0 OK pyopencl DCT2 (1568,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.92e-07 ninf=1.98e-07 < 3.60e-06 (0.055) 0 iFFT: n2=1.70e-07 ninf=1.85e-07 < 3.60e-06 (0.051) 0 OK pyopencl DCT2 (1573,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=1.73e-07 < 3.60e-06 (0.048) 0 iFFT: n2=1.68e-07 ninf=2.00e-07 < 3.60e-06 (0.056) 0 OK pyopencl DCT2 (1575,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.19e-07 < 3.60e-06 (0.061) 0 iFFT: n2=1.81e-07 ninf=2.24e-07 < 3.60e-06 (0.062) 0 OK pyopencl DCT2 (1584,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=2.36e-07 < 3.60e-06 (0.065) 0 iFFT: n2=1.59e-07 ninf=1.96e-07 < 3.60e-06 (0.054) 0 OK pyopencl DCT2 (1600,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=1.44e-07 < 3.60e-06 (0.040) 0 iFFT: n2=1.83e-07 ninf=2.00e-07 < 3.60e-06 (0.056) 0 OK pyopencl DCT2 (1617,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.01e-07 ninf=1.92e-07 < 3.60e-06 (0.053) 0 iFFT: n2=1.70e-07 ninf=1.87e-07 < 3.60e-06 (0.052) 0 OK pyopencl DCT2 (1620,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=2.47e-07 < 3.60e-06 (0.069) 0 iFFT: n2=1.78e-07 ninf=2.13e-07 < 3.60e-06 (0.059) 0 OK pyopencl DCT2 (1625,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.89e-07 ninf=2.04e-07 < 3.61e-06 (0.057) 0 iFFT: n2=1.82e-07 ninf=1.90e-07 < 3.61e-06 (0.053) 0 OK pyopencl DCT2 (1638,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.00e-07 ninf=2.70e-07 < 3.61e-06 (0.075) 0 iFFT: n2=1.77e-07 ninf=1.85e-07 < 3.61e-06 (0.051) 0 OK pyopencl DCT2 (1650,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.84e-07 < 3.61e-06 (0.051) 0 iFFT: n2=1.68e-07 ninf=2.55e-07 < 3.61e-06 (0.071) 0 OK pyopencl DCT2 (1664,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=2.01e-07 < 3.61e-06 (0.056) 0 iFFT: n2=1.60e-07 ninf=1.39e-07 < 3.61e-06 (0.039) 0 OK pyopencl DCT2 (1680,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.62e-07 < 3.61e-06 (0.073) 0 iFFT: n2=1.77e-07 ninf=2.17e-07 < 3.61e-06 (0.060) 0 OK pyopencl DCT2 (1690,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.75e-07 ninf=1.61e-07 < 3.61e-06 (0.044) 0 iFFT: n2=1.80e-07 ninf=2.04e-07 < 3.61e-06 (0.056) 0 OK pyopencl DCT2 (1694,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=1.56e-07 < 3.61e-06 (0.043) 0 iFFT: n2=1.75e-07 ninf=1.94e-07 < 3.61e-06 (0.054) 0 OK pyopencl DCT2 (1701,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=1.91e-07 < 3.62e-06 (0.053) 0 iFFT: n2=1.79e-07 ninf=1.98e-07 < 3.62e-06 (0.055) 0 OK pyopencl DCT2 (1715,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.08e-07 ninf=2.05e-07 < 3.62e-06 (0.057) 0 iFFT: n2=1.91e-07 ninf=2.03e-07 < 3.62e-06 (0.056) 0 OK pyopencl DCT2 (1716,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.55e-07 < 3.62e-06 (0.071) 0 iFFT: n2=1.68e-07 ninf=1.63e-07 < 3.62e-06 (0.045) 0 OK pyopencl DCT2 (1728,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.73e-07 ninf=1.82e-07 < 3.62e-06 (0.050) 0 iFFT: n2=1.66e-07 ninf=2.17e-07 < 3.62e-06 (0.060) 0 OK pyopencl DCT2 (1750,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.03e-07 ninf=3.45e-07 < 3.62e-06 (0.095) 0 iFFT: n2=1.83e-07 ninf=1.56e-07 < 3.62e-06 (0.043) 0 OK pyopencl DCT2 (1755,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.93e-07 ninf=2.64e-07 < 3.62e-06 (0.073) 0 iFFT: n2=1.75e-07 ninf=2.06e-07 < 3.62e-06 (0.057) 0 OK pyopencl DCT2 (1760,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=1.73e-07 < 3.62e-06 (0.048) 0 iFFT: n2=1.77e-07 ninf=2.23e-07 < 3.62e-06 (0.061) 0 OK pyopencl DCT2 (1764,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.02e-07 ninf=2.33e-07 < 3.62e-06 (0.064) 0 iFFT: n2=1.89e-07 ninf=2.21e-07 < 3.62e-06 (0.061) 0 OK pyopencl DCT2 (1782,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=1.91e-07 < 3.63e-06 (0.053) 0 iFFT: n2=1.73e-07 ninf=2.52e-07 < 3.63e-06 (0.069) 0 OK pyopencl DCT2 (1792,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.58e-07 < 3.63e-06 (0.071) 0 iFFT: n2=1.65e-07 ninf=2.32e-07 < 3.63e-06 (0.064) 0 OK pyopencl DCT2 (1800,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.10e-07 < 3.63e-06 (0.058) 0 iFFT: n2=1.81e-07 ninf=2.21e-07 < 3.63e-06 (0.061) 0 OK pyopencl DCT2 (1815,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=1.83e-07 < 3.63e-06 (0.050) 0 iFFT: n2=1.77e-07 ninf=2.17e-07 < 3.63e-06 (0.060) 0 OK pyopencl DCT2 (1820,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.97e-07 ninf=2.04e-07 < 3.63e-06 (0.056) 0 iFFT: n2=1.81e-07 ninf=1.66e-07 < 3.63e-06 (0.046) 0 OK pyopencl DCT2 (1848,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.94e-07 < 3.63e-06 (0.053) 0 iFFT: n2=1.70e-07 ninf=1.92e-07 < 3.63e-06 (0.053) 0 OK pyopencl DCT2 (1859,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=1.87e-07 < 3.63e-06 (0.052) 0 iFFT: n2=1.68e-07 ninf=1.80e-07 < 3.63e-06 (0.050) 0 OK pyopencl DCT2 (1872,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.65e-07 < 3.64e-06 (0.073) 0 iFFT: n2=1.68e-07 ninf=2.09e-07 < 3.64e-06 (0.057) 0 OK pyopencl DCT2 (1875,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.01e-07 ninf=2.25e-07 < 3.64e-06 (0.062) 0 iFFT: n2=1.86e-07 ninf=2.12e-07 < 3.64e-06 (0.058) 0 OK pyopencl DCT2 (1890,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.99e-07 ninf=1.79e-07 < 3.64e-06 (0.049) 0 iFFT: n2=1.80e-07 ninf=1.73e-07 < 3.64e-06 (0.048) 0 OK Timeout for N=1911. Re-starting the pool... ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(1911,), ndim=1, dtype=dtype('float32'), norm=1, use_lut=True, inplace=True, r2c=False, dct=2, fstride=False) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 875, in test_systematic raise ex File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 868, in next raise TimeoutError from None multiprocessing.context.TimeoutError ---------------------------------------------------------------------- Ran 1 test in 298.628s FAILED (errors=1) pyopencl DCT2 (1920,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.76e-07 ninf=1.87e-07 < 3.64e-06 (0.051) 0 iFFT: n2=1.70e-07 ninf=2.23e-07 < 3.64e-06 (0.061) 0 OK pyopencl DCT2 (1925,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.93e-07 ninf=1.71e-07 < 3.64e-06 (0.047) 0 iFFT: n2=1.83e-07 ninf=1.72e-07 < 3.64e-06 (0.047) 0 OK pyopencl DCT2 (1936,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.77e-07 ninf=1.95e-07 < 3.64e-06 (0.054) 0 iFFT: n2=1.75e-07 ninf=1.77e-07 < 3.64e-06 (0.049) 0 OK pyopencl DCT2 (1944,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=1.60e-07 < 3.64e-06 (0.044) 0 iFFT: n2=1.78e-07 ninf=2.41e-07 < 3.64e-06 (0.066) 0 OK pyopencl DCT2 (1950,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.89e-07 ninf=1.65e-07 < 3.65e-06 (0.045) 0 iFFT: n2=1.76e-07 ninf=1.43e-07 < 3.65e-06 (0.039) 0 OK pyopencl DCT2 (1960,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.00e-07 ninf=2.26e-07 < 3.65e-06 (0.062) 0 iFFT: n2=1.84e-07 ninf=1.99e-07 < 3.65e-06 (0.054) 0 OK pyopencl DCT2 (1980,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=2.45e-07 < 3.65e-06 (0.067) 0 iFFT: n2=1.69e-07 ninf=1.99e-07 < 3.65e-06 (0.055) 0 OK pyopencl DCT2 (2000,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=1.68e-07 < 3.65e-06 (0.046) 0 iFFT: n2=1.78e-07 ninf=1.72e-07 < 3.65e-06 (0.047) 0 OK pyopencl DCT2 (2002,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=2.20e-07 < 3.65e-06 (0.060) 0 iFFT: n2=1.76e-07 ninf=1.57e-07 < 3.65e-06 (0.043) 0 OK pyopencl DCT2 (2016,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.92e-07 ninf=1.86e-07 < 3.65e-06 (0.051) 0 iFFT: n2=1.74e-07 ninf=1.77e-07 < 3.65e-06 (0.048) 0 OK pyopencl DCT2 (2025,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.80e-07 < 3.65e-06 (0.049) 0 iFFT: n2=1.74e-07 ninf=1.80e-07 < 3.65e-06 (0.049) 0 OK pyopencl DCT2 (2028,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=2.11e-07 < 3.65e-06 (0.058) 0 iFFT: n2=1.74e-07 ninf=1.70e-07 < 3.65e-06 (0.047) 0 OK pyopencl DCT2 (2048,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.74e-07 ninf=2.21e-07 < 3.66e-06 (0.060) 0 iFFT: n2=1.62e-07 ninf=1.28e-07 < 3.66e-06 (0.035) 0 OK pyopencl DCT2 (2058,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.09e-07 ninf=2.57e-07 < 3.66e-06 (0.070) 0 iFFT: n2=1.92e-07 ninf=1.66e-07 < 3.66e-06 (0.045) 0 OK pyopencl DCT2 (2079,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.97e-07 ninf=1.74e-07 < 3.66e-06 (0.048) 0 iFFT: n2=1.75e-07 ninf=2.04e-07 < 3.66e-06 (0.056) 0 OK pyopencl DCT2 (2080,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=1.74e-07 < 3.66e-06 (0.048) 0 iFFT: n2=1.73e-07 ninf=2.24e-07 < 3.66e-06 (0.061) 0 OK pyopencl DCT2 (2100,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.02e-07 ninf=2.29e-07 < 3.66e-06 (0.062) 0 iFFT: n2=1.84e-07 ninf=2.35e-07 < 3.66e-06 (0.064) 0 OK pyopencl DCT2 (2106,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=2.04e-07 < 3.66e-06 (0.056) 0 iFFT: n2=1.76e-07 ninf=1.82e-07 < 3.66e-06 (0.050) 0 OK pyopencl DCT2 (2112,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.16e-07 < 3.66e-06 (0.059) 0 iFFT: n2=1.63e-07 ninf=1.59e-07 < 3.66e-06 (0.043) 0 OK pyopencl DCT2 (2145,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=2.04e-07 < 3.67e-06 (0.056) 0 iFFT: n2=1.77e-07 ninf=1.88e-07 < 3.67e-06 (0.051) 0 OK pyopencl DCT2 (2156,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=2.27e-07 < 3.67e-06 (0.062) 0 iFFT: n2=1.83e-07 ninf=1.81e-07 < 3.67e-06 (0.049) 0 OK pyopencl DCT2 (2160,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.84e-07 ninf=1.74e-07 < 3.67e-06 (0.047) 0 iFFT: n2=1.76e-07 ninf=2.08e-07 < 3.67e-06 (0.057) 0 OK pyopencl DCT2 (2178,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.83e-07 ninf=2.30e-07 < 3.67e-06 (0.063) 0 iFFT: n2=1.70e-07 ninf=2.07e-07 < 3.67e-06 (0.056) 0 OK pyopencl DCT2 (2184,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.97e-07 ninf=1.67e-07 < 3.67e-06 (0.045) 0 iFFT: n2=1.82e-07 ninf=1.55e-07 < 3.67e-06 (0.042) 0 OK pyopencl DCT2 (2187,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.89e-07 ninf=1.56e-07 < 3.67e-06 (0.043) 0 iFFT: n2=1.79e-07 ninf=1.73e-07 < 3.67e-06 (0.047) 0 OK pyopencl DCT2 (2197,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.81e-07 ninf=1.73e-07 < 3.67e-06 (0.047) 0 iFFT: n2=1.75e-07 ninf=1.99e-07 < 3.67e-06 (0.054) 0 OK pyopencl DCT2 (2200,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=1.91e-07 < 3.67e-06 (0.052) 0 iFFT: n2=1.87e-07 ninf=2.30e-07 < 3.67e-06 (0.063) 0 OK pyopencl DCT2 (2205,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.05e-07 ninf=2.40e-07 < 3.67e-06 (0.065) 0 iFFT: n2=1.91e-07 ninf=2.53e-07 < 3.67e-06 (0.069) 0 OK pyopencl DCT2 (2240,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.93e-07 ninf=2.04e-07 < 3.68e-06 (0.055) 0 iFFT: n2=1.78e-07 ninf=2.00e-07 < 3.68e-06 (0.055) 0 OK pyopencl DCT2 (2250,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.99e-07 ninf=2.20e-07 < 3.68e-06 (0.060) 0 iFFT: n2=1.90e-07 ninf=1.79e-07 < 3.68e-06 (0.049) 0 OK pyopencl DCT2 (2268,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.01e-07 ninf=1.92e-07 < 3.68e-06 (0.052) 0 iFFT: n2=1.79e-07 ninf=1.78e-07 < 3.68e-06 (0.048) 0 OK pyopencl DCT2 (2275,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=2.11e-07 < 3.68e-06 (0.057) 0 iFFT: n2=1.80e-07 ninf=2.72e-07 < 3.68e-06 (0.074) 0 OK pyopencl DCT2 (2288,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=1.59e-07 < 3.68e-06 (0.043) 0 iFFT: n2=1.77e-07 ninf=1.80e-07 < 3.68e-06 (0.049) 0 OK pyopencl DCT2 (2304,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=2.56e-07 < 3.68e-06 (0.070) 0 iFFT: n2=1.67e-07 ninf=2.00e-07 < 3.68e-06 (0.054) 0 OK pyopencl DCT2 (2310,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.35e-07 < 3.68e-06 (0.064) 0 iFFT: n2=1.78e-07 ninf=1.89e-07 < 3.68e-06 (0.051) 0 OK pyopencl DCT2 (2340,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.92e-07 ninf=2.38e-07 < 3.68e-06 (0.065) 0 iFFT: n2=1.75e-07 ninf=1.83e-07 < 3.68e-06 (0.050) 0 OK pyopencl DCT2 (2352,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.02e-07 ninf=2.14e-07 < 3.69e-06 (0.058) 0 iFFT: n2=1.86e-07 ninf=1.88e-07 < 3.69e-06 (0.051) 0 OK pyopencl DCT2 (2366,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.89e-07 ninf=1.93e-07 < 3.69e-06 (0.052) 0 iFFT: n2=1.78e-07 ninf=1.85e-07 < 3.69e-06 (0.050) 0 OK pyopencl DCT2 (2376,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.03e-07 < 3.69e-06 (0.055) 0 iFFT: n2=1.74e-07 ninf=2.19e-07 < 3.69e-06 (0.059) 0 OK pyopencl DCT2 (2400,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.02e-07 < 3.69e-06 (0.055) 0 iFFT: n2=1.77e-07 ninf=1.95e-07 < 3.69e-06 (0.053) 0 OK pyopencl DCT2 (2401,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.16e-07 ninf=2.10e-07 < 3.69e-06 (0.057) 0 iFFT: n2=1.92e-07 ninf=1.83e-07 < 3.69e-06 (0.050) 0 OK pyopencl DCT2 (2420,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=1.85e-07 < 3.69e-06 (0.050) 0 iFFT: n2=1.78e-07 ninf=1.38e-07 < 3.69e-06 (0.037) 0 OK pyopencl DCT2 (2430,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=2.45e-07 < 3.69e-06 (0.066) 0 iFFT: n2=1.77e-07 ninf=1.76e-07 < 3.69e-06 (0.048) 0 OK pyopencl DCT2 (2450,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.14e-07 ninf=1.86e-07 < 3.69e-06 (0.050) 0 iFFT: n2=1.86e-07 ninf=1.84e-07 < 3.69e-06 (0.050) 0 OK pyopencl DCT2 (2457,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=1.91e-07 < 3.70e-06 (0.052) 0 iFFT: n2=1.82e-07 ninf=2.55e-07 < 3.70e-06 (0.069) 0 OK pyopencl DCT2 (2464,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.22e-07 < 3.70e-06 (0.060) 0 iFFT: n2=1.74e-07 ninf=2.07e-07 < 3.70e-06 (0.056) 0 OK pyopencl DCT2 (2475,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.92e-07 ninf=2.13e-07 < 3.70e-06 (0.058) 0 iFFT: n2=1.88e-07 ninf=2.19e-07 < 3.70e-06 (0.059) 0 OK pyopencl DCT2 (2496,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=1.93e-07 < 3.70e-06 (0.052) 0 iFFT: n2=1.69e-07 ninf=1.67e-07 < 3.70e-06 (0.045) 0 OK pyopencl DCT2 (2500,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.00e-07 ninf=1.97e-07 < 3.70e-06 (0.053) 0 iFFT: n2=1.89e-07 ninf=2.26e-07 < 3.70e-06 (0.061) 0 OK pyopencl DCT2 (2520,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=2.09e-07 < 3.70e-06 (0.057) 0 iFFT: n2=1.87e-07 ninf=1.76e-07 < 3.70e-06 (0.048) 0 OK pyopencl DCT2 (2535,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=1.97e-07 < 3.70e-06 (0.053) 0 iFFT: n2=1.80e-07 ninf=2.06e-07 < 3.70e-06 (0.056) 0 OK pyopencl DCT2 (2541,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.93e-07 ninf=1.82e-07 < 3.70e-06 (0.049) 0 iFFT: n2=1.83e-07 ninf=2.13e-07 < 3.70e-06 (0.058) 0 OK pyopencl DCT2 (2548,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.05e-07 ninf=2.07e-07 < 3.70e-06 (0.056) 0 iFFT: n2=1.91e-07 ninf=1.75e-07 < 3.70e-06 (0.047) 0 OK pyopencl DCT2 (2560,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=1.89e-07 < 3.70e-06 (0.051) 0 iFFT: n2=1.83e-07 ninf=2.16e-07 < 3.70e-06 (0.058) 0 OK pyopencl DCT2 (2574,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=1.89e-07 < 3.71e-06 (0.051) 0 iFFT: n2=1.75e-07 ninf=1.86e-07 < 3.71e-06 (0.050) 0 OK pyopencl DCT2 (2592,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=2.86e-07 < 3.71e-06 (0.077) 0 iFFT: n2=1.74e-07 ninf=2.29e-07 < 3.71e-06 (0.062) 0 OK pyopencl DCT2 (2600,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=1.99e-07 < 3.71e-06 (0.054) 0 iFFT: n2=1.83e-07 ninf=1.89e-07 < 3.71e-06 (0.051) 0 OK pyopencl DCT2 (2625,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.05e-07 ninf=2.47e-07 < 3.71e-06 (0.067) 0 iFFT: n2=1.90e-07 ninf=2.47e-07 < 3.71e-06 (0.067) 0 OK pyopencl DCT2 (2640,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=1.88e-07 < 3.71e-06 (0.051) 0 iFFT: n2=1.75e-07 ninf=1.93e-07 < 3.71e-06 (0.052) 0 OK pyopencl DCT2 (2646,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.03e-07 ninf=1.88e-07 < 3.71e-06 (0.051) 0 iFFT: n2=1.90e-07 ninf=1.71e-07 < 3.71e-06 (0.046) 0 OK pyopencl DCT2 (2662,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.96e-07 < 3.71e-06 (0.053) 0 iFFT: n2=1.77e-07 ninf=1.95e-07 < 3.71e-06 (0.053) 0 OK pyopencl DCT2 (2673,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.93e-07 ninf=2.01e-07 < 3.71e-06 (0.054) 0 iFFT: n2=1.76e-07 ninf=1.58e-07 < 3.71e-06 (0.043) 0 OK pyopencl DCT2 (2688,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=2.11e-07 < 3.71e-06 (0.057) 0 iFFT: n2=1.74e-07 ninf=1.75e-07 < 3.71e-06 (0.047) 0 OK pyopencl DCT2 (2695,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.04e-07 ninf=2.64e-07 < 3.72e-06 (0.071) 0 iFFT: n2=1.84e-07 ninf=2.02e-07 < 3.72e-06 (0.054) 0 OK pyopencl DCT2 (2700,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=2.19e-07 < 3.72e-06 (0.059) 0 iFFT: n2=1.76e-07 ninf=1.58e-07 < 3.72e-06 (0.043) 0 OK pyopencl DCT2 (2704,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=1.67e-07 < 3.72e-06 (0.045) 0 iFFT: n2=1.78e-07 ninf=1.84e-07 < 3.72e-06 (0.049) 0 OK pyopencl DCT2 (2730,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.13e-07 < 3.72e-06 (0.057) 0 iFFT: n2=1.84e-07 ninf=2.16e-07 < 3.72e-06 (0.058) 0 OK pyopencl DCT2 (2744,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.06e-07 ninf=1.85e-07 < 3.72e-06 (0.050) 0 iFFT: n2=1.89e-07 ninf=1.85e-07 < 3.72e-06 (0.050) 0 OK pyopencl DCT2 (2750,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=1.82e-07 < 3.72e-06 (0.049) 0 iFFT: n2=1.87e-07 ninf=2.06e-07 < 3.72e-06 (0.055) 0 OK pyopencl DCT2 (2772,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=1.96e-07 < 3.72e-06 (0.053) 0 iFFT: n2=1.82e-07 ninf=1.75e-07 < 3.72e-06 (0.047) 0 OK pyopencl DCT2 (2800,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.05e-07 ninf=1.91e-07 < 3.72e-06 (0.051) 0 iFFT: n2=1.86e-07 ninf=2.02e-07 < 3.72e-06 (0.054) 0 OK pyopencl DCT2 (2808,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.16e-07 < 3.72e-06 (0.058) 0 iFFT: n2=1.76e-07 ninf=1.68e-07 < 3.72e-06 (0.045) 0 OK pyopencl DCT2 (2816,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.80e-07 ninf=1.77e-07 < 3.72e-06 (0.047) 0 iFFT: n2=1.72e-07 ninf=1.61e-07 < 3.72e-06 (0.043) 0 OK pyopencl DCT2 (2835,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.08e-07 ninf=1.76e-07 < 3.73e-06 (0.047) 0 iFFT: n2=1.86e-07 ninf=2.16e-07 < 3.73e-06 (0.058) 0 OK pyopencl DCT2 (2860,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=2.42e-07 < 3.73e-06 (0.065) 0 iFFT: n2=1.73e-07 ninf=2.25e-07 < 3.73e-06 (0.060) 0 OK pyopencl DCT2 (2880,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.35e-07 < 3.73e-06 (0.063) 0 iFFT: n2=1.76e-07 ninf=1.77e-07 < 3.73e-06 (0.047) 0 OK pyopencl DCT2 (2904,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=1.92e-07 < 3.73e-06 (0.052) 0 iFFT: n2=1.74e-07 ninf=2.17e-07 < 3.73e-06 (0.058) 0 OK pyopencl DCT2 (2912,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=1.88e-07 < 3.73e-06 (0.050) 0 iFFT: n2=1.76e-07 ninf=2.41e-07 < 3.73e-06 (0.065) 0 OK pyopencl DCT2 (2916,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.74e-07 < 3.73e-06 (0.073) 0 iFFT: n2=1.83e-07 ninf=1.88e-07 < 3.73e-06 (0.050) 0 OK pyopencl DCT2 (2925,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.00e-07 < 3.73e-06 (0.054) 0 iFFT: n2=1.76e-07 ninf=2.06e-07 < 3.73e-06 (0.055) 0 OK pyopencl DCT2 (2940,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.08e-07 ninf=2.57e-07 < 3.73e-06 (0.069) 0 iFFT: n2=1.87e-07 ninf=1.69e-07 < 3.73e-06 (0.045) 0 OK pyopencl DCT2 (2970,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=2.03e-07 < 3.74e-06 (0.054) 0 iFFT: n2=1.81e-07 ninf=2.20e-07 < 3.74e-06 (0.059) 0 OK pyopencl DCT2 (3000,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=1.99e-07 < 3.74e-06 (0.053) 0 iFFT: n2=1.83e-07 ninf=1.58e-07 < 3.74e-06 (0.042) 0 OK pyopencl DCT2 (3003,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.04e-07 < 3.74e-06 (0.055) 0 iFFT: n2=1.81e-07 ninf=2.01e-07 < 3.74e-06 (0.054) 0 OK pyopencl DCT2 (3024,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=1.88e-07 < 3.74e-06 (0.050) 0 iFFT: n2=1.78e-07 ninf=2.27e-07 < 3.74e-06 (0.061) 0 OK pyopencl DCT2 (3025,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.17e-07 < 3.74e-06 (0.058) 0 iFFT: n2=1.80e-07 ninf=2.18e-07 < 3.74e-06 (0.058) 0 OK pyopencl DCT2 (3042,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.02e-07 < 3.74e-06 (0.054) 0 iFFT: n2=1.81e-07 ninf=2.08e-07 < 3.74e-06 (0.056) 0 OK pyopencl DCT2 (3072,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=1.88e-07 < 3.74e-06 (0.050) 0 iFFT: n2=1.61e-07 ninf=1.63e-07 < 3.74e-06 (0.044) 0 OK pyopencl DCT2 (3080,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=1.72e-07 < 3.74e-06 (0.046) 0 iFFT: n2=1.82e-07 ninf=1.98e-07 < 3.74e-06 (0.053) 0 OK pyopencl DCT2 (3087,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.12e-07 ninf=2.29e-07 < 3.74e-06 (0.061) 0 iFFT: n2=1.97e-07 ninf=2.03e-07 < 3.74e-06 (0.054) 0 OK pyopencl DCT2 (3120,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.68e-07 < 3.75e-06 (0.045) 0 iFFT: n2=1.76e-07 ninf=1.68e-07 < 3.75e-06 (0.045) 0 OK pyopencl DCT2 (3125,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.09e-07 ninf=2.66e-07 < 3.75e-06 (0.071) 0 iFFT: n2=2.00e-07 ninf=2.98e-07 < 3.75e-06 (0.079) 0 OK pyopencl DCT2 (3136,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.00e-07 ninf=2.51e-07 < 3.75e-06 (0.067) 0 iFFT: n2=1.83e-07 ninf=1.71e-07 < 3.75e-06 (0.046) 0 OK pyopencl DCT2 (3146,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=1.87e-07 < 3.75e-06 (0.050) 0 iFFT: n2=1.73e-07 ninf=2.00e-07 < 3.75e-06 (0.053) 0 OK pyopencl DCT2 (3150,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.04e-07 ninf=1.88e-07 < 3.75e-06 (0.050) 0 iFFT: n2=1.83e-07 ninf=2.18e-07 < 3.75e-06 (0.058) 0 OK pyopencl DCT2 (3159,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.92e-07 ninf=1.87e-07 < 3.75e-06 (0.050) 0 iFFT: n2=1.80e-07 ninf=2.04e-07 < 3.75e-06 (0.055) 0 OK pyopencl DCT2 (3168,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.30e-07 < 3.75e-06 (0.061) 0 iFFT: n2=1.72e-07 ninf=1.27e-07 < 3.75e-06 (0.034) 0 OK pyopencl DCT2 (3185,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.06e-07 ninf=2.28e-07 < 3.75e-06 (0.061) 0 iFFT: n2=1.90e-07 ninf=1.71e-07 < 3.75e-06 (0.046) 0 OK pyopencl DCT2 (3200,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.15e-07 < 3.75e-06 (0.057) 0 iFFT: n2=1.88e-07 ninf=2.24e-07 < 3.75e-06 (0.060) 0 OK pyopencl DCT2 (3234,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.07e-07 ninf=2.47e-07 < 3.75e-06 (0.066) 0 iFFT: n2=1.83e-07 ninf=1.99e-07 < 3.75e-06 (0.053) 0 OK pyopencl DCT2 (3240,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.82e-07 < 3.76e-06 (0.049) 0 iFFT: n2=1.82e-07 ninf=2.22e-07 < 3.76e-06 (0.059) 0 OK pyopencl DCT2 (3250,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.10e-07 < 3.76e-06 (0.056) 0 iFFT: n2=1.87e-07 ninf=2.06e-07 < 3.76e-06 (0.055) 0 OK pyopencl DCT2 (3267,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=2.27e-07 < 3.76e-06 (0.060) 0 iFFT: n2=1.80e-07 ninf=2.26e-07 < 3.76e-06 (0.060) 0 OK pyopencl DCT2 (3276,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=2.31e-07 < 3.76e-06 (0.061) 0 iFFT: n2=1.84e-07 ninf=1.79e-07 < 3.76e-06 (0.048) 0 OK pyopencl DCT2 (3300,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=1.67e-07 < 3.76e-06 (0.045) 0 iFFT: n2=1.82e-07 ninf=2.11e-07 < 3.76e-06 (0.056) 0 OK pyopencl DCT2 (3328,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.79e-07 ninf=2.75e-07 < 3.76e-06 (0.073) 0 iFFT: n2=1.70e-07 ninf=1.57e-07 < 3.76e-06 (0.042) 0 OK pyopencl DCT2 (3360,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.01e-07 ninf=2.35e-07 < 3.76e-06 (0.063) 0 iFFT: n2=1.82e-07 ninf=2.12e-07 < 3.76e-06 (0.056) 0 OK pyopencl DCT2 (3375,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.02e-07 ninf=2.89e-07 < 3.76e-06 (0.077) 0 iFFT: n2=1.82e-07 ninf=2.26e-07 < 3.76e-06 (0.060) 0 OK pyopencl DCT2 (3380,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=1.94e-07 < 3.76e-06 (0.052) 0 iFFT: n2=1.77e-07 ninf=2.09e-07 < 3.76e-06 (0.056) 0 OK pyopencl DCT2 (3388,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.97e-07 ninf=2.17e-07 < 3.76e-06 (0.058) 0 iFFT: n2=1.79e-07 ninf=1.86e-07 < 3.76e-06 (0.050) 0 OK pyopencl DCT2 (3402,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.08e-07 ninf=2.09e-07 < 3.77e-06 (0.056) 0 iFFT: n2=1.81e-07 ninf=2.21e-07 < 3.77e-06 (0.059) 0 OK pyopencl DCT2 (3430,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.14e-07 ninf=2.18e-07 < 3.77e-06 (0.058) 0 iFFT: n2=1.98e-07 ninf=2.19e-07 < 3.77e-06 (0.058) 0 OK pyopencl DCT2 (3432,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.82e-07 ninf=2.03e-07 < 3.77e-06 (0.054) 0 iFFT: n2=1.73e-07 ninf=2.02e-07 < 3.77e-06 (0.054) 0 OK pyopencl DCT2 (3456,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=1.69e-07 < 3.77e-06 (0.045) 0 iFFT: n2=1.76e-07 ninf=2.08e-07 < 3.77e-06 (0.055) 0 OK pyopencl DCT2 (3465,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.03e-07 ninf=1.88e-07 < 3.77e-06 (0.050) 0 iFFT: n2=1.86e-07 ninf=2.11e-07 < 3.77e-06 (0.056) 0 OK pyopencl DCT2 (3500,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.14e-07 ninf=2.45e-07 < 3.77e-06 (0.065) 0 iFFT: n2=1.92e-07 ninf=1.97e-07 < 3.77e-06 (0.052) 0 OK pyopencl DCT2 (3510,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.97e-07 ninf=2.00e-07 < 3.77e-06 (0.053) 0 iFFT: n2=1.83e-07 ninf=1.81e-07 < 3.77e-06 (0.048) 0 OK pyopencl DCT2 (3520,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=2.15e-07 < 3.77e-06 (0.057) 0 iFFT: n2=1.78e-07 ninf=1.74e-07 < 3.77e-06 (0.046) 0 OK pyopencl DCT2 (3528,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.09e-07 ninf=2.35e-07 < 3.77e-06 (0.062) 0 iFFT: n2=1.87e-07 ninf=1.73e-07 < 3.77e-06 (0.046) 0 OK pyopencl DCT2 (3549,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.99e-07 ninf=2.43e-07 < 3.78e-06 (0.064) 0 iFFT: n2=1.82e-07 ninf=1.88e-07 < 3.78e-06 (0.050) 0 OK pyopencl DCT2 (3564,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=2.05e-07 < 3.78e-06 (0.054) 0 iFFT: n2=1.78e-07 ninf=1.97e-07 < 3.78e-06 (0.052) 0 OK pyopencl DCT2 (3575,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.17e-07 < 3.78e-06 (0.057) 0 iFFT: n2=1.84e-07 ninf=1.97e-07 < 3.78e-06 (0.052) 0 OK pyopencl DCT2 (3584,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.23e-07 < 3.78e-06 (0.059) 0 iFFT: n2=1.73e-07 ninf=2.08e-07 < 3.78e-06 (0.055) 0 OK pyopencl DCT2 (3600,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.35e-07 < 3.78e-06 (0.062) 0 iFFT: n2=1.82e-07 ninf=1.75e-07 < 3.78e-06 (0.046) 0 OK pyopencl DCT2 (3630,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=2.04e-07 < 3.78e-06 (0.054) 0 iFFT: n2=1.79e-07 ninf=2.16e-07 < 3.78e-06 (0.057) 0 OK pyopencl DCT2 (3640,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.02e-07 < 3.78e-06 (0.054) 0 iFFT: n2=1.87e-07 ninf=1.78e-07 < 3.78e-06 (0.047) 0 OK pyopencl DCT2 (3645,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.96e-07 ninf=2.09e-07 < 3.78e-06 (0.055) 0 iFFT: n2=1.83e-07 ninf=2.20e-07 < 3.78e-06 (0.058) 0 OK pyopencl DCT2 (3675,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.11e-07 ninf=2.31e-07 < 3.78e-06 (0.061) 0 iFFT: n2=1.89e-07 ninf=1.83e-07 < 3.78e-06 (0.048) 0 OK pyopencl DCT2 (3696,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.98e-07 ninf=2.40e-07 < 3.78e-06 (0.063) 0 iFFT: n2=1.79e-07 ninf=2.29e-07 < 3.78e-06 (0.061) 0 OK pyopencl DCT2 (3718,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.86e-07 ninf=2.01e-07 < 3.79e-06 (0.053) 0 iFFT: n2=1.78e-07 ninf=2.26e-07 < 3.79e-06 (0.060) 0 OK pyopencl DCT2 (3744,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=1.85e-07 < 3.79e-06 (0.049) 0 iFFT: n2=1.75e-07 ninf=1.34e-07 < 3.79e-06 (0.035) 0 OK pyopencl DCT2 (3750,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.07e-07 ninf=2.29e-07 < 3.79e-06 (0.060) 0 iFFT: n2=1.90e-07 ninf=1.91e-07 < 3.79e-06 (0.050) 0 OK pyopencl DCT2 (3773,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.11e-07 ninf=3.08e-07 < 3.79e-06 (0.081) 0 iFFT: n2=1.96e-07 ninf=2.20e-07 < 3.79e-06 (0.058) 0 OK pyopencl DCT2 (3780,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.05e-07 ninf=2.73e-07 < 3.79e-06 (0.072) 0 iFFT: n2=1.89e-07 ninf=1.65e-07 < 3.79e-06 (0.044) 0 OK pyopencl DCT2 (3822,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.05e-07 ninf=2.19e-07 < 3.79e-06 (0.058) 0 iFFT: n2=1.88e-07 ninf=2.30e-07 < 3.79e-06 (0.061) 0 OK pyopencl DCT2 (3840,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.85e-07 ninf=2.20e-07 < 3.79e-06 (0.058) 0 iFFT: n2=1.70e-07 ninf=1.62e-07 < 3.79e-06 (0.043) 0 OK pyopencl DCT2 (3850,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.10e-07 ninf=2.36e-07 < 3.79e-06 (0.062) 0 iFFT: n2=1.93e-07 ninf=2.25e-07 < 3.79e-06 (0.059) 0 OK pyopencl DCT2 (3861,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.95e-07 ninf=2.12e-07 < 3.79e-06 (0.056) 0 iFFT: n2=1.84e-07 ninf=2.36e-07 < 3.79e-06 (0.062) 0 OK pyopencl DCT2 (3872,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.92e-07 ninf=1.90e-07 < 3.79e-06 (0.050) 0 iFFT: n2=1.76e-07 ninf=1.68e-07 < 3.79e-06 (0.044) 0 OK pyopencl DCT2 (3888,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.91e-07 ninf=1.99e-07 < 3.79e-06 (0.052) 0 iFFT: n2=1.80e-07 ninf=2.04e-07 < 3.79e-06 (0.054) 0 OK pyopencl DCT2 (3900,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.93e-07 ninf=1.82e-07 < 3.80e-06 (0.048) 0 iFFT: n2=1.83e-07 ninf=2.14e-07 < 3.80e-06 (0.056) 0 OK pyopencl DCT2 (3920,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.06e-07 ninf=2.30e-07 < 3.80e-06 (0.060) 0 iFFT: n2=1.90e-07 ninf=2.05e-07 < 3.80e-06 (0.054) 0 OK pyopencl DCT2 (3960,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.44e-07 < 3.80e-06 (0.064) 0 iFFT: n2=1.74e-07 ninf=2.23e-07 < 3.80e-06 (0.059) 0 OK pyopencl DCT2 (3969,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.12e-07 ninf=2.54e-07 < 3.80e-06 (0.067) 0 iFFT: n2=1.96e-07 ninf=2.09e-07 < 3.80e-06 (0.055) 0 OK pyopencl DCT2 (3993,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.88e-07 ninf=1.98e-07 < 3.80e-06 (0.052) 0 iFFT: n2=1.83e-07 ninf=2.36e-07 < 3.80e-06 (0.062) 0 OK pyopencl DCT2 (4000,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.94e-07 ninf=2.43e-07 < 3.80e-06 (0.064) 0 iFFT: n2=1.86e-07 ninf=2.11e-07 < 3.80e-06 (0.056) 0 OK pyopencl DCT2 (4004,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.02e-07 ninf=1.62e-07 < 3.80e-06 (0.043) 0 iFFT: n2=1.82e-07 ninf=2.07e-07 < 3.80e-06 (0.054) 0 OK pyopencl DCT2 (4032,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.97e-07 ninf=1.97e-07 < 3.80e-06 (0.052) 0 iFFT: n2=1.85e-07 ninf=2.35e-07 < 3.80e-06 (0.062) 0 OK pyopencl DCT2 (4050,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.02e-07 ninf=2.48e-07 < 3.80e-06 (0.065) 0 iFFT: n2=1.88e-07 ninf=2.65e-07 < 3.80e-06 (0.070) 0 OK pyopencl DCT2 (4056,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.90e-07 ninf=1.93e-07 < 3.80e-06 (0.051) 0 iFFT: n2=1.77e-07 ninf=2.00e-07 < 3.80e-06 (0.053) 0 OK pyopencl DCT2 (4095,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=2.04e-07 ninf=2.32e-07 < 3.81e-06 (0.061) 0 iFFT: n2=1.89e-07 ninf=2.30e-07 < 3.81e-06 (0.060) 0 OK pyopencl DCT2 (4096,) axes= None ndim= 1 float32 lut=True inplace=1 norm= 1 C FFT: n2=1.78e-07 ninf=1.71e-07 < 3.81e-06 (0.045) 0 iFFT: n2=1.65e-07 ninf=1.53e-07 < 3.81e-06 (0.040) 0 OK Finished 489 tests in 00h 04m 58s test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) ... Starting 1882 tests... pyopencl R2C (34,34) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=3.68e-16 ninf=3.13e-16 < 1.31e-14 (0.024) 1 iFFT: n2=3.75e-16 ninf=6.67e-16 < 1.31e-14 (0.051) 0 OK pyopencl R2C (38,38) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.94e-16 ninf=6.92e-16 < 1.32e-14 (0.053) 1 iFFT: n2=7.08e-16 ninf=1.22e-15 < 1.32e-14 (0.093) 0 OK pyopencl R2C (46,46) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.90e-16 ninf=4.13e-16 < 1.33e-14 (0.031) 1 iFFT: n2=5.33e-16 ninf=1.00e-15 < 1.33e-14 (0.075) 0 OK pyopencl R2C (58,58) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.22e-16 ninf=5.85e-16 < 1.35e-14 (0.043) 1 iFFT: n2=6.21e-16 ninf=1.47e-15 < 1.35e-14 (0.109) 0 OK pyopencl R2C (62,62) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.25e-16 ninf=4.99e-16 < 1.36e-14 (0.037) 1 iFFT: n2=5.52e-16 ninf=1.17e-15 < 1.36e-14 (0.086) 0 OK pyopencl R2C (68,68) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=3.94e-16 ninf=4.18e-16 < 1.37e-14 (0.031) 1 iFFT: n2=4.00e-16 ninf=8.88e-16 < 1.37e-14 (0.065) 0 OK pyopencl R2C (74,74) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.07e-16 ninf=8.02e-16 < 1.37e-14 (0.058) 1 iFFT: n2=6.66e-16 ninf=1.33e-15 < 1.37e-14 (0.097) 0 OK pyopencl R2C (76,76) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.07e-16 ninf=7.80e-16 < 1.38e-14 (0.057) 1 iFFT: n2=6.84e-16 ninf=1.44e-15 < 1.38e-14 (0.105) 0 OK pyopencl R2C (82,82) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.52e-16 ninf=6.19e-16 < 1.38e-14 (0.045) 1 iFFT: n2=5.75e-16 ninf=1.44e-15 < 1.38e-14 (0.104) 0 OK pyopencl R2C (86,86) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.93e-16 ninf=6.69e-16 < 1.39e-14 (0.048) 1 iFFT: n2=7.38e-16 ninf=1.67e-15 < 1.39e-14 (0.120) 0 OK pyopencl R2C (92,92) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.74e-16 ninf=4.70e-16 < 1.39e-14 (0.034) 1 iFFT: n2=4.94e-16 ninf=1.22e-15 < 1.39e-14 (0.088) 0 OK pyopencl R2C (94,94) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=3.81e-16 ninf=3.91e-16 < 1.39e-14 (0.028) 1 iFFT: n2=4.00e-16 ninf=8.88e-16 < 1.39e-14 (0.064) 0 OK pyopencl R2C (102,102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.35e-16 ninf=5.07e-16 < 1.40e-14 (0.036) 1 iFFT: n2=4.47e-16 ninf=1.11e-15 < 1.40e-14 (0.079) 0 OK pyopencl R2C (106,106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.07e-16 ninf=5.84e-16 < 1.41e-14 (0.042) 1 iFFT: n2=5.23e-16 ninf=1.44e-15 < 1.41e-14 (0.103) 0 OK pyopencl R2C (114,114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.98e-16 ninf=7.94e-16 < 1.41e-14 (0.056) 1 iFFT: n2=7.57e-16 ninf=1.89e-15 < 1.41e-14 (0.134) 0 OK pyopencl R2C (116,116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.44e-16 ninf=7.25e-16 < 1.41e-14 (0.051) 1 iFFT: n2=6.48e-16 ninf=1.44e-15 < 1.41e-14 (0.102) 0 OK pyopencl R2C (118,118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.15e-16 ninf=5.69e-16 < 1.41e-14 (0.040) 1 iFFT: n2=4.24e-16 ninf=9.99e-16 < 1.41e-14 (0.071) 0 OK pyopencl R2C (122,122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.33e-16 ninf=5.07e-16 < 1.42e-14 (0.036) 1 iFFT: n2=5.30e-16 ninf=1.33e-15 < 1.42e-14 (0.094) 0 OK pyopencl R2C (124,124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.30e-16 ninf=5.32e-16 < 1.42e-14 (0.038) 1 iFFT: n2=5.63e-16 ninf=1.33e-15 < 1.42e-14 (0.094) 0 OK pyopencl R2C (134,134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.68e-16 ninf=7.33e-16 < 1.43e-14 (0.051) 1 iFFT: n2=7.26e-16 ninf=1.67e-15 < 1.43e-14 (0.117) 0 OK pyopencl R2C (136,136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.18e-16 ninf=4.82e-16 < 1.43e-14 (0.034) 1 iFFT: n2=4.30e-16 ninf=9.99e-16 < 1.43e-14 (0.070) 0 OK pyopencl R2C (138,138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.00e-16 ninf=7.06e-16 < 1.43e-14 (0.049) 1 iFFT: n2=5.66e-16 ninf=1.33e-15 < 1.43e-14 (0.093) 0 OK pyopencl R2C (142,142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.14e-16 ninf=6.77e-16 < 1.43e-14 (0.047) 1 iFFT: n2=7.34e-16 ninf=2.00e-15 < 1.43e-14 (0.140) 0 OK pyopencl R2C (146,146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.08e-16 ninf=6.85e-16 < 1.43e-14 (0.048) 1 iFFT: n2=6.83e-16 ninf=1.55e-15 < 1.43e-14 (0.108) 0 OK pyopencl R2C (148,148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.01e-16 ninf=7.55e-16 < 1.43e-14 (0.053) 1 iFFT: n2=6.52e-16 ninf=1.44e-15 < 1.43e-14 (0.101) 0 OK pyopencl R2C (152,152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.19e-16 ninf=7.42e-16 < 1.44e-14 (0.052) 1 iFFT: n2=6.79e-16 ninf=1.67e-15 < 1.44e-14 (0.116) 0 OK pyopencl R2C (158,158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.31e-16 ninf=7.88e-16 < 1.44e-14 (0.055) 1 iFFT: n2=6.35e-16 ninf=1.55e-15 < 1.44e-14 (0.108) 0 OK pyopencl R2C (164,164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.87e-16 ninf=7.36e-16 < 1.44e-14 (0.051) 1 iFFT: n2=5.94e-16 ninf=1.44e-15 < 1.44e-14 (0.100) 0 OK pyopencl R2C (166,166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.58e-16 ninf=6.14e-16 < 1.44e-14 (0.043) 1 iFFT: n2=5.04e-16 ninf=1.33e-15 < 1.44e-14 (0.092) 0 OK pyopencl R2C (170,170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.78e-16 ninf=5.81e-16 < 1.45e-14 (0.040) 1 iFFT: n2=5.03e-16 ninf=1.33e-15 < 1.45e-14 (0.092) 0 OK pyopencl R2C (172,172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.99e-16 ninf=6.86e-16 < 1.45e-14 (0.047) 1 iFFT: n2=7.41e-16 ninf=1.89e-15 < 1.45e-14 (0.130) 0 OK pyopencl R2C (174,174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.80e-16 ninf=6.61e-16 < 1.45e-14 (0.046) 1 iFFT: n2=7.10e-16 ninf=1.72e-15 < 1.45e-14 (0.119) 0 OK pyopencl R2C (178,178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.56e-16 ninf=5.88e-16 < 1.45e-14 (0.041) 1 iFFT: n2=5.64e-16 ninf=1.33e-15 < 1.45e-14 (0.092) 0 OK pyopencl R2C (184,184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.92e-16 ninf=5.42e-16 < 1.45e-14 (0.037) 1 iFFT: n2=5.17e-16 ninf=1.33e-15 < 1.45e-14 (0.092) 0 OK pyopencl R2C (186,186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.69e-16 ninf=6.99e-16 < 1.45e-14 (0.048) 1 iFFT: n2=6.09e-16 ninf=1.44e-15 < 1.45e-14 (0.099) 0 OK pyopencl R2C (188,188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.07e-16 ninf=3.95e-16 < 1.45e-14 (0.027) 1 iFFT: n2=4.20e-16 ninf=9.99e-16 < 1.45e-14 (0.069) 0 OK pyopencl R2C (190,190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.45e-16 ninf=8.58e-16 < 1.46e-14 (0.059) 1 iFFT: n2=7.53e-16 ninf=2.00e-15 < 1.46e-14 (0.137) 0 OK pyopencl R2C (194,194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.07e-16 ninf=7.14e-16 < 1.46e-14 (0.049) 1 iFFT: n2=6.52e-16 ninf=1.55e-15 < 1.46e-14 (0.107) 0 OK pyopencl R2C (202,202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.83e-16 ninf=8.31e-16 < 1.46e-14 (0.057) 1 iFFT: n2=8.36e-16 ninf=2.00e-15 < 1.46e-14 (0.137) 0 OK pyopencl R2C (204,204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.55e-16 ninf=4.63e-16 < 1.46e-14 (0.032) 1 iFFT: n2=4.65e-16 ninf=1.11e-15 < 1.46e-14 (0.076) 0 OK pyopencl R2C (206,206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.34e-16 ninf=8.72e-16 < 1.46e-14 (0.060) 1 iFFT: n2=6.55e-16 ninf=1.55e-15 < 1.46e-14 (0.106) 0 OK pyopencl R2C (212,212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.24e-16 ninf=4.75e-16 < 1.47e-14 (0.032) 1 iFFT: n2=5.49e-16 ninf=1.33e-15 < 1.47e-14 (0.091) 0 OK pyopencl R2C (214,214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.59e-16 ninf=9.90e-16 < 1.47e-14 (0.068) 1 iFFT: n2=7.71e-16 ninf=1.89e-15 < 1.47e-14 (0.129) 0 OK pyopencl R2C (218,218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.21e-16 ninf=6.78e-16 < 1.47e-14 (0.046) 1 iFFT: n2=6.90e-16 ninf=1.78e-15 < 1.47e-14 (0.121) 0 OK pyopencl R2C (222,222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.97e-16 ninf=7.80e-16 < 1.47e-14 (0.053) 1 iFFT: n2=8.12e-16 ninf=2.00e-15 < 1.47e-14 (0.136) 0 OK pyopencl R2C (226,226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.12e-16 ninf=8.41e-16 < 1.47e-14 (0.057) 1 iFFT: n2=7.17e-16 ninf=1.83e-15 < 1.47e-14 (0.125) 0 OK pyopencl R2C (228,228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.21e-16 ninf=7.40e-16 < 1.47e-14 (0.050) 1 iFFT: n2=7.69e-16 ninf=1.67e-15 < 1.47e-14 (0.113) 0 OK pyopencl R2C (230,230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.14e-16 ninf=5.02e-16 < 1.47e-14 (0.034) 1 iFFT: n2=5.27e-16 ninf=1.36e-15 < 1.47e-14 (0.092) 0 OK pyopencl R2C (232,232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.62e-16 ninf=7.32e-16 < 1.47e-14 (0.050) 1 iFFT: n2=6.76e-16 ninf=1.67e-15 < 1.47e-14 (0.113) 0 OK pyopencl R2C (236,236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.37e-16 ninf=5.20e-16 < 1.47e-14 (0.035) 1 iFFT: n2=4.43e-16 ninf=1.22e-15 < 1.47e-14 (0.083) 0 OK pyopencl R2C (238,238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.22e-16 ninf=6.45e-16 < 1.48e-14 (0.044) 1 iFFT: n2=5.43e-16 ninf=1.33e-15 < 1.48e-14 (0.090) 0 OK pyopencl R2C (244,244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.59e-16 ninf=6.67e-16 < 1.48e-14 (0.045) 1 iFFT: n2=5.49e-16 ninf=1.44e-15 < 1.48e-14 (0.098) 0 OK pyopencl R2C (246,246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.32e-16 ninf=7.99e-16 < 1.48e-14 (0.054) 1 iFFT: n2=5.92e-16 ninf=1.67e-15 < 1.48e-14 (0.113) 0 OK pyopencl R2C (248,248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.65e-16 ninf=7.26e-16 < 1.48e-14 (0.049) 1 iFFT: n2=5.70e-16 ninf=1.44e-15 < 1.48e-14 (0.098) 0 OK pyopencl R2C (254,254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.74e-16 ninf=1.06e-15 < 1.48e-14 (0.071) 1 iFFT: n2=1.05e-15 ninf=2.44e-15 < 1.48e-14 (0.165) 0 OK pyopencl R2C (258,258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.39e-16 ninf=7.66e-16 < 1.48e-14 (0.052) 1 iFFT: n2=7.48e-16 ninf=1.78e-15 < 1.48e-14 (0.120) 0 OK pyopencl R2C (262,262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=8.24e-16 < 1.48e-14 (0.056) 1 iFFT: n2=7.47e-16 ninf=1.89e-15 < 1.48e-14 (0.127) 0 OK pyopencl R2C (266,266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.93e-16 ninf=9.53e-16 < 1.48e-14 (0.064) 1 iFFT: n2=1.01e-15 ninf=2.33e-15 < 1.48e-14 (0.157) 0 OK pyopencl R2C (268,268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.59e-16 ninf=7.93e-16 < 1.49e-14 (0.053) 1 iFFT: n2=7.04e-16 ninf=1.78e-15 < 1.49e-14 (0.120) 0 OK pyopencl R2C (272,272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.49e-16 ninf=4.91e-16 < 1.49e-14 (0.033) 1 iFFT: n2=4.56e-16 ninf=1.11e-15 < 1.49e-14 (0.075) 0 OK pyopencl R2C (274,274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.04e-15 < 1.49e-14 (0.070) 1 iFFT: n2=1.08e-15 ninf=2.44e-15 < 1.49e-14 (0.164) 0 OK pyopencl R2C (276,276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.05e-16 ninf=6.62e-16 < 1.49e-14 (0.044) 1 iFFT: n2=5.75e-16 ninf=1.55e-15 < 1.49e-14 (0.104) 0 OK pyopencl R2C (278,278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.72e-16 ninf=9.92e-16 < 1.49e-14 (0.067) 1 iFFT: n2=1.00e-15 ninf=2.55e-15 < 1.49e-14 (0.172) 0 OK pyopencl R2C (282,282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.70e-16 ninf=5.70e-16 < 1.49e-14 (0.038) 1 iFFT: n2=5.07e-16 ninf=1.22e-15 < 1.49e-14 (0.082) 0 OK pyopencl R2C (284,284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.17e-16 ninf=7.62e-16 < 1.49e-14 (0.051) 1 iFFT: n2=7.34e-16 ninf=2.22e-15 < 1.49e-14 (0.149) 0 OK pyopencl R2C (290,290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.78e-16 ninf=6.59e-16 < 1.49e-14 (0.044) 1 iFFT: n2=6.80e-16 ninf=1.78e-15 < 1.49e-14 (0.119) 0 OK pyopencl R2C (292,292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.20e-16 ninf=6.67e-16 < 1.49e-14 (0.045) 1 iFFT: n2=6.97e-16 ninf=1.67e-15 < 1.49e-14 (0.112) 0 OK pyopencl R2C (296,296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=9.98e-16 < 1.49e-14 (0.067) 1 iFFT: n2=6.67e-16 ninf=1.61e-15 < 1.49e-14 (0.108) 0 OK pyopencl R2C (298,298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.20e-15 < 1.49e-14 (0.080) 1 iFFT: n2=9.67e-16 ninf=2.44e-15 < 1.49e-14 (0.163) 0 OK pyopencl R2C (302,302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.86e-16 ninf=8.14e-16 < 1.50e-14 (0.054) 1 iFFT: n2=6.79e-16 ninf=1.78e-15 < 1.50e-14 (0.119) 0 OK pyopencl R2C (304,304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.66e-16 ninf=8.42e-16 < 1.50e-14 (0.056) 1 iFFT: n2=7.35e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (306,306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.20e-16 ninf=5.64e-16 < 1.50e-14 (0.038) 1 iFFT: n2=5.55e-16 ninf=1.78e-15 < 1.50e-14 (0.119) 0 OK pyopencl R2C (310,310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.99e-16 ninf=6.09e-16 < 1.50e-14 (0.041) 1 iFFT: n2=6.06e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (314,314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.32e-16 ninf=9.15e-16 < 1.50e-14 (0.061) 1 iFFT: n2=7.64e-16 ninf=1.89e-15 < 1.50e-14 (0.126) 0 OK pyopencl R2C (316,316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.44e-16 ninf=7.46e-16 < 1.50e-14 (0.050) 1 iFFT: n2=6.48e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (318,318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.57e-16 ninf=5.94e-16 < 1.50e-14 (0.040) 1 iFFT: n2=5.70e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (322,322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.84e-16 ninf=6.02e-16 < 1.50e-14 (0.040) 1 iFFT: n2=6.30e-16 ninf=1.55e-15 < 1.50e-14 (0.104) 0 OK pyopencl R2C (326,326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.24e-16 ninf=8.80e-16 < 1.50e-14 (0.059) 1 iFFT: n2=7.99e-16 ninf=2.16e-15 < 1.50e-14 (0.144) 0 OK pyopencl R2C (328,328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.11e-16 ninf=7.21e-16 < 1.50e-14 (0.048) 1 iFFT: n2=6.20e-16 ninf=1.55e-15 < 1.50e-14 (0.103) 0 OK pyopencl R2C (332,332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.74e-16 ninf=5.47e-16 < 1.50e-14 (0.036) 1 iFFT: n2=5.11e-16 ninf=1.44e-15 < 1.50e-14 (0.096) 0 OK pyopencl R2C (334,334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.57e-16 ninf=9.09e-16 < 1.50e-14 (0.060) 1 iFFT: n2=9.77e-16 ninf=2.66e-15 < 1.50e-14 (0.177) 0 OK pyopencl R2C (340,340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.94e-16 ninf=4.87e-16 < 1.51e-14 (0.032) 1 iFFT: n2=5.01e-16 ninf=1.33e-15 < 1.51e-14 (0.088) 0 OK pyopencl R2C (342,342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.82e-16 ninf=9.83e-16 < 1.51e-14 (0.065) 1 iFFT: n2=8.86e-16 ninf=2.22e-15 < 1.51e-14 (0.147) 0 OK pyopencl R2C (344,344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.05e-16 ninf=7.07e-16 < 1.51e-14 (0.047) 1 iFFT: n2=7.35e-16 ninf=1.78e-15 < 1.51e-14 (0.118) 0 OK pyopencl R2C (346,346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.51e-16 ninf=1.01e-15 < 1.51e-14 (0.067) 1 iFFT: n2=8.33e-16 ninf=2.22e-15 < 1.51e-14 (0.147) 0 OK pyopencl R2C (348,348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.76e-16 ninf=6.64e-16 < 1.51e-14 (0.044) 1 iFFT: n2=6.85e-16 ninf=2.00e-15 < 1.51e-14 (0.132) 0 OK pyopencl R2C (354,354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.75e-16 ninf=4.83e-16 < 1.51e-14 (0.032) 1 iFFT: n2=4.94e-16 ninf=1.44e-15 < 1.51e-14 (0.096) 0 OK pyopencl R2C (356,356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.84e-16 ninf=6.95e-16 < 1.51e-14 (0.046) 1 iFFT: n2=5.79e-16 ninf=1.55e-15 < 1.51e-14 (0.103) 0 OK pyopencl R2C (358,358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=1.00e-15 < 1.51e-14 (0.066) 1 iFFT: n2=8.33e-16 ninf=2.00e-15 < 1.51e-14 (0.132) 0 OK pyopencl R2C (362,362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.61e-16 ninf=6.61e-16 < 1.51e-14 (0.044) 1 iFFT: n2=7.66e-16 ninf=1.89e-15 < 1.51e-14 (0.125) 0 OK pyopencl R2C (366,366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.00e-16 ninf=6.82e-16 < 1.51e-14 (0.045) 1 iFFT: n2=6.12e-16 ninf=1.67e-15 < 1.51e-14 (0.110) 0 OK pyopencl R2C (368,368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.24e-16 ninf=6.33e-16 < 1.51e-14 (0.042) 1 iFFT: n2=5.50e-16 ninf=1.44e-15 < 1.51e-14 (0.095) 0 OK pyopencl R2C (370,370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.35e-16 ninf=9.53e-16 < 1.51e-14 (0.063) 1 iFFT: n2=6.78e-16 ninf=1.67e-15 < 1.51e-14 (0.110) 0 OK pyopencl R2C (372,372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.86e-16 ninf=5.61e-16 < 1.51e-14 (0.037) 1 iFFT: n2=6.02e-16 ninf=1.55e-15 < 1.51e-14 (0.103) 0 OK pyopencl R2C (374,374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.91e-16 ninf=5.08e-16 < 1.51e-14 (0.034) 1 iFFT: n2=4.98e-16 ninf=1.35e-15 < 1.51e-14 (0.089) 0 OK pyopencl R2C (376,376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.39e-16 ninf=4.71e-16 < 1.52e-14 (0.031) 1 iFFT: n2=4.63e-16 ninf=1.33e-15 < 1.52e-14 (0.088) 0 OK pyopencl R2C (380,380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=9.33e-16 < 1.52e-14 (0.062) 1 iFFT: n2=7.27e-16 ninf=2.00e-15 < 1.52e-14 (0.132) 0 OK pyopencl R2C (382,382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.54e-16 ninf=8.22e-16 < 1.52e-14 (0.054) 1 iFFT: n2=7.40e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (386,386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.58e-16 ninf=8.54e-16 < 1.52e-14 (0.056) 1 iFFT: n2=7.46e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (388,388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.17e-16 ninf=6.49e-16 < 1.52e-14 (0.043) 1 iFFT: n2=6.55e-16 ninf=1.78e-15 < 1.52e-14 (0.117) 0 OK pyopencl R2C (394,394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.61e-16 ninf=1.12e-15 < 1.52e-14 (0.073) 1 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.52e-14 (0.183) 0 OK pyopencl R2C (398,398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.87e-16 ninf=1.04e-15 < 1.52e-14 (0.068) 1 iFFT: n2=9.58e-16 ninf=2.33e-15 < 1.52e-14 (0.153) 0 OK pyopencl R2C (402,402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.94e-16 ninf=7.02e-16 < 1.52e-14 (0.046) 1 iFFT: n2=7.19e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (404,404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.51e-16 ninf=8.82e-16 < 1.52e-14 (0.058) 1 iFFT: n2=9.02e-16 ninf=2.22e-15 < 1.52e-14 (0.146) 0 OK pyopencl R2C (406,406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.68e-16 ninf=9.01e-16 < 1.52e-14 (0.059) 1 iFFT: n2=8.12e-16 ninf=2.23e-15 < 1.52e-14 (0.147) 0 OK pyopencl R2C (408,408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.94e-16 ninf=4.44e-16 < 1.52e-14 (0.029) 1 iFFT: n2=4.99e-16 ninf=1.44e-15 < 1.52e-14 (0.095) 0 OK pyopencl R2C (410,410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.69e-16 ninf=7.99e-16 < 1.52e-14 (0.052) 1 iFFT: n2=6.55e-16 ninf=1.83e-15 < 1.52e-14 (0.120) 0 OK pyopencl R2C (412,412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.79e-16 ninf=1.01e-15 < 1.52e-14 (0.067) 1 iFFT: n2=6.94e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (414,414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.33e-16 ninf=6.47e-16 < 1.52e-14 (0.042) 1 iFFT: n2=7.27e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (418,418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.22e-16 ninf=1.34e-15 < 1.52e-14 (0.088) 1 iFFT: n2=9.57e-16 ninf=2.33e-15 < 1.52e-14 (0.153) 0 OK pyopencl R2C (422,422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.72e-16 ninf=9.22e-16 < 1.53e-14 (0.060) 1 iFFT: n2=8.81e-16 ninf=2.44e-15 < 1.53e-14 (0.160) 0 OK pyopencl R2C (424,424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.39e-16 ninf=5.59e-16 < 1.53e-14 (0.037) 1 iFFT: n2=5.63e-16 ninf=1.55e-15 < 1.53e-14 (0.102) 0 OK pyopencl R2C (426,426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.54e-16 ninf=7.90e-16 < 1.53e-14 (0.052) 1 iFFT: n2=7.92e-16 ninf=2.22e-15 < 1.53e-14 (0.146) 0 OK pyopencl R2C (428,428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.14e-16 ninf=1.08e-15 < 1.53e-14 (0.071) 1 iFFT: n2=8.07e-16 ninf=2.00e-15 < 1.53e-14 (0.131) 0 OK pyopencl R2C (430,430) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.26e-16 ninf=7.55e-16 < 1.53e-14 (0.049) 1 iFFT: n2=7.32e-16 ninf=1.94e-15 < 1.53e-14 (0.127) 0 OK pyopencl R2C (434,434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.50e-16 ninf=7.32e-16 < 1.53e-14 (0.048) 1 iFFT: n2=6.70e-16 ninf=1.78e-15 < 1.53e-14 (0.116) 0 OK pyopencl R2C (436,436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.14e-16 ninf=7.76e-16 < 1.53e-14 (0.051) 1 iFFT: n2=6.77e-16 ninf=2.00e-15 < 1.53e-14 (0.131) 0 OK pyopencl R2C (438,438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.06e-16 ninf=7.87e-16 < 1.53e-14 (0.051) 1 iFFT: n2=7.74e-16 ninf=2.00e-15 < 1.53e-14 (0.131) 0 OK pyopencl R2C (442,442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.32e-16 ninf=5.87e-16 < 1.53e-14 (0.038) 1 iFFT: n2=5.04e-16 ninf=1.44e-15 < 1.53e-14 (0.094) 0 OK pyopencl R2C (444,444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=9.15e-16 < 1.53e-14 (0.060) 1 iFFT: n2=7.86e-16 ninf=1.89e-15 < 1.53e-14 (0.123) 0 OK pyopencl R2C (446,446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.87e-16 ninf=1.05e-15 < 1.53e-14 (0.069) 1 iFFT: n2=9.17e-16 ninf=2.55e-15 < 1.53e-14 (0.167) 0 OK pyopencl R2C (452,452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=7.49e-16 < 1.53e-14 (0.049) 1 iFFT: n2=7.24e-16 ninf=1.78e-15 < 1.53e-14 (0.116) 0 OK pyopencl R2C (454,454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.87e-16 ninf=1.06e-15 < 1.53e-14 (0.069) 1 iFFT: n2=1.11e-15 ninf=2.55e-15 < 1.53e-14 (0.167) 0 OK pyopencl R2C (456,456) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.83e-16 ninf=8.36e-16 < 1.53e-14 (0.055) 1 iFFT: n2=8.38e-16 ninf=2.00e-15 < 1.53e-14 (0.130) 0 OK pyopencl R2C (458,458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.09e-16 ninf=1.12e-15 < 1.53e-14 (0.073) 1 iFFT: n2=8.51e-16 ninf=2.44e-15 < 1.53e-14 (0.159) 0 OK pyopencl R2C (460,460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.28e-16 ninf=5.83e-16 < 1.53e-14 (0.038) 1 iFFT: n2=5.41e-16 ninf=1.44e-15 < 1.53e-14 (0.094) 0 OK pyopencl R2C (464,464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.76e-16 ninf=7.19e-16 < 1.53e-14 (0.047) 1 iFFT: n2=6.81e-16 ninf=1.78e-15 < 1.53e-14 (0.116) 0 OK pyopencl R2C (466,466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.11e-16 ninf=9.50e-16 < 1.53e-14 (0.062) 1 iFFT: n2=7.93e-16 ninf=2.22e-15 < 1.53e-14 (0.145) 0 OK pyopencl R2C (470,470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.79e-16 ninf=5.11e-16 < 1.53e-14 (0.033) 1 iFFT: n2=4.98e-16 ninf=1.33e-15 < 1.53e-14 (0.087) 0 OK pyopencl R2C (472,472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.64e-16 ninf=5.57e-16 < 1.53e-14 (0.036) 1 iFFT: n2=4.72e-16 ninf=1.44e-15 < 1.53e-14 (0.094) 0 OK pyopencl R2C (474,474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.53e-16 ninf=6.61e-16 < 1.54e-14 (0.043) 1 iFFT: n2=7.43e-16 ninf=1.89e-15 < 1.54e-14 (0.123) 0 OK pyopencl R2C (476,476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.45e-16 ninf=5.75e-16 < 1.54e-14 (0.037) 1 iFFT: n2=5.63e-16 ninf=1.61e-15 < 1.54e-14 (0.105) 0 OK pyopencl R2C (478,478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.36e-16 ninf=1.09e-15 < 1.54e-14 (0.071) 1 iFFT: n2=8.02e-16 ninf=2.33e-15 < 1.54e-14 (0.152) 0 OK pyopencl R2C (482,482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.32e-16 ninf=7.65e-16 < 1.54e-14 (0.050) 1 iFFT: n2=7.40e-16 ninf=2.33e-15 < 1.54e-14 (0.152) 0 OK pyopencl R2C (488,488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.86e-16 ninf=6.11e-16 < 1.54e-14 (0.040) 1 iFFT: n2=5.77e-16 ninf=1.69e-15 < 1.54e-14 (0.110) 0 OK pyopencl R2C (492,492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.25e-16 ninf=7.66e-16 < 1.54e-14 (0.050) 1 iFFT: n2=5.90e-16 ninf=1.78e-15 < 1.54e-14 (0.115) 0 OK pyopencl R2C (494,494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.12e-16 ninf=8.50e-16 < 1.54e-14 (0.055) 1 iFFT: n2=7.12e-16 ninf=1.89e-15 < 1.54e-14 (0.123) 0 OK pyopencl R2C (496,496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.78e-16 ninf=6.19e-16 < 1.54e-14 (0.040) 1 iFFT: n2=5.89e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (498,498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.07e-16 ninf=5.27e-16 < 1.54e-14 (0.034) 1 iFFT: n2=5.40e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (502,502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.24e-15 < 1.54e-14 (0.080) 1 iFFT: n2=1.02e-15 ninf=2.55e-15 < 1.54e-14 (0.166) 0 OK pyopencl R2C (506,506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.38e-16 ninf=5.16e-16 < 1.54e-14 (0.033) 1 iFFT: n2=5.60e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (508,508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.81e-16 ninf=1.20e-15 < 1.54e-14 (0.078) 1 iFFT: n2=1.05e-15 ninf=2.66e-15 < 1.54e-14 (0.173) 0 OK pyopencl R2C (510,510) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.12e-16 ninf=5.59e-16 < 1.54e-14 (0.036) 1 iFFT: n2=5.32e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (514,514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.76e-16 ninf=1.02e-15 < 1.54e-14 (0.066) 1 iFFT: n2=7.97e-16 ninf=2.22e-15 < 1.54e-14 (0.144) 0 OK pyopencl R2C (516,516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.53e-16 ninf=7.51e-16 < 1.54e-14 (0.049) 1 iFFT: n2=7.64e-16 ninf=2.22e-15 < 1.54e-14 (0.144) 0 OK pyopencl R2C (518,518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.91e-16 ninf=9.70e-16 < 1.54e-14 (0.063) 1 iFFT: n2=8.29e-16 ninf=2.22e-15 < 1.54e-14 (0.144) 0 OK pyopencl R2C (522,522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.17e-16 ninf=7.90e-16 < 1.54e-14 (0.051) 1 iFFT: n2=7.45e-16 ninf=2.00e-15 < 1.54e-14 (0.129) 0 OK pyopencl R2C (524,524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.92e-16 ninf=8.18e-16 < 1.54e-14 (0.053) 1 iFFT: n2=7.77e-16 ninf=2.00e-15 < 1.54e-14 (0.129) 0 OK pyopencl R2C (526,526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.85e-16 ninf=7.55e-16 < 1.54e-14 (0.049) 1 iFFT: n2=7.84e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (530,530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.85e-16 ninf=6.03e-16 < 1.54e-14 (0.039) 1 iFFT: n2=5.96e-16 ninf=1.78e-15 < 1.54e-14 (0.115) 0 OK pyopencl R2C (532,532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.98e-16 ninf=8.60e-16 < 1.55e-14 (0.056) 1 iFFT: n2=1.02e-15 ninf=2.33e-15 < 1.55e-14 (0.151) 0 OK pyopencl R2C (534,534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.10e-16 ninf=6.61e-16 < 1.55e-14 (0.043) 1 iFFT: n2=6.17e-16 ninf=1.72e-15 < 1.55e-14 (0.111) 0 OK pyopencl R2C (536,536) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.71e-16 ninf=8.14e-16 < 1.55e-14 (0.053) 1 iFFT: n2=7.15e-16 ninf=2.11e-15 < 1.55e-14 (0.136) 0 OK pyopencl R2C (538,538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.75e-16 ninf=9.93e-16 < 1.55e-14 (0.064) 1 iFFT: n2=8.40e-16 ninf=2.33e-15 < 1.55e-14 (0.151) 0 OK pyopencl R2C (542,542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.49e-16 ninf=8.61e-16 < 1.55e-14 (0.056) 1 iFFT: n2=8.82e-16 ninf=2.55e-15 < 1.55e-14 (0.165) 0 OK pyopencl R2C (544,544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.72e-16 ninf=5.65e-16 < 1.55e-14 (0.036) 1 iFFT: n2=4.79e-16 ninf=1.33e-15 < 1.55e-14 (0.086) 0 OK pyopencl R2C (548,548) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.36e-16 ninf=9.00e-16 < 1.55e-14 (0.058) 1 iFFT: n2=7.17e-16 ninf=2.05e-15 < 1.55e-14 (0.133) 0 OK pyopencl R2C (552,552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.35e-16 ninf=7.53e-16 < 1.55e-14 (0.049) 1 iFFT: n2=6.07e-16 ninf=1.78e-15 < 1.55e-14 (0.115) 0 OK pyopencl R2C (554,554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.72e-16 ninf=8.22e-16 < 1.55e-14 (0.053) 1 iFFT: n2=8.25e-16 ninf=2.11e-15 < 1.55e-14 (0.136) 0 OK pyopencl R2C (556,556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.13e-16 ninf=8.82e-16 < 1.55e-14 (0.057) 1 iFFT: n2=7.88e-16 ninf=2.00e-15 < 1.55e-14 (0.129) 0 OK pyopencl R2C (558,558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.22e-16 ninf=7.34e-16 < 1.55e-14 (0.047) 1 iFFT: n2=6.24e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (562,562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.38e-15 < 1.55e-14 (0.089) 1 iFFT: n2=1.07e-15 ninf=2.89e-15 < 1.55e-14 (0.186) 0 OK pyopencl R2C (564,564) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.90e-16 ninf=6.73e-16 < 1.55e-14 (0.043) 1 iFFT: n2=5.25e-16 ninf=1.44e-15 < 1.55e-14 (0.093) 0 OK pyopencl R2C (566,566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.26e-15 < 1.55e-14 (0.081) 1 iFFT: n2=9.52e-16 ninf=2.55e-15 < 1.55e-14 (0.165) 0 OK pyopencl R2C (568,568) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.39e-16 ninf=8.84e-16 < 1.55e-14 (0.057) 1 iFFT: n2=7.49e-16 ninf=2.33e-15 < 1.55e-14 (0.150) 0 OK pyopencl R2C (570,570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.35e-16 ninf=9.32e-16 < 1.55e-14 (0.060) 1 iFFT: n2=7.44e-16 ninf=2.00e-15 < 1.55e-14 (0.129) 0 OK pyopencl R2C (574,574) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.70e-16 ninf=6.68e-16 < 1.55e-14 (0.043) 1 iFFT: n2=6.72e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (578,578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.49e-16 ninf=5.32e-16 < 1.55e-14 (0.034) 1 iFFT: n2=5.66e-16 ninf=1.55e-15 < 1.55e-14 (0.100) 0 OK pyopencl R2C (580,580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.96e-16 ninf=6.36e-16 < 1.55e-14 (0.041) 1 iFFT: n2=7.04e-16 ninf=2.22e-15 < 1.55e-14 (0.143) 0 OK pyopencl R2C (582,582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.62e-16 ninf=7.72e-16 < 1.55e-14 (0.050) 1 iFFT: n2=6.74e-16 ninf=1.78e-15 < 1.55e-14 (0.114) 0 OK pyopencl R2C (584,584) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.36e-16 ninf=7.47e-16 < 1.55e-14 (0.048) 1 iFFT: n2=7.05e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (586,586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.46e-16 ninf=1.05e-15 < 1.55e-14 (0.067) 1 iFFT: n2=9.05e-16 ninf=2.55e-15 < 1.55e-14 (0.164) 0 OK pyopencl R2C (590,590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.03e-16 ninf=5.24e-16 < 1.55e-14 (0.034) 1 iFFT: n2=5.11e-16 ninf=1.55e-15 < 1.55e-14 (0.100) 0 OK pyopencl R2C (592,592) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.38e-16 ninf=1.02e-15 < 1.55e-14 (0.065) 1 iFFT: n2=6.90e-16 ninf=1.92e-15 < 1.55e-14 (0.123) 0 OK pyopencl R2C (596,596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.34e-16 ninf=7.88e-16 < 1.56e-14 (0.051) 1 iFFT: n2=8.23e-16 ninf=2.33e-15 < 1.56e-14 (0.150) 0 OK pyopencl R2C (598,598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.50e-16 ninf=6.46e-16 < 1.56e-14 (0.042) 1 iFFT: n2=5.69e-16 ninf=1.55e-15 < 1.56e-14 (0.100) 0 OK pyopencl R2C (602,602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.91e-16 ninf=8.50e-16 < 1.56e-14 (0.055) 1 iFFT: n2=7.91e-16 ninf=2.11e-15 < 1.56e-14 (0.136) 0 OK pyopencl R2C (604,604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.99e-16 ninf=7.44e-16 < 1.56e-14 (0.048) 1 iFFT: n2=6.89e-16 ninf=2.11e-15 < 1.56e-14 (0.136) 0 OK pyopencl R2C (606,606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.64e-16 ninf=6.62e-16 < 1.56e-14 (0.043) 1 iFFT: n2=6.64e-16 ninf=1.83e-15 < 1.56e-14 (0.118) 0 OK pyopencl R2C (608,608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.76e-16 ninf=7.48e-16 < 1.56e-14 (0.048) 1 iFFT: n2=7.41e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (610,610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.02e-16 ninf=6.67e-16 < 1.56e-14 (0.043) 1 iFFT: n2=6.25e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (612,612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.39e-16 ninf=5.36e-16 < 1.56e-14 (0.034) 1 iFFT: n2=5.68e-16 ninf=1.55e-15 < 1.56e-14 (0.100) 0 OK pyopencl R2C (614,614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.12e-15 < 1.56e-14 (0.072) 1 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.56e-14 (0.185) 0 OK pyopencl R2C (618,618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.88e-16 ninf=1.16e-15 < 1.56e-14 (0.075) 1 iFFT: n2=8.71e-16 ninf=2.44e-15 < 1.56e-14 (0.157) 0 OK pyopencl R2C (620,620) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.13e-16 ninf=6.72e-16 < 1.56e-14 (0.043) 1 iFFT: n2=6.18e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (622,622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.08e-15 < 1.56e-14 (0.069) 1 iFFT: n2=9.35e-16 ninf=2.68e-15 < 1.56e-14 (0.172) 0 OK pyopencl R2C (626,626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.26e-15 < 1.56e-14 (0.081) 1 iFFT: n2=1.12e-15 ninf=2.89e-15 < 1.56e-14 (0.185) 0 OK pyopencl R2C (628,628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.06e-16 ninf=9.53e-16 < 1.56e-14 (0.061) 1 iFFT: n2=8.24e-16 ninf=2.22e-15 < 1.56e-14 (0.142) 0 OK pyopencl R2C (632,632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.60e-16 ninf=6.42e-16 < 1.56e-14 (0.041) 1 iFFT: n2=6.59e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (634,634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.66e-15 ninf=1.76e-15 < 1.56e-14 (0.112) 1 iFFT: n2=1.55e-15 ninf=3.33e-15 < 1.56e-14 (0.213) 0 OK pyopencl R2C (636,636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.73e-16 ninf=5.14e-16 < 1.56e-14 (0.033) 1 iFFT: n2=5.87e-16 ninf=1.61e-15 < 1.56e-14 (0.103) 0 OK pyopencl R2C (638,638) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.08e-16 ninf=7.31e-16 < 1.56e-14 (0.047) 1 iFFT: n2=7.33e-16 ninf=2.39e-15 < 1.56e-14 (0.153) 0 OK pyopencl R2C (642,642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.37e-15 < 1.56e-14 (0.088) 1 iFFT: n2=1.11e-15 ninf=3.00e-15 < 1.56e-14 (0.192) 0 OK pyopencl R2C (644,644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.98e-16 ninf=6.92e-16 < 1.56e-14 (0.044) 1 iFFT: n2=6.38e-16 ninf=1.72e-15 < 1.56e-14 (0.110) 0 OK pyopencl R2C (646,646) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.81e-16 ninf=9.37e-16 < 1.56e-14 (0.060) 1 iFFT: n2=6.97e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (652,652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.05e-16 ninf=9.20e-16 < 1.56e-14 (0.059) 1 iFFT: n2=8.70e-16 ninf=2.66e-15 < 1.56e-14 (0.170) 0 OK pyopencl R2C (654,654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.79e-16 ninf=7.91e-16 < 1.56e-14 (0.051) 1 iFFT: n2=7.53e-16 ninf=2.11e-15 < 1.56e-14 (0.135) 0 OK pyopencl R2C (656,656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.36e-16 ninf=7.23e-16 < 1.56e-14 (0.046) 1 iFFT: n2=6.46e-16 ninf=1.67e-15 < 1.56e-14 (0.107) 0 OK pyopencl R2C (658,658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.35e-16 ninf=6.07e-16 < 1.56e-14 (0.039) 1 iFFT: n2=5.56e-16 ninf=1.55e-15 < 1.56e-14 (0.099) 0 OK pyopencl R2C (662,662) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.16e-16 ninf=9.14e-16 < 1.56e-14 (0.058) 1 iFFT: n2=8.70e-16 ninf=2.33e-15 < 1.56e-14 (0.149) 0 OK pyopencl R2C (664,664) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.01e-16 ninf=5.12e-16 < 1.56e-14 (0.033) 1 iFFT: n2=5.43e-16 ninf=1.67e-15 < 1.56e-14 (0.106) 0 OK pyopencl R2C (666,666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.92e-16 ninf=1.05e-15 < 1.56e-14 (0.067) 1 iFFT: n2=9.57e-16 ninf=2.33e-15 < 1.56e-14 (0.149) 0 OK pyopencl R2C (668,668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.03e-16 ninf=9.47e-16 < 1.56e-14 (0.060) 1 iFFT: n2=8.50e-16 ninf=2.55e-15 < 1.56e-14 (0.163) 0 OK pyopencl R2C (670,670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.74e-16 ninf=7.66e-16 < 1.57e-14 (0.049) 1 iFFT: n2=6.83e-16 ninf=1.89e-15 < 1.57e-14 (0.121) 0 OK pyopencl R2C (674,674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.57e-14 (0.071) 1 iFFT: n2=9.84e-16 ninf=2.89e-15 < 1.57e-14 (0.184) 0 OK pyopencl R2C (678,678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.43e-16 ninf=7.59e-16 < 1.57e-14 (0.048) 1 iFFT: n2=7.41e-16 ninf=2.41e-15 < 1.57e-14 (0.154) 0 OK pyopencl R2C (680,680) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.26e-16 ninf=6.20e-16 < 1.57e-14 (0.040) 1 iFFT: n2=5.21e-16 ninf=1.33e-15 < 1.57e-14 (0.085) 0 OK pyopencl R2C (682,682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.40e-16 ninf=6.09e-16 < 1.57e-14 (0.039) 1 iFFT: n2=6.46e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (684,684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.24e-16 ninf=9.23e-16 < 1.57e-14 (0.059) 1 iFFT: n2=9.20e-16 ninf=2.33e-15 < 1.57e-14 (0.149) 0 OK pyopencl R2C (688,688) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.24e-16 ninf=8.03e-16 < 1.57e-14 (0.051) 1 iFFT: n2=7.54e-16 ninf=2.11e-15 < 1.57e-14 (0.135) 0 OK pyopencl R2C (690,690) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.70e-16 ninf=5.94e-16 < 1.57e-14 (0.038) 1 iFFT: n2=5.76e-16 ninf=1.55e-15 < 1.57e-14 (0.099) 0 OK pyopencl R2C (692,692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.22e-16 ninf=8.46e-16 < 1.57e-14 (0.054) 1 iFFT: n2=8.26e-16 ninf=2.22e-15 < 1.57e-14 (0.142) 0 OK pyopencl R2C (694,694) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.14e-15 < 1.57e-14 (0.073) 1 iFFT: n2=1.18e-15 ninf=3.22e-15 < 1.57e-14 (0.205) 0 OK pyopencl R2C (696,696) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.98e-16 ninf=7.50e-16 < 1.57e-14 (0.048) 1 iFFT: n2=7.11e-16 ninf=2.22e-15 < 1.57e-14 (0.142) 0 OK pyopencl R2C (698,698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.21e-15 < 1.57e-14 (0.077) 1 iFFT: n2=1.14e-15 ninf=2.78e-15 < 1.57e-14 (0.177) 0 OK pyopencl R2C (706,706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.65e-16 ninf=8.98e-16 < 1.57e-14 (0.057) 1 iFFT: n2=8.64e-16 ninf=2.34e-15 < 1.57e-14 (0.149) 0 OK pyopencl R2C (708,708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.92e-16 ninf=5.34e-16 < 1.57e-14 (0.034) 1 iFFT: n2=5.09e-16 ninf=1.55e-15 < 1.57e-14 (0.099) 0 OK pyopencl R2C (710,710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.59e-16 ninf=8.99e-16 < 1.57e-14 (0.057) 1 iFFT: n2=7.78e-16 ninf=2.33e-15 < 1.57e-14 (0.148) 0 OK pyopencl R2C (712,712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.07e-16 ninf=7.44e-16 < 1.57e-14 (0.047) 1 iFFT: n2=5.99e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (714,714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.88e-16 ninf=5.56e-16 < 1.57e-14 (0.035) 1 iFFT: n2=6.01e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (716,716) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.24e-16 ninf=7.50e-16 < 1.57e-14 (0.048) 1 iFFT: n2=8.22e-16 ninf=2.44e-15 < 1.57e-14 (0.155) 0 OK pyopencl R2C (718,718) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.10e-16 ninf=7.93e-16 < 1.57e-14 (0.050) 1 iFFT: n2=8.44e-16 ninf=2.33e-15 < 1.57e-14 (0.148) 0 OK pyopencl R2C (722,722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.59e-15 < 1.57e-14 (0.101) 1 iFFT: n2=1.23e-15 ninf=2.66e-15 < 1.57e-14 (0.170) 0 OK pyopencl R2C (724,724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.84e-16 ninf=8.24e-16 < 1.57e-14 (0.052) 1 iFFT: n2=7.92e-16 ninf=2.33e-15 < 1.57e-14 (0.148) 0 OK pyopencl R2C (730,730) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.55e-16 ninf=7.51e-16 < 1.57e-14 (0.048) 1 iFFT: n2=6.65e-16 ninf=2.00e-15 < 1.57e-14 (0.127) 0 OK pyopencl R2C (732,732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.15e-16 ninf=6.43e-16 < 1.57e-14 (0.041) 1 iFFT: n2=6.28e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (734,734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.59e-16 ninf=9.43e-16 < 1.57e-14 (0.060) 1 iFFT: n2=8.94e-16 ninf=2.55e-15 < 1.57e-14 (0.162) 0 OK pyopencl R2C (736,736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.45e-16 ninf=6.61e-16 < 1.57e-14 (0.042) 1 iFFT: n2=5.71e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (738,738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.30e-16 ninf=6.99e-16 < 1.57e-14 (0.044) 1 iFFT: n2=6.42e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (740,740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.40e-16 ninf=8.35e-16 < 1.57e-14 (0.053) 1 iFFT: n2=6.84e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (742,742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.35e-16 ninf=7.65e-16 < 1.57e-14 (0.049) 1 iFFT: n2=6.36e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (744,744) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.09e-16 ninf=6.15e-16 < 1.57e-14 (0.039) 1 iFFT: n2=6.41e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (746,746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.67e-16 ninf=1.06e-15 < 1.57e-14 (0.067) 1 iFFT: n2=9.24e-16 ninf=2.78e-15 < 1.57e-14 (0.176) 0 OK pyopencl R2C (748,748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.25e-16 ninf=5.26e-16 < 1.57e-14 (0.033) 1 iFFT: n2=5.25e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (752,752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.65e-16 ninf=4.31e-16 < 1.58e-14 (0.027) 1 iFFT: n2=4.87e-16 ninf=1.33e-15 < 1.58e-14 (0.085) 0 OK pyopencl R2C (754,754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=7.33e-16 < 1.58e-14 (0.047) 1 iFFT: n2=7.59e-16 ninf=2.22e-15 < 1.58e-14 (0.141) 0 OK pyopencl R2C (758,758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.09e-15 < 1.58e-14 (0.069) 1 iFFT: n2=1.14e-15 ninf=3.22e-15 < 1.58e-14 (0.204) 0 OK pyopencl R2C (760,760) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.40e-16 ninf=7.93e-16 < 1.58e-14 (0.050) 1 iFFT: n2=7.39e-16 ninf=2.00e-15 < 1.58e-14 (0.127) 0 OK pyopencl R2C (762,762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.86e-16 ninf=1.19e-15 < 1.58e-14 (0.075) 1 iFFT: n2=1.04e-15 ninf=2.89e-15 < 1.58e-14 (0.183) 0 OK pyopencl R2C (764,764) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.22e-16 ninf=8.43e-16 < 1.58e-14 (0.053) 1 iFFT: n2=8.28e-16 ninf=2.33e-15 < 1.58e-14 (0.148) 0 OK pyopencl R2C (766,766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.16e-16 ninf=9.87e-16 < 1.58e-14 (0.063) 1 iFFT: n2=8.65e-16 ninf=2.33e-15 < 1.58e-14 (0.148) 0 OK pyopencl R2C (772,772) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=8.48e-16 < 1.58e-14 (0.054) 1 iFFT: n2=7.64e-16 ninf=2.33e-15 < 1.58e-14 (0.148) 0 OK pyopencl R2C (774,774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.56e-16 ninf=9.23e-16 < 1.58e-14 (0.058) 1 iFFT: n2=7.54e-16 ninf=2.11e-15 < 1.58e-14 (0.134) 0 OK pyopencl R2C (776,776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.34e-16 ninf=6.63e-16 < 1.58e-14 (0.042) 1 iFFT: n2=6.67e-16 ninf=2.00e-15 < 1.58e-14 (0.127) 0 OK pyopencl R2C (778,778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.20e-16 ninf=9.16e-16 < 1.58e-14 (0.058) 1 iFFT: n2=8.66e-16 ninf=2.66e-15 < 1.58e-14 (0.169) 0 OK pyopencl R2C (782,782) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.99e-16 ninf=7.84e-16 < 1.58e-14 (0.050) 1 iFFT: n2=6.03e-16 ninf=1.78e-15 < 1.58e-14 (0.113) 0 OK pyopencl R2C (786,786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.09e-16 ninf=7.91e-16 < 1.58e-14 (0.050) 1 iFFT: n2=8.20e-16 ninf=2.22e-15 < 1.58e-14 (0.141) 0 OK pyopencl R2C (788,788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.58e-14 (0.071) 1 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.58e-14 (0.197) 0 OK pyopencl R2C (790,790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.72e-16 ninf=9.26e-16 < 1.58e-14 (0.059) 1 iFFT: n2=6.83e-16 ninf=1.89e-15 < 1.58e-14 (0.119) 0 OK pyopencl R2C (794,794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.27e-15 < 1.58e-14 (0.080) 1 iFFT: n2=1.07e-15 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (796,796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.61e-16 ninf=1.18e-15 < 1.58e-14 (0.075) 1 iFFT: n2=9.35e-16 ninf=2.66e-15 < 1.58e-14 (0.169) 0 OK pyopencl R2C (798,798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.19e-16 ninf=1.12e-15 < 1.58e-14 (0.071) 1 iFFT: n2=9.66e-16 ninf=2.55e-15 < 1.58e-14 (0.162) 0 OK pyopencl R2C (802,802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.23e-15 < 1.58e-14 (0.078) 1 iFFT: n2=1.05e-15 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (804,804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.05e-16 ninf=7.25e-16 < 1.58e-14 (0.046) 1 iFFT: n2=7.29e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (806,806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.24e-16 ninf=6.69e-16 < 1.58e-14 (0.042) 1 iFFT: n2=6.23e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (808,808) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.04e-16 ninf=9.44e-16 < 1.58e-14 (0.060) 1 iFFT: n2=7.46e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (812,812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.77e-16 ninf=7.72e-16 < 1.58e-14 (0.049) 1 iFFT: n2=8.17e-16 ninf=2.33e-15 < 1.58e-14 (0.147) 0 OK pyopencl R2C (814,814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.79e-16 ninf=9.42e-16 < 1.58e-14 (0.060) 1 iFFT: n2=9.38e-16 ninf=2.44e-15 < 1.58e-14 (0.154) 0 OK pyopencl R2C (816,816) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.19e-16 ninf=5.42e-16 < 1.58e-14 (0.034) 1 iFFT: n2=5.23e-16 ninf=1.55e-15 < 1.58e-14 (0.098) 0 OK pyopencl R2C (818,818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.10e-15 < 1.58e-14 (0.070) 1 iFFT: n2=9.80e-16 ninf=2.66e-15 < 1.58e-14 (0.168) 0 OK pyopencl R2C (820,820) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.85e-16 ninf=8.23e-16 < 1.58e-14 (0.052) 1 iFFT: n2=6.65e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (822,822) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.78e-16 ninf=9.32e-16 < 1.58e-14 (0.059) 1 iFFT: n2=7.77e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (824,824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.62e-16 ninf=7.19e-16 < 1.58e-14 (0.045) 1 iFFT: n2=6.89e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (826,826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.65e-16 ninf=5.70e-16 < 1.58e-14 (0.036) 1 iFFT: n2=5.76e-16 ninf=1.67e-15 < 1.58e-14 (0.105) 0 OK pyopencl R2C (828,828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.66e-16 ninf=8.77e-16 < 1.58e-14 (0.055) 1 iFFT: n2=7.62e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (830,830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.34e-16 ninf=6.21e-16 < 1.58e-14 (0.039) 1 iFFT: n2=5.73e-16 ninf=1.67e-15 < 1.58e-14 (0.105) 0 OK pyopencl R2C (834,834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.79e-16 ninf=8.60e-16 < 1.58e-14 (0.054) 1 iFFT: n2=7.66e-16 ninf=2.22e-15 < 1.58e-14 (0.140) 0 OK pyopencl R2C (836,836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.53e-16 ninf=1.09e-15 < 1.58e-14 (0.069) 1 iFFT: n2=9.87e-16 ninf=2.44e-15 < 1.58e-14 (0.154) 0 OK pyopencl R2C (838,838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.57e-16 ninf=9.28e-16 < 1.58e-14 (0.059) 1 iFFT: n2=8.30e-16 ninf=2.22e-15 < 1.58e-14 (0.140) 0 OK pyopencl R2C (842,842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.15e-15 < 1.59e-14 (0.073) 1 iFFT: n2=9.84e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (844,844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.95e-16 ninf=8.03e-16 < 1.59e-14 (0.051) 1 iFFT: n2=9.21e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (846,846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.10e-16 ninf=6.08e-16 < 1.59e-14 (0.038) 1 iFFT: n2=5.31e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (848,848) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.63e-16 ninf=6.59e-16 < 1.59e-14 (0.042) 1 iFFT: n2=5.88e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (850,850) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.81e-16 ninf=6.80e-16 < 1.59e-14 (0.043) 1 iFFT: n2=5.48e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (852,852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.66e-16 ninf=9.67e-16 < 1.59e-14 (0.061) 1 iFFT: n2=8.09e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (854,854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.64e-16 ninf=7.20e-16 < 1.59e-14 (0.045) 1 iFFT: n2=6.78e-16 ninf=1.94e-15 < 1.59e-14 (0.122) 0 OK pyopencl R2C (856,856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.21e-16 ninf=8.90e-16 < 1.59e-14 (0.056) 1 iFFT: n2=6.55e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (860,860) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.38e-16 ninf=7.61e-16 < 1.59e-14 (0.048) 1 iFFT: n2=7.42e-16 ninf=2.44e-15 < 1.59e-14 (0.154) 0 OK pyopencl R2C (862,862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.15e-15 < 1.59e-14 (0.072) 1 iFFT: n2=9.66e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (866,866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.59e-14 (0.068) 1 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.59e-14 (0.182) 0 OK pyopencl R2C (868,868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.68e-16 ninf=6.91e-16 < 1.59e-14 (0.044) 1 iFFT: n2=6.93e-16 ninf=1.89e-15 < 1.59e-14 (0.119) 0 OK pyopencl R2C (870,870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.18e-16 ninf=7.71e-16 < 1.59e-14 (0.049) 1 iFFT: n2=7.19e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (872,872) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.22e-16 ninf=7.46e-16 < 1.59e-14 (0.047) 1 iFFT: n2=6.89e-16 ninf=1.89e-15 < 1.59e-14 (0.119) 0 OK pyopencl R2C (874,874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.22e-16 ninf=1.11e-15 < 1.59e-14 (0.070) 1 iFFT: n2=9.76e-16 ninf=2.33e-15 < 1.59e-14 (0.147) 0 OK pyopencl R2C (876,876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.22e-16 ninf=9.28e-16 < 1.59e-14 (0.058) 1 iFFT: n2=7.86e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (878,878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.30e-15 < 1.59e-14 (0.082) 1 iFFT: n2=1.09e-15 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (884,884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.57e-16 ninf=7.55e-16 < 1.59e-14 (0.048) 1 iFFT: n2=5.25e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (886,886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.19e-15 < 1.59e-14 (0.075) 1 iFFT: n2=8.86e-16 ninf=2.44e-15 < 1.59e-14 (0.154) 0 OK pyopencl R2C (888,888) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.99e-16 ninf=8.06e-16 < 1.59e-14 (0.051) 1 iFFT: n2=8.09e-16 ninf=2.33e-15 < 1.59e-14 (0.147) 0 OK pyopencl R2C (890,890) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.20e-16 ninf=6.18e-16 < 1.59e-14 (0.039) 1 iFFT: n2=6.64e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (892,892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.43e-16 ninf=9.23e-16 < 1.59e-14 (0.058) 1 iFFT: n2=8.71e-16 ninf=2.78e-15 < 1.59e-14 (0.175) 0 OK pyopencl R2C (894,894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.04e-16 ninf=9.69e-16 < 1.59e-14 (0.061) 1 iFFT: n2=7.71e-16 ninf=2.33e-15 < 1.59e-14 (0.147) 0 OK pyopencl R2C (898,898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.77e-16 ninf=8.85e-16 < 1.59e-14 (0.056) 1 iFFT: n2=9.29e-16 ninf=2.61e-15 < 1.59e-14 (0.164) 0 OK pyopencl R2C (902,902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.17e-16 ninf=7.03e-16 < 1.59e-14 (0.044) 1 iFFT: n2=6.13e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (904,904) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.45e-16 ninf=7.76e-16 < 1.59e-14 (0.049) 1 iFFT: n2=7.42e-16 ninf=2.05e-15 < 1.59e-14 (0.129) 0 OK pyopencl R2C (906,906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.22e-16 ninf=7.87e-16 < 1.59e-14 (0.049) 1 iFFT: n2=7.11e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (908,908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.72e-16 ninf=1.03e-15 < 1.59e-14 (0.065) 1 iFFT: n2=1.06e-15 ninf=2.66e-15 < 1.59e-14 (0.167) 0 OK pyopencl R2C (912,912) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.94e-16 ninf=9.34e-16 < 1.59e-14 (0.059) 1 iFFT: n2=8.54e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (914,914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.61e-16 ninf=1.02e-15 < 1.59e-14 (0.064) 1 iFFT: n2=8.70e-16 ninf=2.78e-15 < 1.59e-14 (0.174) 0 OK pyopencl R2C (916,916) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=8.78e-16 < 1.59e-14 (0.055) 1 iFFT: n2=8.01e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (918,918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.86e-16 ninf=6.42e-16 < 1.59e-14 (0.040) 1 iFFT: n2=6.28e-16 ninf=1.89e-15 < 1.59e-14 (0.119) 0 OK pyopencl R2C (920,920) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.57e-16 ninf=5.79e-16 < 1.59e-14 (0.036) 1 iFFT: n2=5.61e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (922,922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.17e-15 < 1.59e-14 (0.074) 1 iFFT: n2=9.53e-16 ninf=2.55e-15 < 1.59e-14 (0.160) 0 OK pyopencl R2C (926,926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.24e-15 ninf=1.43e-15 < 1.59e-14 (0.090) 1 iFFT: n2=1.11e-15 ninf=2.94e-15 < 1.59e-14 (0.185) 0 OK pyopencl R2C (928,928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.89e-16 ninf=7.48e-16 < 1.59e-14 (0.047) 1 iFFT: n2=6.93e-16 ninf=2.00e-15 < 1.59e-14 (0.125) 0 OK pyopencl R2C (930,930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.32e-16 ninf=5.86e-16 < 1.59e-14 (0.037) 1 iFFT: n2=6.52e-16 ninf=1.94e-15 < 1.59e-14 (0.122) 0 OK pyopencl R2C (932,932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.21e-16 ninf=9.45e-16 < 1.59e-14 (0.059) 1 iFFT: n2=8.14e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (934,934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.09e-16 ninf=8.93e-16 < 1.59e-14 (0.056) 1 iFFT: n2=8.59e-16 ninf=2.79e-15 < 1.59e-14 (0.175) 0 OK pyopencl R2C (938,938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.97e-16 ninf=8.41e-16 < 1.59e-14 (0.053) 1 iFFT: n2=8.01e-16 ninf=2.22e-15 < 1.59e-14 (0.139) 0 OK pyopencl R2C (940,940) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.99e-16 ninf=4.81e-16 < 1.59e-14 (0.030) 1 iFFT: n2=5.17e-16 ninf=1.55e-15 < 1.59e-14 (0.097) 0 OK pyopencl R2C (942,942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.44e-16 ninf=1.07e-15 < 1.59e-14 (0.067) 1 iFFT: n2=8.46e-16 ninf=2.44e-15 < 1.59e-14 (0.153) 0 OK pyopencl R2C (944,944) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.89e-16 ninf=6.14e-16 < 1.59e-14 (0.039) 1 iFFT: n2=4.95e-16 ninf=1.44e-15 < 1.59e-14 (0.090) 0 OK pyopencl R2C (946,946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.00e-16 ninf=7.93e-16 < 1.60e-14 (0.050) 1 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.60e-14 (0.153) 0 OK pyopencl R2C (948,948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.63e-16 ninf=8.16e-16 < 1.60e-14 (0.051) 1 iFFT: n2=7.50e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (950,950) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.37e-16 ninf=1.10e-15 < 1.60e-14 (0.069) 1 iFFT: n2=9.26e-16 ninf=2.66e-15 < 1.60e-14 (0.167) 0 OK pyopencl R2C (952,952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.68e-16 ninf=5.82e-16 < 1.60e-14 (0.036) 1 iFFT: n2=5.86e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (954,954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.97e-16 ninf=6.18e-16 < 1.60e-14 (0.039) 1 iFFT: n2=6.06e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (956,956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.27e-15 < 1.60e-14 (0.079) 1 iFFT: n2=9.00e-16 ninf=3.11e-15 < 1.60e-14 (0.195) 0 OK pyopencl R2C (958,958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.23e-15 < 1.60e-14 (0.077) 1 iFFT: n2=9.20e-16 ninf=2.66e-15 < 1.60e-14 (0.167) 0 OK pyopencl R2C (962,962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.68e-16 ninf=9.59e-16 < 1.60e-14 (0.060) 1 iFFT: n2=7.52e-16 ninf=2.00e-15 < 1.60e-14 (0.125) 0 OK pyopencl R2C (964,964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.56e-16 ninf=7.15e-16 < 1.60e-14 (0.045) 1 iFFT: n2=7.68e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (966,966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.82e-16 ninf=7.54e-16 < 1.60e-14 (0.047) 1 iFFT: n2=6.50e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (970,970) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.36e-16 ninf=7.32e-16 < 1.60e-14 (0.046) 1 iFFT: n2=6.33e-16 ninf=1.89e-15 < 1.60e-14 (0.118) 0 OK pyopencl R2C (974,974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.44e-15 ninf=1.52e-15 < 1.60e-14 (0.095) 1 iFFT: n2=1.30e-15 ninf=3.11e-15 < 1.60e-14 (0.195) 0 OK pyopencl R2C (976,976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.07e-16 ninf=6.50e-16 < 1.60e-14 (0.041) 1 iFFT: n2=5.97e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (978,978) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.33e-15 < 1.60e-14 (0.083) 1 iFFT: n2=9.95e-16 ninf=2.55e-15 < 1.60e-14 (0.160) 0 OK pyopencl R2C (982,982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.14e-15 < 1.60e-14 (0.071) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.60e-14 (0.208) 0 OK pyopencl R2C (984,984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.41e-16 ninf=7.11e-16 < 1.60e-14 (0.044) 1 iFFT: n2=7.97e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (986,986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.47e-16 ninf=7.24e-16 < 1.60e-14 (0.045) 1 iFFT: n2=7.62e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (988,988) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.29e-16 ninf=8.89e-16 < 1.60e-14 (0.056) 1 iFFT: n2=7.25e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (992,992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.96e-16 ninf=5.86e-16 < 1.60e-14 (0.037) 1 iFFT: n2=6.03e-16 ninf=2.00e-15 < 1.60e-14 (0.125) 0 OK pyopencl R2C (994,994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.09e-16 ninf=8.82e-16 < 1.60e-14 (0.055) 1 iFFT: n2=8.33e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (996,996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.24e-16 ninf=5.20e-16 < 1.60e-14 (0.033) 1 iFFT: n2=5.54e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (998,998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.83e-16 ninf=1.18e-15 < 1.60e-14 (0.074) 1 iFFT: n2=8.56e-16 ninf=2.44e-15 < 1.60e-14 (0.153) 0 OK pyopencl R2C (1002,1002) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.95e-16 ninf=1.18e-15 < 1.60e-14 (0.074) 1 iFFT: n2=9.40e-16 ninf=2.44e-15 < 1.60e-14 (0.153) 0 OK pyopencl R2C (1004,1004) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.92e-16 ninf=1.04e-15 < 1.60e-14 (0.065) 1 iFFT: n2=9.63e-16 ninf=2.66e-15 < 1.60e-14 (0.166) 0 OK pyopencl R2C (1006,1006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.33e-15 < 1.60e-14 (0.083) 1 iFFT: n2=1.04e-15 ninf=2.66e-15 < 1.60e-14 (0.166) 0 OK pyopencl R2C (1010,1010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.34e-16 ninf=8.62e-16 < 1.60e-14 (0.054) 1 iFFT: n2=7.44e-16 ninf=2.44e-15 < 1.60e-14 (0.153) 0 OK pyopencl R2C (1012,1012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.62e-16 ninf=6.27e-16 < 1.60e-14 (0.039) 1 iFFT: n2=5.77e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (1016,1016) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.49e-16 ninf=1.07e-15 < 1.60e-14 (0.067) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.60e-14 (0.187) 0 OK pyopencl R2C (1018,1018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.48e-16 ninf=8.49e-16 < 1.60e-14 (0.053) 1 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (1020,1020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.36e-16 ninf=5.50e-16 < 1.60e-14 (0.034) 1 iFFT: n2=5.58e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (1022,1022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.63e-16 ninf=7.99e-16 < 1.60e-14 (0.050) 1 iFFT: n2=8.60e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (1026,1026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.33e-16 ninf=9.21e-16 < 1.60e-14 (0.057) 1 iFFT: n2=8.77e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (1028,1028) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.94e-16 ninf=1.00e-15 < 1.60e-14 (0.063) 1 iFFT: n2=8.15e-16 ninf=2.33e-15 < 1.60e-14 (0.145) 0 OK pyopencl R2C (1030,1030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.55e-15 < 1.60e-14 (0.097) 1 iFFT: n2=1.11e-15 ninf=2.66e-15 < 1.60e-14 (0.166) 0 OK pyopencl R2C (1032,1032) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.49e-16 ninf=7.73e-16 < 1.60e-14 (0.048) 1 iFFT: n2=7.60e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (1034,1034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.25e-16 ninf=5.58e-16 < 1.60e-14 (0.035) 1 iFFT: n2=5.31e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (1036,1036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.45e-16 ninf=1.00e-15 < 1.60e-14 (0.063) 1 iFFT: n2=7.93e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (1038,1038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.22e-15 < 1.60e-14 (0.076) 1 iFFT: n2=1.14e-15 ninf=2.89e-15 < 1.60e-14 (0.180) 0 OK pyopencl R2C (1042,1042) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.51e-16 ninf=9.14e-16 < 1.60e-14 (0.057) 1 iFFT: n2=8.83e-16 ninf=2.78e-15 < 1.60e-14 (0.173) 0 OK pyopencl R2C (1044,1044) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.55e-16 ninf=7.98e-16 < 1.60e-14 (0.050) 1 iFFT: n2=7.91e-16 ninf=2.33e-15 < 1.60e-14 (0.145) 0 OK pyopencl R2C (1046,1046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.52e-15 ninf=1.62e-15 < 1.60e-14 (0.101) 1 iFFT: n2=1.38e-15 ninf=3.55e-15 < 1.60e-14 (0.222) 0 OK pyopencl R2C (1048,1048) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.32e-16 ninf=8.97e-16 < 1.60e-14 (0.056) 1 iFFT: n2=8.07e-16 ninf=2.28e-15 < 1.60e-14 (0.142) 0 OK pyopencl R2C (1052,1052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.39e-15 < 1.60e-14 (0.087) 1 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.60e-14 (0.194) 0 OK pyopencl R2C (1054,1054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.02e-16 ninf=7.67e-16 < 1.60e-14 (0.048) 1 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.60e-14 (0.138) 0 OK pyopencl R2C (1058,1058) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.22e-16 ninf=8.07e-16 < 1.60e-14 (0.050) 1 iFFT: n2=6.83e-16 ninf=2.55e-15 < 1.60e-14 (0.159) 0 OK pyopencl R2C (1060,1060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.92e-16 ninf=6.11e-16 < 1.61e-14 (0.038) 1 iFFT: n2=6.02e-16 ninf=1.69e-15 < 1.61e-14 (0.105) 0 OK pyopencl R2C (1062,1062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.27e-16 ninf=5.58e-16 < 1.61e-14 (0.035) 1 iFFT: n2=5.41e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1064,1064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.86e-16 ninf=1.04e-15 < 1.61e-14 (0.065) 1 iFFT: n2=1.00e-15 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1066,1066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.39e-16 ninf=7.76e-16 < 1.61e-14 (0.048) 1 iFFT: n2=6.51e-16 ninf=1.83e-15 < 1.61e-14 (0.114) 0 OK pyopencl R2C (1068,1068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.22e-16 ninf=6.39e-16 < 1.61e-14 (0.040) 1 iFFT: n2=6.28e-16 ninf=1.83e-15 < 1.61e-14 (0.114) 0 OK pyopencl R2C (1070,1070) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.39e-15 < 1.61e-14 (0.086) 1 iFFT: n2=1.09e-15 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1072,1072) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.32e-16 ninf=8.81e-16 < 1.61e-14 (0.055) 1 iFFT: n2=7.81e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1074,1074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.25e-15 ninf=1.37e-15 < 1.61e-14 (0.085) 1 iFFT: n2=1.26e-15 ninf=3.33e-15 < 1.61e-14 (0.207) 0 OK pyopencl R2C (1076,1076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.21e-15 < 1.61e-14 (0.076) 1 iFFT: n2=1.09e-15 ninf=2.89e-15 < 1.61e-14 (0.180) 0 OK pyopencl R2C (1082,1082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.52e-16 ninf=9.76e-16 < 1.61e-14 (0.061) 1 iFFT: n2=8.95e-16 ninf=2.61e-15 < 1.61e-14 (0.162) 0 OK pyopencl R2C (1084,1084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.70e-16 ninf=9.50e-16 < 1.61e-14 (0.059) 1 iFFT: n2=9.08e-16 ninf=2.66e-15 < 1.61e-14 (0.166) 0 OK pyopencl R2C (1086,1086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.23e-16 ninf=8.52e-16 < 1.61e-14 (0.053) 1 iFFT: n2=8.14e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1088,1088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.03e-16 ninf=5.40e-16 < 1.61e-14 (0.034) 1 iFFT: n2=5.07e-16 ninf=1.55e-15 < 1.61e-14 (0.097) 0 OK pyopencl R2C (1090,1090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.19e-16 ninf=1.10e-15 < 1.61e-14 (0.068) 1 iFFT: n2=8.38e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1094,1094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.37e-15 ninf=1.43e-15 < 1.61e-14 (0.089) 1 iFFT: n2=1.34e-15 ninf=3.55e-15 < 1.61e-14 (0.221) 0 OK pyopencl R2C (1096,1096) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.62e-16 ninf=9.74e-16 < 1.61e-14 (0.061) 1 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1098,1098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.50e-16 ninf=7.84e-16 < 1.61e-14 (0.049) 1 iFFT: n2=6.49e-16 ninf=1.89e-15 < 1.61e-14 (0.117) 0 OK pyopencl R2C (1102,1102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.81e-16 ninf=1.12e-15 < 1.61e-14 (0.069) 1 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1104,1104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.20e-16 ninf=7.30e-16 < 1.61e-14 (0.045) 1 iFFT: n2=5.98e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1106,1106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.48e-16 ninf=7.50e-16 < 1.61e-14 (0.047) 1 iFFT: n2=7.82e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1108,1108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.37e-15 < 1.61e-14 (0.085) 1 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1110,1110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.14e-16 ninf=8.79e-16 < 1.61e-14 (0.055) 1 iFFT: n2=8.36e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1112,1112) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.77e-16 ninf=1.07e-15 < 1.61e-14 (0.067) 1 iFFT: n2=9.10e-16 ninf=2.66e-15 < 1.61e-14 (0.166) 0 OK pyopencl R2C (1114,1114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.47e-15 < 1.61e-14 (0.092) 1 iFFT: n2=1.07e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1116,1116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.52e-16 ninf=7.63e-16 < 1.61e-14 (0.047) 1 iFFT: n2=6.51e-16 ninf=1.83e-15 < 1.61e-14 (0.114) 0 OK pyopencl R2C (1118,1118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.58e-16 ninf=8.50e-16 < 1.61e-14 (0.053) 1 iFFT: n2=7.50e-16 ninf=2.14e-15 < 1.61e-14 (0.133) 0 OK pyopencl R2C (1122,1122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.56e-16 ninf=6.49e-16 < 1.61e-14 (0.040) 1 iFFT: n2=5.80e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1124,1124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.38e-15 < 1.61e-14 (0.086) 1 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.61e-14 (0.200) 0 OK pyopencl R2C (1126,1126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.49e-16 ninf=9.76e-16 < 1.61e-14 (0.061) 1 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1128,1128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.05e-16 ninf=5.31e-16 < 1.61e-14 (0.033) 1 iFFT: n2=5.40e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1130,1130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.62e-16 ninf=7.79e-16 < 1.61e-14 (0.048) 1 iFFT: n2=7.63e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1132,1132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.64e-16 ninf=9.21e-16 < 1.61e-14 (0.057) 1 iFFT: n2=8.73e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1136,1136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.61e-16 ninf=8.05e-16 < 1.61e-14 (0.050) 1 iFFT: n2=7.74e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1138,1138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.20e-16 ninf=1.07e-15 < 1.61e-14 (0.066) 1 iFFT: n2=8.34e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1140,1140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.49e-16 ninf=8.81e-16 < 1.61e-14 (0.055) 1 iFFT: n2=7.55e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1142,1142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.10e-16 ninf=1.09e-15 < 1.61e-14 (0.067) 1 iFFT: n2=8.42e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1146,1146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.86e-16 ninf=9.89e-16 < 1.61e-14 (0.061) 1 iFFT: n2=8.52e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1148,1148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.05e-16 ninf=6.57e-16 < 1.61e-14 (0.041) 1 iFFT: n2=6.98e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1150,1150) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.90e-16 ninf=7.03e-16 < 1.61e-14 (0.044) 1 iFFT: n2=6.02e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1154,1154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.64e-16 ninf=9.10e-16 < 1.61e-14 (0.056) 1 iFFT: n2=8.65e-16 ninf=2.55e-15 < 1.61e-14 (0.158) 0 OK pyopencl R2C (1156,1156) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.61e-16 ninf=6.12e-16 < 1.61e-14 (0.038) 1 iFFT: n2=5.71e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1158,1158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.82e-16 ninf=8.42e-16 < 1.61e-14 (0.052) 1 iFFT: n2=8.11e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1160,1160) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.19e-16 ninf=7.88e-16 < 1.61e-14 (0.049) 1 iFFT: n2=7.16e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1162,1162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.90e-16 ninf=6.43e-16 < 1.61e-14 (0.040) 1 iFFT: n2=6.25e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1164,1164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.72e-16 ninf=7.76e-16 < 1.61e-14 (0.048) 1 iFFT: n2=6.84e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1166,1166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.01e-16 ninf=6.66e-16 < 1.61e-14 (0.041) 1 iFFT: n2=6.01e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1168,1168) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.71e-16 ninf=7.83e-16 < 1.61e-14 (0.049) 1 iFFT: n2=7.47e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1172,1172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=9.58e-16 < 1.61e-14 (0.059) 1 iFFT: n2=9.51e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1174,1174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.00e-15 < 1.61e-14 (0.062) 1 iFFT: n2=9.70e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1178,1178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.13e-15 < 1.61e-14 (0.070) 1 iFFT: n2=1.04e-15 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1180,1180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.39e-16 ninf=5.55e-16 < 1.61e-14 (0.034) 1 iFFT: n2=5.36e-16 ninf=1.50e-15 < 1.61e-14 (0.093) 0 OK pyopencl R2C (1182,1182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.26e-15 < 1.61e-14 (0.078) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.61e-14 (0.193) 0 OK pyopencl R2C (1184,1184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.89e-16 ninf=8.62e-16 < 1.61e-14 (0.053) 1 iFFT: n2=7.32e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1186,1186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.04e-15 < 1.61e-14 (0.064) 1 iFFT: n2=9.54e-16 ninf=3.00e-15 < 1.61e-14 (0.186) 0 OK pyopencl R2C (1190,1190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.13e-16 ninf=6.29e-16 < 1.62e-14 (0.039) 1 iFFT: n2=6.49e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1192,1192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.62e-16 ninf=9.41e-16 < 1.62e-14 (0.058) 1 iFFT: n2=9.30e-16 ninf=2.66e-15 < 1.62e-14 (0.165) 0 OK pyopencl R2C (1194,1194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.23e-15 < 1.62e-14 (0.076) 1 iFFT: n2=1.04e-15 ninf=2.89e-15 < 1.62e-14 (0.179) 0 OK pyopencl R2C (1196,1196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.87e-16 ninf=6.43e-16 < 1.62e-14 (0.040) 1 iFFT: n2=6.06e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1198,1198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.20e-15 < 1.62e-14 (0.074) 1 iFFT: n2=9.94e-16 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1202,1202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.31e-15 < 1.62e-14 (0.081) 1 iFFT: n2=1.09e-15 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1204,1204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.04e-16 ninf=9.01e-16 < 1.62e-14 (0.056) 1 iFFT: n2=8.04e-16 ninf=2.44e-15 < 1.62e-14 (0.151) 0 OK pyopencl R2C (1206,1206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.07e-16 ninf=8.91e-16 < 1.62e-14 (0.055) 1 iFFT: n2=8.07e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1208,1208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.36e-16 ninf=7.49e-16 < 1.62e-14 (0.046) 1 iFFT: n2=7.22e-16 ninf=2.11e-15 < 1.62e-14 (0.131) 0 OK pyopencl R2C (1212,1212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.05e-16 ninf=7.48e-16 < 1.62e-14 (0.046) 1 iFFT: n2=7.00e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1214,1214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.16e-15 < 1.62e-14 (0.072) 1 iFFT: n2=1.10e-15 ninf=3.55e-15 < 1.62e-14 (0.220) 0 OK pyopencl R2C (1216,1216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.03e-16 ninf=8.22e-16 < 1.62e-14 (0.051) 1 iFFT: n2=7.68e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1218,1218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.82e-16 ninf=7.91e-16 < 1.62e-14 (0.049) 1 iFFT: n2=8.03e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1220,1220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.20e-16 ninf=6.19e-16 < 1.62e-14 (0.038) 1 iFFT: n2=6.43e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1222,1222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.30e-16 ninf=6.07e-16 < 1.62e-14 (0.038) 1 iFFT: n2=5.31e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1224,1224) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.86e-16 ninf=7.13e-16 < 1.62e-14 (0.044) 1 iFFT: n2=6.28e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1226,1226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.05e-15 < 1.62e-14 (0.065) 1 iFFT: n2=9.57e-16 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1228,1228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.46e-16 ninf=9.86e-16 < 1.62e-14 (0.061) 1 iFFT: n2=9.26e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1230,1230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.03e-16 ninf=8.17e-16 < 1.62e-14 (0.051) 1 iFFT: n2=7.40e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1234,1234) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.03e-15 < 1.62e-14 (0.064) 1 iFFT: n2=9.67e-16 ninf=2.66e-15 < 1.62e-14 (0.165) 0 OK pyopencl R2C (1236,1236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=8.85e-16 < 1.62e-14 (0.055) 1 iFFT: n2=8.26e-16 ninf=2.55e-15 < 1.62e-14 (0.158) 0 OK pyopencl R2C (1238,1238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.16e-15 < 1.62e-14 (0.072) 1 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1240,1240) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.46e-16 ninf=7.66e-16 < 1.62e-14 (0.047) 1 iFFT: n2=6.38e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1242,1242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.46e-16 ninf=7.50e-16 < 1.62e-14 (0.046) 1 iFFT: n2=6.60e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1244,1244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.34e-15 < 1.62e-14 (0.083) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.62e-14 (0.199) 0 OK pyopencl R2C (1246,1246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=7.10e-16 < 1.62e-14 (0.044) 1 iFFT: n2=7.00e-16 ninf=1.96e-15 < 1.62e-14 (0.121) 0 OK pyopencl R2C (1252,1252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.24e-15 ninf=1.35e-15 < 1.62e-14 (0.083) 1 iFFT: n2=1.29e-15 ninf=3.22e-15 < 1.62e-14 (0.199) 0 OK pyopencl R2C (1254,1254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.15e-16 ninf=9.20e-16 < 1.62e-14 (0.057) 1 iFFT: n2=8.41e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1256,1256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.30e-16 ninf=9.97e-16 < 1.62e-14 (0.062) 1 iFFT: n2=8.47e-16 ninf=2.55e-15 < 1.62e-14 (0.158) 0 OK pyopencl R2C (1258,1258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.66e-16 ninf=9.63e-16 < 1.62e-14 (0.059) 1 iFFT: n2=7.16e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1262,1262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.62e-14 (0.068) 1 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1264,1264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.55e-16 ninf=6.69e-16 < 1.62e-14 (0.041) 1 iFFT: n2=6.59e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1266,1266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.13e-16 ninf=9.64e-16 < 1.62e-14 (0.059) 1 iFFT: n2=9.18e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1268,1268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.43e-16 ninf=1.03e-15 < 1.62e-14 (0.064) 1 iFFT: n2=9.44e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1270,1270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.63e-16 ninf=9.02e-16 < 1.62e-14 (0.056) 1 iFFT: n2=9.13e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1272,1272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.90e-16 ninf=6.45e-16 < 1.62e-14 (0.040) 1 iFFT: n2=5.94e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1276,1276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.25e-16 ninf=8.37e-16 < 1.62e-14 (0.052) 1 iFFT: n2=7.30e-16 ninf=2.00e-15 < 1.62e-14 (0.123) 0 OK pyopencl R2C (1278,1278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.81e-16 ninf=8.44e-16 < 1.62e-14 (0.052) 1 iFFT: n2=7.97e-16 ninf=2.28e-15 < 1.62e-14 (0.140) 0 OK pyopencl R2C (1282,1282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.23e-15 < 1.62e-14 (0.076) 1 iFFT: n2=1.14e-15 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1284,1284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.47e-16 ninf=9.90e-16 < 1.62e-14 (0.061) 1 iFFT: n2=8.34e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1286,1286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.01e-15 < 1.62e-14 (0.062) 1 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1288,1288) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.20e-16 ninf=6.37e-16 < 1.62e-14 (0.039) 1 iFFT: n2=6.59e-16 ninf=2.00e-15 < 1.62e-14 (0.123) 0 OK pyopencl R2C (1290,1290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.67e-16 ninf=8.01e-16 < 1.62e-14 (0.049) 1 iFFT: n2=7.68e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1292,1292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.51e-16 ninf=8.57e-16 < 1.62e-14 (0.053) 1 iFFT: n2=6.79e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1294,1294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.03e-15 < 1.62e-14 (0.064) 1 iFFT: n2=9.77e-16 ninf=2.94e-15 < 1.62e-14 (0.181) 0 OK pyopencl R2C (1298,1298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.29e-16 ninf=7.37e-16 < 1.62e-14 (0.045) 1 iFFT: n2=5.41e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1302,1302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.05e-16 ninf=7.70e-16 < 1.62e-14 (0.047) 1 iFFT: n2=7.22e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1304,1304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.49e-16 ninf=8.96e-16 < 1.62e-14 (0.055) 1 iFFT: n2=9.12e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1306,1306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.62e-14 (0.066) 1 iFFT: n2=9.92e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1308,1308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.88e-16 ninf=9.17e-16 < 1.62e-14 (0.056) 1 iFFT: n2=7.59e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1310,1310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.12e-16 ninf=7.78e-16 < 1.62e-14 (0.048) 1 iFFT: n2=7.41e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1312,1312) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.62e-16 ninf=8.20e-16 < 1.62e-14 (0.050) 1 iFFT: n2=6.70e-16 ninf=2.00e-15 < 1.62e-14 (0.123) 0 OK pyopencl R2C (1314,1314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.94e-16 ninf=7.42e-16 < 1.62e-14 (0.046) 1 iFFT: n2=7.71e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1316,1316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.57e-16 ninf=5.64e-16 < 1.62e-14 (0.035) 1 iFFT: n2=5.68e-16 ninf=1.72e-15 < 1.62e-14 (0.106) 0 OK pyopencl R2C (1318,1318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.13e-15 < 1.62e-14 (0.070) 1 iFFT: n2=9.69e-16 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1322,1322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.46e-16 ninf=9.82e-16 < 1.62e-14 (0.060) 1 iFFT: n2=8.92e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1324,1324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.36e-16 ninf=7.83e-16 < 1.62e-14 (0.048) 1 iFFT: n2=8.46e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1326,1326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.70e-16 ninf=6.11e-16 < 1.62e-14 (0.038) 1 iFFT: n2=5.92e-16 ninf=1.78e-15 < 1.62e-14 (0.109) 0 OK pyopencl R2C (1328,1328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.23e-16 ninf=5.83e-16 < 1.62e-14 (0.036) 1 iFFT: n2=5.76e-16 ninf=1.78e-15 < 1.62e-14 (0.109) 0 OK pyopencl R2C (1330,1330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.58e-16 ninf=1.10e-15 < 1.62e-14 (0.068) 1 iFFT: n2=7.68e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1332,1332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=9.77e-16 < 1.62e-14 (0.060) 1 iFFT: n2=9.37e-16 ninf=2.44e-15 < 1.62e-14 (0.150) 0 OK pyopencl R2C (1334,1334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.93e-16 ninf=8.07e-16 < 1.63e-14 (0.050) 1 iFFT: n2=8.44e-16 ninf=2.61e-15 < 1.63e-14 (0.161) 0 OK pyopencl R2C (1336,1336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.89e-16 ninf=1.09e-15 < 1.63e-14 (0.067) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.63e-14 (0.198) 0 OK pyopencl R2C (1338,1338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.29e-16 ninf=9.02e-16 < 1.63e-14 (0.055) 1 iFFT: n2=9.35e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1340,1340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.90e-16 ninf=7.34e-16 < 1.63e-14 (0.045) 1 iFFT: n2=7.00e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1342,1342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.36e-16 ninf=6.49e-16 < 1.63e-14 (0.040) 1 iFFT: n2=6.38e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1346,1346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.97e-16 ninf=9.98e-16 < 1.63e-14 (0.061) 1 iFFT: n2=9.74e-16 ninf=3.22e-15 < 1.63e-14 (0.198) 0 OK pyopencl R2C (1348,1348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.30e-16 ninf=9.30e-16 < 1.63e-14 (0.057) 1 iFFT: n2=9.29e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1354,1354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.11e-16 ninf=9.35e-16 < 1.63e-14 (0.057) 1 iFFT: n2=8.90e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1356,1356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.53e-16 ninf=8.12e-16 < 1.63e-14 (0.050) 1 iFFT: n2=7.57e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1358,1358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.90e-16 ninf=7.56e-16 < 1.63e-14 (0.047) 1 iFFT: n2=7.19e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1360,1360) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.43e-16 ninf=6.09e-16 < 1.63e-14 (0.037) 1 iFFT: n2=5.44e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1362,1362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.69e-16 ninf=1.01e-15 < 1.63e-14 (0.062) 1 iFFT: n2=9.69e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1364,1364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.40e-16 ninf=7.53e-16 < 1.63e-14 (0.046) 1 iFFT: n2=6.44e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1366,1366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.69e-16 ninf=9.09e-16 < 1.63e-14 (0.056) 1 iFFT: n2=9.08e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1368,1368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=9.27e-16 < 1.63e-14 (0.057) 1 iFFT: n2=9.24e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1370,1370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.88e-16 ninf=8.44e-16 < 1.63e-14 (0.052) 1 iFFT: n2=7.91e-16 ninf=2.50e-15 < 1.63e-14 (0.154) 0 OK pyopencl R2C (1374,1374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.28e-16 ninf=9.84e-16 < 1.63e-14 (0.060) 1 iFFT: n2=9.11e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1376,1376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.33e-16 ninf=7.54e-16 < 1.63e-14 (0.046) 1 iFFT: n2=7.59e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1378,1378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.09e-16 ninf=6.12e-16 < 1.63e-14 (0.038) 1 iFFT: n2=6.16e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1380,1380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.95e-16 ninf=6.45e-16 < 1.63e-14 (0.040) 1 iFFT: n2=5.97e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1382,1382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=9.34e-16 < 1.63e-14 (0.057) 1 iFFT: n2=9.32e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1384,1384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.02e-16 ninf=8.83e-16 < 1.63e-14 (0.054) 1 iFFT: n2=9.89e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1388,1388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.63e-14 (0.075) 1 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1390,1390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.26e-16 ninf=1.01e-15 < 1.63e-14 (0.062) 1 iFFT: n2=8.98e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1392,1392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.20e-16 ninf=7.73e-16 < 1.63e-14 (0.047) 1 iFFT: n2=7.38e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1394,1394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.96e-16 ninf=8.14e-16 < 1.63e-14 (0.050) 1 iFFT: n2=7.04e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1396,1396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.35e-15 < 1.63e-14 (0.083) 1 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.63e-14 (0.204) 0 OK pyopencl R2C (1398,1398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.38e-16 ninf=1.05e-15 < 1.63e-14 (0.064) 1 iFFT: n2=9.59e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1402,1402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.03e-15 < 1.63e-14 (0.063) 1 iFFT: n2=9.72e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1406,1406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.34e-15 < 1.63e-14 (0.082) 1 iFFT: n2=1.17e-15 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1410,1410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.44e-16 ninf=5.91e-16 < 1.63e-14 (0.036) 1 iFFT: n2=5.55e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1412,1412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.33e-16 ninf=1.00e-15 < 1.63e-14 (0.061) 1 iFFT: n2=8.75e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1414,1414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.37e-16 ninf=8.19e-16 < 1.63e-14 (0.050) 1 iFFT: n2=7.56e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1416,1416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.16e-16 ninf=6.21e-16 < 1.63e-14 (0.038) 1 iFFT: n2=5.28e-16 ninf=1.55e-15 < 1.63e-14 (0.095) 0 OK pyopencl R2C (1418,1418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=9.53e-16 < 1.63e-14 (0.058) 1 iFFT: n2=9.54e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1420,1420) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.66e-16 ninf=6.46e-16 < 1.63e-14 (0.040) 1 iFFT: n2=7.83e-16 ninf=2.36e-15 < 1.63e-14 (0.145) 0 OK pyopencl R2C (1422,1422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.04e-16 ninf=7.76e-16 < 1.63e-14 (0.048) 1 iFFT: n2=6.86e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1424,1424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.42e-16 ninf=7.50e-16 < 1.63e-14 (0.046) 1 iFFT: n2=6.44e-16 ninf=2.11e-15 < 1.63e-14 (0.129) 0 OK pyopencl R2C (1426,1426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.59e-16 ninf=8.12e-16 < 1.63e-14 (0.050) 1 iFFT: n2=8.24e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1428,1428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.13e-16 ninf=7.10e-16 < 1.63e-14 (0.044) 1 iFFT: n2=6.38e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1432,1432) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.82e-16 ninf=9.70e-16 < 1.63e-14 (0.059) 1 iFFT: n2=8.85e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1434,1434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.86e-16 ninf=8.80e-16 < 1.63e-14 (0.054) 1 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1436,1436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.74e-16 ninf=9.09e-16 < 1.63e-14 (0.056) 1 iFFT: n2=9.19e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1438,1438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.89e-16 ninf=1.05e-15 < 1.63e-14 (0.064) 1 iFFT: n2=9.42e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1442,1442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.92e-16 ninf=7.78e-16 < 1.63e-14 (0.048) 1 iFFT: n2=7.96e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1444,1444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.24e-15 ninf=1.41e-15 < 1.63e-14 (0.086) 1 iFFT: n2=1.27e-15 ninf=3.11e-15 < 1.63e-14 (0.190) 0 OK pyopencl R2C (1446,1446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.87e-16 ninf=8.35e-16 < 1.63e-14 (0.051) 1 iFFT: n2=8.06e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1448,1448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.09e-16 ninf=8.60e-16 < 1.63e-14 (0.053) 1 iFFT: n2=8.18e-16 ninf=2.55e-15 < 1.63e-14 (0.156) 0 OK pyopencl R2C (1450,1450) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.48e-16 ninf=8.42e-16 < 1.63e-14 (0.052) 1 iFFT: n2=7.46e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1454,1454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.75e-16 ninf=9.83e-16 < 1.63e-14 (0.060) 1 iFFT: n2=9.09e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1460,1460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.81e-16 ninf=8.01e-16 < 1.63e-14 (0.049) 1 iFFT: n2=6.90e-16 ninf=2.00e-15 < 1.63e-14 (0.122) 0 OK pyopencl R2C (1462,1462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.76e-16 ninf=6.95e-16 < 1.63e-14 (0.043) 1 iFFT: n2=7.85e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1464,1464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.24e-16 ninf=8.28e-16 < 1.63e-14 (0.051) 1 iFFT: n2=6.39e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1466,1466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.21e-15 < 1.63e-14 (0.074) 1 iFFT: n2=1.07e-15 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1468,1468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.24e-15 < 1.63e-14 (0.076) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.63e-14 (0.190) 0 OK pyopencl R2C (1472,1472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.62e-16 ninf=5.84e-16 < 1.63e-14 (0.036) 1 iFFT: n2=5.84e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1474,1474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.92e-16 ninf=8.12e-16 < 1.63e-14 (0.050) 1 iFFT: n2=9.26e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1476,1476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.62e-16 ninf=7.62e-16 < 1.63e-14 (0.047) 1 iFFT: n2=6.76e-16 ninf=2.13e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1478,1478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.32e-15 < 1.63e-14 (0.081) 1 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.63e-14 (0.197) 0 OK pyopencl R2C (1480,1480) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=9.32e-16 < 1.63e-14 (0.057) 1 iFFT: n2=6.67e-16 ninf=2.11e-15 < 1.63e-14 (0.129) 0 OK pyopencl R2C (1482,1482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.92e-16 ninf=7.41e-16 < 1.63e-14 (0.045) 1 iFFT: n2=7.26e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1484,1484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.52e-16 ninf=6.92e-16 < 1.63e-14 (0.042) 1 iFFT: n2=6.54e-16 ninf=1.89e-15 < 1.63e-14 (0.115) 0 OK pyopencl R2C (1486,1486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.21e-15 < 1.63e-14 (0.074) 1 iFFT: n2=1.11e-15 ninf=3.44e-15 < 1.63e-14 (0.211) 0 OK pyopencl R2C (1488,1488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.33e-16 ninf=6.77e-16 < 1.63e-14 (0.041) 1 iFFT: n2=6.47e-16 ninf=2.11e-15 < 1.63e-14 (0.129) 0 OK pyopencl R2C (1490,1490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.37e-16 ninf=1.04e-15 < 1.63e-14 (0.064) 1 iFFT: n2=9.79e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1492,1492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.20e-15 < 1.63e-14 (0.073) 1 iFFT: n2=9.65e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1494,1494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.65e-16 ninf=6.67e-16 < 1.63e-14 (0.041) 1 iFFT: n2=5.78e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1496,1496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.63e-16 ninf=6.36e-16 < 1.63e-14 (0.039) 1 iFFT: n2=5.50e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1498,1498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.09e-16 ninf=8.23e-16 < 1.64e-14 (0.050) 1 iFFT: n2=8.07e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1502,1502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.25e-15 ninf=1.33e-15 < 1.64e-14 (0.081) 1 iFFT: n2=1.33e-15 ninf=3.44e-15 < 1.64e-14 (0.210) 0 OK pyopencl R2C (1504,1504) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.85e-16 ninf=5.41e-16 < 1.64e-14 (0.033) 1 iFFT: n2=4.98e-16 ninf=1.55e-15 < 1.64e-14 (0.095) 0 OK pyopencl R2C (1506,1506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.10e-15 < 1.64e-14 (0.068) 1 iFFT: n2=9.54e-16 ninf=2.78e-15 < 1.64e-14 (0.170) 0 OK pyopencl R2C (1508,1508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.36e-16 ninf=7.94e-16 < 1.64e-14 (0.049) 1 iFFT: n2=7.62e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1510,1510) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.74e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 1 iFFT: n2=9.61e-16 ninf=2.78e-15 < 1.64e-14 (0.170) 0 OK pyopencl R2C (1514,1514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.25e-15 < 1.64e-14 (0.077) 1 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1516,1516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.21e-15 < 1.64e-14 (0.074) 1 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1518,1518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.17e-16 ninf=7.67e-16 < 1.64e-14 (0.047) 1 iFFT: n2=6.06e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1520,1520) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.32e-16 ninf=8.33e-16 < 1.64e-14 (0.051) 1 iFFT: n2=7.34e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1522,1522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.29e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 1 iFFT: n2=8.87e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1524,1524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.08e-15 < 1.64e-14 (0.066) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.64e-14 (0.204) 0 OK pyopencl R2C (1526,1526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.09e-16 ninf=9.38e-16 < 1.64e-14 (0.057) 1 iFFT: n2=8.17e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1528,1528) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.30e-16 ninf=8.95e-16 < 1.64e-14 (0.055) 1 iFFT: n2=8.28e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1530,1530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.76e-16 ninf=6.55e-16 < 1.64e-14 (0.040) 1 iFFT: n2=6.04e-16 ninf=1.78e-15 < 1.64e-14 (0.109) 0 OK pyopencl R2C (1532,1532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.52e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 1 iFFT: n2=9.02e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1534,1534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.32e-16 ninf=5.62e-16 < 1.64e-14 (0.034) 1 iFFT: n2=5.46e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1538,1538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.05e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 1 iFFT: n2=8.41e-16 ninf=2.39e-15 < 1.64e-14 (0.146) 0 OK pyopencl R2C (1542,1542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.10e-16 ninf=8.34e-16 < 1.64e-14 (0.051) 1 iFFT: n2=7.90e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1544,1544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.73e-16 ninf=7.83e-16 < 1.64e-14 (0.048) 1 iFFT: n2=7.74e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1546,1546) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.82e-16 ninf=1.04e-15 < 1.64e-14 (0.063) 1 iFFT: n2=8.92e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1548,1548) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.57e-16 ninf=7.46e-16 < 1.64e-14 (0.046) 1 iFFT: n2=7.60e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1550,1550) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.46e-16 ninf=6.76e-16 < 1.64e-14 (0.041) 1 iFFT: n2=6.61e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1552,1552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.42e-16 ninf=8.14e-16 < 1.64e-14 (0.050) 1 iFFT: n2=6.84e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1554,1554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.60e-16 ninf=1.16e-15 < 1.64e-14 (0.071) 1 iFFT: n2=9.99e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1556,1556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.83e-16 ninf=9.44e-16 < 1.64e-14 (0.058) 1 iFFT: n2=9.24e-16 ninf=2.69e-15 < 1.64e-14 (0.164) 0 OK pyopencl R2C (1558,1558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.38e-16 ninf=7.36e-16 < 1.64e-14 (0.045) 1 iFFT: n2=8.00e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1562,1562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.65e-16 ninf=7.02e-16 < 1.64e-14 (0.043) 1 iFFT: n2=7.73e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1564,1564) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.15e-16 ninf=6.36e-16 < 1.64e-14 (0.039) 1 iFFT: n2=6.30e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1566,1566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.50e-16 ninf=7.77e-16 < 1.64e-14 (0.047) 1 iFFT: n2=7.53e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1570,1570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.04e-16 ninf=1.05e-15 < 1.64e-14 (0.064) 1 iFFT: n2=9.49e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1572,1572) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.93e-16 ninf=6.82e-16 < 1.64e-14 (0.042) 1 iFFT: n2=7.21e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1574,1574) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.86e-16 ninf=9.62e-16 < 1.64e-14 (0.059) 1 iFFT: n2=9.13e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1576,1576) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.01e-15 < 1.64e-14 (0.062) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.64e-14 (0.196) 0 OK pyopencl R2C (1578,1578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.11e-16 ninf=1.16e-15 < 1.64e-14 (0.071) 1 iFFT: n2=8.64e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1580,1580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.72e-16 ninf=7.24e-16 < 1.64e-14 (0.044) 1 iFFT: n2=6.81e-16 ninf=2.05e-15 < 1.64e-14 (0.125) 0 OK pyopencl R2C (1582,1582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.03e-16 ninf=8.77e-16 < 1.64e-14 (0.053) 1 iFFT: n2=8.32e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1586,1586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.21e-16 ninf=6.57e-16 < 1.64e-14 (0.040) 1 iFFT: n2=6.22e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1588,1588) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.31e-15 < 1.64e-14 (0.080) 1 iFFT: n2=1.06e-15 ninf=3.00e-15 < 1.64e-14 (0.183) 0 OK pyopencl R2C (1590,1590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.21e-16 ninf=7.60e-16 < 1.64e-14 (0.046) 1 iFFT: n2=6.25e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1592,1592) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.72e-16 ninf=1.08e-15 < 1.64e-14 (0.066) 1 iFFT: n2=9.49e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1594,1594) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.00e-16 ninf=8.69e-16 < 1.64e-14 (0.053) 1 iFFT: n2=8.14e-16 ninf=2.39e-15 < 1.64e-14 (0.146) 0 OK pyopencl R2C (1596,1596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.01e-16 ninf=1.00e-15 < 1.64e-14 (0.061) 1 iFFT: n2=9.47e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1598,1598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.57e-16 ninf=5.43e-16 < 1.64e-14 (0.033) 1 iFFT: n2=5.67e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1602,1602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.70e-16 ninf=7.64e-16 < 1.64e-14 (0.047) 1 iFFT: n2=6.71e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1604,1604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.28e-15 < 1.64e-14 (0.078) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.64e-14 (0.196) 0 OK pyopencl R2C (1606,1606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.07e-16 ninf=8.30e-16 < 1.64e-14 (0.051) 1 iFFT: n2=7.33e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1608,1608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.54e-16 ninf=8.78e-16 < 1.64e-14 (0.053) 1 iFFT: n2=7.85e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1610,1610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.59e-16 ninf=7.48e-16 < 1.64e-14 (0.046) 1 iFFT: n2=6.64e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1612,1612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.41e-16 ninf=6.37e-16 < 1.64e-14 (0.039) 1 iFFT: n2=6.43e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1614,1614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.88e-16 ninf=1.14e-15 < 1.64e-14 (0.070) 1 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1616,1616) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.21e-16 ninf=8.62e-16 < 1.64e-14 (0.053) 1 iFFT: n2=7.72e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1618,1618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.33e-15 < 1.64e-14 (0.081) 1 iFFT: n2=1.15e-15 ninf=3.33e-15 < 1.64e-14 (0.203) 0 OK pyopencl R2C (1622,1622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=9.51e-16 < 1.64e-14 (0.058) 1 iFFT: n2=9.35e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1624,1624) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.74e-16 ninf=8.93e-16 < 1.64e-14 (0.054) 1 iFFT: n2=8.09e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1626,1626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.76e-16 ninf=9.23e-16 < 1.64e-14 (0.056) 1 iFFT: n2=8.73e-16 ninf=2.50e-15 < 1.64e-14 (0.152) 0 OK pyopencl R2C (1628,1628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.10e-16 ninf=1.04e-15 < 1.64e-14 (0.064) 1 iFFT: n2=9.77e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1630,1630) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.64e-16 ninf=1.02e-15 < 1.64e-14 (0.062) 1 iFFT: n2=8.01e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1632,1632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.21e-16 ninf=5.37e-16 < 1.64e-14 (0.033) 1 iFFT: n2=5.33e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1634,1634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.64e-14 (0.065) 1 iFFT: n2=8.98e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1636,1636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.32e-15 < 1.64e-14 (0.080) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.64e-14 (0.182) 0 OK pyopencl R2C (1640,1640) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.77e-16 ninf=7.71e-16 < 1.64e-14 (0.047) 1 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1642,1642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.64e-14 (0.073) 1 iFFT: n2=1.01e-15 ninf=2.94e-15 < 1.64e-14 (0.179) 0 OK pyopencl R2C (1644,1644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.23e-16 ninf=1.01e-15 < 1.64e-14 (0.062) 1 iFFT: n2=8.19e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1646,1646) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.64e-14 (0.072) 1 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1648,1648) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.17e-16 ninf=9.25e-16 < 1.64e-14 (0.056) 1 iFFT: n2=7.41e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1652,1652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.75e-16 ninf=6.13e-16 < 1.64e-14 (0.037) 1 iFFT: n2=5.94e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1654,1654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.79e-16 ninf=8.95e-16 < 1.64e-14 (0.054) 1 iFFT: n2=8.15e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(1978, 1978), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ... ERROR pyopencl R2C (1656,1656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.88e-16 ninf=8.24e-16 < 1.64e-14 (0.050) 1 iFFT: n2=7.84e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1658,1658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.89e-16 ninf=9.90e-16 < 1.64e-14 (0.060) 1 iFFT: n2=8.10e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1660,1660) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.43e-16 ninf=5.74e-16 < 1.64e-14 (0.035) 1 iFFT: n2=5.87e-16 ninf=1.67e-15 < 1.64e-14 (0.101) 0 OK pyopencl R2C (1662,1662) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.80e-16 ninf=9.37e-16 < 1.64e-14 (0.057) 1 iFFT: n2=9.28e-16 ninf=3.00e-15 < 1.64e-14 (0.182) 0 OK pyopencl R2C (1666,1666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.47e-16 ninf=7.31e-16 < 1.64e-14 (0.044) 1 iFFT: n2=6.85e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1668,1668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.24e-16 ninf=8.69e-16 < 1.64e-14 (0.053) 1 iFFT: n2=8.03e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1670,1670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.10e-16 ninf=8.65e-16 < 1.64e-14 (0.053) 1 iFFT: n2=8.20e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1672,1672) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=1.14e-15 < 1.64e-14 (0.070) 1 iFFT: n2=9.87e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1674,1674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.02e-16 ninf=9.32e-16 < 1.64e-14 (0.057) 1 iFFT: n2=7.87e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1676,1676) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.87e-16 ninf=9.92e-16 < 1.64e-14 (0.060) 1 iFFT: n2=8.49e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1678,1678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.84e-16 ninf=8.69e-16 < 1.64e-14 (0.053) 1 iFFT: n2=8.11e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1682,1682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.92e-16 ninf=8.43e-16 < 1.65e-14 (0.051) 1 iFFT: n2=9.19e-16 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1684,1684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.06e-15 < 1.65e-14 (0.065) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1686,1686) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.06e-15 < 1.65e-14 (0.064) 1 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1688,1688) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.23e-16 ninf=1.00e-15 < 1.65e-14 (0.061) 1 iFFT: n2=9.46e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1692,1692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.45e-16 ninf=6.87e-16 < 1.65e-14 (0.042) 1 iFFT: n2=5.77e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1696,1696) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.77e-16 ninf=6.16e-16 < 1.65e-14 (0.037) 1 iFFT: n2=6.09e-16 ninf=1.89e-15 < 1.65e-14 (0.115) 0 OK pyopencl R2C (1698,1698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.31e-15 ninf=1.43e-15 < 1.65e-14 (0.087) 1 iFFT: n2=1.18e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1700,1700) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.62e-16 ninf=5.50e-16 < 1.65e-14 (0.033) 1 iFFT: n2=5.65e-16 ninf=1.89e-15 < 1.65e-14 (0.115) 0 OK pyopencl R2C (1702,1702) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.80e-16 ninf=1.17e-15 < 1.65e-14 (0.071) 1 iFFT: n2=1.08e-15 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1704,1704) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.57e-16 ninf=8.91e-16 < 1.65e-14 (0.054) 1 iFFT: n2=7.83e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1706,1706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.20e-15 < 1.65e-14 (0.073) 1 iFFT: n2=8.86e-16 ninf=2.78e-15 < 1.65e-14 (0.169) 0 OK pyopencl R2C (1708,1708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.90e-16 ninf=8.13e-16 < 1.65e-14 (0.049) 1 iFFT: n2=6.98e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1710,1710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.69e-16 ninf=9.19e-16 < 1.65e-14 (0.056) 1 iFFT: n2=7.95e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1712,1712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.46e-16 ninf=8.79e-16 < 1.65e-14 (0.053) 1 iFFT: n2=6.81e-16 ninf=2.12e-15 < 1.65e-14 (0.129) 0 OK pyopencl R2C (1714,1714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.12e-15 < 1.65e-14 (0.068) 1 iFFT: n2=9.16e-16 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1718,1718) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.40e-16 ninf=1.01e-15 < 1.65e-14 (0.061) 1 iFFT: n2=8.93e-16 ninf=2.61e-15 < 1.65e-14 (0.158) 0 OK pyopencl R2C (1720,1720) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.49e-16 ninf=7.92e-16 < 1.65e-14 (0.048) 1 iFFT: n2=7.53e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1722,1722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.04e-16 ninf=8.01e-16 < 1.65e-14 (0.049) 1 iFFT: n2=7.07e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1724,1724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.12e-15 < 1.65e-14 (0.068) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1726,1726) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.27e-15 < 1.65e-14 (0.077) 1 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1730,1730) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.82e-16 ninf=1.14e-15 < 1.65e-14 (0.069) 1 iFFT: n2=1.10e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1732,1732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.63e-16 ninf=1.00e-15 < 1.65e-14 (0.061) 1 iFFT: n2=9.18e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1734,1734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.98e-16 ninf=6.98e-16 < 1.65e-14 (0.042) 1 iFFT: n2=6.23e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1736,1736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=8.01e-16 < 1.65e-14 (0.049) 1 iFFT: n2=7.01e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1738,1738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.12e-16 ninf=7.70e-16 < 1.65e-14 (0.047) 1 iFFT: n2=7.31e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1740,1740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.48e-16 ninf=7.95e-16 < 1.65e-14 (0.048) 1 iFFT: n2=7.39e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1742,1742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.16e-16 ninf=8.66e-16 < 1.65e-14 (0.053) 1 iFFT: n2=7.32e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1744,1744) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.49e-16 ninf=8.97e-16 < 1.65e-14 (0.054) 1 iFFT: n2=7.22e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1746,1746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.76e-16 ninf=7.78e-16 < 1.65e-14 (0.047) 1 iFFT: n2=6.72e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1748,1748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.79e-16 ninf=1.14e-15 < 1.65e-14 (0.069) 1 iFFT: n2=9.35e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1752,1752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.32e-16 ninf=8.45e-16 < 1.65e-14 (0.051) 1 iFFT: n2=7.95e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1754,1754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.65e-14 (0.073) 1 iFFT: n2=1.08e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1756,1756) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.38e-15 < 1.65e-14 (0.083) 1 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1758,1758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.71e-16 ninf=1.25e-15 < 1.65e-14 (0.076) 1 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1762,1762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.71e-16 ninf=1.04e-15 < 1.65e-14 (0.063) 1 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1766,1766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.23e-15 < 1.65e-14 (0.075) 1 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1768,1768) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.44e-16 ninf=6.47e-16 < 1.65e-14 (0.039) 1 iFFT: n2=5.56e-16 ninf=1.78e-15 < 1.65e-14 (0.108) 0 OK pyopencl R2C (1770,1770) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.43e-16 ninf=6.10e-16 < 1.65e-14 (0.037) 1 iFFT: n2=5.56e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1772,1772) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.23e-15 < 1.65e-14 (0.074) 1 iFFT: n2=9.23e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1774,1774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.13e-15 < 1.65e-14 (0.068) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1776,1776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.98e-16 ninf=1.00e-15 < 1.65e-14 (0.061) 1 iFFT: n2=9.04e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1778,1778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.61e-16 ninf=1.09e-15 < 1.65e-14 (0.066) 1 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.65e-14 (0.195) 0 OK pyopencl R2C (1780,1780) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.30e-16 ninf=6.90e-16 < 1.65e-14 (0.042) 1 iFFT: n2=6.74e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1784,1784) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.48e-16 ninf=8.80e-16 < 1.65e-14 (0.053) 1 iFFT: n2=8.75e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1786,1786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.87e-16 ninf=9.68e-16 < 1.65e-14 (0.059) 1 iFFT: n2=8.32e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1788,1788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.30e-16 ninf=1.02e-15 < 1.65e-14 (0.062) 1 iFFT: n2=7.96e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1790,1790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.07e-16 ninf=9.61e-16 < 1.65e-14 (0.058) 1 iFFT: n2=7.93e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1794,1794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.10e-16 ninf=6.43e-16 < 1.65e-14 (0.039) 1 iFFT: n2=6.46e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1796,1796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.65e-14 (0.062) 1 iFFT: n2=9.50e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1798,1798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.40e-16 ninf=9.03e-16 < 1.65e-14 (0.055) 1 iFFT: n2=8.52e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1802,1802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.30e-16 ninf=6.56e-16 < 1.65e-14 (0.040) 1 iFFT: n2=6.41e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1804,1804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.41e-16 ninf=7.78e-16 < 1.65e-14 (0.047) 1 iFFT: n2=6.43e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1806,1806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.16e-16 ninf=8.68e-16 < 1.65e-14 (0.053) 1 iFFT: n2=8.42e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1808,1808) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.55e-16 ninf=8.37e-16 < 1.65e-14 (0.051) 1 iFFT: n2=7.63e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1810,1810) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.21e-16 ninf=8.40e-16 < 1.65e-14 (0.051) 1 iFFT: n2=8.53e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1812,1812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.31e-16 ninf=7.90e-16 < 1.65e-14 (0.048) 1 iFFT: n2=7.22e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1814,1814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.22e-15 < 1.65e-14 (0.074) 1 iFFT: n2=1.13e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1816,1816) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.37e-15 < 1.65e-14 (0.083) 1 iFFT: n2=1.26e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1818,1818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.16e-16 ninf=7.82e-16 < 1.65e-14 (0.047) 1 iFFT: n2=6.96e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1822,1822) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.31e-15 ninf=1.45e-15 < 1.65e-14 (0.088) 1 iFFT: n2=1.34e-15 ninf=3.89e-15 < 1.65e-14 (0.235) 0 OK pyopencl R2C (1824,1824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.76e-16 ninf=9.49e-16 < 1.65e-14 (0.057) 1 iFFT: n2=8.33e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1826,1826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.57e-16 ninf=6.17e-16 < 1.65e-14 (0.037) 1 iFFT: n2=5.69e-16 ninf=1.78e-15 < 1.65e-14 (0.108) 0 OK pyopencl R2C (1828,1828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.33e-15 < 1.65e-14 (0.081) 1 iFFT: n2=1.06e-15 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1830,1830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.37e-16 ninf=6.82e-16 < 1.65e-14 (0.041) 1 iFFT: n2=6.46e-16 ninf=1.94e-15 < 1.65e-14 (0.118) 0 OK pyopencl R2C (1832,1832) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.97e-16 ninf=1.05e-15 < 1.65e-14 (0.063) 1 iFFT: n2=9.43e-16 ninf=3.05e-15 < 1.65e-14 (0.185) 0 OK pyopencl R2C (1834,1834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.99e-16 ninf=9.02e-16 < 1.65e-14 (0.055) 1 iFFT: n2=8.48e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1836,1836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.73e-16 ninf=6.66e-16 < 1.65e-14 (0.040) 1 iFFT: n2=5.96e-16 ninf=1.78e-15 < 1.65e-14 (0.107) 0 OK pyopencl R2C (1838,1838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.26e-15 < 1.65e-14 (0.076) 1 iFFT: n2=1.17e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1840,1840) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.76e-16 ninf=6.38e-16 < 1.65e-14 (0.039) 1 iFFT: n2=5.82e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1842,1842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.33e-16 ninf=9.48e-16 < 1.65e-14 (0.057) 1 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1844,1844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.08e-15 < 1.65e-14 (0.066) 1 iFFT: n2=9.67e-16 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1846,1846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.68e-16 ninf=7.95e-16 < 1.65e-14 (0.048) 1 iFFT: n2=7.81e-16 ninf=2.28e-15 < 1.65e-14 (0.138) 0 OK pyopencl R2C (1850,1850) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.00e-16 ninf=9.42e-16 < 1.65e-14 (0.057) 1 iFFT: n2=7.58e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1852,1852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.28e-15 ninf=1.40e-15 < 1.65e-14 (0.085) 1 iFFT: n2=1.14e-15 ninf=3.19e-15 < 1.65e-14 (0.193) 0 OK pyopencl R2C (1854,1854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.90e-16 ninf=1.03e-15 < 1.65e-14 (0.062) 1 iFFT: n2=8.32e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1856,1856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.04e-16 ninf=7.23e-16 < 1.65e-14 (0.044) 1 iFFT: n2=7.11e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1858,1858) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.52e-16 ninf=9.88e-16 < 1.65e-14 (0.060) 1 iFFT: n2=8.78e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1860,1860) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.41e-16 ninf=6.05e-16 < 1.65e-14 (0.037) 1 iFFT: n2=6.61e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1862,1862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.27e-16 ninf=9.12e-16 < 1.65e-14 (0.055) 1 iFFT: n2=9.80e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1864,1864) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.65e-16 ninf=9.75e-16 < 1.65e-14 (0.059) 1 iFFT: n2=8.53e-16 ninf=2.55e-15 < 1.65e-14 (0.154) 0 OK pyopencl R2C (1866,1866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.65e-16 ninf=1.05e-15 < 1.65e-14 (0.063) 1 iFFT: n2=8.87e-16 ninf=2.55e-15 < 1.65e-14 (0.154) 0 OK pyopencl R2C (1868,1868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.59e-16 ninf=9.66e-16 < 1.65e-14 (0.058) 1 iFFT: n2=9.01e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1870,1870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.73e-16 ninf=6.04e-16 < 1.65e-14 (0.037) 1 iFFT: n2=5.89e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1874,1874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.30e-15 < 1.65e-14 (0.078) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1876,1876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.48e-16 ninf=9.39e-16 < 1.65e-14 (0.057) 1 iFFT: n2=8.52e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1878,1878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.37e-16 ninf=8.96e-16 < 1.65e-14 (0.054) 1 iFFT: n2=8.40e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1880,1880) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.32e-16 ninf=7.59e-16 < 1.65e-14 (0.046) 1 iFFT: n2=5.54e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1882,1882) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.30e-15 < 1.65e-14 (0.079) 1 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1884,1884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.39e-16 ninf=9.32e-16 < 1.66e-14 (0.056) 1 iFFT: n2=7.42e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1886,1886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.84e-16 ninf=7.10e-16 < 1.66e-14 (0.043) 1 iFFT: n2=7.21e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1888,1888) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.97e-16 ninf=6.21e-16 < 1.66e-14 (0.038) 1 iFFT: n2=5.09e-16 ninf=1.67e-15 < 1.66e-14 (0.101) 0 OK pyopencl R2C (1892,1892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.03e-16 ninf=8.89e-16 < 1.66e-14 (0.054) 1 iFFT: n2=7.82e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1894,1894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.23e-15 < 1.66e-14 (0.074) 1 iFFT: n2=1.05e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1896,1896) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.81e-16 ninf=7.46e-16 < 1.66e-14 (0.045) 1 iFFT: n2=7.71e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1898,1898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.89e-16 ninf=8.69e-16 < 1.66e-14 (0.053) 1 iFFT: n2=7.57e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1900,1900) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.24e-16 ninf=9.75e-16 < 1.66e-14 (0.059) 1 iFFT: n2=9.11e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1902,1902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.66e-14 (0.073) 1 iFFT: n2=9.98e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1904,1904) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.80e-16 ninf=6.36e-16 < 1.66e-14 (0.038) 1 iFFT: n2=5.94e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1906,1906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.40e-15 < 1.66e-14 (0.084) 1 iFFT: n2=1.23e-15 ninf=3.11e-15 < 1.66e-14 (0.188) 0 OK pyopencl R2C (1908,1908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.15e-16 ninf=6.17e-16 < 1.66e-14 (0.037) 1 iFFT: n2=6.20e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1910,1910) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.22e-15 < 1.66e-14 (0.073) 1 iFFT: n2=1.21e-15 ninf=3.11e-15 < 1.66e-14 (0.188) 0 OK pyopencl R2C (1912,1912) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.81e-16 ninf=1.07e-15 < 1.66e-14 (0.065) 1 iFFT: n2=8.75e-16 ninf=2.78e-15 < 1.66e-14 (0.168) 0 OK pyopencl R2C (1914,1914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.39e-16 ninf=7.58e-16 < 1.66e-14 (0.046) 1 iFFT: n2=7.74e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1916,1916) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.30e-15 < 1.66e-14 (0.079) 1 iFFT: n2=9.47e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1918,1918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.20e-15 < 1.66e-14 (0.073) 1 iFFT: n2=1.09e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1922,1922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.92e-16 ninf=8.61e-16 < 1.66e-14 (0.052) 1 iFFT: n2=7.66e-16 ninf=2.25e-15 < 1.66e-14 (0.136) 0 OK pyopencl R2C (1924,1924) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.73e-16 ninf=8.69e-16 < 1.66e-14 (0.052) 1 iFFT: n2=7.60e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1926,1926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.83e-16 ninf=1.06e-15 < 1.66e-14 (0.064) 1 iFFT: n2=9.05e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1928,1928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.78e-16 ninf=7.99e-16 < 1.66e-14 (0.048) 1 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1930,1930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.65e-16 ninf=7.89e-16 < 1.66e-14 (0.048) 1 iFFT: n2=7.77e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1932,1932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.99e-16 ninf=7.75e-16 < 1.66e-14 (0.047) 1 iFFT: n2=6.60e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1934,1934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.20e-15 < 1.66e-14 (0.072) 1 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.66e-14 (0.208) 0 OK pyopencl R2C (1938,1938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.43e-16 ninf=9.53e-16 < 1.66e-14 (0.058) 1 iFFT: n2=8.14e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1940,1940) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.39e-16 ninf=7.58e-16 < 1.66e-14 (0.046) 1 iFFT: n2=6.46e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1942,1942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.32e-15 ninf=1.50e-15 < 1.66e-14 (0.091) 1 iFFT: n2=1.31e-15 ninf=3.33e-15 < 1.66e-14 (0.201) 0 OK pyopencl R2C (1946,1946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.43e-16 ninf=1.02e-15 < 1.66e-14 (0.061) 1 iFFT: n2=8.42e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1948,1948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.52e-15 ninf=1.72e-15 < 1.66e-14 (0.104) 1 iFFT: n2=1.38e-15 ninf=3.66e-15 < 1.66e-14 (0.221) 0 OK pyopencl R2C (1952,1952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.24e-16 ninf=6.38e-16 < 1.66e-14 (0.038) 1 iFFT: n2=6.13e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1954,1954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.19e-16 ninf=9.29e-16 < 1.66e-14 (0.056) 1 iFFT: n2=8.57e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1956,1956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.27e-15 < 1.66e-14 (0.076) 1 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1958,1958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.56e-16 ninf=6.90e-16 < 1.66e-14 (0.042) 1 iFFT: n2=6.64e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1962,1962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.37e-16 ninf=1.03e-15 < 1.66e-14 (0.062) 1 iFFT: n2=7.32e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1964,1964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.01e-15 < 1.66e-14 (0.061) 1 iFFT: n2=1.08e-15 ninf=3.44e-15 < 1.66e-14 (0.208) 0 OK pyopencl R2C (1966,1966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.25e-15 < 1.66e-14 (0.075) 1 iFFT: n2=9.75e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1968,1968) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.37e-16 ninf=7.59e-16 < 1.66e-14 (0.046) 1 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1970,1970) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.09e-15 < 1.66e-14 (0.066) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.66e-14 (0.181) 0 OK pyopencl R2C (1972,1972) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.64e-16 ninf=8.05e-16 < 1.66e-14 (0.049) 1 iFFT: n2=8.01e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1974,1974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.90e-16 ninf=6.10e-16 < 1.66e-14 (0.037) 1 iFFT: n2=6.11e-16 ninf=2.00e-15 < 1.66e-14 (0.120) 0 OK pyopencl R2C (1976,1976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.76e-16 ninf=1.06e-15 < 1.66e-14 (0.064) 1 iFFT: n2=7.82e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK Timeout for N=1978. Re-starting the pool... pyopencl R2C (1982,1982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.08e-15 < 1.66e-14 (0.065) 1 iFFT: n2=9.34e-16 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (1984,1984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.15e-16 ninf=6.83e-16 < 1.66e-14 (0.041) 1 iFFT: n2=6.17e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1986,1986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.56e-16 ninf=9.17e-16 < 1.66e-14 (0.055) 1 iFFT: n2=8.61e-16 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (1988,1988) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.30e-16 ninf=8.69e-16 < 1.66e-14 (0.052) 1 iFFT: n2=8.58e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1990,1990) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.48e-16 ninf=1.00e-15 < 1.66e-14 (0.061) 1 iFFT: n2=7.61e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1992,1992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.48e-16 ninf=6.91e-16 < 1.66e-14 (0.042) 1 iFFT: n2=6.05e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1994,1994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.37e-15 ninf=1.43e-15 < 1.66e-14 (0.086) 1 iFFT: n2=1.25e-15 ninf=3.55e-15 < 1.66e-14 (0.214) 0 OK pyopencl R2C (1996,1996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.38e-15 ninf=1.56e-15 < 1.66e-14 (0.094) 1 iFFT: n2=1.18e-15 ninf=3.44e-15 < 1.66e-14 (0.207) 0 OK pyopencl R2C (1998,1998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.55e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 1 iFFT: n2=8.36e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2004,2004) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.16e-15 < 1.66e-14 (0.070) 1 iFFT: n2=9.65e-16 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (2006,2006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.70e-16 ninf=6.22e-16 < 1.66e-14 (0.037) 1 iFFT: n2=5.98e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (2008,2008) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.95e-16 ninf=1.19e-15 < 1.66e-14 (0.072) 1 iFFT: n2=9.68e-16 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2010,2010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=7.93e-16 < 1.66e-14 (0.048) 1 iFFT: n2=7.89e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2012,2012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.25e-15 < 1.66e-14 (0.075) 1 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2014,2014) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.27e-16 ninf=9.37e-16 < 1.66e-14 (0.056) 1 iFFT: n2=8.08e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2018,2018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.16e-15 < 1.66e-14 (0.070) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.66e-14 (0.207) 0 OK pyopencl R2C (2020,2020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.51e-16 ninf=9.35e-16 < 1.66e-14 (0.056) 1 iFFT: n2=7.61e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2022,2022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.15e-15 < 1.66e-14 (0.069) 1 iFFT: n2=9.92e-16 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2024,2024) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.94e-16 ninf=7.54e-16 < 1.66e-14 (0.045) 1 iFFT: n2=6.24e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (2026,2026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.72e-16 ninf=8.97e-16 < 1.66e-14 (0.054) 1 iFFT: n2=8.11e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2030,2030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.79e-16 ninf=8.19e-16 < 1.66e-14 (0.049) 1 iFFT: n2=7.97e-16 ninf=2.50e-15 < 1.66e-14 (0.150) 0 OK pyopencl R2C (2032,2032) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.13e-15 < 1.66e-14 (0.068) 1 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2034,2034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.73e-16 ninf=7.68e-16 < 1.66e-14 (0.046) 1 iFFT: n2=8.19e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2036,2036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=9.66e-16 < 1.66e-14 (0.058) 1 iFFT: n2=8.15e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2038,2038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.78e-16 ninf=8.39e-16 < 1.66e-14 (0.050) 1 iFFT: n2=8.17e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2040,2040) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.55e-16 ninf=5.47e-16 < 1.66e-14 (0.033) 1 iFFT: n2=5.65e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (2042,2042) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=9.02e-16 < 1.66e-14 (0.054) 1 iFFT: n2=8.27e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2044,2044) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.34e-16 ninf=7.82e-16 < 1.66e-14 (0.047) 1 iFFT: n2=8.16e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2046,2046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.53e-16 ninf=6.99e-16 < 1.66e-14 (0.042) 1 iFFT: n2=6.58e-16 ninf=2.00e-15 < 1.66e-14 (0.120) 0 OK pyopencl R2C (2050,2050) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.06e-16 ninf=9.49e-16 < 1.66e-14 (0.057) 1 iFFT: n2=8.14e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (2052,2052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.59e-16 ninf=9.41e-16 < 1.66e-14 (0.057) 1 iFFT: n2=9.02e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2054,2054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.26e-16 ninf=8.25e-16 < 1.66e-14 (0.050) 1 iFFT: n2=7.13e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (2056,2056) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.06e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 1 iFFT: n2=9.29e-16 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (2060,2060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.90e-16 ninf=1.03e-15 < 1.66e-14 (0.062) 1 iFFT: n2=9.64e-16 ninf=3.00e-15 < 1.66e-14 (0.180) 0 OK pyopencl R2C (2062,2062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.00e-15 < 1.66e-14 (0.060) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2064,2064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.59e-16 ninf=8.33e-16 < 1.66e-14 (0.050) 1 iFFT: n2=7.67e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2066,2066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.33e-15 < 1.66e-14 (0.080) 1 iFFT: n2=1.05e-15 ninf=3.28e-15 < 1.66e-14 (0.197) 0 OK pyopencl R2C (2068,2068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.48e-16 ninf=5.67e-16 < 1.66e-14 (0.034) 1 iFFT: n2=5.58e-16 ninf=1.89e-15 < 1.66e-14 (0.113) 0 OK pyopencl R2C (2070,2070) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.34e-16 ninf=6.77e-16 < 1.66e-14 (0.041) 1 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (2072,2072) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.50e-16 ninf=9.53e-16 < 1.66e-14 (0.057) 1 iFFT: n2=7.95e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2074,2074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.55e-16 ninf=6.26e-16 < 1.66e-14 (0.038) 1 iFFT: n2=6.63e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (2076,2076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.20e-15 < 1.66e-14 (0.072) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2078,2078) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.28e-15 < 1.66e-14 (0.077) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (2082,2082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.32e-15 ninf=1.32e-15 < 1.66e-14 (0.079) 1 iFFT: n2=1.26e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2084,2084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=9.23e-16 < 1.66e-14 (0.055) 1 iFFT: n2=8.83e-16 ninf=2.61e-15 < 1.66e-14 (0.157) 0 OK pyopencl R2C (2086,2086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.37e-15 < 1.66e-14 (0.082) 1 iFFT: n2=1.20e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2088,2088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.81e-16 ninf=8.79e-16 < 1.66e-14 (0.053) 1 iFFT: n2=8.15e-16 ninf=2.55e-15 < 1.66e-14 (0.153) 0 OK pyopencl R2C (2090,2090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.31e-16 ninf=1.01e-15 < 1.66e-14 (0.060) 1 iFFT: n2=9.18e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2092,2092) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.36e-15 ninf=1.41e-15 < 1.66e-14 (0.085) 1 iFFT: n2=1.27e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2094,2094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.39e-15 ninf=1.51e-15 < 1.66e-14 (0.091) 1 iFFT: n2=1.30e-15 ninf=3.66e-15 < 1.66e-14 (0.220) 0 OK pyopencl R2C (2096,2096) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.32e-16 ninf=8.24e-16 < 1.66e-14 (0.050) 1 iFFT: n2=7.02e-16 ninf=2.22e-15 < 1.66e-14 (0.133) 0 OK pyopencl R2C (2098,2098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.35e-15 ninf=1.29e-15 < 1.66e-14 (0.078) 1 iFFT: n2=1.28e-15 ninf=4.00e-15 < 1.66e-14 (0.240) 0 OK pyopencl R2C (2102,2102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.08e-15 < 1.66e-14 (0.065) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.66e-14 (0.193) 0 OK pyopencl R2C (2104,2104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.21e-15 < 1.66e-14 (0.072) 1 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.66e-14 (0.173) 0 OK pyopencl R2C (2108,2108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.17e-16 ninf=8.19e-16 < 1.66e-14 (0.049) 1 iFFT: n2=7.05e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2110,2110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.18e-16 ninf=8.96e-16 < 1.66e-14 (0.054) 1 iFFT: n2=9.20e-16 ninf=3.00e-15 < 1.66e-14 (0.180) 0 OK pyopencl R2C (2114,2114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.62e-16 ninf=8.40e-16 < 1.67e-14 (0.050) 1 iFFT: n2=7.67e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2116,2116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.32e-16 ninf=8.08e-16 < 1.67e-14 (0.049) 1 iFFT: n2=6.95e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2118,2118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.20e-16 ninf=9.22e-16 < 1.67e-14 (0.055) 1 iFFT: n2=8.25e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2120,2120) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.24e-16 ninf=6.90e-16 < 1.67e-14 (0.041) 1 iFFT: n2=6.35e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2122,2122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.19e-15 < 1.67e-14 (0.072) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2124,2124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.44e-16 ninf=6.59e-16 < 1.67e-14 (0.040) 1 iFFT: n2=5.62e-16 ninf=1.83e-15 < 1.67e-14 (0.110) 0 OK pyopencl R2C (2126,2126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2128,2128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.03e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.02e-15 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2130,2130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.87e-16 ninf=7.83e-16 < 1.67e-14 (0.047) 1 iFFT: n2=7.91e-16 ninf=2.44e-15 < 1.67e-14 (0.147) 0 OK pyopencl R2C (2132,2132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.54e-16 ninf=7.14e-16 < 1.67e-14 (0.043) 1 iFFT: n2=6.69e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2134,2134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.48e-16 ninf=7.55e-16 < 1.67e-14 (0.045) 1 iFFT: n2=6.50e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2136,2136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.36e-16 ninf=6.72e-16 < 1.67e-14 (0.040) 1 iFFT: n2=6.43e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2138,2138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.08e-15 < 1.67e-14 (0.065) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2140,2140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.95e-16 ninf=1.07e-15 < 1.67e-14 (0.064) 1 iFFT: n2=9.48e-16 ninf=2.78e-15 < 1.67e-14 (0.167) 0 OK pyopencl R2C (2142,2142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.57e-16 ninf=6.76e-16 < 1.67e-14 (0.041) 1 iFFT: n2=6.80e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2144,2144) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.39e-16 ninf=9.25e-16 < 1.67e-14 (0.056) 1 iFFT: n2=7.94e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2146,2146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.23e-15 < 1.67e-14 (0.074) 1 iFFT: n2=1.14e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2148,2148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2150,2150) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.59e-16 ninf=7.53e-16 < 1.67e-14 (0.045) 1 iFFT: n2=7.69e-16 ninf=2.30e-15 < 1.67e-14 (0.138) 0 OK pyopencl R2C (2152,2152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.34e-15 < 1.67e-14 (0.080) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2154,2154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.19e-15 < 1.67e-14 (0.071) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2158,2158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.67e-16 ninf=6.06e-16 < 1.67e-14 (0.036) 1 iFFT: n2=5.79e-16 ninf=1.78e-15 < 1.67e-14 (0.107) 0 OK pyopencl R2C (2162,2162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.03e-16 ninf=6.46e-16 < 1.67e-14 (0.039) 1 iFFT: n2=6.28e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2164,2164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.64e-16 ninf=1.00e-15 < 1.67e-14 (0.060) 1 iFFT: n2=9.15e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2166,2166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.33e-15 ninf=1.63e-15 < 1.67e-14 (0.098) 1 iFFT: n2=1.41e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2168,2168) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=9.37e-16 < 1.67e-14 (0.056) 1 iFFT: n2=9.06e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2170,2170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.98e-16 ninf=7.14e-16 < 1.67e-14 (0.043) 1 iFFT: n2=7.05e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2172,2172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.28e-16 ninf=9.28e-16 < 1.67e-14 (0.056) 1 iFFT: n2=8.20e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2174,2174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.05e-15 < 1.67e-14 (0.063) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2176,2176) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.38e-16 ninf=6.26e-16 < 1.67e-14 (0.038) 1 iFFT: n2=5.37e-16 ninf=1.67e-15 < 1.67e-14 (0.100) 0 OK pyopencl R2C (2180,2180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.88e-16 ninf=8.79e-16 < 1.67e-14 (0.053) 1 iFFT: n2=7.56e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2182,2182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2186,2186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.13e-15 ninf=3.55e-15 < 1.67e-14 (0.213) 0 OK pyopencl R2C (2188,2188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.15e-15 < 1.67e-14 (0.069) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2190,2190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.24e-16 ninf=8.39e-16 < 1.67e-14 (0.050) 1 iFFT: n2=7.45e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2192,2192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.48e-16 ninf=1.01e-15 < 1.67e-14 (0.060) 1 iFFT: n2=7.68e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2194,2194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.73e-16 ninf=1.14e-15 < 1.67e-14 (0.068) 1 iFFT: n2=9.15e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2196,2196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.76e-16 ninf=7.59e-16 < 1.67e-14 (0.045) 1 iFFT: n2=6.74e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2198,2198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.53e-16 ninf=9.18e-16 < 1.67e-14 (0.055) 1 iFFT: n2=8.43e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2202,2202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.24e-15 ninf=1.39e-15 < 1.67e-14 (0.083) 1 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2204,2204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.92e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.08e-15 ninf=3.44e-15 < 1.67e-14 (0.206) 0 OK pyopencl R2C (2206,2206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.94e-16 ninf=9.90e-16 < 1.67e-14 (0.059) 1 iFFT: n2=9.26e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2208,2208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.35e-16 ninf=7.84e-16 < 1.67e-14 (0.047) 1 iFFT: n2=6.10e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2210,2210) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.61e-16 ninf=5.50e-16 < 1.67e-14 (0.033) 1 iFFT: n2=5.88e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2212,2212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.50e-16 ninf=7.93e-16 < 1.67e-14 (0.048) 1 iFFT: n2=7.81e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2214,2214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.50e-16 ninf=8.50e-16 < 1.67e-14 (0.051) 1 iFFT: n2=6.55e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2216,2216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.99e-16 ninf=1.08e-15 < 1.67e-14 (0.065) 1 iFFT: n2=8.97e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2218,2218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.08e-15 < 1.67e-14 (0.065) 1 iFFT: n2=9.31e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2220,2220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.25e-16 ninf=9.13e-16 < 1.67e-14 (0.055) 1 iFFT: n2=8.48e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2222,2222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.29e-16 ninf=8.25e-16 < 1.67e-14 (0.049) 1 iFFT: n2=7.05e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2224,2224) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.20e-16 ninf=9.97e-16 < 1.67e-14 (0.060) 1 iFFT: n2=7.73e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2226,2226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.67e-16 ninf=7.27e-16 < 1.67e-14 (0.044) 1 iFFT: n2=6.88e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2228,2228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.12e-15 < 1.67e-14 (0.067) 1 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2230,2230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.72e-16 ninf=1.06e-15 < 1.67e-14 (0.064) 1 iFFT: n2=9.31e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2232,2232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.75e-16 ninf=7.40e-16 < 1.67e-14 (0.044) 1 iFFT: n2=6.66e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2234,2234) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.23e-15 < 1.67e-14 (0.073) 1 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2236,2236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.68e-16 ninf=8.21e-16 < 1.67e-14 (0.049) 1 iFFT: n2=7.65e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2238,2238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.46e-15 < 1.67e-14 (0.087) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2242,2242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.89e-16 ninf=8.92e-16 < 1.67e-14 (0.053) 1 iFFT: n2=7.45e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2244,2244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.68e-16 ninf=5.96e-16 < 1.67e-14 (0.036) 1 iFFT: n2=5.90e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2246,2246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.67e-14 (0.063) 1 iFFT: n2=9.28e-16 ninf=2.83e-15 < 1.67e-14 (0.169) 0 OK pyopencl R2C (2248,2248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.15e-15 < 1.67e-14 (0.069) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2252,2252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.84e-16 ninf=1.08e-15 < 1.67e-14 (0.064) 1 iFFT: n2=9.48e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2254,2254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.96e-16 ninf=7.02e-16 < 1.67e-14 (0.042) 1 iFFT: n2=7.03e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2256,2256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.24e-16 ninf=6.17e-16 < 1.67e-14 (0.037) 1 iFFT: n2=5.59e-16 ninf=1.67e-15 < 1.67e-14 (0.100) 0 OK pyopencl R2C (2258,2258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.85e-16 ninf=9.63e-16 < 1.67e-14 (0.058) 1 iFFT: n2=9.22e-16 ninf=2.86e-15 < 1.67e-14 (0.171) 0 OK pyopencl R2C (2260,2260) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.70e-16 ninf=7.57e-16 < 1.67e-14 (0.045) 1 iFFT: n2=7.72e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2262,2262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.41e-16 ninf=7.38e-16 < 1.67e-14 (0.044) 1 iFFT: n2=7.48e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2264,2264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.92e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=9.51e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2266,2266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.17e-16 ninf=8.38e-16 < 1.67e-14 (0.050) 1 iFFT: n2=7.59e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2270,2270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.08e-16 ninf=9.51e-16 < 1.67e-14 (0.057) 1 iFFT: n2=8.99e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2272,2272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.72e-16 ninf=7.94e-16 < 1.67e-14 (0.048) 1 iFFT: n2=7.91e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2274,2274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.41e-15 < 1.67e-14 (0.084) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2276,2276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.64e-16 ninf=1.00e-15 < 1.67e-14 (0.060) 1 iFFT: n2=8.72e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2278,2278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.87e-16 ninf=9.55e-16 < 1.67e-14 (0.057) 1 iFFT: n2=8.04e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2280,2280) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.46e-16 ninf=8.51e-16 < 1.67e-14 (0.051) 1 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2282,2282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.88e-16 ninf=1.08e-15 < 1.67e-14 (0.064) 1 iFFT: n2=9.74e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2284,2284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.97e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 1 iFFT: n2=9.12e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2286,2286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.83e-16 ninf=1.03e-15 < 1.67e-14 (0.061) 1 iFFT: n2=9.81e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2290,2290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.10e-16 ninf=9.69e-16 < 1.67e-14 (0.058) 1 iFFT: n2=9.34e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2292,2292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.96e-16 ninf=1.07e-15 < 1.67e-14 (0.064) 1 iFFT: n2=8.67e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2294,2294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.66e-16 ninf=9.81e-16 < 1.67e-14 (0.059) 1 iFFT: n2=8.91e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2296,2296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.24e-16 ninf=8.12e-16 < 1.67e-14 (0.049) 1 iFFT: n2=7.18e-16 ninf=2.33e-15 < 1.67e-14 (0.139) 0 OK pyopencl R2C (2298,2298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.11e-15 < 1.67e-14 (0.066) 1 iFFT: n2=9.02e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2300,2300) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.02e-16 ninf=6.31e-16 < 1.67e-14 (0.038) 1 iFFT: n2=6.09e-16 ninf=2.00e-15 < 1.67e-14 (0.119) 0 OK pyopencl R2C (2302,2302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.73e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=8.79e-16 ninf=2.61e-15 < 1.67e-14 (0.156) 0 OK pyopencl R2C (2306,2306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.54e-16 ninf=9.32e-16 < 1.67e-14 (0.056) 1 iFFT: n2=8.95e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2308,2308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.33e-16 ninf=9.29e-16 < 1.67e-14 (0.056) 1 iFFT: n2=8.77e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2312,2312) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.78e-16 ninf=6.75e-16 < 1.67e-14 (0.040) 1 iFFT: n2=5.84e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2314,2314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.44e-16 ninf=6.45e-16 < 1.67e-14 (0.039) 1 iFFT: n2=6.55e-16 ninf=2.00e-15 < 1.67e-14 (0.119) 0 OK pyopencl R2C (2316,2316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.02e-16 ninf=8.81e-16 < 1.67e-14 (0.053) 1 iFFT: n2=8.39e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2318,2318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.11e-16 ninf=1.07e-15 < 1.67e-14 (0.064) 1 iFFT: n2=8.67e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2320,2320) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.33e-16 ninf=7.57e-16 < 1.67e-14 (0.045) 1 iFFT: n2=7.36e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2322,2322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.15e-16 ninf=9.26e-16 < 1.67e-14 (0.055) 1 iFFT: n2=8.13e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2324,2324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.00e-16 ninf=6.33e-16 < 1.67e-14 (0.038) 1 iFFT: n2=6.36e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2326,2326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.04e-15 < 1.67e-14 (0.062) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.67e-14 (0.192) 0 OK pyopencl R2C (2328,2328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.95e-16 ninf=8.42e-16 < 1.67e-14 (0.050) 1 iFFT: n2=7.10e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2330,2330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=9.96e-16 < 1.67e-14 (0.060) 1 iFFT: n2=1.00e-15 ninf=3.44e-15 < 1.67e-14 (0.206) 0 OK pyopencl R2C (2332,2332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.21e-16 ninf=6.36e-16 < 1.67e-14 (0.038) 1 iFFT: n2=6.26e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2334,2334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.13e-15 < 1.67e-14 (0.067) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.67e-14 (0.192) 0 OK pyopencl R2C (2336,2336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.77e-16 ninf=8.21e-16 < 1.67e-14 (0.049) 1 iFFT: n2=7.59e-16 ninf=2.33e-15 < 1.67e-14 (0.139) 0 OK pyopencl R2C (2338,2338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.67e-14 (0.062) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2342,2342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.92e-16 ninf=1.02e-15 < 1.67e-14 (0.061) 1 iFFT: n2=9.54e-16 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2344,2344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.09e-15 < 1.67e-14 (0.065) 1 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2346,2346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.43e-16 ninf=6.79e-16 < 1.67e-14 (0.041) 1 iFFT: n2=6.59e-16 ninf=2.28e-15 < 1.67e-14 (0.136) 0 OK pyopencl R2C (2348,2348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.07e-15 < 1.67e-14 (0.064) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2350,2350) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.54e-16 ninf=5.93e-16 < 1.67e-14 (0.035) 1 iFFT: n2=5.60e-16 ninf=1.71e-15 < 1.67e-14 (0.102) 0 OK pyopencl R2C (2354,2354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.26e-16 ninf=9.80e-16 < 1.67e-14 (0.059) 1 iFFT: n2=9.21e-16 ninf=2.83e-15 < 1.67e-14 (0.169) 0 OK pyopencl R2C (2356,2356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.18e-15 < 1.67e-14 (0.071) 1 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2358,2358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.09e-16 ninf=7.16e-16 < 1.67e-14 (0.043) 1 iFFT: n2=7.18e-16 ninf=2.14e-15 < 1.67e-14 (0.128) 0 OK pyopencl R2C (2360,2360) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.75e-16 ninf=6.87e-16 < 1.67e-14 (0.041) 1 iFFT: n2=5.65e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2362,2362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.16e-15 < 1.67e-14 (0.069) 1 iFFT: n2=1.06e-15 ninf=3.16e-15 < 1.67e-14 (0.189) 0 OK pyopencl R2C (2364,2364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.02e-15 < 1.67e-14 (0.061) 1 iFFT: n2=1.06e-15 ninf=3.44e-15 < 1.67e-14 (0.206) 0 OK pyopencl R2C (2368,2368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.96e-16 ninf=8.67e-16 < 1.67e-14 (0.052) 1 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2370,2370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.22e-16 ninf=7.85e-16 < 1.67e-14 (0.047) 1 iFFT: n2=6.99e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2372,2372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 1 iFFT: n2=1.07e-15 ninf=3.66e-15 < 1.68e-14 (0.219) 0 OK pyopencl R2C (2374,2374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 1 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2378,2378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.31e-16 ninf=8.54e-16 < 1.68e-14 (0.051) 1 iFFT: n2=8.24e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2380,2380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.22e-16 ninf=6.72e-16 < 1.68e-14 (0.040) 1 iFFT: n2=6.55e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2382,2382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 1 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.68e-14 (0.212) 0 OK pyopencl R2C (2384,2384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.97e-16 ninf=1.03e-15 < 1.68e-14 (0.062) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2386,2386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 1 iFFT: n2=1.04e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2388,2388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2390,2390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.04e-15 < 1.68e-14 (0.062) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2392,2392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.03e-16 ninf=6.21e-16 < 1.68e-14 (0.037) 1 iFFT: n2=6.25e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2394,2394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.18e-16 ninf=1.09e-15 < 1.68e-14 (0.065) 1 iFFT: n2=9.49e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2396,2396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.15e-15 < 1.68e-14 (0.069) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2398,2398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.91e-16 ninf=8.99e-16 < 1.68e-14 (0.054) 1 iFFT: n2=8.40e-16 ninf=2.78e-15 < 1.68e-14 (0.166) 0 OK pyopencl R2C (2402,2402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.07e-15 < 1.68e-14 (0.064) 1 iFFT: n2=9.94e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2404,2404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 1 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2406,2406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.24e-15 < 1.68e-14 (0.074) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2408,2408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.06e-16 ninf=9.10e-16 < 1.68e-14 (0.054) 1 iFFT: n2=8.11e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2410,2410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.58e-16 ninf=9.53e-16 < 1.68e-14 (0.057) 1 iFFT: n2=8.64e-16 ninf=2.78e-15 < 1.68e-14 (0.166) 0 OK pyopencl R2C (2412,2412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.47e-16 ninf=1.03e-15 < 1.68e-14 (0.061) 1 iFFT: n2=8.46e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2414,2414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.03e-16 ninf=8.02e-16 < 1.68e-14 (0.048) 1 iFFT: n2=8.06e-16 ninf=2.53e-15 < 1.68e-14 (0.151) 0 OK pyopencl R2C (2416,2416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.48e-16 ninf=8.48e-16 < 1.68e-14 (0.051) 1 iFFT: n2=7.44e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2418,2418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.75e-16 ninf=6.61e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.90e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2422,2422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.42e-16 ninf=9.85e-16 < 1.68e-14 (0.059) 1 iFFT: n2=9.46e-16 ninf=2.78e-15 < 1.68e-14 (0.166) 0 OK pyopencl R2C (2424,2424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.07e-16 ninf=8.72e-16 < 1.68e-14 (0.052) 1 iFFT: n2=7.03e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2426,2426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.24e-15 < 1.68e-14 (0.074) 1 iFFT: n2=1.19e-15 ninf=3.55e-15 < 1.68e-14 (0.212) 0 OK pyopencl R2C (2428,2428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.45e-15 ninf=1.62e-15 < 1.68e-14 (0.096) 1 iFFT: n2=1.43e-15 ninf=3.89e-15 < 1.68e-14 (0.232) 0 OK pyopencl R2C (2432,2432) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.02e-16 ninf=7.89e-16 < 1.68e-14 (0.047) 1 iFFT: n2=7.73e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2434,2434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.09e-15 < 1.68e-14 (0.065) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2436,2436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.91e-16 ninf=8.68e-16 < 1.68e-14 (0.052) 1 iFFT: n2=8.10e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2438,2438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.79e-16 ninf=7.73e-16 < 1.68e-14 (0.046) 1 iFFT: n2=6.83e-16 ninf=2.05e-15 < 1.68e-14 (0.122) 0 OK pyopencl R2C (2440,2440) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.36e-16 ninf=6.72e-16 < 1.68e-14 (0.040) 1 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2442,2442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.56e-16 ninf=1.03e-15 < 1.68e-14 (0.062) 1 iFFT: n2=7.65e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2444,2444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.47e-16 ninf=5.94e-16 < 1.68e-14 (0.035) 1 iFFT: n2=5.53e-16 ninf=1.78e-15 < 1.68e-14 (0.106) 0 OK pyopencl R2C (2446,2446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.20e-15 < 1.68e-14 (0.072) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2448,2448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.03e-16 ninf=6.75e-16 < 1.68e-14 (0.040) 1 iFFT: n2=6.49e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2452,2452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.32e-15 ninf=1.43e-15 < 1.68e-14 (0.085) 1 iFFT: n2=1.21e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2454,2454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.37e-15 ninf=1.46e-15 < 1.68e-14 (0.087) 1 iFFT: n2=1.25e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2456,2456) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.34e-15 < 1.68e-14 (0.080) 1 iFFT: n2=1.09e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2458,2458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.35e-15 ninf=1.45e-15 < 1.68e-14 (0.087) 1 iFFT: n2=1.33e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2460,2460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.03e-16 ninf=9.29e-16 < 1.68e-14 (0.055) 1 iFFT: n2=7.39e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2462,2462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.35e-15 ninf=1.47e-15 < 1.68e-14 (0.088) 1 iFFT: n2=1.23e-15 ninf=3.77e-15 < 1.68e-14 (0.225) 0 OK pyopencl R2C (2466,2466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.33e-16 ninf=1.01e-15 < 1.68e-14 (0.060) 1 iFFT: n2=8.75e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2468,2468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.23e-15 < 1.68e-14 (0.074) 1 iFFT: n2=9.96e-16 ninf=3.30e-15 < 1.68e-14 (0.197) 0 OK pyopencl R2C (2470,2470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.98e-16 ninf=9.97e-16 < 1.68e-14 (0.059) 1 iFFT: n2=8.34e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2472,2472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.86e-16 ninf=9.42e-16 < 1.68e-14 (0.056) 1 iFFT: n2=9.20e-16 ninf=3.05e-15 < 1.68e-14 (0.182) 0 OK pyopencl R2C (2474,2474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.07e-15 < 1.68e-14 (0.064) 1 iFFT: n2=9.93e-16 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2476,2476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.39e-15 ninf=1.55e-15 < 1.68e-14 (0.093) 1 iFFT: n2=1.26e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2478,2478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.08e-16 ninf=7.33e-16 < 1.68e-14 (0.044) 1 iFFT: n2=6.48e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2480,2480) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.62e-16 ninf=7.26e-16 < 1.68e-14 (0.043) 1 iFFT: n2=6.61e-16 ninf=2.16e-15 < 1.68e-14 (0.129) 0 OK pyopencl R2C (2482,2482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.03e-16 ninf=7.89e-16 < 1.68e-14 (0.047) 1 iFFT: n2=7.32e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2484,2484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.68e-16 ninf=6.96e-16 < 1.68e-14 (0.041) 1 iFFT: n2=6.79e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2486,2486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.76e-16 ninf=8.01e-16 < 1.68e-14 (0.048) 1 iFFT: n2=7.81e-16 ninf=2.50e-15 < 1.68e-14 (0.149) 0 OK pyopencl R2C (2488,2488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.38e-15 ninf=1.52e-15 < 1.68e-14 (0.091) 1 iFFT: n2=1.28e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2490,2490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.78e-16 ninf=6.50e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.00e-16 ninf=2.05e-15 < 1.68e-14 (0.122) 0 OK pyopencl R2C (2492,2492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.90e-16 ninf=7.21e-16 < 1.68e-14 (0.043) 1 iFFT: n2=7.06e-16 ninf=2.16e-15 < 1.68e-14 (0.129) 0 OK pyopencl R2C (2494,2494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.43e-16 ninf=9.49e-16 < 1.68e-14 (0.057) 1 iFFT: n2=9.71e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2498,2498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.31e-15 < 1.68e-14 (0.078) 1 iFFT: n2=1.14e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2502,2502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.42e-16 ninf=9.90e-16 < 1.68e-14 (0.059) 1 iFFT: n2=8.90e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2504,2504) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.12e-15 < 1.68e-14 (0.066) 1 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2506,2506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.37e-15 < 1.68e-14 (0.082) 1 iFFT: n2=1.07e-15 ninf=3.28e-15 < 1.68e-14 (0.195) 0 OK pyopencl R2C (2508,2508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.22e-16 ninf=1.03e-15 < 1.68e-14 (0.061) 1 iFFT: n2=8.47e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2510,2510) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.08e-16 ninf=9.83e-16 < 1.68e-14 (0.058) 1 iFFT: n2=9.22e-16 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2512,2512) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.43e-16 ninf=8.86e-16 < 1.68e-14 (0.053) 1 iFFT: n2=8.07e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2514,2514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.28e-15 ninf=1.44e-15 < 1.68e-14 (0.086) 1 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2516,2516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=1.03e-15 < 1.68e-14 (0.061) 1 iFFT: n2=7.30e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2518,2518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.28e-15 ninf=1.35e-15 < 1.68e-14 (0.080) 1 iFFT: n2=1.15e-15 ninf=3.77e-15 < 1.68e-14 (0.225) 0 OK pyopencl R2C (2522,2522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.65e-16 ninf=7.40e-16 < 1.68e-14 (0.044) 1 iFFT: n2=6.65e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2524,2524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.07e-15 < 1.68e-14 (0.064) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2526,2526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 1 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2528,2528) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.60e-16 ninf=7.78e-16 < 1.68e-14 (0.046) 1 iFFT: n2=6.71e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2530,2530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.08e-16 ninf=6.06e-16 < 1.68e-14 (0.036) 1 iFFT: n2=6.23e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2532,2532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.32e-16 ninf=9.08e-16 < 1.68e-14 (0.054) 1 iFFT: n2=9.38e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2534,2534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.18e-16 ninf=8.35e-16 < 1.68e-14 (0.050) 1 iFFT: n2=8.27e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2536,2536) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.22e-15 < 1.68e-14 (0.073) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2538,2538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.57e-16 ninf=6.37e-16 < 1.68e-14 (0.038) 1 iFFT: n2=5.97e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2540,2540) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=9.45e-16 < 1.68e-14 (0.056) 1 iFFT: n2=9.23e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2542,2542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.45e-16 ninf=8.60e-16 < 1.68e-14 (0.051) 1 iFFT: n2=7.56e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2544,2544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.04e-16 ninf=7.25e-16 < 1.68e-14 (0.043) 1 iFFT: n2=6.06e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2546,2546) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.64e-15 < 1.68e-14 (0.098) 1 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2550,2550) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.15e-16 ninf=7.70e-16 < 1.68e-14 (0.046) 1 iFFT: n2=6.25e-16 ninf=2.11e-15 < 1.68e-14 (0.125) 0 OK pyopencl R2C (2552,2552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.41e-16 ninf=7.74e-16 < 1.68e-14 (0.046) 1 iFFT: n2=7.52e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2554,2554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.28e-15 ninf=1.52e-15 < 1.68e-14 (0.090) 1 iFFT: n2=1.22e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2556,2556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.85e-16 ninf=8.08e-16 < 1.68e-14 (0.048) 1 iFFT: n2=7.99e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2558,2558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.28e-15 ninf=1.50e-15 < 1.68e-14 (0.089) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2562,2562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.03e-16 ninf=7.49e-16 < 1.68e-14 (0.045) 1 iFFT: n2=7.26e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2564,2564) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.75e-16 ninf=1.10e-15 < 1.68e-14 (0.065) 1 iFFT: n2=9.60e-16 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2566,2566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.26e-15 ninf=1.36e-15 < 1.68e-14 (0.081) 1 iFFT: n2=1.13e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2568,2568) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.90e-16 ninf=1.09e-15 < 1.68e-14 (0.065) 1 iFFT: n2=9.26e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2570,2570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.48e-16 ninf=1.09e-15 < 1.68e-14 (0.065) 1 iFFT: n2=9.39e-16 ninf=2.66e-15 < 1.68e-14 (0.158) 0 OK pyopencl R2C (2572,2572) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.29e-15 ninf=1.48e-15 < 1.68e-14 (0.088) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2576,2576) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.30e-16 ninf=6.35e-16 < 1.68e-14 (0.038) 1 iFFT: n2=6.62e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2578,2578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.08e-15 < 1.68e-14 (0.064) 1 iFFT: n2=9.71e-16 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2580,2580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.70e-16 ninf=7.67e-16 < 1.68e-14 (0.046) 1 iFFT: n2=7.71e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2582,2582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.04e-15 < 1.68e-14 (0.062) 1 iFFT: n2=9.81e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2584,2584) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.62e-16 ninf=8.48e-16 < 1.68e-14 (0.050) 1 iFFT: n2=6.98e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2586,2586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.06e-15 < 1.68e-14 (0.063) 1 iFFT: n2=9.78e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2588,2588) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.16e-15 < 1.68e-14 (0.069) 1 iFFT: n2=9.77e-16 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2590,2590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.34e-16 ninf=1.02e-15 < 1.68e-14 (0.061) 1 iFFT: n2=8.47e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2594,2594) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.25e-15 < 1.68e-14 (0.075) 1 iFFT: n2=1.19e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2596,2596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.50e-16 ninf=6.40e-16 < 1.68e-14 (0.038) 1 iFFT: n2=5.63e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2598,2598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.12e-15 < 1.68e-14 (0.066) 1 iFFT: n2=9.98e-16 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2602,2602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.25e-15 < 1.68e-14 (0.074) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2604,2604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.11e-16 ninf=7.24e-16 < 1.68e-14 (0.043) 1 iFFT: n2=7.28e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2606,2606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2608,2608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.32e-16 ninf=1.05e-15 < 1.68e-14 (0.062) 1 iFFT: n2=9.03e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2610,2610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.51e-16 ninf=8.04e-16 < 1.68e-14 (0.048) 1 iFFT: n2=7.78e-16 ninf=2.50e-15 < 1.68e-14 (0.148) 0 OK pyopencl R2C (2612,2612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.13e-15 < 1.68e-14 (0.067) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2614,2614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.37e-15 < 1.68e-14 (0.081) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2616,2616) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.00e-16 ninf=9.94e-16 < 1.68e-14 (0.059) 1 iFFT: n2=7.73e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2618,2618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.22e-16 ninf=6.51e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.30e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2620,2620) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.24e-16 ninf=7.62e-16 < 1.68e-14 (0.045) 1 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2622,2622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.08e-16 ninf=1.03e-15 < 1.68e-14 (0.061) 1 iFFT: n2=8.34e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2624,2624) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.86e-16 ninf=7.96e-16 < 1.68e-14 (0.047) 1 iFFT: n2=7.04e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2626,2626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.17e-16 ninf=7.93e-16 < 1.68e-14 (0.047) 1 iFFT: n2=7.64e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2628,2628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.25e-16 ninf=7.59e-16 < 1.68e-14 (0.045) 1 iFFT: n2=8.09e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2630,2630) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.79e-16 ninf=1.14e-15 < 1.68e-14 (0.068) 1 iFFT: n2=9.81e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2632,2632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.70e-16 ninf=6.43e-16 < 1.68e-14 (0.038) 1 iFFT: n2=5.82e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2634,2634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.68e-14 (0.068) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2636,2636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.04e-15 < 1.68e-14 (0.062) 1 iFFT: n2=9.74e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2638,2638) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.68e-14 (0.065) 1 iFFT: n2=1.00e-15 ninf=3.44e-15 < 1.68e-14 (0.204) 0 OK pyopencl R2C (2642,2642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.96e-16 ninf=9.92e-16 < 1.68e-14 (0.059) 1 iFFT: n2=9.30e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2644,2644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.60e-16 ninf=9.29e-16 < 1.68e-14 (0.055) 1 iFFT: n2=8.96e-16 ninf=2.66e-15 < 1.68e-14 (0.158) 0 OK pyopencl R2C (2648,2648) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.54e-16 ninf=9.17e-16 < 1.68e-14 (0.054) 1 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2650,2650) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.40e-16 ninf=6.82e-16 < 1.68e-14 (0.040) 1 iFFT: n2=6.51e-16 ninf=1.94e-15 < 1.68e-14 (0.115) 0 OK pyopencl R2C (2652,2652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.73e-16 ninf=5.74e-16 < 1.68e-14 (0.034) 1 iFFT: n2=5.97e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2654,2654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.68e-14 (0.070) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2656,2656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.40e-16 ninf=6.26e-16 < 1.68e-14 (0.037) 1 iFFT: n2=5.92e-16 ninf=1.78e-15 < 1.68e-14 (0.105) 0 OK pyopencl R2C (2658,2658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.19e-15 < 1.68e-14 (0.071) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2660,2660) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.74e-16 ninf=1.08e-15 < 1.68e-14 (0.064) 1 iFFT: n2=7.86e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2664,2664) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.95e-16 ninf=1.01e-15 < 1.69e-14 (0.060) 1 iFFT: n2=9.62e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2666,2666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.68e-16 ninf=9.26e-16 < 1.69e-14 (0.055) 1 iFFT: n2=8.60e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2668,2668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.99e-16 ninf=8.11e-16 < 1.69e-14 (0.048) 1 iFFT: n2=8.50e-16 ninf=2.55e-15 < 1.69e-14 (0.152) 0 OK pyopencl R2C (2670,2670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.58e-16 ninf=7.63e-16 < 1.69e-14 (0.045) 1 iFFT: n2=6.80e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK ptxas error : Entry function 'VkFFT_main' uses too much shared data (0xc010 bytes, 0xc000 max) #pragma OPENCL EXTENSION cl_khr_fp64 : enable __kernel __attribute__((reqd_work_group_size(504, 1, 1))) void VkFFT_main (__global double2* inputs, __global double* outputs, __global double2* twiddleLUT, __global unsigned int* g_pow) { __local double2 sdata[3072];// sharedStride - fft size, gl_WorkGroupSize.y - grouped consecutive ffts double2 temp_0; temp_0.x = 0.0; temp_0.y = 0.0; double2 temp_1; temp_1.x = 0.0; temp_1.y = 0.0; double2 temp_2; temp_2.x = 0.0; temp_2.y = 0.0; double2 temp_3; temp_3.x = 0.0; temp_3.y = 0.0; double2 temp_4; temp_4.x = 0.0; temp_4.y = 0.0; double2 temp_5; temp_5.x = 0.0; temp_5.y = 0.0; double2 w; w.x = 0.0; w.y = 0.0; double2 loc_0; loc_0.x = 0.0; loc_0.y = 0.0; double2 loc_1; loc_1.x = 0.0; loc_1.y = 0.0; double2 loc_2; loc_2.x = 0.0; loc_2.y = 0.0; unsigned int tempInt; tempInt = 0; unsigned int tempInt2; tempInt2 = 0; unsigned int shiftX; shiftX = 0; unsigned int shiftY; shiftY = 0; unsigned int shiftZ; shiftZ = 0; double2 x0_2; x0_2.x = 0.0; x0_2.y = 0.0; unsigned int stageInvocationID; stageInvocationID = 0; unsigned int blockInvocationID; blockInvocationID = 0; unsigned int sdataID; sdataID = 0; unsigned int combinedID; combinedID = 0; unsigned int inoutID; inoutID = 0; unsigned int inoutID_x; inoutID_x = 0; unsigned int inoutID_y; inoutID_y = 0; unsigned int raderIDx; raderIDx = 0; unsigned int raderIDx2; raderIDx2 = 0; unsigned int LUTId; LUTId = 0; shiftX = get_group_id(0); shiftY = get_group_id(1); shiftY = shiftY * 2; shiftZ = 0; shiftZ = shiftZ + 0; inoutID = 1495 * shiftY; inoutID = inoutID + shiftZ; inoutID = inoutID + get_local_id(0); combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1512; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2016; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2520; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; if (combinedID < 2990) { inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); temp_0 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_0.x = temp_0.x - loc_0.y; temp_0.y = temp_0.y + loc_0.x; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); temp_1 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_1.x = temp_1.x - loc_0.y; temp_1.y = temp_1.y + loc_0.x; if (get_local_id(0) < 487) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x - loc_0.y; temp_2.y = temp_2.y + loc_0.x; }else{ sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1980; sdataID = sdataID - get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x + loc_0.y; temp_2.y = temp_2.y - loc_0.x; temp_2.y = -temp_2.y; } sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1476; sdataID = sdataID - get_local_id(0); temp_3 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_3.x = temp_3.x + loc_0.y; temp_3.y = temp_3.y - loc_0.x; temp_3.y = -temp_3.y; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 972; sdataID = sdataID - get_local_id(0); temp_4 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_4.x = temp_4.x + loc_0.y; temp_4.y = temp_4.y - loc_0.x; temp_4.y = -temp_4.y; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 468; sdataID = sdataID - get_local_id(0); temp_5 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_5.x = temp_5.x + loc_0.y; temp_5.y = temp_5.y - loc_0.x; temp_5.y = -temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_0; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_1; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_2; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1512; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_3; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2016; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_4; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2520; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); raderIDx = get_local_id(0) % 42; raderIDx2 = get_local_id(0) / 42; sdataID = raderIDx2 + 0; loc_1 = sdata[sdataID]; sdataID = raderIDx2 + 12; loc_2 = sdata[sdataID]; sdataID = raderIDx2 + 24; x0_2 = sdata[sdataID]; if (raderIDx > 0) { tempInt = raderIDx + -1; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_0 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_2 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_4 = sdata[combinedID]; tempInt = raderIDx + 40; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_1 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_3 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_5 = sdata[combinedID]; } barrier(CLK_LOCAL_MEM_FENCE); combinedID = get_local_id(1) * 504; combinedID = combinedID + get_local_id(0); combinedID = combinedID + 0; if (combinedID < 82) { tempInt = combinedID + 2905; w = twiddleLUT[tempInt]; w.y = -w.y; tempInt = combinedID + 2990; sdata[tempInt] = w; } if (raderIDx > 0) { sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 0; combinedID = sdataID + 1476; loc_0.x = temp_0.x - temp_1.x; temp_0.x = temp_0.x + temp_1.x; loc_0.y = temp_0.y + temp_1.y; temp_0.y = temp_0.y - temp_1.y; sdata[sdataID] = temp_0; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 12; combinedID = sdataID + 1476; loc_0.x = temp_2.x - temp_3.x; temp_2.x = temp_2.x + temp_3.x; loc_0.y = temp_2.y + temp_3.y; temp_2.y = temp_2.y - temp_3.y; sdata[sdataID] = temp_2; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 24; combinedID = sdataID + 1476; loc_0.x = temp_4.x - temp_5.x; temp_4.x = temp_4.x + temp_5.x; loc_0.y = temp_4.y + temp_5.y; temp_4.y = temp_4.y - temp_5.y; sdata[sdataID] = temp_4; sdata[combinedID] = loc_0; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 42) { temp_1.x = 0.0; temp_1.y = 0.0; temp_3.x = 0.0; temp_3.y = 0.0; temp_5.x = 0.0; temp_5.y = 0.0; if (raderIDx == 41) { w.x = 1.00000000000000000e+00; w.y = 0.00000000000000000e+00; } if (raderIDx < 41) { sdataID = raderIDx + 82; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 36; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 48; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 60; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 81; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 72; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 84; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 96; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 80; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 108; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 120; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 132; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 79; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 144; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 156; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 168; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 78; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 180; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 192; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 204; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 77; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 216; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 228; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 240; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 76; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 252; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 264; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 276; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 75; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 288; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 300; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 312; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 74; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 324; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 336; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 348; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 73; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 360; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 372; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 384; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 72; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 396; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 408; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 420; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 71; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 432; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 444; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 456; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 70; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 468; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 480; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 492; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 69; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 504; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 516; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 528; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 68; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 540; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 552; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 564; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 67; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 576; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 588; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 600; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 66; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 612; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 624; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 636; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 65; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 648; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 660; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 672; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 64; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 684; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 696; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 708; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 63; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 720; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 732; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 744; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 62; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 756; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 768; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 780; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 61; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 792; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 804; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 816; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 60; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 828; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 840; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 852; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 59; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 864; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 876; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 888; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 58; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 900; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 912; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 924; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 57; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 936; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 948; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 960; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 56; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 972; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 984; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 996; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 55; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1008; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1020; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1032; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 54; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1044; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1056; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1068; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 53; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1080; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1092; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1104; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 52; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1116; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1128; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1140; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 51; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1152; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1164; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1176; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 50; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1188; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1200; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1212; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 49; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1224; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1236; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1248; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 48; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1260; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1272; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1284; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 47; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1296; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1308; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1320; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 46; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1332; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1344; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1356; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 45; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1368; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1380; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1392; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 44; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1404; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1416; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1428; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 43; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1440; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1452; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1464; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 42; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1476; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1488; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1500; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); temp_0.x = loc_1.x - temp_1.x; temp_0.y = loc_1.y + temp_1.y; temp_1.x = loc_1.x + temp_1.x; temp_1.y = loc_1.y - temp_1.y; temp_2.x = loc_2.x - temp_3.x; temp_2.y = loc_2.y + temp_3.y; temp_3.x = loc_2.x + temp_3.x; temp_3.y = loc_2.y - temp_3.y; temp_4.x = x0_2.x - temp_5.x; temp_4.y = x0_2.y + temp_5.y; temp_5.x = x0_2.x + temp_5.x; temp_5.y = x0_2.y - temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 41) { tempInt = 82 - raderIDx; sdataID = g_pow[tempInt]; }else{ sdataID = 0; } combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_0.x = temp_0.x * 3.34672021419009371e-04; temp_0.y = temp_0.y * 3.34672021419009371e-04; sdata[combinedID] = temp_0; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_2.x = temp_2.x * 3.34672021419009371e-04; temp_2.y = temp_2.y * 3.34672021419009371e-04; sdata[combinedID] = temp_2; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_4.x = temp_4.x * 3.34672021419009371e-04; temp_4.y = temp_4.y * 3.34672021419009371e-04; sdata[combinedID] = temp_4; if (raderIDx < 41) { tempInt = 41 - raderIDx; sdataID = g_pow[tempInt]; combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_1.x = temp_1.x * 3.34672021419009371e-04; temp_1.y = temp_1.y * 3.34672021419009371e-04; sdata[combinedID] = temp_1; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_3.x = temp_3.x * 3.34672021419009371e-04; temp_3.y = temp_3.y * 3.34672021419009371e-04; sdata[combinedID] = temp_3; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_5.x = temp_5.x * 3.34672021419009371e-04; temp_5.y = temp_5.y * 3.34672021419009371e-04; sdata[combinedID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 83; LUTId = stageInvocationID + 0; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 83; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 166; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; inoutID = LUTId + 249; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 332; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_2; loc_2 = temp_4; temp_2.x = loc_1.x + loc_2.x; temp_2.y = loc_1.y + loc_2.y; temp_4.x = loc_1.x - loc_2.x; temp_4.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_2.x; loc_0.y = temp_0.y + temp_2.y; loc_1.x = fma(temp_2.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_2.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_4.x * -8.66025403784438597e-01; loc_2.y = temp_4.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_2.x = loc_1.x + loc_2.y; temp_2.y = loc_1.y - loc_2.x; temp_4.x = loc_1.x - loc_2.y; temp_4.y = loc_1.y + loc_2.x; loc_0 = temp_1; loc_1 = temp_3; loc_2 = temp_5; temp_3.x = loc_1.x + loc_2.x; temp_3.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_1.x + temp_3.x; loc_0.y = temp_1.y + temp_3.y; loc_1.x = fma(temp_3.x, -5.00000000000000000e-01, temp_1.x); loc_1.y = fma(temp_3.y, -5.00000000000000000e-01, temp_1.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_1 = loc_0; temp_3.x = loc_1.x + loc_2.y; temp_3.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_1; temp_1.x = temp_0.x - loc_0.x; temp_1.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; loc_0.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = temp_2.x - loc_0.x; temp_3.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_4.x - loc_0.x; temp_5.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 83; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 83; sdata[sdataID] = temp_3; sdataID = inoutID + 166; sdata[sdataID] = temp_4; sdataID = inoutID + 249; sdata[sdataID] = temp_1; sdataID = inoutID + 332; sdata[sdataID] = temp_2; sdataID = inoutID + 415; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 498; LUTId = stageInvocationID + 415; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 498; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 996; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; inoutID = LUTId + 1494; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 1992; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_4; loc_2 = temp_2; temp_4.x = loc_1.x + loc_2.x; temp_4.y = loc_1.y + loc_2.y; temp_2.x = loc_1.x - loc_2.x; temp_2.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_4.x; loc_0.y = temp_0.y + temp_4.y; loc_1.x = fma(temp_4.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_4.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_2.x * -8.66025403784438597e-01; loc_2.y = temp_2.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_4.x = loc_1.x + loc_2.y; temp_4.y = loc_1.y - loc_2.x; temp_2.x = loc_1.x - loc_2.y; temp_2.y = loc_1.y + loc_2.x; loc_0 = temp_3; loc_1 = temp_1; loc_2 = temp_5; temp_1.x = loc_1.x + loc_2.x; temp_1.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_3.x + temp_1.x; loc_0.y = temp_3.y + temp_1.y; loc_1.x = fma(temp_1.x, -5.00000000000000000e-01, temp_3.x); loc_1.y = fma(temp_1.y, -5.00000000000000000e-01, temp_3.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_3 = loc_0; temp_1.x = loc_1.x + loc_2.y; temp_1.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_3; temp_3.x = temp_0.x - loc_0.x; temp_3.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; loc_0.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = temp_4.x - loc_0.x; temp_1.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_2.x - loc_0.x; temp_5.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 498; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 498; sdata[sdataID] = temp_1; sdataID = inoutID + 996; sdata[sdataID] = temp_2; sdataID = inoutID + 1494; sdata[sdataID] = temp_3; sdataID = inoutID + 1992; sdata[sdataID] = temp_4; sdataID = inoutID + 2490; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); shiftZ = 0; shiftZ = shiftZ + 0; inoutID = 2988 * shiftY; inoutID = inoutID + shiftZ; inoutID = inoutID + get_local_id(0); combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2988; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2988; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2988; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2988; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutI test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ... ERROR test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(3044, 3044), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ... ERROR pyopencl R2C (2672,2672) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.12e-15 < 1.69e-14 (0.067) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2674,2674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.79e-16 ninf=9.86e-16 < 1.69e-14 (0.058) 1 iFFT: n2=9.96e-16 ninf=3.05e-15 < 1.69e-14 (0.181) 0 OK pyopencl R2C (2676,2676) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.74e-16 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2678,2678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=9.06e-16 < 1.69e-14 (0.054) 1 iFFT: n2=9.34e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2680,2680) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.94e-16 ninf=7.54e-16 < 1.69e-14 (0.045) 1 iFFT: n2=7.04e-16 ninf=2.16e-15 < 1.69e-14 (0.128) 0 OK pyopencl R2C (2682,2682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.75e-16 ninf=1.09e-15 < 1.69e-14 (0.065) 1 iFFT: n2=9.69e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2684,2684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.53e-16 ninf=7.64e-16 < 1.69e-14 (0.045) 1 iFFT: n2=6.59e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2686,2686) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.12e-16 ninf=7.94e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.11e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2690,2690) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2692,2692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2694,2694) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 1 iFFT: n2=9.85e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2696,2696) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.21e-15 < 1.69e-14 (0.071) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2698,2698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.33e-16 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=9.65e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2702,2702) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=7.93e-16 < 1.69e-14 (0.047) 1 iFFT: n2=8.48e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2706,2706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.51e-16 ninf=6.72e-16 < 1.69e-14 (0.040) 1 iFFT: n2=6.66e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2708,2708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=9.83e-16 < 1.69e-14 (0.058) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2710,2710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.76e-16 ninf=9.34e-16 < 1.69e-14 (0.055) 1 iFFT: n2=8.98e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2712,2712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.65e-16 ninf=7.82e-16 < 1.69e-14 (0.046) 1 iFFT: n2=7.74e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2714,2714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.35e-16 ninf=6.98e-16 < 1.69e-14 (0.041) 1 iFFT: n2=6.29e-16 ninf=1.89e-15 < 1.69e-14 (0.112) 0 OK pyopencl R2C (2716,2716) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.99e-16 ninf=7.67e-16 < 1.69e-14 (0.045) 1 iFFT: n2=7.28e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2718,2718) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.63e-16 ninf=1.04e-15 < 1.69e-14 (0.062) 1 iFFT: n2=7.68e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2720,2720) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.56e-16 ninf=5.27e-16 < 1.69e-14 (0.031) 1 iFFT: n2=5.68e-16 ninf=1.78e-15 < 1.69e-14 (0.105) 0 OK pyopencl R2C (2722,2722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.21e-15 < 1.69e-14 (0.072) 1 iFFT: n2=1.08e-15 ninf=3.61e-15 < 1.69e-14 (0.214) 0 OK pyopencl R2C (2724,2724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.21e-15 < 1.69e-14 (0.072) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2726,2726) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.51e-16 ninf=8.44e-16 < 1.69e-14 (0.050) 1 iFFT: n2=7.60e-16 ninf=2.50e-15 < 1.69e-14 (0.148) 0 OK pyopencl R2C (2728,2728) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.57e-16 ninf=7.32e-16 < 1.69e-14 (0.043) 1 iFFT: n2=6.65e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2732,2732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 1 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2734,2734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.14e-15 < 1.69e-14 (0.067) 1 iFFT: n2=9.49e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2736,2736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.29e-16 ninf=9.92e-16 < 1.69e-14 (0.059) 1 iFFT: n2=9.16e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2738,2738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.29e-15 ninf=1.49e-15 < 1.69e-14 (0.088) 1 iFFT: n2=1.30e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2740,2740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.45e-16 ninf=9.97e-16 < 1.69e-14 (0.059) 1 iFFT: n2=8.33e-16 ninf=2.63e-15 < 1.69e-14 (0.156) 0 OK pyopencl R2C (2742,2742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.28e-15 < 1.69e-14 (0.076) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2746,2746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.25e-15 ninf=1.36e-15 < 1.69e-14 (0.080) 1 iFFT: n2=1.26e-15 ninf=3.89e-15 < 1.69e-14 (0.230) 0 OK pyopencl R2C (2748,2748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.12e-15 < 1.69e-14 (0.067) 1 iFFT: n2=9.53e-16 ninf=2.83e-15 < 1.69e-14 (0.168) 0 OK pyopencl R2C (2752,2752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.42e-16 ninf=8.23e-16 < 1.69e-14 (0.049) 1 iFFT: n2=7.73e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2754,2754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.99e-16 ninf=6.42e-16 < 1.69e-14 (0.038) 1 iFFT: n2=6.09e-16 ninf=1.89e-15 < 1.69e-14 (0.112) 0 OK pyopencl R2C (2756,2756) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.21e-16 ninf=6.39e-16 < 1.69e-14 (0.038) 1 iFFT: n2=6.33e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2758,2758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.07e-15 < 1.69e-14 (0.063) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2760,2760) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.13e-16 ninf=7.27e-16 < 1.69e-14 (0.043) 1 iFFT: n2=6.08e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2762,2762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=9.70e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2764,2764) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.13e-15 < 1.69e-14 (0.067) 1 iFFT: n2=9.67e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2766,2766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.27e-15 < 1.69e-14 (0.075) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.69e-14 (0.204) 0 OK pyopencl R2C (2768,2768) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.47e-16 ninf=9.46e-16 < 1.69e-14 (0.056) 1 iFFT: n2=9.73e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2770,2770) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.56e-16 ninf=1.02e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.41e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2774,2774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.38e-15 < 1.69e-14 (0.082) 1 iFFT: n2=1.19e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2776,2776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.69e-14 (0.066) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2778,2778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.31e-15 ninf=1.48e-15 < 1.69e-14 (0.088) 1 iFFT: n2=1.27e-15 ninf=3.77e-15 < 1.69e-14 (0.224) 0 OK pyopencl R2C (2780,2780) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.51e-16 ninf=8.86e-16 < 1.69e-14 (0.052) 1 iFFT: n2=8.58e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2782,2782) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.28e-16 ninf=8.67e-16 < 1.69e-14 (0.051) 1 iFFT: n2=8.22e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2784,2784) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.33e-16 ninf=8.50e-16 < 1.69e-14 (0.050) 1 iFFT: n2=7.48e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2786,2786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.36e-15 < 1.69e-14 (0.081) 1 iFFT: n2=1.11e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2788,2788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.02e-16 ninf=8.51e-16 < 1.69e-14 (0.050) 1 iFFT: n2=7.14e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2790,2790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.80e-16 ninf=7.01e-16 < 1.69e-14 (0.042) 1 iFFT: n2=7.05e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2792,2792) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2794,2794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.15e-16 ninf=1.01e-15 < 1.69e-14 (0.060) 1 iFFT: n2=9.54e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2796,2796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.28e-16 ninf=9.27e-16 < 1.69e-14 (0.055) 1 iFFT: n2=9.46e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2798,2798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.07e-15 < 1.69e-14 (0.063) 1 iFFT: n2=9.84e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2802,2802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2804,2804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.21e-15 < 1.69e-14 (0.072) 1 iFFT: n2=1.03e-15 ninf=3.05e-15 < 1.69e-14 (0.181) 0 OK pyopencl R2C (2806,2806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.28e-16 ninf=7.88e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.12e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2810,2810) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.02e-15 < 1.69e-14 (0.060) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.69e-14 (0.204) 0 OK pyopencl R2C (2812,2812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.24e-15 < 1.69e-14 (0.074) 1 iFFT: n2=1.17e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2814,2814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.96e-16 ninf=1.14e-15 < 1.69e-14 (0.067) 1 iFFT: n2=8.87e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2818,2818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.01e-15 < 1.69e-14 (0.060) 1 iFFT: n2=9.25e-16 ninf=2.69e-15 < 1.69e-14 (0.159) 0 OK pyopencl R2C (2820,2820) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.53e-16 ninf=6.23e-16 < 1.69e-14 (0.037) 1 iFFT: n2=5.62e-16 ninf=1.72e-15 < 1.69e-14 (0.102) 0 OK pyopencl R2C (2822,2822) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.04e-16 ninf=6.32e-16 < 1.69e-14 (0.037) 1 iFFT: n2=6.14e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2824,2824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.76e-16 ninf=1.00e-15 < 1.69e-14 (0.059) 1 iFFT: n2=9.37e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2826,2826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.74e-16 ninf=9.19e-16 < 1.69e-14 (0.054) 1 iFFT: n2=8.90e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2828,2828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.42e-16 ninf=9.07e-16 < 1.69e-14 (0.054) 1 iFFT: n2=7.61e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2830,2830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.29e-16 ninf=9.64e-16 < 1.69e-14 (0.057) 1 iFFT: n2=9.47e-16 ninf=2.91e-15 < 1.69e-14 (0.172) 0 OK pyopencl R2C (2832,2832) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.35e-16 ninf=6.00e-16 < 1.69e-14 (0.036) 1 iFFT: n2=5.45e-16 ninf=1.78e-15 < 1.69e-14 (0.105) 0 OK pyopencl R2C (2834,2834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.52e-16 ninf=9.50e-16 < 1.69e-14 (0.056) 1 iFFT: n2=8.00e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2836,2836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=9.69e-16 < 1.69e-14 (0.057) 1 iFFT: n2=9.51e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2838,2838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.03e-16 ninf=8.84e-16 < 1.69e-14 (0.052) 1 iFFT: n2=7.85e-16 ninf=2.39e-15 < 1.69e-14 (0.141) 0 OK pyopencl R2C (2840,2840) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.86e-16 ninf=7.56e-16 < 1.69e-14 (0.045) 1 iFFT: n2=8.04e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2842,2842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.44e-16 ninf=9.49e-16 < 1.69e-14 (0.056) 1 iFFT: n2=8.42e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2844,2844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.29e-16 ninf=9.10e-16 < 1.69e-14 (0.054) 1 iFFT: n2=7.07e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2846,2846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.94e-16 ninf=9.68e-16 < 1.69e-14 (0.057) 1 iFFT: n2=9.38e-16 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2848,2848) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.59e-16 ninf=7.08e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.70e-16 ninf=2.08e-15 < 1.69e-14 (0.123) 0 OK pyopencl R2C (2850,2850) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.12e-16 ninf=7.94e-16 < 1.69e-14 (0.047) 1 iFFT: n2=8.52e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2852,2852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.66e-16 ninf=8.55e-16 < 1.69e-14 (0.051) 1 iFFT: n2=8.30e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2854,2854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.04e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.45e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2856,2856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.23e-16 ninf=6.36e-16 < 1.69e-14 (0.038) 1 iFFT: n2=6.48e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2858,2858) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.11e-15 < 1.69e-14 (0.066) 1 iFFT: n2=9.46e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2862,2862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.54e-16 ninf=7.15e-16 < 1.69e-14 (0.042) 1 iFFT: n2=7.18e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2864,2864) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.06e-16 ninf=9.77e-16 < 1.69e-14 (0.058) 1 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2866,2866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.21e-15 < 1.69e-14 (0.072) 1 iFFT: n2=9.86e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2868,2868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.07e-16 ninf=9.30e-16 < 1.69e-14 (0.055) 1 iFFT: n2=9.08e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2870,2870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.48e-16 ninf=7.79e-16 < 1.69e-14 (0.046) 1 iFFT: n2=7.29e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2872,2872) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.07e-15 < 1.69e-14 (0.063) 1 iFFT: n2=9.55e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2874,2874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.60e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2876,2876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=9.82e-16 < 1.69e-14 (0.058) 1 iFFT: n2=9.39e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2878,2878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=9.53e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2882,2882) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.12e-16 ninf=7.96e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.05e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2884,2884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.34e-16 ninf=9.72e-16 < 1.69e-14 (0.057) 1 iFFT: n2=8.23e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2886,2886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.46e-16 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=9.32e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2888,2888) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.26e-15 ninf=1.50e-15 < 1.69e-14 (0.089) 1 iFFT: n2=1.30e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2890,2890) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.87e-16 ninf=7.00e-16 < 1.69e-14 (0.041) 1 iFFT: n2=7.02e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2892,2892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.11e-16 ninf=8.96e-16 < 1.69e-14 (0.053) 1 iFFT: n2=8.32e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2894,2894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.69e-14 (0.065) 1 iFFT: n2=1.04e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2896,2896) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.18e-16 ninf=9.30e-16 < 1.69e-14 (0.055) 1 iFFT: n2=7.27e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2898,2898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.91e-16 ninf=7.43e-16 < 1.69e-14 (0.044) 1 iFFT: n2=6.90e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2900,2900) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.54e-16 ninf=8.16e-16 < 1.69e-14 (0.048) 1 iFFT: n2=7.53e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2902,2902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 1 iFFT: n2=9.78e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2906,2906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.69e-14 (0.065) 1 iFFT: n2=9.49e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2908,2908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.99e-16 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2910,2910) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.73e-16 ninf=7.05e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.80e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2914,2914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.64e-16 ninf=7.18e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.97e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2918,2918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.27e-15 ninf=1.35e-15 < 1.69e-14 (0.080) 1 iFFT: n2=1.14e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2920,2920) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.96e-16 ninf=7.71e-16 < 1.69e-14 (0.046) 1 iFFT: n2=7.06e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2922,2922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.37e-15 < 1.69e-14 (0.081) 1 iFFT: n2=1.11e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2924,2924) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.85e-16 ninf=7.95e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.96e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2926,2926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.70e-16 ninf=1.02e-15 < 1.69e-14 (0.060) 1 iFFT: n2=7.89e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2928,2928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.38e-16 ninf=6.35e-16 < 1.69e-14 (0.037) 1 iFFT: n2=6.52e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2930,2930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 1 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2932,2932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.17e-15 < 1.69e-14 (0.069) 1 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2934,2934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.22e-15 < 1.69e-14 (0.072) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2936,2936) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2938,2938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.77e-16 ninf=7.66e-16 < 1.69e-14 (0.045) 1 iFFT: n2=8.10e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2942,2942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=1.14e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2944,2944) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.84e-16 ninf=7.00e-16 < 1.69e-14 (0.041) 1 iFFT: n2=6.15e-16 ninf=1.89e-15 < 1.69e-14 (0.111) 0 OK pyopencl R2C (2946,2946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2948,2948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.09e-16 ninf=9.21e-16 < 1.69e-14 (0.054) 1 iFFT: n2=9.46e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2950,2950) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.66e-16 ninf=6.03e-16 < 1.69e-14 (0.036) 1 iFFT: n2=6.31e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2952,2952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.70e-16 ninf=8.98e-16 < 1.69e-14 (0.053) 1 iFFT: n2=6.85e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2954,2954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.93e-16 ninf=1.12e-15 < 1.69e-14 (0.066) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2956,2956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2958,2958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.81e-16 ninf=7.22e-16 < 1.69e-14 (0.043) 1 iFFT: n2=7.89e-16 ninf=2.48e-15 < 1.69e-14 (0.147) 0 OK pyopencl R2C (2960,2960) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.29e-16 ninf=8.99e-16 < 1.69e-14 (0.053) 1 iFFT: n2=6.88e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2962,2962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.69e-14 (0.064) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2964,2964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.03e-16 ninf=8.10e-16 < 1.69e-14 (0.048) 1 iFFT: n2=7.34e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2966,2966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.28e-15 < 1.69e-14 (0.075) 1 iFFT: n2=1.20e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2968,2968) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.65e-16 ninf=7.67e-16 < 1.69e-14 (0.045) 1 iFFT: n2=6.68e-16 ninf=2.11e-15 < 1.69e-14 (0.124) 0 OK pyopencl R2C (2972,2972) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.42e-15 ninf=1.62e-15 < 1.69e-14 (0.095) 1 iFFT: n2=1.48e-15 ninf=4.00e-15 < 1.69e-14 (0.236) 0 OK pyopencl R2C (2974,2974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.34e-15 ninf=1.67e-15 < 1.69e-14 (0.098) 1 iFFT: n2=1.36e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2976,2976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.44e-16 ninf=6.79e-16 < 1.69e-14 (0.040) 1 iFFT: n2=6.58e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2978,2978) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.38e-15 ninf=1.61e-15 < 1.69e-14 (0.095) 1 iFFT: n2=1.34e-15 ninf=3.77e-15 < 1.69e-14 (0.223) 0 OK pyopencl R2C (2980,2980) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.13e-15 < 1.69e-14 (0.067) 1 iFFT: n2=1.19e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2982,2982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.38e-16 ninf=1.01e-15 < 1.69e-14 (0.059) 1 iFFT: n2=8.54e-16 ninf=2.66e-15 < 1.69e-14 (0.157) 0 OK pyopencl R2C (2984,2984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.37e-15 ninf=1.70e-15 < 1.69e-14 (0.100) 1 iFFT: n2=1.33e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2986,2986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.36e-15 ninf=1.67e-15 < 1.70e-14 (0.099) 1 iFFT: n2=1.37e-15 ninf=3.77e-15 < 1.70e-14 (0.223) 0 OK pyopencl R2C (2990,2990) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.16e-16 ninf=6.63e-16 < 1.70e-14 (0.039) 1 iFFT: n2=6.45e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (2992,2992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.81e-16 ninf=7.15e-16 < 1.70e-14 (0.042) 1 iFFT: n2=5.78e-16 ninf=1.78e-15 < 1.70e-14 (0.105) 0 OK pyopencl R2C (2994,2994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.34e-15 ninf=1.50e-15 < 1.70e-14 (0.088) 1 iFFT: n2=1.38e-15 ninf=4.00e-15 < 1.70e-14 (0.236) 0 OK pyopencl R2C (2996,2996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.66e-16 ninf=9.27e-16 < 1.70e-14 (0.055) 1 iFFT: n2=8.60e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (2998,2998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.32e-15 ninf=1.50e-15 < 1.70e-14 (0.089) 1 iFFT: n2=1.26e-15 ninf=3.66e-15 < 1.70e-14 (0.216) 0 OK pyopencl R2C (3002,3002) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.34e-15 < 1.70e-14 (0.079) 1 iFFT: n2=1.16e-15 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3004,3004) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.48e-15 ninf=1.61e-15 < 1.70e-14 (0.095) 1 iFFT: n2=1.58e-15 ninf=3.89e-15 < 1.70e-14 (0.229) 0 OK pyopencl R2C (3006,3006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.87e-16 ninf=9.46e-16 < 1.70e-14 (0.056) 1 iFFT: n2=9.86e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3008,3008) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.07e-16 ninf=5.98e-16 < 1.70e-14 (0.035) 1 iFFT: n2=5.19e-16 ninf=1.78e-15 < 1.70e-14 (0.105) 0 OK pyopencl R2C (3010,3010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=9.05e-16 < 1.70e-14 (0.053) 1 iFFT: n2=8.17e-16 ninf=2.83e-15 < 1.70e-14 (0.167) 0 OK pyopencl R2C (3012,3012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.31e-15 < 1.70e-14 (0.077) 1 iFFT: n2=1.04e-15 ninf=3.44e-15 < 1.70e-14 (0.203) 0 OK pyopencl R2C (3014,3014) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.36e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=9.38e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3016,3016) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.50e-16 ninf=7.59e-16 < 1.70e-14 (0.045) 1 iFFT: n2=7.82e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3018,3018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.28e-15 < 1.70e-14 (0.075) 1 iFFT: n2=1.23e-15 ninf=3.55e-15 < 1.70e-14 (0.209) 0 OK pyopencl R2C (3020,3020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.20e-15 < 1.70e-14 (0.071) 1 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3022,3022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.29e-15 < 1.70e-14 (0.076) 1 iFFT: n2=1.21e-15 ninf=3.55e-15 < 1.70e-14 (0.209) 0 OK pyopencl R2C (3026,3026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.91e-16 ninf=7.35e-16 < 1.70e-14 (0.043) 1 iFFT: n2=6.92e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3028,3028) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.16e-15 < 1.70e-14 (0.068) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3030,3030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.66e-16 ninf=8.52e-16 < 1.70e-14 (0.050) 1 iFFT: n2=7.91e-16 ninf=2.55e-15 < 1.70e-14 (0.151) 0 OK pyopencl R2C (3032,3032) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.04e-15 < 1.70e-14 (0.061) 1 iFFT: n2=1.03e-15 ninf=3.25e-15 < 1.70e-14 (0.191) 0 OK pyopencl R2C (3034,3034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=9.11e-16 < 1.70e-14 (0.054) 1 iFFT: n2=9.49e-16 ninf=2.78e-15 < 1.70e-14 (0.164) 0 OK pyopencl R2C (3036,3036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.31e-16 ninf=6.81e-16 < 1.70e-14 (0.040) 1 iFFT: n2=6.14e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3038,3038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.54e-16 ninf=8.05e-16 < 1.70e-14 (0.047) 1 iFFT: n2=7.85e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3040,3040) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.37e-16 ninf=8.09e-16 < 1.70e-14 (0.048) 1 iFFT: n2=7.39e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK Timeout for N=3044. Re-starting the pool... pyopencl R2C (3046,3046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.08e-15 < 1.70e-14 (0.064) 1 iFFT: n2=9.82e-16 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3048,3048) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=9.91e-16 < 1.70e-14 (0.058) 1 iFFT: n2=9.96e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3050,3050) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.62e-16 ninf=6.84e-16 < 1.70e-14 (0.040) 1 iFFT: n2=6.79e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3052,3052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.19e-16 ninf=9.17e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.27e-16 ninf=2.61e-15 < 1.70e-14 (0.154) 0 OK pyopencl R2C (3054,3054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.21e-15 < 1.70e-14 (0.071) 1 iFFT: n2=9.68e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3056,3056) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.34e-16 ninf=1.15e-15 < 1.70e-14 (0.068) 1 iFFT: n2=9.19e-16 ninf=3.05e-15 < 1.70e-14 (0.180) 0 OK pyopencl R2C (3058,3058) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.67e-16 ninf=9.10e-16 < 1.70e-14 (0.054) 1 iFFT: n2=7.55e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3060,3060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.86e-16 ninf=6.61e-16 < 1.70e-14 (0.039) 1 iFFT: n2=6.12e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3062,3062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.09e-15 < 1.70e-14 (0.064) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3064,3064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.91e-16 ninf=1.14e-15 < 1.70e-14 (0.067) 1 iFFT: n2=9.44e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3066,3066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.11e-16 ninf=1.02e-15 < 1.70e-14 (0.060) 1 iFFT: n2=8.92e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3068,3068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.54e-16 ninf=6.14e-16 < 1.70e-14 (0.036) 1 iFFT: n2=5.67e-16 ninf=1.78e-15 < 1.70e-14 (0.105) 0 OK pyopencl R2C (3070,3070) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.98e-16 ninf=1.03e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.24e-16 ninf=2.83e-15 < 1.70e-14 (0.167) 0 OK pyopencl R2C (3074,3074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.21e-16 ninf=8.22e-16 < 1.70e-14 (0.048) 1 iFFT: n2=8.45e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3076,3076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.48e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=8.75e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3078,3078) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.06e-16 ninf=1.10e-15 < 1.70e-14 (0.065) 1 iFFT: n2=9.51e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3082,3082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.75e-16 ninf=9.50e-16 < 1.70e-14 (0.056) 1 iFFT: n2=9.67e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3084,3084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.44e-16 ninf=9.57e-16 < 1.70e-14 (0.056) 1 iFFT: n2=8.21e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3086,3086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.87e-16 ninf=1.11e-15 < 1.70e-14 (0.066) 1 iFFT: n2=9.21e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3088,3088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.00e-16 ninf=8.02e-16 < 1.70e-14 (0.047) 1 iFFT: n2=8.14e-16 ninf=2.61e-15 < 1.70e-14 (0.154) 0 OK pyopencl R2C (3090,3090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.66e-16 ninf=8.91e-16 < 1.70e-14 (0.052) 1 iFFT: n2=7.73e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3092,3092) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.63e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3094,3094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.33e-16 ninf=6.63e-16 < 1.70e-14 (0.039) 1 iFFT: n2=6.56e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3096,3096) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.71e-16 ninf=8.16e-16 < 1.70e-14 (0.048) 1 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3098,3098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.23e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3100,3100) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.63e-16 ninf=7.20e-16 < 1.70e-14 (0.042) 1 iFFT: n2=6.77e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3102,3102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.56e-16 ninf=6.81e-16 < 1.70e-14 (0.040) 1 iFFT: n2=5.69e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3104,3104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.58e-16 ninf=8.10e-16 < 1.70e-14 (0.048) 1 iFFT: n2=7.00e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3106,3106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=9.24e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3108,3108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.73e-16 ninf=1.04e-15 < 1.70e-14 (0.061) 1 iFFT: n2=1.01e-15 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3110,3110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.79e-16 ninf=9.10e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.86e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3112,3112) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.16e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3114,3114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.73e-16 ninf=9.16e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.79e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3116,3116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.57e-16 ninf=7.73e-16 < 1.70e-14 (0.046) 1 iFFT: n2=8.16e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3118,3118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.06e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.15e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3122,3122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.37e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 1 iFFT: n2=9.40e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3124,3124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.80e-16 ninf=7.62e-16 < 1.70e-14 (0.045) 1 iFFT: n2=7.88e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3126,3126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.56e-16 ninf=8.89e-16 < 1.70e-14 (0.052) 1 iFFT: n2=9.26e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3128,3128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.30e-16 ninf=6.40e-16 < 1.70e-14 (0.038) 1 iFFT: n2=6.36e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3130,3130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.91e-16 ninf=8.88e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.78e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3132,3132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.62e-16 ninf=8.32e-16 < 1.70e-14 (0.049) 1 iFFT: n2=7.65e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3134,3134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.13e-15 < 1.70e-14 (0.067) 1 iFFT: n2=9.80e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3138,3138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=1.16e-15 ninf=3.44e-15 < 1.70e-14 (0.203) 0 OK pyopencl R2C (3140,3140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.13e-16 ninf=1.02e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.61e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3142,3142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.70e-14 (0.071) 1 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3144,3144) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.10e-16 ninf=7.97e-16 < 1.70e-14 (0.047) 1 iFFT: n2=7.36e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3148,3148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.29e-15 < 1.70e-14 (0.076) 1 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.70e-14 (0.202) 0 OK pyopencl R2C (3152,3152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=9.85e-16 < 1.70e-14 (0.058) 1 iFFT: n2=1.05e-15 ninf=3.18e-15 < 1.70e-14 (0.187) 0 OK pyopencl R2C (3154,3154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.60e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=8.56e-16 ninf=2.61e-15 < 1.70e-14 (0.153) 0 OK pyopencl R2C (3156,3156) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.84e-16 ninf=9.91e-16 < 1.70e-14 (0.058) 1 iFFT: n2=9.19e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3158,3158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.91e-16 ninf=1.01e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3160,3160) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.87e-16 ninf=6.78e-16 < 1.70e-14 (0.040) 1 iFFT: n2=6.95e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3162,3162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.15e-16 ninf=8.26e-16 < 1.70e-14 (0.049) 1 iFFT: n2=7.23e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3164,3164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.16e-16 ninf=8.03e-16 < 1.70e-14 (0.047) 1 iFFT: n2=8.46e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3166,3166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.82e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 1 iFFT: n2=9.55e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3170,3170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.12e-15 < 1.70e-14 (0.066) 1 iFFT: n2=9.54e-16 ninf=2.94e-15 < 1.70e-14 (0.173) 0 OK pyopencl R2C (3172,3172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.39e-16 ninf=6.19e-16 < 1.70e-14 (0.036) 1 iFFT: n2=6.41e-16 ninf=1.94e-15 < 1.70e-14 (0.114) 0 OK pyopencl R2C (3174,3174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.27e-16 ninf=9.80e-16 < 1.70e-14 (0.058) 1 iFFT: n2=7.23e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3176,3176) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.23e-15 < 1.70e-14 (0.072) 1 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3178,3178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.47e-16 ninf=1.03e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.43e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3180,3180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.34e-16 ninf=6.33e-16 < 1.70e-14 (0.037) 1 iFFT: n2=6.40e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3182,3182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.18e-15 < 1.70e-14 (0.070) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3184,3184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.86e-16 ninf=1.10e-15 < 1.70e-14 (0.065) 1 iFFT: n2=9.61e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3186,3186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.81e-16 ninf=6.78e-16 < 1.70e-14 (0.040) 1 iFFT: n2=6.01e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3188,3188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.16e-15 < 1.70e-14 (0.068) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3190,3190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.57e-16 ninf=7.99e-16 < 1.70e-14 (0.047) 1 iFFT: n2=7.93e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3192,3192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.02e-16 ninf=1.03e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.47e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3194,3194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.11e-15 < 1.70e-14 (0.065) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3196,3196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.76e-16 ninf=6.00e-16 < 1.70e-14 (0.035) 1 iFFT: n2=5.85e-16 ninf=1.78e-15 < 1.70e-14 (0.104) 0 OK pyopencl R2C (3198,3198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.57e-16 ninf=7.45e-16 < 1.70e-14 (0.044) 1 iFFT: n2=6.67e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3202,3202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.40e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3204,3204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.91e-16 ninf=8.59e-16 < 1.70e-14 (0.051) 1 iFFT: n2=6.92e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3206,3206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.87e-16 ninf=8.70e-16 < 1.70e-14 (0.051) 1 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3208,3208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.32e-15 < 1.70e-14 (0.077) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3210,3210) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=9.23e-16 < 1.70e-14 (0.054) 1 iFFT: n2=7.68e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3212,3212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.28e-16 ninf=7.84e-16 < 1.70e-14 (0.046) 1 iFFT: n2=7.54e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3214,3214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.81e-16 ninf=9.74e-16 < 1.70e-14 (0.057) 1 iFFT: n2=9.15e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3216,3216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.67e-16 ninf=9.00e-16 < 1.70e-14 (0.053) 1 iFFT: n2=7.98e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3218,3218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.79e-16 ninf=9.45e-16 < 1.70e-14 (0.056) 1 iFFT: n2=9.24e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3220,3220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.70e-16 ninf=7.59e-16 < 1.70e-14 (0.045) 1 iFFT: n2=6.72e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3222,3222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.99e-16 ninf=9.32e-16 < 1.70e-14 (0.055) 1 iFFT: n2=7.96e-16 ninf=2.61e-15 < 1.70e-14 (0.153) 0 OK pyopencl R2C (3224,3224) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.61e-16 ninf=6.51e-16 < 1.70e-14 (0.038) 1 iFFT: n2=6.60e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3226,3226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.80e-16 ninf=9.65e-16 < 1.70e-14 (0.057) 1 iFFT: n2=9.31e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3228,3228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.89e-16 ninf=8.88e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.91e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3230,3230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.87e-16 ninf=9.10e-16 < 1.70e-14 (0.053) 1 iFFT: n2=7.41e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3232,3232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.36e-16 ninf=8.53e-16 < 1.70e-14 (0.050) 1 iFFT: n2=7.87e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3236,3236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.06e-15 < 1.70e-14 (0.063) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3238,3238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.12e-15 < 1.70e-14 (0.066) 1 iFFT: n2=9.74e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3242,3242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.20e-15 < 1.70e-14 (0.071) 1 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.70e-14 (0.202) 0 OK pyopencl R2C (3244,3244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.59e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3246,3246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.53e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3248,3248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.94e-16 ninf=8.86e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.26e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3252,3252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.86e-16 ninf=9.38e-16 < 1.70e-14 (0.055) 1 iFFT: n2=8.85e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3254,3254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.08e-15 < 1.70e-14 (0.063) 1 iFFT: n2=9.31e-16 ninf=2.94e-15 < 1.70e-14 (0.173) 0 OK pyopencl R2C (3256,3256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.40e-16 ninf=1.06e-15 < 1.70e-14 (0.062) 1 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3258,3258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.77e-16 ninf=8.94e-16 < 1.70e-14 (0.053) 1 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3260,3260) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.73e-16 ninf=9.77e-16 < 1.70e-14 (0.057) 1 iFFT: n2=8.11e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3262,3262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.90e-16 ninf=8.87e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.89e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3264,3264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.49e-16 ninf=6.24e-16 < 1.70e-14 (0.037) 1 iFFT: n2=5.56e-16 ninf=1.69e-15 < 1.70e-14 (0.099) 0 OK pyopencl R2C (3266,3266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.36e-16 ninf=8.60e-16 < 1.70e-14 (0.050) 1 iFFT: n2=8.38e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3268,3268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.14e-15 < 1.70e-14 (0.067) 1 iFFT: n2=1.09e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3270,3270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.02e-16 ninf=9.33e-16 < 1.70e-14 (0.055) 1 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3272,3272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.23e-15 < 1.70e-14 (0.072) 1 iFFT: n2=9.83e-16 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3274,3274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.24e-15 < 1.70e-14 (0.073) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3278,3278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.79e-16 ninf=9.11e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.84e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3280,3280) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.94e-16 ninf=7.81e-16 < 1.70e-14 (0.046) 1 iFFT: n2=6.80e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3282,3282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.13e-15 < 1.70e-14 (0.066) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3284,3284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.04e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3286,3286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.29e-16 ninf=6.95e-16 < 1.70e-14 (0.041) 1 iFFT: n2=7.34e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3288,3288) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.50e-16 ninf=1.20e-15 < 1.70e-14 (0.071) 1 iFFT: n2=8.45e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3290,3290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.24e-16 ninf=7.07e-16 < 1.70e-14 (0.042) 1 iFFT: n2=7.06e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3292,3292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.17e-15 < 1.70e-14 (0.069) 1 iFFT: n2=9.21e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3294,3294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=8.27e-16 < 1.70e-14 (0.049) 1 iFFT: n2=6.69e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3296,3296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.61e-16 ninf=1.04e-15 < 1.70e-14 (0.061) 1 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3298,3298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.76e-16 ninf=7.70e-16 < 1.70e-14 (0.045) 1 iFFT: n2=6.83e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3302,3302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.17e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.73e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3304,3304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.95e-16 ninf=6.05e-16 < 1.70e-14 (0.035) 1 iFFT: n2=6.16e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3306,3306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.19e-15 < 1.70e-14 (0.070) 1 iFFT: n2=9.57e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3308,3308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.41e-15 ninf=1.53e-15 < 1.70e-14 (0.090) 1 iFFT: n2=1.34e-15 ninf=3.77e-15 < 1.70e-14 (0.222) 0 OK pyopencl R2C (3310,3310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=9.07e-16 < 1.70e-14 (0.053) 1 iFFT: n2=8.79e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3312,3312) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=7.99e-16 < 1.70e-14 (0.047) 1 iFFT: n2=7.75e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3314,3314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.34e-15 < 1.70e-14 (0.079) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.70e-14 (0.195) 0 OK pyopencl R2C (3316,3316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.40e-15 < 1.70e-14 (0.082) 1 iFFT: n2=9.72e-16 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3318,3318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.58e-16 ninf=8.92e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.03e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3320,3320) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.68e-16 ninf=6.21e-16 < 1.70e-14 (0.036) 1 iFFT: n2=6.13e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3322,3322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.50e-16 ninf=8.84e-16 < 1.70e-14 (0.052) 1 iFFT: n2=7.46e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3324,3324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.13e-15 < 1.70e-14 (0.066) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3326,3326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.26e-15 < 1.70e-14 (0.074) 1 iFFT: n2=1.11e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3330,3330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.60e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=9.74e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3332,3332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.61e-16 ninf=7.16e-16 < 1.70e-14 (0.042) 1 iFFT: n2=6.98e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3334,3334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.17e-16 ninf=9.44e-16 < 1.70e-14 (0.055) 1 iFFT: n2=8.39e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3336,3336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.41e-16 ninf=1.02e-15 < 1.70e-14 (0.060) 1 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3338,3338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.20e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=8.55e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3340,3340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.44e-16 ninf=9.99e-16 < 1.70e-14 (0.059) 1 iFFT: n2=8.59e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3342,3342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.10e-16 ninf=9.50e-16 < 1.70e-14 (0.056) 1 iFFT: n2=8.41e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3344,3344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.58e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 1 iFFT: n2=9.96e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3346,3346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.54e-16 ninf=8.87e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.17e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3348,3348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.19e-16 ninf=7.91e-16 < 1.70e-14 (0.046) 1 iFFT: n2=8.03e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3350,3350) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.37e-16 ninf=9.74e-16 < 1.71e-14 (0.057) 1 iFFT: n2=7.24e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3352,3352) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.26e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=8.95e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3354,3354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.70e-16 ninf=7.97e-16 < 1.71e-14 (0.047) 1 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3356,3356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.24e-16 ninf=8.67e-16 < 1.71e-14 (0.051) 1 iFFT: n2=8.43e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3358,3358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.65e-16 ninf=7.97e-16 < 1.71e-14 (0.047) 1 iFFT: n2=7.32e-16 ninf=2.33e-15 < 1.71e-14 (0.137) 0 OK pyopencl R2C (3362,3362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.33e-16 ninf=9.03e-16 < 1.71e-14 (0.053) 1 iFFT: n2=8.71e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3364,3364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.04e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.29e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3366,3366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.90e-16 ninf=6.20e-16 < 1.71e-14 (0.036) 1 iFFT: n2=6.30e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3368,3368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.23e-15 < 1.71e-14 (0.072) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3370,3370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.26e-15 < 1.71e-14 (0.074) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3372,3372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.25e-15 < 1.71e-14 (0.073) 1 iFFT: n2=1.16e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3374,3374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.51e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 1 iFFT: n2=9.00e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3376,3376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.27e-16 ninf=8.91e-16 < 1.71e-14 (0.052) 1 iFFT: n2=9.41e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3378,3378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.28e-15 < 1.71e-14 (0.075) 1 iFFT: n2=9.59e-16 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3382,3382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.79e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 1 iFFT: n2=8.28e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3384,3384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.64e-16 ninf=6.88e-16 < 1.71e-14 (0.040) 1 iFFT: n2=5.96e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3386,3386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.21e-15 < 1.71e-14 (0.071) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3390,3390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.91e-16 ninf=7.87e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.95e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3392,3392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.95e-16 ninf=6.50e-16 < 1.71e-14 (0.038) 1 iFFT: n2=6.26e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3394,3394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.40e-15 ninf=1.45e-15 < 1.71e-14 (0.085) 1 iFFT: n2=1.29e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3396,3396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.40e-15 < 1.71e-14 (0.082) 1 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3398,3398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.46e-15 ninf=1.71e-15 < 1.71e-14 (0.100) 1 iFFT: n2=1.34e-15 ninf=3.66e-15 < 1.71e-14 (0.215) 0 OK pyopencl R2C (3400,3400) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.79e-16 ninf=6.09e-16 < 1.71e-14 (0.036) 1 iFFT: n2=5.87e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3404,3404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.93e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 1 iFFT: n2=1.09e-15 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3406,3406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.18e-16 ninf=8.55e-16 < 1.71e-14 (0.050) 1 iFFT: n2=7.02e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3408,3408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.72e-16 ninf=7.34e-16 < 1.71e-14 (0.043) 1 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3410,3410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.77e-16 ninf=7.10e-16 < 1.71e-14 (0.042) 1 iFFT: n2=6.90e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3412,3412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.31e-15 < 1.71e-14 (0.077) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3414,3414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.37e-15 < 1.71e-14 (0.080) 1 iFFT: n2=1.11e-15 ninf=3.66e-15 < 1.71e-14 (0.215) 0 OK pyopencl R2C (3416,3416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.08e-16 ninf=7.59e-16 < 1.71e-14 (0.044) 1 iFFT: n2=7.15e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3418,3418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.30e-15 < 1.71e-14 (0.076) 1 iFFT: n2=1.19e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3420,3420) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.83e-16 ninf=9.64e-16 < 1.71e-14 (0.057) 1 iFFT: n2=8.09e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3422,3422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.64e-16 ninf=8.24e-16 < 1.71e-14 (0.048) 1 iFFT: n2=7.69e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3424,3424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.73e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 1 iFFT: n2=7.07e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3426,3426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.23e-15 < 1.71e-14 (0.072) 1 iFFT: n2=1.14e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3428,3428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.30e-15 < 1.71e-14 (0.076) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3434,3434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.58e-16 ninf=8.23e-16 < 1.71e-14 (0.048) 1 iFFT: n2=8.07e-16 ninf=2.47e-15 < 1.71e-14 (0.145) 0 OK pyopencl R2C (3436,3436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.24e-15 < 1.71e-14 (0.073) 1 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3438,3438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.73e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.28e-16 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3440,3440) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.63e-16 ninf=8.50e-16 < 1.71e-14 (0.050) 1 iFFT: n2=7.67e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3442,3442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.34e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3444,3444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.18e-16 ninf=9.38e-16 < 1.71e-14 (0.055) 1 iFFT: n2=7.21e-16 ninf=2.33e-15 < 1.71e-14 (0.137) 0 OK pyopencl R2C (3446,3446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.41e-15 < 1.71e-14 (0.083) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3448,3448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.33e-15 < 1.71e-14 (0.078) 1 iFFT: n2=1.09e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3450,3450) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.21e-16 ninf=6.35e-16 < 1.71e-14 (0.037) 1 iFFT: n2=6.35e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3452,3452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.21e-15 < 1.71e-14 (0.071) 1 iFFT: n2=1.07e-15 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3454,3454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.09e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 1 iFFT: n2=8.39e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3458,3458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.61e-16 ninf=9.37e-16 < 1.71e-14 (0.055) 1 iFFT: n2=9.35e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3460,3460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.11e-15 < 1.71e-14 (0.065) 1 iFFT: n2=1.19e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3462,3462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.97e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.05e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3464,3464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.87e-16 ninf=1.02e-15 < 1.71e-14 (0.059) 1 iFFT: n2=9.18e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3466,3466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.13e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.46e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3468,3468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.17e-16 ninf=6.63e-16 < 1.71e-14 (0.039) 1 iFFT: n2=6.40e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3470,3470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.35e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3472,3472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.01e-16 ninf=7.52e-16 < 1.71e-14 (0.044) 1 iFFT: n2=7.16e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3474,3474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.42e-16 ninf=9.18e-16 < 1.71e-14 (0.054) 1 iFFT: n2=8.22e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3476,3476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.30e-16 ninf=8.14e-16 < 1.71e-14 (0.048) 1 iFFT: n2=7.47e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3478,3478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.72e-16 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=8.35e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3480,3480) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.62e-16 ninf=8.25e-16 < 1.71e-14 (0.048) 1 iFFT: n2=7.52e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3482,3482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.14e-15 < 1.71e-14 (0.067) 1 iFFT: n2=9.72e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3484,3484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.26e-16 ninf=8.58e-16 < 1.71e-14 (0.050) 1 iFFT: n2=7.43e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3486,3486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.33e-16 ninf=7.09e-16 < 1.71e-14 (0.041) 1 iFFT: n2=6.55e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3488,3488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.66e-16 ninf=9.99e-16 < 1.71e-14 (0.058) 1 iFFT: n2=7.39e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3490,3490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.16e-15 < 1.71e-14 (0.068) 1 iFFT: n2=9.41e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3492,3492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.97e-16 ninf=8.11e-16 < 1.71e-14 (0.047) 1 iFFT: n2=6.92e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3494,3494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=9.44e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3496,3496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.06e-16 ninf=1.03e-15 < 1.71e-14 (0.061) 1 iFFT: n2=9.59e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3498,3498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.52e-16 ninf=7.15e-16 < 1.71e-14 (0.042) 1 iFFT: n2=6.74e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3502,3502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.82e-16 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=9.27e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3504,3504) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.50e-16 ninf=8.49e-16 < 1.71e-14 (0.050) 1 iFFT: n2=8.14e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3506,3506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.25e-15 < 1.71e-14 (0.073) 1 iFFT: n2=9.70e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3508,3508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.41e-15 < 1.71e-14 (0.083) 1 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3512,3512) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.35e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3514,3514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.82e-16 ninf=1.12e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.92e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3516,3516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=9.51e-16 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3518,3518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.38e-15 < 1.71e-14 (0.081) 1 iFFT: n2=9.91e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3522,3522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.07e-15 < 1.71e-14 (0.062) 1 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3524,3524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.82e-16 ninf=9.47e-16 < 1.71e-14 (0.055) 1 iFFT: n2=9.12e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3526,3526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.39e-16 ninf=8.93e-16 < 1.71e-14 (0.052) 1 iFFT: n2=8.79e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3530,3530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.48e-16 ninf=1.02e-15 < 1.71e-14 (0.059) 1 iFFT: n2=8.85e-16 ninf=2.68e-15 < 1.71e-14 (0.157) 0 OK pyopencl R2C (3532,3532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.29e-15 ninf=1.42e-15 < 1.71e-14 (0.083) 1 iFFT: n2=1.19e-15 ninf=3.66e-15 < 1.71e-14 (0.214) 0 OK pyopencl R2C (3534,3534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.90e-16 ninf=1.39e-15 < 1.71e-14 (0.081) 1 iFFT: n2=9.71e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3536,3536) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.66e-16 ninf=6.02e-16 < 1.71e-14 (0.035) 1 iFFT: n2=5.70e-16 ninf=1.78e-15 < 1.71e-14 (0.104) 0 OK pyopencl R2C (3538,3538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.39e-16 ninf=8.78e-16 < 1.71e-14 (0.051) 1 iFFT: n2=8.82e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3540,3540) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.59e-16 ninf=6.78e-16 < 1.71e-14 (0.040) 1 iFFT: n2=5.70e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3542,3542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.96e-16 ninf=8.22e-16 < 1.71e-14 (0.048) 1 iFFT: n2=7.70e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3544,3544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=8.94e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3546,3546) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3548,3548) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.19e-15 < 1.71e-14 (0.069) 1 iFFT: n2=9.46e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3550,3550) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.37e-16 ninf=9.69e-16 < 1.71e-14 (0.057) 1 iFFT: n2=8.59e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3552,3552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.13e-16 ninf=1.12e-15 < 1.71e-14 (0.065) 1 iFFT: n2=9.18e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3554,3554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.09e-15 < 1.71e-14 (0.064) 1 iFFT: n2=9.58e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3556,3556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.76e-16 ninf=9.68e-16 < 1.71e-14 (0.057) 1 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3558,3558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.71e-14 (0.063) 1 iFFT: n2=9.90e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3560,3560) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.52e-16 ninf=7.30e-16 < 1.71e-14 (0.043) 1 iFFT: n2=6.97e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3562,3562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.54e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 1 iFFT: n2=8.93e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3566,3566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=9.93e-16 < 1.71e-14 (0.058) 1 iFFT: n2=8.86e-16 ninf=2.73e-15 < 1.71e-14 (0.160) 0 OK pyopencl R2C (3568,3568) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.67e-16 ninf=9.96e-16 < 1.71e-14 (0.058) 1 iFFT: n2=9.99e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3570,3570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.42e-16 ninf=6.51e-16 < 1.71e-14 (0.038) 1 iFFT: n2=6.52e-16 ninf=2.05e-15 < 1.71e-14 (0.120) 0 OK pyopencl R2C (3572,3572) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.06e-16 ninf=9.63e-16 < 1.71e-14 (0.056) 1 iFFT: n2=8.49e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3574,3574) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.67e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 1 iFFT: n2=9.60e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3576,3576) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.36e-16 ninf=1.05e-15 < 1.71e-14 (0.062) 1 iFFT: n2=8.88e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3578,3578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.64e-16 ninf=1.14e-15 < 1.71e-14 (0.067) 1 iFFT: n2=9.59e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3580,3580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.24e-16 ninf=1.14e-15 < 1.71e-14 (0.067) 1 iFFT: n2=8.86e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3582,3582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.14e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.88e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3586,3586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.20e-15 < 1.71e-14 (0.070) 1 iFFT: n2=9.77e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3588,3588) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.24e-16 ninf=6.21e-16 < 1.71e-14 (0.036) 1 iFFT: n2=6.59e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3590,3590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 1 iFFT: n2=1.08e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3592,3592) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.11e-15 < 1.71e-14 (0.065) 1 iFFT: n2=9.84e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3594,3594) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.30e-15 < 1.71e-14 (0.076) 1 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3596,3596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.57e-16 ninf=8.95e-16 < 1.71e-14 (0.052) 1 iFFT: n2=8.65e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3598,3598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.02e-16 ninf=9.47e-16 < 1.71e-14 (0.055) 1 iFFT: n2=8.75e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3602,3602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3604,3604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.46e-16 ninf=6.79e-16 < 1.71e-14 (0.040) 1 iFFT: n2=6.56e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3606,3606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.71e-14 (0.064) 1 iFFT: n2=1.08e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3608,3608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.58e-16 ninf=7.41e-16 < 1.71e-14 (0.043) 1 iFFT: n2=6.59e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3610,3610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.43e-15 < 1.71e-14 (0.084) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3612,3612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.30e-16 ninf=9.24e-16 < 1.71e-14 (0.054) 1 iFFT: n2=8.54e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3614,3614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.18e-16 ninf=1.02e-15 < 1.71e-14 (0.059) 1 iFFT: n2=7.47e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3616,3616) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.71e-16 ninf=7.82e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.78e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3618,3618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.96e-16 ninf=9.64e-16 < 1.71e-14 (0.056) 1 iFFT: n2=8.06e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3620,3620) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.25e-16 ninf=7.98e-16 < 1.71e-14 (0.047) 1 iFFT: n2=7.29e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3622,3622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.36e-15 < 1.71e-14 (0.080) 1 iFFT: n2=1.22e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3624,3624) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.43e-16 ninf=9.69e-16 < 1.71e-14 (0.057) 1 iFFT: n2=7.36e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3626,3626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.57e-16 ninf=1.08e-15 < 1.71e-14 (0.063) 1 iFFT: n2=8.32e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3628,3628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.39e-15 < 1.71e-14 (0.081) 1 iFFT: n2=1.11e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3632,3632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.17e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.18e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3634,3634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.70e-16 ninf=9.71e-16 < 1.71e-14 (0.057) 1 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3636,3636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.25e-16 ninf=7.37e-16 < 1.71e-14 (0.043) 1 iFFT: n2=7.13e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3638,3638) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.83e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.21e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3642,3642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.30e-15 ninf=1.50e-15 < 1.71e-14 (0.088) 1 iFFT: n2=1.27e-15 ninf=3.55e-15 < 1.71e-14 (0.207) 0 OK pyopencl R2C (3644,3644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.44e-15 < 1.71e-14 (0.084) 1 iFFT: n2=1.20e-15 ninf=3.77e-15 < 1.71e-14 (0.220) 0 OK pyopencl R2C (3646,3646) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.45e-15 < 1.71e-14 (0.085) 1 iFFT: n2=1.26e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3648,3648) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.71e-16 ninf=9.33e-16 < 1.71e-14 (0.054) 1 iFFT: n2=8.24e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3650,3650) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.06e-16 ninf=7.60e-16 < 1.71e-14 (0.044) 1 iFFT: n2=7.52e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3652,3652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.78e-16 ninf=6.67e-16 < 1.71e-14 (0.039) 1 iFFT: n2=5.90e-16 ninf=2.03e-15 < 1.71e-14 (0.118) 0 OK pyopencl R2C (3654,3654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.01e-16 ninf=8.12e-16 < 1.71e-14 (0.047) 1 iFFT: n2=8.08e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3656,3656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.45e-15 < 1.71e-14 (0.084) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3658,3658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=6.98e-16 < 1.71e-14 (0.041) 1 iFFT: n2=6.96e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3660,3660) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.51e-16 ninf=7.14e-16 < 1.71e-14 (0.042) 1 iFFT: n2=6.60e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3662,3662) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.25e-15 ninf=1.49e-15 < 1.71e-14 (0.087) 1 iFFT: n2=1.10e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3664,3664) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.12e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.86e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3666,3666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.67e-16 ninf=6.26e-16 < 1.71e-14 (0.037) 1 iFFT: n2=6.11e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3668,3668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.16e-16 ninf=8.66e-16 < 1.71e-14 (0.051) 1 iFFT: n2=8.66e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3670,3670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.41e-15 < 1.71e-14 (0.082) 1 iFFT: n2=1.19e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3672,3672) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.92e-16 ninf=6.99e-16 < 1.71e-14 (0.041) 1 iFFT: n2=6.13e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3674,3674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.20e-15 < 1.71e-14 (0.070) 1 iFFT: n2=1.15e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3676,3676) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3678,3678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.23e-15 < 1.71e-14 (0.072) 1 iFFT: n2=9.38e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3680,3680) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.94e-16 ninf=6.53e-16 < 1.71e-14 (0.038) 1 iFFT: n2=6.01e-16 ninf=2.21e-15 < 1.71e-14 (0.129) 0 OK pyopencl R2C (3682,3682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.56e-16 ninf=1.11e-15 < 1.71e-14 (0.065) 1 iFFT: n2=8.74e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3684,3684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.57e-16 ninf=9.58e-16 < 1.71e-14 (0.056) 1 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3686,3686) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.99e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 1 iFFT: n2=1.01e-15 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3688,3688) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=9.54e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3690,3690) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.63e-16 ninf=7.71e-16 < 1.71e-14 (0.045) 1 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3692,3692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.83e-16 ninf=7.94e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.95e-16 ninf=2.53e-15 < 1.71e-14 (0.147) 0 OK pyopencl R2C (3694,3694) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.02e-15 < 1.71e-14 (0.059) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3698,3698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.08e-15 < 1.71e-14 (0.063) 1 iFFT: n2=9.71e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3700,3700) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.16e-16 ninf=9.12e-16 < 1.71e-14 (0.053) 1 iFFT: n2=7.72e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3702,3702) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.07e-15 < 1.71e-14 (0.062) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3704,3704) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3706,3706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.96e-16 ninf=8.90e-16 < 1.71e-14 (0.052) 1 iFFT: n2=7.99e-16 ninf=2.66e-15 < 1.71e-14 (0.155) 0 OK pyopencl R2C (3708,3708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.35e-16 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=8.67e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3710,3710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=6.73e-16 < 1.71e-14 (0.039) 1 iFFT: n2=7.09e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3712,3712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.22e-16 ninf=7.73e-16 < 1.71e-14 (0.045) 1 iFFT: n2=7.31e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3714,3714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.96e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 1 iFFT: n2=9.13e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3716,3716) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.91e-16 ninf=9.39e-16 < 1.71e-14 (0.055) 1 iFFT: n2=9.09e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3720,3720) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.60e-16 ninf=6.92e-16 < 1.71e-14 (0.040) 1 iFFT: n2=6.77e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3722,3722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.88e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.43e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3724,3724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.42e-16 ninf=1.11e-15 < 1.71e-14 (0.065) 1 iFFT: n2=9.94e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3726,3726) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.59e-16 ninf=8.06e-16 < 1.71e-14 (0.047) 1 iFFT: n2=6.53e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3728,3728) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.08e-16 ninf=1.05e-15 < 1.71e-14 (0.061) 1 iFFT: n2=8.92e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3730,3730) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.95e-16 ninf=1.05e-15 < 1.71e-14 (0.061) 1 iFFT: n2=9.91e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3732,3732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.92e-16 ninf=1.09e-15 < 1.71e-14 (0.064) 1 iFFT: n2=9.14e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3734,3734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.14e-15 < 1.71e-14 (0.067) 1 iFFT: n2=9.14e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3736,3736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.49e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3738,3738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=8.19e-16 < 1.71e-14 (0.048) 1 iFFT: n2=7.48e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3740,3740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.89e-16 ninf=6.76e-16 < 1.71e-14 (0.039) 1 iFFT: n2=6.04e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3742,3742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.09e-15 < 1.71e-14 (0.064) 1 iFFT: n2=9.05e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3746,3746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.14e-15 < 1.71e-14 (0.066) 1 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3748,3748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.29e-15 < 1.71e-14 (0.075) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3752,3752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.66e-16 ninf=9.59e-16 < 1.71e-14 (0.056) 1 iFFT: n2=8.69e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3754,3754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.34e-15 < 1.71e-14 (0.078) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3756,3756) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.61e-16 ninf=8.43e-16 < 1.71e-14 (0.049) 1 iFFT: n2=8.53e-16 ninf=2.66e-15 < 1.71e-14 (0.155) 0 OK pyopencl R2C (3758,3758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.31e-15 < 1.71e-14 (0.076) 1 iFFT: n2=1.04e-15 ninf=3.05e-15 < 1.71e-14 (0.178) 0 OK pyopencl R2C (3760,3760) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.53e-16 ninf=6.94e-16 < 1.72e-14 (0.040) 1 iFFT: n2=5.74e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3762,3762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.46e-16 ninf=9.75e-16 < 1.72e-14 (0.057) 1 iFFT: n2=7.68e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3764,3764) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.24e-15 ninf=1.32e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.14e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3766,3766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=9.51e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3768,3768) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.62e-16 ninf=9.74e-16 < 1.72e-14 (0.057) 1 iFFT: n2=7.65e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3770,3770) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.52e-16 ninf=8.00e-16 < 1.72e-14 (0.047) 1 iFFT: n2=7.54e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3772,3772) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.97e-16 ninf=7.53e-16 < 1.72e-14 (0.044) 1 iFFT: n2=7.29e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3774,3774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.51e-16 ninf=9.66e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.00e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3776,3776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.20e-16 ninf=7.12e-16 < 1.72e-14 (0.042) 1 iFFT: n2=5.31e-16 ninf=1.78e-15 < 1.72e-14 (0.104) 0 OK pyopencl R2C (3778,3778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.25e-15 < 1.72e-14 (0.073) 1 iFFT: n2=1.20e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3782,3782) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.90e-16 ninf=9.59e-16 < 1.72e-14 (0.056) 1 iFFT: n2=7.88e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3784,3784) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.24e-16 ninf=1.00e-15 < 1.72e-14 (0.059) 1 iFFT: n2=7.99e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3786,3786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.14e-15 < 1.72e-14 (0.066) 1 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.72e-14 (0.201) 0 OK pyopencl R2C (3788,3788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.36e-15 < 1.72e-14 (0.079) 1 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.72e-14 (0.201) 0 OK pyopencl R2C (3790,3790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.06e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3792,3792) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.95e-16 ninf=7.51e-16 < 1.72e-14 (0.044) 1 iFFT: n2=7.82e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3794,3794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=9.37e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3796,3796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.07e-16 ninf=8.11e-16 < 1.72e-14 (0.047) 1 iFFT: n2=7.74e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3798,3798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.59e-16 ninf=9.79e-16 < 1.72e-14 (0.057) 1 iFFT: n2=9.77e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3800,3800) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.53e-16 ninf=9.84e-16 < 1.72e-14 (0.057) 1 iFFT: n2=9.39e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3802,3802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.33e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.20e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3804,3804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=9.99e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3806,3806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.50e-16 ninf=1.11e-15 < 1.72e-14 (0.065) 1 iFFT: n2=9.37e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3808,3808) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.99e-16 ninf=6.66e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.12e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3810,3810) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.83e-16 ninf=9.98e-16 < 1.72e-14 (0.058) 1 iFFT: n2=8.80e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3812,3812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.24e-15 ninf=1.38e-15 < 1.72e-14 (0.080) 1 iFFT: n2=1.27e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3814,3814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.72e-16 ninf=1.18e-15 < 1.72e-14 (0.069) 1 iFFT: n2=8.98e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3816,3816) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.32e-16 ninf=6.70e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.37e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3818,3818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.58e-16 ninf=7.43e-16 < 1.72e-14 (0.043) 1 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3820,3820) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.47e-16 ninf=1.20e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3824,3824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=8.65e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3826,3826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 1 iFFT: n2=9.28e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3828,3828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.59e-16 ninf=7.84e-16 < 1.72e-14 (0.046) 1 iFFT: n2=7.87e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3830,3830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.67e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=9.03e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3832,3832) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3834,3834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.02e-16 ninf=8.37e-16 < 1.72e-14 (0.049) 1 iFFT: n2=8.05e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3836,3836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.50e-16 ninf=1.16e-15 < 1.72e-14 (0.068) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.72e-14 (0.188) 0 OK pyopencl R2C (3838,3838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.52e-16 ninf=9.78e-16 < 1.72e-14 (0.057) 1 iFFT: n2=9.86e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3842,3842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.22e-16 ninf=8.75e-16 < 1.72e-14 (0.051) 1 iFFT: n2=8.22e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3844,3844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.05e-16 ninf=9.40e-16 < 1.72e-14 (0.055) 1 iFFT: n2=7.76e-16 ninf=2.35e-15 < 1.72e-14 (0.137) 0 OK pyopencl R2C (3846,3846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 1 iFFT: n2=1.07e-15 ninf=3.77e-15 < 1.72e-14 (0.220) 0 OK pyopencl R2C (3848,3848) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.01e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=7.87e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3852,3852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.21e-16 ninf=1.09e-15 < 1.72e-14 (0.063) 1 iFFT: n2=9.44e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3854,3854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.73e-16 ninf=7.13e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.62e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3856,3856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.97e-16 ninf=8.04e-16 < 1.72e-14 (0.047) 1 iFFT: n2=8.08e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3858,3858) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.17e-15 < 1.72e-14 (0.068) 1 iFFT: n2=1.00e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3860,3860) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.92e-16 ninf=9.51e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.06e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3862,3862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=9.20e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3864,3864) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.09e-16 ninf=8.59e-16 < 1.72e-14 (0.050) 1 iFFT: n2=6.72e-16 ninf=2.28e-15 < 1.72e-14 (0.133) 0 OK pyopencl R2C (3866,3866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.20e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3868,3868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.33e-15 < 1.72e-14 (0.078) 1 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3870,3870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.89e-16 ninf=8.37e-16 < 1.72e-14 (0.049) 1 iFFT: n2=8.26e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3874,3874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3876,3876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.57e-16 ninf=7.75e-16 < 1.72e-14 (0.045) 1 iFFT: n2=8.29e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3878,3878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.36e-15 < 1.72e-14 (0.079) 1 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3880,3880) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.59e-16 ninf=7.74e-16 < 1.72e-14 (0.045) 1 iFFT: n2=6.68e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3882,3882) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.34e-15 < 1.72e-14 (0.078) 1 iFFT: n2=1.16e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3884,3884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.33e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3886,3886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.59e-16 ninf=1.00e-15 < 1.72e-14 (0.058) 1 iFFT: n2=9.35e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3890,3890) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.39e-16 ninf=9.47e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.72e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3892,3892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.71e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3894,3894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.66e-16 ninf=6.52e-16 < 1.72e-14 (0.038) 1 iFFT: n2=5.79e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3896,3896) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.42e-15 ninf=1.54e-15 < 1.72e-14 (0.089) 1 iFFT: n2=1.27e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3898,3898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.50e-16 ninf=9.97e-16 < 1.72e-14 (0.058) 1 iFFT: n2=8.74e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3902,3902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.69e-16 ninf=9.86e-16 < 1.72e-14 (0.057) 1 iFFT: n2=9.11e-16 ninf=2.83e-15 < 1.72e-14 (0.165) 0 OK pyopencl R2C (3904,3904) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.41e-16 ninf=7.18e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.32e-16 ninf=2.16e-15 < 1.72e-14 (0.126) 0 OK pyopencl R2C (3906,3906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.25e-16 ninf=7.31e-16 < 1.72e-14 (0.043) 1 iFFT: n2=7.40e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3908,3908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.44e-16 ninf=9.82e-16 < 1.72e-14 (0.057) 1 iFFT: n2=8.86e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3910,3910) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.51e-16 ninf=7.04e-16 < 1.72e-14 (0.041) 1 iFFT: n2=7.23e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3912,3912) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.33e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3914,3914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.17e-16 ninf=1.14e-15 < 1.72e-14 (0.067) 1 iFFT: n2=1.00e-15 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3916,3916) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.76e-16 ninf=7.57e-16 < 1.72e-14 (0.044) 1 iFFT: n2=6.86e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3918,3918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.41e-16 ninf=9.66e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.79e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3922,3922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.75e-16 ninf=1.14e-15 < 1.72e-14 (0.067) 1 iFFT: n2=9.02e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3924,3924) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.62e-16 ninf=9.81e-16 < 1.72e-14 (0.057) 1 iFFT: n2=7.55e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3926,3926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.92e-16 ninf=9.56e-16 < 1.72e-14 (0.056) 1 iFFT: n2=9.04e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3928,3928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.12e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3930,3930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.29e-16 ninf=8.77e-16 < 1.72e-14 (0.051) 1 iFFT: n2=7.46e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3932,3932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.33e-15 ninf=1.49e-15 < 1.72e-14 (0.087) 1 iFFT: n2=1.20e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3934,3934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.18e-15 < 1.72e-14 (0.069) 1 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3936,3936) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.57e-16 ninf=7.79e-16 < 1.72e-14 (0.045) 1 iFFT: n2=7.95e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3938,3938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.32e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3940,3940) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.04e-15 < 1.72e-14 (0.061) 1 iFFT: n2=1.01e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3942,3942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.48e-16 ninf=8.34e-16 < 1.72e-14 (0.049) 1 iFFT: n2=7.97e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3944,3944) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.80e-16 ninf=7.68e-16 < 1.72e-14 (0.045) 1 iFFT: n2=8.15e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3946,3946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.31e-15 < 1.72e-14 (0.076) 1 iFFT: n2=9.70e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3948,3948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.07e-16 ninf=7.56e-16 < 1.72e-14 (0.044) 1 iFFT: n2=6.26e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3950,3950) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.04e-16 ninf=7.93e-16 < 1.72e-14 (0.046) 1 iFFT: n2=6.91e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3952,3952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.91e-16 ninf=9.15e-16 < 1.72e-14 (0.053) 1 iFFT: n2=7.90e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3954,3954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3956,3956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.54e-16 ninf=1.00e-15 < 1.72e-14 (0.058) 1 iFFT: n2=8.21e-16 ninf=2.86e-15 < 1.72e-14 (0.166) 0 OK pyopencl R2C (3958,3958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 1 iFFT: n2=1.11e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3962,3962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.32e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3964,3964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=9.55e-16 ninf=3.16e-15 < 1.72e-14 (0.184) 0 OK pyopencl R2C (3966,3966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.08e-15 < 1.72e-14 (0.063) 1 iFFT: n2=9.58e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3968,3968) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.44e-16 ninf=7.72e-16 < 1.72e-14 (0.045) 1 iFFT: n2=6.35e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3970,3970) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.72e-16 ninf=9.00e-16 < 1.72e-14 (0.052) 1 iFFT: n2=8.97e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3972,3972) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.80e-16 ninf=9.63e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.78e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3974,3974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.61e-15 ninf=1.69e-15 < 1.72e-14 (0.098) 1 iFFT: n2=1.55e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (3976,3976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.46e-16 ninf=9.52e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.75e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3978,3978) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.15e-16 ninf=6.76e-16 < 1.72e-14 (0.039) 1 iFFT: n2=7.12e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3980,3980) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.59e-16 ninf=1.04e-15 < 1.72e-14 (0.061) 1 iFFT: n2=7.73e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3982,3982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.77e-16 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3984,3984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.70e-16 ninf=7.29e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.26e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3986,3986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.52e-15 ninf=1.66e-15 < 1.72e-14 (0.096) 1 iFFT: n2=1.40e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (3988,3988) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.51e-15 ninf=1.74e-15 < 1.72e-14 (0.101) 1 iFFT: n2=1.40e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3990,3990) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.48e-16 ninf=9.75e-16 < 1.72e-14 (0.057) 1 iFFT: n2=9.01e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3992,3992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.43e-15 ninf=1.74e-15 < 1.72e-14 (0.101) 1 iFFT: n2=1.24e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3994,3994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.75e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=8.90e-16 ninf=2.94e-15 < 1.72e-14 (0.171) 0 OK pyopencl R2C (3996,3996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.67e-16 ninf=1.04e-15 < 1.72e-14 (0.060) 1 iFFT: n2=8.50e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3998,3998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.17e-15 < 1.72e-14 (0.068) 1 iFFT: n2=9.04e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4002,4002) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.22e-16 ninf=8.50e-16 < 1.72e-14 (0.049) 1 iFFT: n2=8.27e-16 ninf=2.53e-15 < 1.72e-14 (0.147) 0 OK pyopencl R2C (4006,4006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.30e-15 ninf=1.42e-15 < 1.72e-14 (0.082) 1 iFFT: n2=1.38e-15 ninf=3.89e-15 < 1.72e-14 (0.226) 0 OK pyopencl R2C (4008,4008) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.20e-15 ninf=1.38e-15 < 1.72e-14 (0.080) 1 iFFT: n2=1.15e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4010,4010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.49e-15 ninf=1.65e-15 < 1.72e-14 (0.096) 1 iFFT: n2=1.32e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4012,4012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.87e-16 ninf=6.79e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.19e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4014,4014) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.22e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4016,4016) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.14e-15 < 1.72e-14 (0.066) 1 iFFT: n2=9.91e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4018,4018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=8.19e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.82e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4020,4020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.37e-16 ninf=8.64e-16 < 1.72e-14 (0.050) 1 iFFT: n2=8.02e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4022,4022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.34e-15 < 1.72e-14 (0.078) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4024,4024) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.24e-15 ninf=1.42e-15 < 1.72e-14 (0.082) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4026,4026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.68e-16 ninf=7.70e-16 < 1.72e-14 (0.045) 1 iFFT: n2=6.65e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4028,4028) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.43e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=8.25e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4030,4030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.78e-16 ninf=6.84e-16 < 1.72e-14 (0.040) 1 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4034,4034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.05e-15 < 1.72e-14 (0.061) 1 iFFT: n2=9.77e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (4036,4036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4038,4038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.16e-15 < 1.72e-14 (0.068) 1 iFFT: n2=1.01e-15 ninf=3.28e-15 < 1.72e-14 (0.190) 0 OK pyopencl R2C (4040,4040) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.76e-16 ninf=9.01e-16 < 1.72e-14 (0.052) 1 iFFT: n2=7.86e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4042,4042) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.92e-16 ninf=8.31e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.81e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4044,4044) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.11e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4046,4046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.93e-16 ninf=7.94e-16 < 1.72e-14 (0.046) 1 iFFT: n2=6.75e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4048,4048) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.12e-16 ninf=6.59e-16 < 1.72e-14 (0.038) 1 iFFT: n2=6.39e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4052,4052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.27e-16 ninf=9.96e-16 < 1.72e-14 (0.058) 1 iFFT: n2=8.47e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4054,4054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.21e-16 ninf=9.74e-16 < 1.72e-14 (0.057) 1 iFFT: n2=9.53e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4058,4058) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.52e-16 ninf=1.06e-15 < 1.72e-14 (0.062) 1 iFFT: n2=8.78e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4060,4060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.90e-16 ninf=8.51e-16 < 1.72e-14 (0.049) 1 iFFT: n2=8.05e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4062,4062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.13e-15 < 1.72e-14 (0.066) 1 iFFT: n2=8.93e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4064,4064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.77e-16 ninf=1.06e-15 < 1.72e-14 (0.062) 1 iFFT: n2=9.39e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4066,4066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.61e-16 ninf=1.05e-15 < 1.72e-14 (0.061) 1 iFFT: n2=8.08e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4068,4068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.86e-16 ninf=7.99e-16 < 1.72e-14 (0.046) 1 iFFT: n2=8.26e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4070,4070) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.35e-16 ninf=9.63e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.58e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4072,4072) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.11e-16 ninf=9.66e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.44e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4074,4074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.30e-16 ninf=7.83e-16 < 1.72e-14 (0.045) 1 iFFT: n2=7.55e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4076,4076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=9.98e-16 < 1.72e-14 (0.058) 1 iFFT: n2=8.43e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4078,4078) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.21e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=8.91e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4080,4080) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.67e-16 ninf=6.07e-16 < 1.72e-14 (0.035) 1 iFFT: n2=5.87e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4082,4082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.41e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 1 iFFT: n2=8.86e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4084,4084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.18e-16 ninf=9.77e-16 < 1.72e-14 (0.057) 1 iFFT: n2=8.70e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4086,4086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.10e-16 ninf=9.84e-16 < 1.72e-14 (0.057) 1 iFFT: n2=1.06e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4088,4088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.51e-16 ninf=8.30e-16 < 1.72e-14 (0.048) 1 iFFT: n2=8.30e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4090,4090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.33e-16 ninf=1.02e-15 < 1.72e-14 (0.060) 1 iFFT: n2=8.57e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4092,4092) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.75e-16 ninf=6.80e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.77e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4094,4094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.18e-16 ninf=7.51e-16 < 1.72e-14 (0.044) 1 iFFT: n2=7.35e-16 ninf=2.30e-15 < 1.72e-14 (0.134) 0 OK pyopencl R2C (4098,4098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.14e-15 < 1.72e-14 (0.066) 1 iFFT: n2=1.12e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4100,4100) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.35e-16 ninf=9.00e-16 < 1.72e-14 (0.052) 1 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4102,4102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.12e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4104,4104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.37e-16 ninf=9.97e-16 < 1.72e-14 (0.058) 1 iFFT: n2=8.79e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4106,4106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 1 iFFT: n2=1.12e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4108,4108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.41e-16 ninf=8.28e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.32e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4110,4110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=1.04e-15 ninf=3.36e-15 < 1.72e-14 (0.195) 0 OK pyopencl R2C (4112,4112) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.91e-16 ninf=9.57e-16 < 1.72e-14 (0.056) 1 iFFT: n2=9.12e-16 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4114,4114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.03e-16 ninf=6.54e-16 < 1.72e-14 (0.038) 1 iFFT: n2=6.12e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4118,4118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.45e-16 ninf=9.34e-16 < 1.72e-14 (0.054) 1 iFFT: n2=9.54e-16 ninf=3.04e-15 < 1.72e-14 (0.176) 0 OK pyopencl R2C (4120,4120) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.96e-16 ninf=9.11e-16 < 1.72e-14 (0.053) 1 iFFT: n2=9.12e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4122,4122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4124,4124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=1.09e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4126,4126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.05e-15 ninf=3.36e-15 < 1.72e-14 (0.195) 0 OK pyopencl R2C (4128,4128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.71e-16 ninf=8.24e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.76e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4130,4130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.27e-16 ninf=6.44e-16 < 1.72e-14 (0.037) 1 iFFT: n2=6.37e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4132,4132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.19e-15 < 1.72e-14 (0.069) 1 iFFT: n2=1.06e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4134,4134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.35e-16 ninf=6.71e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.47e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4136,4136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.56e-16 ninf=6.25e-16 < 1.72e-14 (0.036) 1 iFFT: n2=5.65e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (4138,4138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.11e-15 < 1.72e-14 (0.065) 1 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4140,4140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.29e-16 ninf=7.23e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.46e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4142,4142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.32e-15 < 1.72e-14 (0.076) 1 iFFT: n2=1.27e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4144,4144) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.52e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=8.05e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4146,4146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.14e-15 ninf=1.25e-15 < 1.72e-14 (0.072) 1 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4148,4148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.71e-16 ninf=7.26e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.86e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4150,4150) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.03e-16 ninf=6.28e-16 < 1.72e-14 (0.036) 1 iFFT: n2=6.11e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4152,4152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=1.01e-15 ninf=3.28e-15 < 1.72e-14 (0.190) 0 OK pyopencl R2C (4154,4154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.91e-16 ninf=1.06e-15 < 1.72e-14 (0.061) 1 iFFT: n2=9.21e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4156,4156) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.16e-15 < 1.72e-14 (0.067) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4162,4162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.06e-15 < 1.72e-14 (0.061) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4164,4164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.34e-15 < 1.72e-14 (0.078) 1 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4166,4166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4168,4168) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.85e-16 ninf=9.64e-16 < 1.72e-14 (0.056) 1 iFFT: n2=9.19e-16 ninf=2.89e-15 < 1.72e-14 (0.167) 0 OK pyopencl R2C (4170,4170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.22e-16 ninf=9.75e-16 < 1.72e-14 (0.057) 1 iFFT: n2=9.32e-16 ninf=2.89e-15 < 1.72e-14 (0.167) 0 OK pyopencl R2C (4172,4172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.08e-15 < 1.72e-14 (0.063) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4174,4174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.44e-15 < 1.72e-14 (0.083) 1 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4176,4176) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=7.98e-16 < 1.72e-14 (0.046) 1 iFFT: n2=8.05e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4178,4178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.10e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4180,4180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.26e-16 ninf=1.04e-15 < 1.72e-14 (0.060) 1 iFFT: n2=9.13e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4182,4182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.94e-16 ninf=8.70e-16 < 1.72e-14 (0.050) 1 iFFT: n2=7.50e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4184,4184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.41e-15 < 1.72e-14 (0.082) 1 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4186,4186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.02e-16 ninf=7.49e-16 < 1.72e-14 (0.043) 1 iFFT: n2=7.31e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4188,4188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.29e-15 < 1.72e-14 (0.075) 1 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4190,4190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.22e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.11e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4192,4192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.41e-16 ninf=8.41e-16 < 1.72e-14 (0.049) 1 iFFT: n2=7.13e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4194,4194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.18e-15 < 1.72e-14 (0.069) 1 iFFT: n2=1.04e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4196,4196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.33e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.15e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4198,4198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.19e-15 ninf=1.17e-15 < 1.72e-14 (0.068) 1 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4202,4202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4204,4204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4206,4206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.14e-15 < 1.72e-14 (0.066) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4208,4208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=9.80e-16 < 1.72e-14 (0.057) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4210,4210) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=9.89e-16 ninf=3.30e-15 < 1.72e-14 (0.191) 0 OK pyopencl R2C (4214,4214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.14e-16 ninf=1.08e-15 < 1.72e-14 (0.063) 1 iFFT: n2=8.87e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4216,4216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.86e-16 ninf=7.68e-16 < 1.72e-14 (0.045) 1 iFFT: n2=6.84e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4218,4218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.34e-15 ninf=1.53e-15 < 1.73e-14 (0.089) 1 iFFT: n2=1.33e-15 ninf=3.44e-15 < 1.73e-14 (0.200) 0 OK pyopencl R2C (4220,4220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.30e-16 ninf=9.37e-16 < 1.73e-14 (0.054) 1 iFFT: n2=9.33e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4222,4222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.73e-14 (0.187) 0 OK pyopencl R2C (4226,4226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.13e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.73e-14 (0.187) 0 OK pyopencl R2C (4228,4228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.82e-16 ninf=8.84e-16 < 1.73e-14 (0.051) 1 iFFT: n2=7.90e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4230,4230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.68e-16 ninf=6.62e-16 < 1.73e-14 (0.038) 1 iFFT: n2=5.88e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4232,4232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.98e-16 ninf=8.24e-16 < 1.73e-14 (0.048) 1 iFFT: n2=6.73e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4234,4234) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.84e-16 ninf=9.88e-16 < 1.73e-14 (0.057) 1 iFFT: n2=8.60e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4236,4236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.13e-15 < 1.73e-14 (0.066) 1 iFFT: n2=9.73e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4238,4238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.93e-16 ninf=1.23e-15 < 1.73e-14 (0.071) 1 iFFT: n2=9.62e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4240,4240) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.38e-16 ninf=7.24e-16 < 1.73e-14 (0.042) 1 iFFT: n2=6.48e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4242,4242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.55e-16 ninf=7.48e-16 < 1.73e-14 (0.043) 1 iFFT: n2=7.61e-16 ninf=2.44e-15 < 1.73e-14 (0.142) 0 OK pyopencl R2C (4244,4244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.15e-15 < 1.73e-14 (0.067) 1 iFFT: n2=1.08e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4246,4246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.41e-16 ninf=9.06e-16 < 1.73e-14 (0.052) 1 iFFT: n2=8.50e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4248,4248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.61e-16 ninf=6.94e-16 < 1.73e-14 (0.040) 1 iFFT: n2=5.81e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4250,4250) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.61e-16 ninf=7.12e-16 < 1.73e-14 (0.041) 1 iFFT: n2=6.94e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4252,4252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4254,4254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.14e-15 ninf=3.61e-15 < 1.73e-14 (0.209) 0 OK pyopencl R2C (4256,4256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.25e-16 ninf=9.76e-16 < 1.73e-14 (0.057) 1 iFFT: n2=9.18e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4258,4258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.23e-15 < 1.73e-14 (0.071) 1 iFFT: n2=1.16e-15 ninf=3.50e-15 < 1.73e-14 (0.203) 0 OK pyopencl R2C (4260,4260) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.99e-16 ninf=8.37e-16 < 1.73e-14 (0.048) 1 iFFT: n2=8.03e-16 ninf=2.61e-15 < 1.73e-14 (0.151) 0 OK pyopencl R2C (4262,4262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.20e-15 < 1.73e-14 (0.069) 1 iFFT: n2=1.17e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4264,4264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=6.87e-16 < 1.73e-14 (0.040) 1 iFFT: n2=6.97e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4266,4266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.28e-16 ninf=8.67e-16 < 1.73e-14 (0.050) 1 iFFT: n2=7.10e-16 ninf=2.30e-15 < 1.73e-14 (0.133) 0 OK pyopencl R2C (4268,4268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.79e-16 ninf=9.17e-16 < 1.73e-14 (0.053) 1 iFFT: n2=6.78e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4270,4270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.26e-16 ninf=7.46e-16 < 1.73e-14 (0.043) 1 iFFT: n2=7.49e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4272,4272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.57e-16 ninf=6.68e-16 < 1.73e-14 (0.039) 1 iFFT: n2=6.63e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4274,4274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.21e-15 < 1.73e-14 (0.070) 1 iFFT: n2=1.17e-15 ninf=3.89e-15 < 1.73e-14 (0.225) 0 OK pyopencl R2C (4276,4276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.34e-15 < 1.73e-14 (0.078) 1 iFFT: n2=1.17e-15 ninf=3.89e-15 < 1.73e-14 (0.225) 0 OK pyopencl R2C (4278,4278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.67e-16 ninf=8.94e-16 < 1.73e-14 (0.052) 1 iFFT: n2=7.42e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4280,4280) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.00e-15 < 1.73e-14 (0.058) 1 iFFT: n2=1.01e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4282,4282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.18e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4284,4284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.47e-16 ninf=7.07e-16 < 1.73e-14 (0.041) 1 iFFT: n2=6.64e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4286,4286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.30e-15 < 1.73e-14 (0.075) 1 iFFT: n2=1.17e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4288,4288) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.29e-16 ninf=9.10e-16 < 1.73e-14 (0.053) 1 iFFT: n2=7.81e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4292,4292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.00e-15 ninf=1.04e-15 < 1.73e-14 (0.060) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4294,4294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.57e-16 ninf=1.11e-15 < 1.73e-14 (0.064) 1 iFFT: n2=9.53e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4296,4296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.94e-16 ninf=8.83e-16 < 1.73e-14 (0.051) 1 iFFT: n2=9.27e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4298,4298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.88e-16 ninf=1.06e-15 < 1.73e-14 (0.061) 1 iFFT: n2=9.76e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4300,4300) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.94e-16 ninf=8.39e-16 < 1.73e-14 (0.049) 1 iFFT: n2=7.89e-16 ninf=2.50e-15 < 1.73e-14 (0.145) 0 OK pyopencl R2C (4302,4302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.69e-16 ninf=9.94e-16 < 1.73e-14 (0.058) 1 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4304,4304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.78e-16 ninf=1.09e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.86e-16 ninf=3.05e-15 < 1.73e-14 (0.177) 0 OK pyopencl R2C (4306,4306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=9.88e-16 < 1.73e-14 (0.057) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4308,4308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.77e-16 ninf=1.11e-15 < 1.73e-14 (0.064) 1 iFFT: n2=9.73e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4310,4310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=8.87e-16 < 1.73e-14 (0.051) 1 iFFT: n2=9.95e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4314,4314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.73e-14 (0.070) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4316,4316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.94e-16 ninf=6.94e-16 < 1.73e-14 (0.040) 1 iFFT: n2=6.06e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4318,4318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.06e-15 < 1.73e-14 (0.062) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4322,4322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.30e-15 < 1.73e-14 (0.075) 1 iFFT: n2=1.09e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4324,4324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.26e-16 ninf=6.41e-16 < 1.73e-14 (0.037) 1 iFFT: n2=6.32e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4326,4326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.99e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4328,4328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=9.96e-16 < 1.73e-14 (0.058) 1 iFFT: n2=9.67e-16 ninf=3.16e-15 < 1.73e-14 (0.183) 0 OK pyopencl R2C (4330,4330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 1 iFFT: n2=9.91e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4332,4332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.30e-15 ninf=1.44e-15 < 1.73e-14 (0.084) 1 iFFT: n2=1.39e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4334,4334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.15e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4336,4336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.06e-16 ninf=9.75e-16 < 1.73e-14 (0.056) 1 iFFT: n2=9.44e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4338,4338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.32e-16 ninf=8.91e-16 < 1.73e-14 (0.052) 1 iFFT: n2=8.50e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4340,4340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.22e-16 ninf=6.91e-16 < 1.73e-14 (0.040) 1 iFFT: n2=7.25e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4342,4342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.13e-15 ninf=1.32e-15 < 1.73e-14 (0.076) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4344,4344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.67e-16 ninf=9.38e-16 < 1.73e-14 (0.054) 1 iFFT: n2=7.41e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4346,4346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.70e-16 ninf=8.19e-16 < 1.73e-14 (0.047) 1 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4348,4348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.25e-15 ninf=1.43e-15 < 1.73e-14 (0.083) 1 iFFT: n2=1.19e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4350,4350) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=8.79e-16 < 1.73e-14 (0.051) 1 iFFT: n2=7.73e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4352,4352) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.51e-16 ninf=6.78e-16 < 1.73e-14 (0.039) 1 iFFT: n2=5.49e-16 ninf=1.78e-15 < 1.73e-14 (0.103) 0 OK pyopencl R2C (4354,4354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.26e-15 < 1.73e-14 (0.073) 1 iFFT: n2=1.15e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4358,4358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.08e-15 < 1.73e-14 (0.062) 1 iFFT: n2=9.90e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4360,4360) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.01e-16 ninf=1.10e-15 < 1.73e-14 (0.063) 1 iFFT: n2=7.69e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4362,4362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.08e-15 < 1.73e-14 (0.062) 1 iFFT: n2=9.73e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4364,4364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4366,4366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.89e-16 ninf=1.15e-15 < 1.73e-14 (0.066) 1 iFFT: n2=9.28e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4370,4370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.45e-16 ninf=9.49e-16 < 1.73e-14 (0.055) 1 iFFT: n2=7.80e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4372,4372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.16e-15 ninf=3.89e-15 < 1.73e-14 (0.225) 0 OK pyopencl R2C (4376,4376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.08e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.96e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4378,4378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.08e-15 < 1.73e-14 (0.063) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4380,4380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.30e-16 ninf=7.52e-16 < 1.73e-14 (0.044) 1 iFFT: n2=7.50e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4382,4382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.86e-16 ninf=9.78e-16 < 1.73e-14 (0.057) 1 iFFT: n2=8.93e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(1978, 1978), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 875, in test_systematic raise ex File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 868, in next raise TimeoutError from None multiprocessing.context.TimeoutError ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ---------------------------------------------------------------------- multiprocessing.pool.RemoteTraceback: """ Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker result = (True, func(*args, **kwds)) ^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 542, in test_accuracy_kwargs t = test_accuracy(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 293, in test_accuracy app = clVkFFTApp(d0.shape, d0.dtype, queue, ndim=ndim, norm=norm, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 145, in __init__ check_vkfft_result(res, shape, dtype, ndim, inplace, norm, r2c, dct, axes, "opencl:%s:%s" % File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 425, in check_vkfft_result raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s)) RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988) float64 2D norm=1 [opencl:NVIDIA CUDA:NVIDIA A40] """ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next raise value RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988) float64 2D norm=1 [opencl:NVIDIA CUDA:NVIDIA A40] ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(3044, 3044), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 875, in test_systematic raise ex File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 868, in next raise TimeoutError from None multiprocessing.context.TimeoutError ---------------------------------------------------------------------- Ran 1 test in 2256.460s FAILED (errors=3) pyopencl R2C (4384,4384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.42e-16 ninf=1.09e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.29e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK pyopencl R2C (4386,4386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.11e-16 ninf=7.86e-16 < 1.73e-14 (0.046) 1 iFFT: n2=8.25e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4388,4388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.73e-14 (0.068) 1 iFFT: n2=1.06e-15 ninf=3.39e-15 < 1.73e-14 (0.196) 0 OK pyopencl R2C (4390,4390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4392,4392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.09e-16 ninf=7.75e-16 < 1.73e-14 (0.045) 1 iFFT: n2=7.06e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4396,4396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.89e-16 ninf=9.25e-16 < 1.73e-14 (0.054) 1 iFFT: n2=7.70e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4398,4398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.06e-15 ninf=3.39e-15 < 1.73e-14 (0.196) 0 OK pyopencl R2C (4402,4402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.75e-16 ninf=9.96e-16 < 1.73e-14 (0.058) 1 iFFT: n2=8.89e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4404,4404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.26e-15 ninf=1.48e-15 < 1.73e-14 (0.085) 1 iFFT: n2=1.16e-15 ninf=3.94e-15 < 1.73e-14 (0.228) 0 OK pyopencl R2C (4406,4406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.26e-15 ninf=1.39e-15 < 1.73e-14 (0.081) 1 iFFT: n2=1.19e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4408,4408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=9.96e-16 < 1.73e-14 (0.058) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4412,4412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.08e-15 < 1.73e-14 (0.063) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4414,4414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.15e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4416,4416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.01e-16 ninf=6.68e-16 < 1.73e-14 (0.039) 1 iFFT: n2=5.97e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4418,4418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.74e-16 ninf=6.16e-16 < 1.73e-14 (0.036) 1 iFFT: n2=5.84e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4420,4420) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.82e-16 ninf=6.79e-16 < 1.73e-14 (0.039) 1 iFFT: n2=6.10e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4422,4422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.37e-16 ninf=1.00e-15 < 1.73e-14 (0.058) 1 iFFT: n2=8.51e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4424,4424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.82e-16 ninf=8.90e-16 < 1.73e-14 (0.051) 1 iFFT: n2=8.13e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4426,4426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4428,4428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.84e-16 ninf=7.29e-16 < 1.73e-14 (0.042) 1 iFFT: n2=6.87e-16 ninf=2.19e-15 < 1.73e-14 (0.127) 0 OK pyopencl R2C (4430,4430) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.73e-14 (0.068) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4432,4432) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.73e-16 ninf=9.92e-16 < 1.73e-14 (0.057) 1 iFFT: n2=9.85e-16 ninf=3.14e-15 < 1.73e-14 (0.181) 0 OK pyopencl R2C (4434,4434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.11e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 1 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4436,4436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.28e-15 < 1.73e-14 (0.074) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4438,4438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.82e-16 ninf=1.09e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.85e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4440,4440) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.84e-16 ninf=1.06e-15 < 1.73e-14 (0.061) 1 iFFT: n2=9.07e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4442,4442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.11e-15 < 1.73e-14 (0.064) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4444,4444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.38e-16 ninf=8.33e-16 < 1.73e-14 (0.048) 1 iFFT: n2=7.13e-16 ninf=2.22e-15 < 1.73e-14 (0.128) 0 OK pyopencl R2C (4446,4446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.25e-16 ninf=1.00e-15 < 1.73e-14 (0.058) 1 iFFT: n2=7.66e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4448,4448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.26e-16 ninf=8.98e-16 < 1.73e-14 (0.052) 1 iFFT: n2=8.57e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4450,4450) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.83e-16 ninf=7.60e-16 < 1.73e-14 (0.044) 1 iFFT: n2=7.14e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4452,4452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.98e-16 ninf=7.89e-16 < 1.73e-14 (0.046) 1 iFFT: n2=6.95e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4454,4454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.72e-16 ninf=9.36e-16 < 1.73e-14 (0.054) 1 iFFT: n2=7.68e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4456,4456) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.73e-14 (0.067) 1 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4458,4458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.51e-16 ninf=2.94e-15 < 1.73e-14 (0.170) 0 OK pyopencl R2C (4460,4460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.38e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 1 iFFT: n2=9.38e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4462,4462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.65e-16 ninf=8.47e-16 < 1.73e-14 (0.049) 1 iFFT: n2=7.43e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4464,4464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.03e-16 ninf=8.07e-16 < 1.73e-14 (0.047) 1 iFFT: n2=6.94e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4466,4466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.11e-16 ninf=8.22e-16 < 1.73e-14 (0.048) 1 iFFT: n2=8.09e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4468,4468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4470,4470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.26e-16 ninf=1.10e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.23e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4472,4472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.80e-16 ninf=8.36e-16 < 1.73e-14 (0.048) 1 iFFT: n2=7.69e-16 ninf=2.78e-15 < 1.73e-14 (0.160) 0 OK pyopencl R2C (4474,4474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.09e-15 < 1.73e-14 (0.063) 1 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4476,4476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4478,4478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.21e-15 < 1.73e-14 (0.070) 1 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4482,4482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.08e-16 ninf=7.57e-16 < 1.73e-14 (0.044) 1 iFFT: n2=6.24e-16 ninf=2.00e-15 < 1.73e-14 (0.115) 0 OK pyopencl R2C (4484,4484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.41e-16 ninf=1.03e-15 < 1.73e-14 (0.059) 1 iFFT: n2=7.94e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4486,4486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.10e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.86e-16 ninf=3.04e-15 < 1.73e-14 (0.176) 0 OK pyopencl R2C (4488,4488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.86e-16 ninf=6.86e-16 < 1.73e-14 (0.040) 1 iFFT: n2=6.11e-16 ninf=1.94e-15 < 1.73e-14 (0.112) 0 OK pyopencl R2C (4490,4490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.08e-15 ninf=1.12e-15 < 1.73e-14 (0.065) 1 iFFT: n2=1.02e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4492,4492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.04e-15 < 1.73e-14 (0.060) 1 iFFT: n2=9.82e-16 ninf=3.50e-15 < 1.73e-14 (0.202) 0 OK pyopencl R2C (4494,4494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.21e-16 ninf=8.99e-16 < 1.73e-14 (0.052) 1 iFFT: n2=8.30e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4496,4496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=9.40e-16 < 1.73e-14 (0.054) 1 iFFT: n2=9.97e-16 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4498,4498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.40e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 1 iFFT: n2=9.42e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK Finished 1882 tests in 00h 37m 36s test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) ... Starting 157 tests... ok ---------------------------------------------------------------------- Ran 1 test in 624.789s OK pyopencl R2C (34,34,34) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.60e-16 ninf=5.55e-16 < 1.46e-14 (0.038) 1 iFFT: n2=4.74e-16 ninf=1.11e-15 < 1.46e-14 (0.076) 0 OK pyopencl R2C (38,38,38) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.23e-16 ninf=9.10e-16 < 1.47e-14 (0.062) 1 iFFT: n2=9.42e-16 ninf=2.00e-15 < 1.47e-14 (0.136) 0 OK pyopencl R2C (46,46,46) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.25e-16 ninf=7.36e-16 < 1.50e-14 (0.049) 1 iFFT: n2=6.92e-16 ninf=1.78e-15 < 1.50e-14 (0.119) 0 OK pyopencl R2C (58,58,58) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.72e-16 ninf=7.82e-16 < 1.53e-14 (0.051) 1 iFFT: n2=7.74e-16 ninf=2.33e-15 < 1.53e-14 (0.152) 0 OK pyopencl R2C (62,62,62) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.45e-16 ninf=6.60e-16 < 1.54e-14 (0.043) 1 iFFT: n2=6.58e-16 ninf=1.78e-15 < 1.54e-14 (0.116) 0 OK pyopencl R2C (68,68,68) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.77e-16 ninf=4.92e-16 < 1.55e-14 (0.032) 1 iFFT: n2=4.91e-16 ninf=1.55e-15 < 1.55e-14 (0.100) 0 OK pyopencl R2C (74,74,74) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.57e-16 ninf=9.89e-16 < 1.56e-14 (0.063) 1 iFFT: n2=8.10e-16 ninf=2.22e-15 < 1.56e-14 (0.142) 0 OK pyopencl R2C (76,76,76) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.03e-16 ninf=8.84e-16 < 1.56e-14 (0.056) 1 iFFT: n2=9.00e-16 ninf=2.44e-15 < 1.56e-14 (0.156) 0 OK pyopencl R2C (82,82,82) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.23e-16 ninf=7.93e-16 < 1.57e-14 (0.050) 1 iFFT: n2=8.17e-16 ninf=2.22e-15 < 1.57e-14 (0.141) 0 OK pyopencl R2C (86,86,86) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.61e-16 ninf=8.45e-16 < 1.58e-14 (0.053) 1 iFFT: n2=9.04e-16 ninf=2.50e-15 < 1.58e-14 (0.158) 0 OK pyopencl R2C (92,92,92) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.84e-16 ninf=5.85e-16 < 1.59e-14 (0.037) 1 iFFT: n2=6.22e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (94,94,94) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=4.72e-16 ninf=6.58e-16 < 1.59e-14 (0.041) 1 iFFT: n2=4.88e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (102,102,102) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.31e-16 ninf=5.89e-16 < 1.60e-14 (0.037) 1 iFFT: n2=5.42e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (106,106,106) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.19e-16 ninf=7.29e-16 < 1.61e-14 (0.045) 1 iFFT: n2=6.42e-16 ninf=1.83e-15 < 1.61e-14 (0.114) 0 OK pyopencl R2C (114,114,114) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.41e-16 ninf=9.51e-16 < 1.62e-14 (0.059) 1 iFFT: n2=1.12e-15 ninf=2.55e-15 < 1.62e-14 (0.158) 0 OK pyopencl R2C (116,116,116) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.87e-16 ninf=7.91e-16 < 1.62e-14 (0.049) 1 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (118,118,118) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.16e-16 ninf=5.48e-16 < 1.62e-14 (0.034) 1 iFFT: n2=5.21e-16 ninf=1.55e-15 < 1.62e-14 (0.096) 0 OK pyopencl R2C (122,122,122) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.74e-16 ninf=8.65e-16 < 1.63e-14 (0.053) 1 iFFT: n2=6.55e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (124,124,124) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.67e-16 ninf=6.74e-16 < 1.63e-14 (0.041) 1 iFFT: n2=6.74e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (134,134,134) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.83e-16 ninf=9.75e-16 < 1.64e-14 (0.060) 1 iFFT: n2=8.91e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (136,136,136) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.17e-16 ninf=5.14e-16 < 1.64e-14 (0.031) 1 iFFT: n2=5.28e-16 ninf=1.55e-15 < 1.64e-14 (0.095) 0 OK pyopencl R2C (138,138,138) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.87e-16 ninf=9.31e-16 < 1.64e-14 (0.057) 1 iFFT: n2=7.59e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (142,142,142) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.96e-16 ninf=9.53e-16 < 1.65e-14 (0.058) 1 iFFT: n2=9.36e-16 ninf=2.75e-15 < 1.65e-14 (0.167) 0 OK pyopencl R2C (146,146,146) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.74e-16 ninf=8.46e-16 < 1.65e-14 (0.051) 1 iFFT: n2=8.78e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (148,148,148) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.43e-16 ninf=1.14e-15 < 1.65e-14 (0.069) 1 iFFT: n2=7.97e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (152,152,152) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.13e-16 ninf=9.59e-16 < 1.65e-14 (0.058) 1 iFFT: n2=9.01e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (158,158,158) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.12e-16 ninf=1.02e-15 < 1.66e-14 (0.061) 1 iFFT: n2=8.24e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (164,164,164) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.49e-16 ninf=8.84e-16 < 1.66e-14 (0.053) 1 iFFT: n2=8.36e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (166,166,166) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.64e-16 ninf=5.91e-16 < 1.67e-14 (0.035) 1 iFFT: n2=5.87e-16 ninf=1.78e-15 < 1.67e-14 (0.107) 0 OK pyopencl R2C (170,170,170) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.89e-16 ninf=6.76e-16 < 1.67e-14 (0.040) 1 iFFT: n2=6.05e-16 ninf=1.83e-15 < 1.67e-14 (0.110) 0 OK pyopencl R2C (172,172,172) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.76e-16 ninf=9.46e-16 < 1.67e-14 (0.057) 1 iFFT: n2=9.08e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (174,174,174) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.38e-16 ninf=8.42e-16 < 1.67e-14 (0.050) 1 iFFT: n2=8.53e-16 ninf=2.72e-15 < 1.67e-14 (0.163) 0 OK pyopencl R2C (178,178,178) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.90e-16 ninf=7.49e-16 < 1.68e-14 (0.045) 1 iFFT: n2=6.87e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (184,184,184) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.14e-16 ninf=6.58e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.48e-16 ninf=1.92e-15 < 1.68e-14 (0.114) 0 OK pyopencl R2C (186,186,186) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.00e-16 ninf=7.70e-16 < 1.68e-14 (0.046) 1 iFFT: n2=7.56e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (188,188,188) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.04e-16 ninf=5.67e-16 < 1.68e-14 (0.034) 1 iFFT: n2=5.18e-16 ninf=1.67e-15 < 1.68e-14 (0.099) 0 OK pyopencl R2C (190,190,190) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.01e-15 ninf=1.13e-15 < 1.68e-14 (0.067) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (194,194,194) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.76e-16 ninf=7.82e-16 < 1.69e-14 (0.046) 1 iFFT: n2=8.06e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (202,202,202) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.14e-15 < 1.69e-14 (0.067) 1 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (204,204,204) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.59e-16 ninf=6.11e-16 < 1.69e-14 (0.036) 1 iFFT: n2=5.72e-16 ninf=1.78e-15 < 1.69e-14 (0.105) 0 OK pyopencl R2C (206,206,206) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.84e-16 ninf=1.19e-15 < 1.69e-14 (0.070) 1 iFFT: n2=8.57e-16 ninf=2.66e-15 < 1.69e-14 (0.157) 0 OK pyopencl R2C (212,212,212) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.48e-16 ninf=6.99e-16 < 1.70e-14 (0.041) 1 iFFT: n2=6.69e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (214,214,214) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.33e-15 < 1.70e-14 (0.079) 1 iFFT: n2=1.09e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (218,218,218) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.63e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 1 iFFT: n2=8.89e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (222,222,222) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.19e-15 < 1.70e-14 (0.070) 1 iFFT: n2=1.12e-15 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (226,226,226) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.80e-16 ninf=8.81e-16 < 1.71e-14 (0.052) 1 iFFT: n2=8.93e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (228,228,228) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.56e-16 ninf=1.11e-15 < 1.71e-14 (0.065) 1 iFFT: n2=1.12e-15 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (230,230,230) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.29e-16 ninf=6.48e-16 < 1.71e-14 (0.038) 1 iFFT: n2=6.35e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (232,232,232) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.13e-16 ninf=9.72e-16 < 1.71e-14 (0.057) 1 iFFT: n2=8.20e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (236,236,236) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.44e-16 ninf=6.07e-16 < 1.71e-14 (0.035) 1 iFFT: n2=5.49e-16 ninf=1.78e-15 < 1.71e-14 (0.104) 0 OK pyopencl R2C (238,238,238) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.46e-16 ninf=6.77e-16 < 1.71e-14 (0.039) 1 iFFT: n2=6.68e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (244,244,244) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.00e-16 ninf=7.89e-16 < 1.72e-14 (0.046) 1 iFFT: n2=6.75e-16 ninf=2.12e-15 < 1.72e-14 (0.124) 0 OK pyopencl R2C (246,246,246) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.14e-16 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=7.05e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (248,248,248) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.96e-16 ninf=7.72e-16 < 1.72e-14 (0.045) 1 iFFT: n2=6.93e-16 ninf=2.37e-15 < 1.72e-14 (0.138) 0 OK pyopencl R2C (254,254,254) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.35e-15 ninf=1.46e-15 < 1.72e-14 (0.085) 1 iFFT: n2=1.41e-15 ninf=3.89e-15 < 1.72e-14 (0.226) 0 OK pyopencl R2C (258,258,258) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.36e-16 ninf=1.05e-15 < 1.72e-14 (0.061) 1 iFFT: n2=9.77e-16 ninf=2.89e-15 < 1.72e-14 (0.167) 0 OK pyopencl R2C (262,262,262) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.08e-15 < 1.73e-14 (0.063) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (266,266,266) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.33e-15 < 1.73e-14 (0.077) 1 iFFT: n2=1.38e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (268,268,268) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.56e-16 ninf=1.12e-15 < 1.73e-14 (0.065) 1 iFFT: n2=8.57e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (272,272,272) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.58e-16 ninf=6.19e-16 < 1.73e-14 (0.036) 1 iFFT: n2=5.65e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (274,274,274) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.44e-15 ninf=1.47e-15 < 1.73e-14 (0.085) 1 iFFT: n2=1.47e-15 ninf=4.33e-15 < 1.73e-14 (0.250) 0 OK pyopencl R2C (276,276,276) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.82e-16 ninf=8.50e-16 < 1.73e-14 (0.049) 1 iFFT: n2=7.56e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (278,278,278) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.29e-15 ninf=1.40e-15 < 1.73e-14 (0.081) 1 iFFT: n2=1.32e-15 ninf=3.66e-15 < 1.73e-14 (0.211) 0 OK pyopencl R2C (282,282,282) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.87e-16 ninf=6.75e-16 < 1.74e-14 (0.039) 1 iFFT: n2=6.18e-16 ninf=2.22e-15 < 1.74e-14 (0.128) 0 OK pyopencl R2C (284,284,284) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.93e-16 ninf=1.03e-15 < 1.74e-14 (0.059) 1 iFFT: n2=9.19e-16 ninf=3.00e-15 < 1.74e-14 (0.173) 0 OK pyopencl R2C (290,290,290) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.30e-16 ninf=8.19e-16 < 1.74e-14 (0.047) 1 iFFT: n2=8.40e-16 ninf=2.66e-15 < 1.74e-14 (0.153) 0 OK pyopencl R2C (292,292,292) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.90e-16 ninf=9.76e-16 < 1.74e-14 (0.056) 1 iFFT: n2=8.87e-16 ninf=2.78e-15 < 1.74e-14 (0.160) 0 OK pyopencl R2C (296,296,296) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.72e-16 ninf=1.06e-15 < 1.74e-14 (0.061) 1 iFFT: n2=8.23e-16 ninf=2.66e-15 < 1.74e-14 (0.153) 0 OK pyopencl R2C (298,298,298) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.41e-15 ninf=1.55e-15 < 1.74e-14 (0.089) 1 iFFT: n2=1.33e-15 ninf=3.77e-15 < 1.74e-14 (0.217) 0 OK pyopencl R2C (302,302,302) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.66e-16 ninf=9.85e-16 < 1.74e-14 (0.056) 1 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.74e-14 (0.159) 0 OK pyopencl R2C (304,304,304) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.90e-16 ninf=1.12e-15 < 1.74e-14 (0.064) 1 iFFT: n2=9.84e-16 ninf=2.78e-15 < 1.74e-14 (0.159) 0 OK pyopencl R2C (306,306,306) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.46e-16 ninf=6.54e-16 < 1.75e-14 (0.037) 1 iFFT: n2=6.89e-16 ninf=2.33e-15 < 1.75e-14 (0.134) 0 OK pyopencl R2C (310,310,310) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.36e-16 ninf=7.87e-16 < 1.75e-14 (0.045) 1 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.75e-14 (0.140) 0 OK pyopencl R2C (314,314,314) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.16e-15 ninf=1.24e-15 < 1.75e-14 (0.071) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.75e-14 (0.190) 0 OK pyopencl R2C (316,316,316) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.22e-16 ninf=9.08e-16 < 1.75e-14 (0.052) 1 iFFT: n2=8.33e-16 ninf=2.78e-15 < 1.75e-14 (0.159) 0 OK pyopencl R2C (318,318,318) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.84e-16 ninf=7.97e-16 < 1.75e-14 (0.046) 1 iFFT: n2=7.00e-16 ninf=2.33e-15 < 1.75e-14 (0.133) 0 OK pyopencl R2C (322,322,322) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.25e-16 ninf=8.50e-16 < 1.75e-14 (0.048) 1 iFFT: n2=8.36e-16 ninf=2.66e-15 < 1.75e-14 (0.152) 0 OK pyopencl R2C (326,326,326) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.14e-15 < 1.75e-14 (0.065) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.75e-14 (0.190) 0 OK pyopencl R2C (328,328,328) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.80e-16 ninf=9.80e-16 < 1.75e-14 (0.056) 1 iFFT: n2=8.72e-16 ninf=2.55e-15 < 1.75e-14 (0.146) 0 OK pyopencl R2C (332,332,332) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.91e-16 ninf=7.60e-16 < 1.76e-14 (0.043) 1 iFFT: n2=6.06e-16 ninf=2.00e-15 < 1.76e-14 (0.114) 0 OK pyopencl R2C (334,334,334) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.15e-15 ninf=1.33e-15 < 1.76e-14 (0.076) 1 iFFT: n2=1.35e-15 ninf=3.89e-15 < 1.76e-14 (0.221) 0 OK pyopencl R2C (340,340,340) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.12e-16 ninf=6.58e-16 < 1.76e-14 (0.037) 1 iFFT: n2=6.15e-16 ninf=2.11e-15 < 1.76e-14 (0.120) 0 OK pyopencl R2C (342,342,342) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.25e-15 < 1.76e-14 (0.071) 1 iFFT: n2=1.24e-15 ninf=3.33e-15 < 1.76e-14 (0.189) 0 OK pyopencl R2C (344,344,344) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.80e-16 ninf=9.38e-16 < 1.76e-14 (0.053) 1 iFFT: n2=9.06e-16 ninf=3.00e-15 < 1.76e-14 (0.170) 0 OK pyopencl R2C (346,346,346) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.12e-15 ninf=1.19e-15 < 1.76e-14 (0.068) 1 iFFT: n2=1.05e-15 ninf=3.55e-15 < 1.76e-14 (0.202) 0 OK pyopencl R2C (348,348,348) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.30e-16 ninf=8.81e-16 < 1.76e-14 (0.050) 1 iFFT: n2=8.36e-16 ninf=2.78e-15 < 1.76e-14 (0.157) 0 OK pyopencl R2C (354,354,354) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.85e-16 ninf=6.12e-16 < 1.76e-14 (0.035) 1 iFFT: n2=6.03e-16 ninf=2.00e-15 < 1.76e-14 (0.113) 0 OK pyopencl R2C (356,356,356) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.20e-16 ninf=8.54e-16 < 1.77e-14 (0.048) 1 iFFT: n2=7.13e-16 ninf=2.44e-15 < 1.77e-14 (0.138) 0 OK pyopencl R2C (358,358,358) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.06e-15 ninf=1.07e-15 < 1.77e-14 (0.061) 1 iFFT: n2=1.05e-15 ninf=3.55e-15 < 1.77e-14 (0.201) 0 OK pyopencl R2C (362,362,362) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.73e-16 ninf=1.02e-15 < 1.77e-14 (0.058) 1 iFFT: n2=9.88e-16 ninf=3.55e-15 < 1.77e-14 (0.201) 0 OK pyopencl R2C (366,366,366) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.49e-16 ninf=8.82e-16 < 1.77e-14 (0.050) 1 iFFT: n2=7.55e-16 ninf=2.44e-15 < 1.77e-14 (0.138) 0 OK pyopencl R2C (368,368,368) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.57e-16 ninf=6.88e-16 < 1.77e-14 (0.039) 1 iFFT: n2=7.02e-16 ninf=2.44e-15 < 1.77e-14 (0.138) 0 OK pyopencl R2C (370,370,370) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.69e-16 ninf=1.14e-15 < 1.77e-14 (0.064) 1 iFFT: n2=8.47e-16 ninf=2.78e-15 < 1.77e-14 (0.157) 0 OK pyopencl R2C (372,372,372) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.21e-16 ninf=8.24e-16 < 1.77e-14 (0.046) 1 iFFT: n2=7.43e-16 ninf=2.55e-15 < 1.77e-14 (0.144) 0 OK pyopencl R2C (374,374,374) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.05e-16 ninf=6.54e-16 < 1.77e-14 (0.037) 1 iFFT: n2=6.34e-16 ninf=2.11e-15 < 1.77e-14 (0.119) 0 OK pyopencl R2C (376,376,376) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.44e-16 ninf=6.33e-16 < 1.77e-14 (0.036) 1 iFFT: n2=5.63e-16 ninf=1.78e-15 < 1.77e-14 (0.100) 0 OK pyopencl R2C (380,380,380) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.64e-16 ninf=1.09e-15 < 1.77e-14 (0.062) 1 iFFT: n2=9.53e-16 ninf=2.89e-15 < 1.77e-14 (0.163) 0 OK pyopencl R2C (382,382,382) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.58e-16 ninf=1.02e-15 < 1.77e-14 (0.058) 1 iFFT: n2=9.32e-16 ninf=3.05e-15 < 1.77e-14 (0.172) 0 OK pyopencl R2C (386,386,386) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.02e-15 ninf=1.23e-15 < 1.78e-14 (0.070) 1 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.78e-14 (0.188) 0 OK pyopencl R2C (388,388,388) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.75e-16 ninf=8.61e-16 < 1.78e-14 (0.048) 1 iFFT: n2=7.97e-16 ninf=2.55e-15 < 1.78e-14 (0.144) 0 OK pyopencl R2C (394,394,394) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.23e-15 ninf=1.26e-15 < 1.78e-14 (0.071) 1 iFFT: n2=1.37e-15 ninf=4.33e-15 < 1.78e-14 (0.243) 0 OK pyopencl R2C (398,398,398) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.40e-15 ninf=1.57e-15 < 1.78e-14 (0.088) 1 iFFT: n2=1.32e-15 ninf=3.77e-15 < 1.78e-14 (0.212) 0 OK pyopencl R2C (402,402,402) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.94e-16 ninf=1.05e-15 < 1.78e-14 (0.059) 1 iFFT: n2=9.68e-16 ninf=3.00e-15 < 1.78e-14 (0.168) 0 OK pyopencl R2C (404,404,404) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.17e-15 ninf=1.37e-15 < 1.78e-14 (0.077) 1 iFFT: n2=1.19e-15 ninf=3.66e-15 < 1.78e-14 (0.206) 0 OK pyopencl R2C (406,406,406) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.49e-16 ninf=1.05e-15 < 1.78e-14 (0.059) 1 iFFT: n2=9.63e-16 ninf=3.33e-15 < 1.78e-14 (0.187) 0 OK pyopencl R2C (408,408,408) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.08e-16 ninf=7.69e-16 < 1.78e-14 (0.043) 1 iFFT: n2=6.19e-16 ninf=2.00e-15 < 1.78e-14 (0.112) 0 OK pyopencl R2C (410,410,410) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.68e-16 ninf=1.04e-15 < 1.78e-14 (0.058) 1 iFFT: n2=8.84e-16 ninf=2.89e-15 < 1.78e-14 (0.162) 0 OK pyopencl R2C (412,412,412) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.29e-15 < 1.78e-14 (0.072) 1 iFFT: n2=8.96e-16 ninf=3.00e-15 < 1.78e-14 (0.168) 0 OK pyopencl R2C (414,414,414) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.20e-16 ninf=9.70e-16 < 1.79e-14 (0.054) 1 iFFT: n2=9.22e-16 ninf=2.78e-15 < 1.79e-14 (0.155) 0 OK pyopencl R2C (418,418,418) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.25e-15 ninf=1.37e-15 < 1.79e-14 (0.077) 1 iFFT: n2=1.33e-15 ninf=3.44e-15 < 1.79e-14 (0.193) 0 OK pyopencl R2C (422,422,422) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.10e-15 ninf=1.09e-15 < 1.79e-14 (0.061) 1 iFFT: n2=1.13e-15 ninf=4.00e-15 < 1.79e-14 (0.224) 0 OK pyopencl R2C (424,424,424) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.63e-16 ninf=7.10e-16 < 1.79e-14 (0.040) 1 iFFT: n2=6.89e-16 ninf=2.44e-15 < 1.79e-14 (0.137) 0 OK pyopencl R2C (426,426,426) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.34e-16 ninf=9.50e-16 < 1.79e-14 (0.053) 1 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.79e-14 (0.174) 0 OK pyopencl R2C (428,428,428) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.34e-15 ninf=1.45e-15 < 1.79e-14 (0.081) 1 iFFT: n2=1.17e-15 ninf=3.66e-15 < 1.79e-14 (0.205) 0 OK pyopencl R2C (430,430,430) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.96e-16 ninf=8.53e-16 < 1.79e-14 (0.048) 1 iFFT: n2=9.06e-16 ninf=3.11e-15 < 1.79e-14 (0.174) 0 OK pyopencl R2C (434,434,434) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.00e-16 ninf=8.34e-16 < 1.79e-14 (0.047) 1 iFFT: n2=8.22e-16 ninf=2.78e-15 < 1.79e-14 (0.155) 0 OK pyopencl R2C (436,436,436) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.35e-16 ninf=1.15e-15 < 1.79e-14 (0.064) 1 iFFT: n2=8.64e-16 ninf=3.00e-15 < 1.79e-14 (0.167) 0 OK pyopencl R2C (438,438,438) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.26e-16 ninf=1.24e-15 < 1.79e-14 (0.069) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.79e-14 (0.167) 0 OK pyopencl R2C (442,442,442) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.77e-16 ninf=8.04e-16 < 1.79e-14 (0.045) 1 iFFT: n2=6.03e-16 ninf=2.11e-15 < 1.79e-14 (0.118) 0 OK pyopencl R2C (444,444,444) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.05e-15 ninf=1.09e-15 < 1.79e-14 (0.061) 1 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.79e-14 (0.179) 0 OK pyopencl R2C (446,446,446) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.25e-15 < 1.79e-14 (0.069) 1 iFFT: n2=1.19e-15 ninf=3.89e-15 < 1.79e-14 (0.217) 0 OK pyopencl R2C (452,452,452) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.95e-16 ninf=9.23e-16 < 1.80e-14 (0.051) 1 iFFT: n2=9.02e-16 ninf=3.00e-15 < 1.80e-14 (0.167) 0 OK pyopencl R2C (454,454,454) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.44e-15 ninf=1.62e-15 < 1.80e-14 (0.090) 1 iFFT: n2=1.75e-15 ninf=4.33e-15 < 1.80e-14 (0.241) 0 OK pyopencl R2C (456,456,456) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.07e-15 ninf=1.27e-15 < 1.80e-14 (0.070) 1 iFFT: n2=1.25e-15 ninf=3.33e-15 < 1.80e-14 (0.185) 0 OK pyopencl R2C (458,458,458) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.28e-15 ninf=1.46e-15 < 1.80e-14 (0.081) 1 iFFT: n2=1.16e-15 ninf=3.77e-15 < 1.80e-14 (0.210) 0 OK pyopencl R2C (460,460,460) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.52e-16 ninf=6.89e-16 < 1.80e-14 (0.038) 1 iFFT: n2=6.57e-16 ninf=2.33e-15 < 1.80e-14 (0.130) 0 OK pyopencl R2C (464,464,464) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.29e-16 ninf=8.95e-16 < 1.80e-14 (0.050) 1 iFFT: n2=8.35e-16 ninf=2.78e-15 < 1.80e-14 (0.154) 0 OK pyopencl R2C (466,466,466) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.22e-15 < 1.80e-14 (0.068) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.80e-14 (0.191) 0 OK pyopencl R2C (470,470,470) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.93e-16 ninf=6.61e-16 < 1.80e-14 (0.037) 1 iFFT: n2=6.31e-16 ninf=2.11e-15 < 1.80e-14 (0.117) 0 OK pyopencl R2C (472,472,472) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.76e-16 ninf=6.85e-16 < 1.80e-14 (0.038) 1 iFFT: n2=5.80e-16 ninf=2.00e-15 < 1.80e-14 (0.111) 0 OK pyopencl R2C (474,474,474) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.25e-16 ninf=9.31e-16 < 1.80e-14 (0.052) 1 iFFT: n2=9.80e-16 ninf=3.11e-15 < 1.80e-14 (0.172) 0 OK pyopencl R2C (476,476,476) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.72e-16 ninf=7.26e-16 < 1.80e-14 (0.040) 1 iFFT: n2=6.92e-16 ninf=2.33e-15 < 1.80e-14 (0.129) 0 OK pyopencl R2C (478,478,478) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.32e-15 < 1.80e-14 (0.073) 1 iFFT: n2=1.03e-15 ninf=3.55e-15 < 1.80e-14 (0.197) 0 OK pyopencl R2C (482,482,482) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.34e-16 ninf=9.73e-16 < 1.80e-14 (0.054) 1 iFFT: n2=9.40e-16 ninf=3.22e-15 < 1.80e-14 (0.178) 0 OK pyopencl R2C (488,488,488) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.34e-16 ninf=8.28e-16 < 1.81e-14 (0.046) 1 iFFT: n2=7.10e-16 ninf=2.55e-15 < 1.81e-14 (0.141) 0 OK pyopencl R2C (492,492,492) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.97e-16 ninf=9.84e-16 < 1.81e-14 (0.054) 1 iFFT: n2=7.15e-16 ninf=2.33e-15 < 1.81e-14 (0.129) 0 OK pyopencl R2C (494,494,494) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.42e-16 ninf=9.99e-16 < 1.81e-14 (0.055) 1 iFFT: n2=9.10e-16 ninf=3.22e-15 < 1.81e-14 (0.178) 0 OK pyopencl R2C (496,496,496) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.13e-16 ninf=8.09e-16 < 1.81e-14 (0.045) 1 iFFT: n2=7.14e-16 ninf=2.33e-15 < 1.81e-14 (0.129) 0 OK pyopencl R2C (498,498,498) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.30e-16 ninf=7.39e-16 < 1.81e-14 (0.041) 1 iFFT: n2=6.76e-16 ninf=2.33e-15 < 1.81e-14 (0.129) 0 OK pyopencl R2C (502,502,502) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.47e-15 ninf=1.57e-15 < 1.81e-14 (0.087) 1 iFFT: n2=1.36e-15 ninf=4.44e-15 < 1.81e-14 (0.245) 0 OK pyopencl R2C (506,506,506) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.62e-16 ninf=7.01e-16 < 1.81e-14 (0.039) 1 iFFT: n2=7.24e-16 ninf=2.55e-15 < 1.81e-14 (0.141) 0 OK pyopencl R2C (508,508,508) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.34e-15 ninf=1.44e-15 < 1.81e-14 (0.080) 1 iFFT: n2=1.39e-15 ninf=4.22e-15 < 1.81e-14 (0.233) 0 OK pyopencl R2C (510,510,510) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=6.34e-16 ninf=6.85e-16 < 1.81e-14 (0.038) 1 iFFT: n2=6.47e-16 ninf=2.22e-15 < 1.81e-14 (0.123) 0 OK pyopencl R2C (514,514,514) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.04e-15 ninf=1.20e-15 < 1.81e-14 (0.066) 1 iFFT: n2=1.04e-15 ninf=3.66e-15 < 1.81e-14 (0.202) 0 OK pyopencl R2C (516,516,516) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.55e-16 ninf=1.09e-15 < 1.81e-14 (0.060) 1 iFFT: n2=9.99e-16 ninf=3.33e-15 < 1.81e-14 (0.184) 0 OK pyopencl R2C (518,518,518) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.21e-15 ninf=1.46e-15 < 1.81e-14 (0.081) 1 iFFT: n2=1.19e-15 ninf=3.55e-15 < 1.81e-14 (0.196) 0 OK pyopencl R2C (522,522,522) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.89e-16 ninf=8.93e-16 < 1.82e-14 (0.049) 1 iFFT: n2=9.30e-16 ninf=3.22e-15 < 1.82e-14 (0.177) 0 OK pyopencl R2C (524,524,524) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.03e-15 ninf=1.03e-15 < 1.82e-14 (0.057) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.82e-14 (0.183) 0 OK pyopencl R2C (526,526,526) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.97e-16 ninf=1.05e-15 < 1.82e-14 (0.058) 1 iFFT: n2=1.01e-15 ninf=3.44e-15 < 1.82e-14 (0.189) 0 OK pyopencl R2C (530,530,530) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.30e-16 ninf=8.28e-16 < 1.82e-14 (0.046) 1 iFFT: n2=7.62e-16 ninf=2.66e-15 < 1.82e-14 (0.147) 0 OK pyopencl R2C (532,532,532) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.22e-15 ninf=1.26e-15 < 1.82e-14 (0.069) 1 iFFT: n2=1.39e-15 ninf=3.89e-15 < 1.82e-14 (0.214) 0 OK pyopencl R2C (534,534,534) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=7.55e-16 ninf=8.05e-16 < 1.82e-14 (0.044) 1 iFFT: n2=7.70e-16 ninf=2.66e-15 < 1.82e-14 (0.147) 0 OK pyopencl R2C (536,536,536) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=8.75e-16 ninf=1.03e-15 < 1.82e-14 (0.057) 1 iFFT: n2=8.74e-16 ninf=2.89e-15 < 1.82e-14 (0.159) 0 OK pyopencl R2C (538,538,538) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.18e-15 ninf=1.38e-15 < 1.82e-14 (0.076) 1 iFFT: n2=1.06e-15 ninf=3.55e-15 < 1.82e-14 (0.195) 0 OK pyopencl R2C (542,542,542) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=1.09e-15 ninf=1.11e-15 < 1.82e-14 (0.061) 1 iFFT: n2=1.13e-15 ninf=4.00e-15 < 1.82e-14 (0.220) 0 OK pyopencl R2C (544,544,544) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=5.86e-16 ninf=7.27e-16 < 1.82e-14 (0.040) 1 iFFT: n2=5.93e-16 ninf=2.00e-15 < 1.82e-14 (0.110) 0 OK pyopencl R2C (548,548,548) axes= None ndim= 3 float64 lut=False inplace=0 norm= 1 C FFT: n2=9.27e-16 ninf=1.03e-15 < 1.82e-14 (0.057) 1 iFFT: n2=8.84e-16 ninf=3.00e-15 < 1.82e-14 (0.165) 0 OK Finished 157 tests in 00h 10m 24s test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) ... Starting 3987 tests... pyopencl C2C (17,17) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=1.85e-07 < 6.46e-06 (0.029) 0 iFFT: n2=1.84e-07 ninf=2.48e-07 < 6.46e-06 (0.038) 0 OK pyopencl C2C (19,19) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.32e-07 ninf=2.34e-07 < 6.56e-06 (0.036) 0 iFFT: n2=2.05e-07 ninf=2.85e-07 < 6.56e-06 (0.043) 0 OK pyopencl C2C (23,23) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.01e-07 ninf=1.57e-07 < 6.72e-06 (0.023) 0 iFFT: n2=1.98e-07 ninf=1.67e-07 < 6.72e-06 (0.025) 0 OK pyopencl C2C (29,29) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.57e-07 ninf=2.72e-07 < 6.92e-06 (0.039) 0 iFFT: n2=2.61e-07 ninf=2.67e-07 < 6.92e-06 (0.039) 0 OK pyopencl C2C (31,31) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.44e-07 ninf=2.54e-07 < 6.98e-06 (0.036) 0 iFFT: n2=2.89e-07 ninf=4.05e-07 < 6.98e-06 (0.058) 0 OK pyopencl C2C (34,34) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.14e-07 ninf=2.19e-07 < 7.06e-06 (0.031) 0 iFFT: n2=2.23e-07 ninf=1.89e-07 < 7.06e-06 (0.027) 0 OK pyopencl C2C (37,37) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.63e-07 ninf=2.68e-07 < 7.14e-06 (0.038) 0 iFFT: n2=2.71e-07 ninf=2.99e-07 < 7.14e-06 (0.042) 0 OK pyopencl C2C (38,38) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.41e-07 ninf=2.77e-07 < 7.16e-06 (0.039) 0 iFFT: n2=2.34e-07 ninf=2.70e-07 < 7.16e-06 (0.038) 0 OK pyopencl C2C (41,41) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.32e-07 ninf=2.91e-07 < 7.23e-06 (0.040) 0 iFFT: n2=2.36e-07 ninf=3.14e-07 < 7.23e-06 (0.043) 0 OK pyopencl C2C (43,43) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.87e-07 ninf=2.91e-07 < 7.27e-06 (0.040) 0 iFFT: n2=2.90e-07 ninf=3.25e-07 < 7.27e-06 (0.045) 0 OK pyopencl C2C (46,46) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.10e-07 ninf=2.04e-07 < 7.33e-06 (0.028) 0 iFFT: n2=2.14e-07 ninf=2.10e-07 < 7.33e-06 (0.029) 0 OK pyopencl C2C (47,47) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.87e-07 ninf=2.37e-07 < 7.34e-06 (0.032) 0 iFFT: n2=1.96e-07 ninf=2.49e-07 < 7.34e-06 (0.034) 0 OK pyopencl C2C (51,51) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.15e-07 ninf=2.49e-07 < 7.42e-06 (0.034) 0 iFFT: n2=2.00e-07 ninf=1.97e-07 < 7.42e-06 (0.027) 0 OK pyopencl C2C (53,53) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.37e-07 ninf=2.46e-07 < 7.45e-06 (0.033) 0 iFFT: n2=2.45e-07 ninf=2.60e-07 < 7.45e-06 (0.035) 0 OK pyopencl C2C (57,57) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=2.63e-07 < 7.51e-06 (0.035) 0 iFFT: n2=2.41e-07 ninf=4.14e-07 < 7.51e-06 (0.055) 0 OK pyopencl C2C (58,58) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=3.05e-07 < 7.53e-06 (0.041) 0 iFFT: n2=2.67e-07 ninf=2.91e-07 < 7.53e-06 (0.039) 0 OK pyopencl C2C (59,59) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.00e-07 ninf=2.76e-07 < 7.54e-06 (0.037) 0 iFFT: n2=2.04e-07 ninf=2.61e-07 < 7.54e-06 (0.035) 0 OK pyopencl C2C (61,61) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.65e-07 ninf=3.06e-07 < 7.57e-06 (0.040) 0 iFFT: n2=3.42e-07 ninf=3.67e-07 < 7.57e-06 (0.049) 0 OK pyopencl C2C (62,62) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.56e-07 ninf=2.83e-07 < 7.58e-06 (0.037) 0 iFFT: n2=3.03e-07 ninf=4.85e-07 < 7.58e-06 (0.064) 0 OK pyopencl C2C (67,67) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.59e-07 ninf=3.49e-07 < 7.65e-06 (0.046) 0 iFFT: n2=2.70e-07 ninf=3.47e-07 < 7.65e-06 (0.045) 0 OK pyopencl C2C (68,68) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.22e-07 ninf=2.86e-07 < 7.67e-06 (0.037) 0 iFFT: n2=2.36e-07 ninf=3.20e-07 < 7.67e-06 (0.042) 0 OK pyopencl C2C (69,69) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.18e-07 ninf=2.38e-07 < 7.68e-06 (0.031) 0 iFFT: n2=2.15e-07 ninf=2.32e-07 < 7.68e-06 (0.030) 0 OK pyopencl C2C (71,71) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=2.91e-07 < 7.70e-06 (0.038) 0 iFFT: n2=2.97e-07 ninf=3.14e-07 < 7.70e-06 (0.041) 0 OK pyopencl C2C (73,73) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.03e-07 ninf=2.77e-07 < 7.73e-06 (0.036) 0 iFFT: n2=2.98e-07 ninf=2.82e-07 < 7.73e-06 (0.036) 0 OK pyopencl C2C (74,74) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.81e-07 ninf=2.77e-07 < 7.74e-06 (0.036) 0 iFFT: n2=2.77e-07 ninf=2.75e-07 < 7.74e-06 (0.036) 0 OK pyopencl C2C (76,76) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.51e-07 ninf=2.78e-07 < 7.76e-06 (0.036) 0 iFFT: n2=2.33e-07 ninf=2.42e-07 < 7.76e-06 (0.031) 0 OK pyopencl C2C (79,79) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.76e-07 ninf=2.64e-07 < 7.80e-06 (0.034) 0 iFFT: n2=2.70e-07 ninf=2.85e-07 < 7.80e-06 (0.037) 0 OK pyopencl C2C (82,82) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.41e-07 ninf=3.25e-07 < 7.83e-06 (0.042) 0 iFFT: n2=2.47e-07 ninf=2.83e-07 < 7.83e-06 (0.036) 0 OK pyopencl C2C (83,83) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.32e-07 ninf=3.14e-07 < 7.84e-06 (0.040) 0 iFFT: n2=2.41e-07 ninf=2.84e-07 < 7.84e-06 (0.036) 0 OK pyopencl C2C (85,85) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.41e-07 ninf=3.21e-07 < 7.86e-06 (0.041) 0 iFFT: n2=2.18e-07 ninf=3.07e-07 < 7.86e-06 (0.039) 0 OK pyopencl C2C (86,86) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.87e-07 ninf=3.41e-07 < 7.87e-06 (0.043) 0 iFFT: n2=2.90e-07 ninf=3.01e-07 < 7.87e-06 (0.038) 0 OK pyopencl C2C (87,87) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.74e-07 ninf=2.77e-07 < 7.88e-06 (0.035) 0 iFFT: n2=2.73e-07 ninf=2.79e-07 < 7.88e-06 (0.035) 0 OK pyopencl C2C (89,89) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=4.29e-07 < 7.90e-06 (0.054) 0 iFFT: n2=3.78e-07 ninf=4.04e-07 < 7.90e-06 (0.051) 0 OK pyopencl C2C (92,92) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.20e-07 ninf=2.52e-07 < 7.93e-06 (0.032) 0 iFFT: n2=2.16e-07 ninf=2.48e-07 < 7.93e-06 (0.031) 0 OK pyopencl C2C (93,93) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.70e-07 ninf=3.31e-07 < 7.94e-06 (0.042) 0 iFFT: n2=2.65e-07 ninf=3.14e-07 < 7.94e-06 (0.040) 0 OK pyopencl C2C (94,94) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.06e-07 ninf=2.34e-07 < 7.95e-06 (0.030) 0 iFFT: n2=2.18e-07 ninf=2.51e-07 < 7.95e-06 (0.032) 0 OK pyopencl C2C (95,95) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.78e-07 ninf=3.21e-07 < 7.96e-06 (0.040) 0 iFFT: n2=2.43e-07 ninf=2.33e-07 < 7.96e-06 (0.029) 0 OK pyopencl C2C (97,97) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.49e-07 ninf=4.14e-07 < 7.97e-06 (0.052) 0 iFFT: n2=4.02e-07 ninf=5.72e-07 < 7.97e-06 (0.072) 0 OK pyopencl C2C (101,101) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.30e-07 < 8.01e-06 (0.054) 0 iFFT: n2=3.77e-07 ninf=3.69e-07 < 8.01e-06 (0.046) 0 OK pyopencl C2C (102,102) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.35e-07 ninf=2.82e-07 < 8.02e-06 (0.035) 0 iFFT: n2=2.21e-07 ninf=2.16e-07 < 8.02e-06 (0.027) 0 OK pyopencl C2C (103,103) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.60e-07 ninf=8.80e-07 < 8.03e-06 (0.110) 0 iFFT: n2=7.72e-07 ninf=8.88e-07 < 8.03e-06 (0.111) 0 OK pyopencl C2C (106,106) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.51e-07 ninf=2.55e-07 < 8.05e-06 (0.032) 0 iFFT: n2=2.57e-07 ninf=2.28e-07 < 8.05e-06 (0.028) 0 OK pyopencl C2C (107,107) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.12e-07 ninf=6.62e-07 < 8.06e-06 (0.082) 0 iFFT: n2=6.38e-07 ninf=8.16e-07 < 8.06e-06 (0.101) 0 OK pyopencl C2C (109,109) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.31e-07 ninf=3.49e-07 < 8.07e-06 (0.043) 0 iFFT: n2=4.02e-07 ninf=4.26e-07 < 8.07e-06 (0.053) 0 OK pyopencl C2C (111,111) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=3.35e-07 < 8.09e-06 (0.041) 0 iFFT: n2=2.78e-07 ninf=2.94e-07 < 8.09e-06 (0.036) 0 OK pyopencl C2C (113,113) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=4.57e-07 < 8.11e-06 (0.056) 0 iFFT: n2=4.26e-07 ninf=4.54e-07 < 8.11e-06 (0.056) 0 OK pyopencl C2C (114,114) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.69e-07 ninf=2.88e-07 < 8.11e-06 (0.036) 0 iFFT: n2=2.60e-07 ninf=2.81e-07 < 8.11e-06 (0.035) 0 OK pyopencl C2C (115,115) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.34e-07 ninf=2.48e-07 < 8.12e-06 (0.030) 0 iFFT: n2=2.47e-07 ninf=3.08e-07 < 8.12e-06 (0.038) 0 OK pyopencl C2C (116,116) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.74e-07 ninf=2.95e-07 < 8.13e-06 (0.036) 0 iFFT: n2=2.70e-07 ninf=2.76e-07 < 8.13e-06 (0.034) 0 OK pyopencl C2C (118,118) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.20e-07 ninf=2.63e-07 < 8.14e-06 (0.032) 0 iFFT: n2=2.28e-07 ninf=2.98e-07 < 8.14e-06 (0.037) 0 OK pyopencl C2C (119,119) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.37e-07 ninf=2.76e-07 < 8.15e-06 (0.034) 0 iFFT: n2=2.40e-07 ninf=2.49e-07 < 8.15e-06 (0.031) 0 OK pyopencl C2C (122,122) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.75e-07 ninf=2.58e-07 < 8.17e-06 (0.032) 0 iFFT: n2=3.40e-07 ninf=3.66e-07 < 8.17e-06 (0.045) 0 OK pyopencl C2C (123,123) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.51e-07 ninf=2.91e-07 < 8.18e-06 (0.036) 0 iFFT: n2=2.49e-07 ninf=2.40e-07 < 8.18e-06 (0.029) 0 OK pyopencl C2C (124,124) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.68e-07 ninf=3.12e-07 < 8.19e-06 (0.038) 0 iFFT: n2=3.07e-07 ninf=3.95e-07 < 8.19e-06 (0.048) 0 OK pyopencl C2C (127,127) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.08e-07 < 8.21e-06 (0.050) 0 iFFT: n2=3.88e-07 ninf=3.87e-07 < 8.21e-06 (0.047) 0 OK pyopencl C2C (129,129) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.97e-07 ninf=3.24e-07 < 8.22e-06 (0.039) 0 iFFT: n2=2.93e-07 ninf=3.45e-07 < 8.22e-06 (0.042) 0 OK pyopencl C2C (131,131) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=3.78e-07 < 8.23e-06 (0.046) 0 iFFT: n2=3.76e-07 ninf=4.06e-07 < 8.23e-06 (0.049) 0 OK pyopencl C2C (133,133) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.67e-07 ninf=2.77e-07 < 8.25e-06 (0.034) 0 iFFT: n2=2.58e-07 ninf=2.87e-07 < 8.25e-06 (0.035) 0 OK pyopencl C2C (134,134) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.67e-07 ninf=3.43e-07 < 8.25e-06 (0.042) 0 iFFT: n2=2.76e-07 ninf=3.40e-07 < 8.25e-06 (0.041) 0 OK pyopencl C2C (136,136) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.38e-07 ninf=2.72e-07 < 8.27e-06 (0.033) 0 iFFT: n2=2.50e-07 ninf=3.04e-07 < 8.27e-06 (0.037) 0 OK pyopencl C2C (137,137) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.02e-07 ninf=8.67e-07 < 8.27e-06 (0.105) 0 iFFT: n2=9.44e-07 ninf=9.03e-07 < 8.27e-06 (0.109) 0 OK pyopencl C2C (138,138) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.33e-07 ninf=2.96e-07 < 8.28e-06 (0.036) 0 iFFT: n2=2.37e-07 ninf=3.09e-07 < 8.28e-06 (0.037) 0 OK pyopencl C2C (139,139) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.94e-07 ninf=9.52e-07 < 8.29e-06 (0.115) 0 iFFT: n2=9.38e-07 ninf=1.14e-06 < 8.29e-06 (0.138) 0 OK pyopencl C2C (141,141) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.17e-07 ninf=2.53e-07 < 8.30e-06 (0.030) 0 iFFT: n2=2.29e-07 ninf=3.38e-07 < 8.30e-06 (0.041) 0 OK pyopencl C2C (142,142) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.03e-07 ninf=3.22e-07 < 8.30e-06 (0.039) 0 iFFT: n2=3.02e-07 ninf=3.57e-07 < 8.30e-06 (0.043) 0 OK pyopencl C2C (145,145) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=3.46e-07 < 8.32e-06 (0.042) 0 iFFT: n2=2.92e-07 ninf=2.86e-07 < 8.32e-06 (0.034) 0 OK pyopencl C2C (146,146) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.27e-07 < 8.33e-06 (0.039) 0 iFFT: n2=3.06e-07 ninf=3.66e-07 < 8.33e-06 (0.044) 0 OK pyopencl C2C (148,148) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.88e-07 ninf=3.12e-07 < 8.34e-06 (0.037) 0 iFFT: n2=2.79e-07 ninf=3.12e-07 < 8.34e-06 (0.037) 0 OK pyopencl C2C (149,149) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.50e-07 ninf=8.16e-07 < 8.35e-06 (0.098) 0 iFFT: n2=7.88e-07 ninf=7.83e-07 < 8.35e-06 (0.094) 0 OK pyopencl C2C (151,151) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=3.72e-07 < 8.36e-06 (0.045) 0 iFFT: n2=3.88e-07 ninf=3.51e-07 < 8.36e-06 (0.042) 0 OK pyopencl C2C (152,152) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.58e-07 ninf=3.25e-07 < 8.36e-06 (0.039) 0 iFFT: n2=2.36e-07 ninf=2.55e-07 < 8.36e-06 (0.031) 0 OK pyopencl C2C (153,153) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.42e-07 ninf=3.15e-07 < 8.37e-06 (0.038) 0 iFFT: n2=2.38e-07 ninf=3.13e-07 < 8.37e-06 (0.037) 0 OK pyopencl C2C (155,155) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.87e-07 ninf=3.20e-07 < 8.38e-06 (0.038) 0 iFFT: n2=2.93e-07 ninf=3.12e-07 < 8.38e-06 (0.037) 0 OK pyopencl C2C (157,157) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=3.94e-07 < 8.39e-06 (0.047) 0 iFFT: n2=3.81e-07 ninf=4.00e-07 < 8.39e-06 (0.048) 0 OK pyopencl C2C (158,158) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.86e-07 ninf=3.73e-07 < 8.40e-06 (0.044) 0 iFFT: n2=2.77e-07 ninf=3.27e-07 < 8.40e-06 (0.039) 0 OK pyopencl C2C (159,159) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.59e-07 ninf=2.65e-07 < 8.40e-06 (0.032) 0 iFFT: n2=2.62e-07 ninf=2.42e-07 < 8.40e-06 (0.029) 0 OK pyopencl C2C (161,161) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.46e-07 ninf=2.97e-07 < 8.41e-06 (0.035) 0 iFFT: n2=2.58e-07 ninf=2.94e-07 < 8.41e-06 (0.035) 0 OK pyopencl C2C (163,163) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.05e-07 ninf=3.74e-07 < 8.42e-06 (0.044) 0 iFFT: n2=4.18e-07 ninf=3.95e-07 < 8.42e-06 (0.047) 0 OK pyopencl C2C (164,164) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=2.60e-07 < 8.43e-06 (0.031) 0 iFFT: n2=2.51e-07 ninf=2.76e-07 < 8.43e-06 (0.033) 0 OK pyopencl C2C (166,166) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.45e-07 ninf=2.50e-07 < 8.44e-06 (0.030) 0 iFFT: n2=2.60e-07 ninf=2.76e-07 < 8.44e-06 (0.033) 0 OK pyopencl C2C (167,167) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.14e-07 ninf=9.07e-07 < 8.45e-06 (0.107) 0 iFFT: n2=8.94e-07 ninf=9.23e-07 < 8.45e-06 (0.109) 0 OK pyopencl C2C (170,170) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.48e-07 ninf=2.79e-07 < 8.46e-06 (0.033) 0 iFFT: n2=2.33e-07 ninf=2.83e-07 < 8.46e-06 (0.033) 0 OK pyopencl C2C (171,171) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=3.22e-07 < 8.47e-06 (0.038) 0 iFFT: n2=2.78e-07 ninf=3.35e-07 < 8.47e-06 (0.040) 0 OK pyopencl C2C (172,172) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.99e-07 ninf=3.15e-07 < 8.47e-06 (0.037) 0 iFFT: n2=2.95e-07 ninf=3.58e-07 < 8.47e-06 (0.042) 0 OK pyopencl C2C (173,173) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.57e-07 ninf=1.15e-06 < 8.48e-06 (0.135) 0 iFFT: n2=9.65e-07 ninf=1.06e-06 < 8.48e-06 (0.125) 0 OK pyopencl C2C (174,174) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.85e-07 ninf=2.88e-07 < 8.48e-06 (0.034) 0 iFFT: n2=2.88e-07 ninf=2.97e-07 < 8.48e-06 (0.035) 0 OK pyopencl C2C (177,177) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.32e-07 ninf=2.30e-07 < 8.50e-06 (0.027) 0 iFFT: n2=2.40e-07 ninf=2.34e-07 < 8.50e-06 (0.028) 0 OK pyopencl C2C (178,178) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.84e-07 ninf=2.89e-07 < 8.50e-06 (0.034) 0 iFFT: n2=2.77e-07 ninf=2.95e-07 < 8.50e-06 (0.035) 0 OK pyopencl C2C (179,179) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.38e-07 ninf=1.02e-06 < 8.51e-06 (0.120) 0 iFFT: n2=9.79e-07 ninf=9.45e-07 < 8.51e-06 (0.111) 0 OK pyopencl C2C (181,181) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=4.41e-07 < 8.52e-06 (0.052) 0 iFFT: n2=3.93e-07 ninf=4.06e-07 < 8.52e-06 (0.048) 0 OK pyopencl C2C (183,183) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=3.39e-07 < 8.52e-06 (0.040) 0 iFFT: n2=3.05e-07 ninf=3.67e-07 < 8.52e-06 (0.043) 0 OK pyopencl C2C (184,184) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.30e-07 ninf=2.32e-07 < 8.53e-06 (0.027) 0 iFFT: n2=2.24e-07 ninf=2.63e-07 < 8.53e-06 (0.031) 0 OK pyopencl C2C (185,185) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.89e-07 < 8.53e-06 (0.046) 0 iFFT: n2=2.75e-07 ninf=3.23e-07 < 8.53e-06 (0.038) 0 OK pyopencl C2C (186,186) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.86e-07 ninf=2.96e-07 < 8.54e-06 (0.035) 0 iFFT: n2=2.83e-07 ninf=3.71e-07 < 8.54e-06 (0.043) 0 OK pyopencl C2C (187,187) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.36e-07 ninf=2.96e-07 < 8.54e-06 (0.035) 0 iFFT: n2=2.21e-07 ninf=2.37e-07 < 8.54e-06 (0.028) 0 OK pyopencl C2C (188,188) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.18e-07 ninf=2.53e-07 < 8.55e-06 (0.030) 0 iFFT: n2=2.31e-07 ninf=2.82e-07 < 8.55e-06 (0.033) 0 OK pyopencl C2C (190,190) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=3.22e-07 < 8.56e-06 (0.038) 0 iFFT: n2=2.58e-07 ninf=3.13e-07 < 8.56e-06 (0.037) 0 OK pyopencl C2C (191,191) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.11e-07 ninf=8.59e-07 < 8.56e-06 (0.100) 0 iFFT: n2=8.56e-07 ninf=8.59e-07 < 8.56e-06 (0.100) 0 OK pyopencl C2C (193,193) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.19e-07 < 8.57e-06 (0.049) 0 iFFT: n2=4.32e-07 ninf=4.76e-07 < 8.57e-06 (0.055) 0 OK pyopencl C2C (194,194) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.06e-07 < 8.58e-06 (0.047) 0 iFFT: n2=4.09e-07 ninf=4.75e-07 < 8.58e-06 (0.055) 0 OK pyopencl C2C (197,197) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.27e-07 ninf=4.51e-07 < 8.59e-06 (0.053) 0 iFFT: n2=4.27e-07 ninf=4.34e-07 < 8.59e-06 (0.051) 0 OK pyopencl C2C (199,199) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=5.12e-07 < 8.60e-06 (0.060) 0 iFFT: n2=4.31e-07 ninf=4.26e-07 < 8.60e-06 (0.050) 0 OK pyopencl C2C (201,201) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.76e-07 ninf=2.76e-07 < 8.61e-06 (0.032) 0 iFFT: n2=2.81e-07 ninf=3.02e-07 < 8.61e-06 (0.035) 0 OK pyopencl C2C (202,202) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=3.94e-07 < 8.61e-06 (0.046) 0 iFFT: n2=4.04e-07 ninf=3.85e-07 < 8.61e-06 (0.045) 0 OK pyopencl C2C (203,203) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.93e-07 ninf=2.82e-07 < 8.61e-06 (0.033) 0 iFFT: n2=2.94e-07 ninf=2.93e-07 < 8.61e-06 (0.034) 0 OK pyopencl C2C (204,204) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.42e-07 ninf=2.75e-07 < 8.62e-06 (0.032) 0 iFFT: n2=2.29e-07 ninf=2.31e-07 < 8.62e-06 (0.027) 0 OK pyopencl C2C (205,205) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=3.20e-07 < 8.62e-06 (0.037) 0 iFFT: n2=2.62e-07 ninf=2.75e-07 < 8.62e-06 (0.032) 0 OK pyopencl C2C (206,206) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.14e-07 ninf=7.90e-07 < 8.63e-06 (0.092) 0 iFFT: n2=8.32e-07 ninf=8.39e-07 < 8.63e-06 (0.097) 0 OK pyopencl C2C (207,207) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.44e-07 ninf=2.28e-07 < 8.63e-06 (0.026) 0 iFFT: n2=2.41e-07 ninf=2.39e-07 < 8.63e-06 (0.028) 0 OK pyopencl C2C (209,209) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.67e-07 ninf=3.17e-07 < 8.64e-06 (0.037) 0 iFFT: n2=3.21e-07 ninf=4.66e-07 < 8.64e-06 (0.054) 0 OK pyopencl C2C (211,211) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=3.85e-07 < 8.65e-06 (0.045) 0 iFFT: n2=4.33e-07 ninf=4.62e-07 < 8.65e-06 (0.053) 0 OK pyopencl C2C (212,212) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.58e-07 ninf=2.78e-07 < 8.65e-06 (0.032) 0 iFFT: n2=2.58e-07 ninf=3.26e-07 < 8.65e-06 (0.038) 0 OK pyopencl C2C (213,213) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.19e-07 < 8.66e-06 (0.037) 0 iFFT: n2=3.14e-07 ninf=3.17e-07 < 8.66e-06 (0.037) 0 OK pyopencl C2C (214,214) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.68e-07 ninf=1.02e-06 < 8.66e-06 (0.117) 0 iFFT: n2=7.92e-07 ninf=9.45e-07 < 8.66e-06 (0.109) 0 OK pyopencl C2C (215,215) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.17e-07 ninf=3.55e-07 < 8.66e-06 (0.041) 0 iFFT: n2=3.25e-07 ninf=3.38e-07 < 8.66e-06 (0.039) 0 OK pyopencl C2C (217,217) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=3.21e-07 < 8.67e-06 (0.037) 0 iFFT: n2=2.96e-07 ninf=2.99e-07 < 8.67e-06 (0.035) 0 OK pyopencl C2C (218,218) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.38e-07 ninf=3.42e-07 < 8.68e-06 (0.039) 0 iFFT: n2=4.05e-07 ninf=4.22e-07 < 8.68e-06 (0.049) 0 OK pyopencl C2C (219,219) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.16e-07 ninf=4.26e-07 < 8.68e-06 (0.049) 0 iFFT: n2=3.37e-07 ninf=3.49e-07 < 8.68e-06 (0.040) 0 OK pyopencl C2C (221,221) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.39e-07 ninf=2.89e-07 < 8.69e-06 (0.033) 0 iFFT: n2=2.24e-07 ninf=2.89e-07 < 8.69e-06 (0.033) 0 OK pyopencl C2C (222,222) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.01e-07 ninf=3.35e-07 < 8.69e-06 (0.039) 0 iFFT: n2=2.91e-07 ninf=3.73e-07 < 8.69e-06 (0.043) 0 OK pyopencl C2C (223,223) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.16e-07 ninf=8.31e-07 < 8.70e-06 (0.096) 0 iFFT: n2=7.55e-07 ninf=7.90e-07 < 8.70e-06 (0.091) 0 OK pyopencl C2C (226,226) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.47e-07 < 8.71e-06 (0.040) 0 iFFT: n2=3.37e-07 ninf=3.47e-07 < 8.71e-06 (0.040) 0 OK pyopencl C2C (227,227) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.79e-07 ninf=7.87e-07 < 8.71e-06 (0.090) 0 iFFT: n2=8.11e-07 ninf=8.48e-07 < 8.71e-06 (0.097) 0 OK pyopencl C2C (228,228) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=3.57e-07 < 8.72e-06 (0.041) 0 iFFT: n2=2.65e-07 ninf=3.15e-07 < 8.72e-06 (0.036) 0 OK pyopencl C2C (229,229) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.65e-07 ninf=8.15e-07 < 8.72e-06 (0.093) 0 iFFT: n2=7.70e-07 ninf=8.50e-07 < 8.72e-06 (0.097) 0 OK pyopencl C2C (230,230) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.47e-07 ninf=3.02e-07 < 8.72e-06 (0.035) 0 iFFT: n2=2.60e-07 ninf=3.05e-07 < 8.72e-06 (0.035) 0 OK pyopencl C2C (232,232) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.84e-07 ninf=3.19e-07 < 8.73e-06 (0.036) 0 iFFT: n2=2.76e-07 ninf=2.53e-07 < 8.73e-06 (0.029) 0 OK pyopencl C2C (233,233) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.34e-07 ninf=1.09e-06 < 8.73e-06 (0.125) 0 iFFT: n2=9.46e-07 ninf=1.05e-06 < 8.73e-06 (0.120) 0 OK pyopencl C2C (235,235) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.28e-07 ninf=2.61e-07 < 8.74e-06 (0.030) 0 iFFT: n2=2.49e-07 ninf=2.84e-07 < 8.74e-06 (0.032) 0 OK pyopencl C2C (236,236) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.33e-07 ninf=2.32e-07 < 8.75e-06 (0.026) 0 iFFT: n2=2.39e-07 ninf=2.35e-07 < 8.75e-06 (0.027) 0 OK pyopencl C2C (237,237) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=3.36e-07 < 8.75e-06 (0.038) 0 iFFT: n2=3.40e-07 ninf=3.89e-07 < 8.75e-06 (0.044) 0 OK pyopencl C2C (238,238) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.54e-07 ninf=2.75e-07 < 8.75e-06 (0.031) 0 iFFT: n2=2.57e-07 ninf=3.02e-07 < 8.75e-06 (0.035) 0 OK pyopencl C2C (239,239) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.25e-07 ninf=9.59e-07 < 8.76e-06 (0.110) 0 iFFT: n2=9.62e-07 ninf=9.72e-07 < 8.76e-06 (0.111) 0 OK pyopencl C2C (241,241) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.23e-07 < 8.76e-06 (0.048) 0 iFFT: n2=4.01e-07 ninf=3.76e-07 < 8.76e-06 (0.043) 0 OK pyopencl C2C (244,244) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=2.80e-07 < 8.77e-06 (0.032) 0 iFFT: n2=3.45e-07 ninf=4.19e-07 < 8.77e-06 (0.048) 0 OK pyopencl C2C (246,246) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.63e-07 ninf=2.87e-07 < 8.78e-06 (0.033) 0 iFFT: n2=2.68e-07 ninf=3.09e-07 < 8.78e-06 (0.035) 0 OK pyopencl C2C (247,247) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.68e-07 ninf=2.95e-07 < 8.79e-06 (0.034) 0 iFFT: n2=2.54e-07 ninf=3.19e-07 < 8.79e-06 (0.036) 0 OK pyopencl C2C (248,248) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.78e-07 ninf=2.99e-07 < 8.79e-06 (0.034) 0 iFFT: n2=3.12e-07 ninf=3.43e-07 < 8.79e-06 (0.039) 0 OK pyopencl C2C (249,249) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.54e-07 ninf=2.80e-07 < 8.79e-06 (0.032) 0 iFFT: n2=2.62e-07 ninf=2.82e-07 < 8.79e-06 (0.032) 0 OK pyopencl C2C (251,251) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.42e-07 < 8.80e-06 (0.050) 0 iFFT: n2=4.20e-07 ninf=4.78e-07 < 8.80e-06 (0.054) 0 OK pyopencl C2C (253,253) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.39e-07 ninf=2.58e-07 < 8.81e-06 (0.029) 0 iFFT: n2=2.40e-07 ninf=2.79e-07 < 8.81e-06 (0.032) 0 OK pyopencl C2C (254,254) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.20e-07 < 8.81e-06 (0.048) 0 iFFT: n2=4.04e-07 ninf=3.97e-07 < 8.81e-06 (0.045) 0 OK pyopencl C2C (255,255) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.57e-07 ninf=2.82e-07 < 8.81e-06 (0.032) 0 iFFT: n2=2.42e-07 ninf=2.14e-07 < 8.81e-06 (0.024) 0 OK pyopencl C2C (257,257) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=4.91e-07 < 8.82e-06 (0.056) 0 iFFT: n2=4.68e-07 ninf=5.12e-07 < 8.82e-06 (0.058) 0 OK pyopencl C2C (258,258) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.07e-07 < 8.82e-06 (0.035) 0 iFFT: n2=3.11e-07 ninf=3.41e-07 < 8.82e-06 (0.039) 0 OK pyopencl C2C (259,259) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.98e-07 ninf=3.60e-07 < 8.83e-06 (0.041) 0 iFFT: n2=3.33e-07 ninf=4.00e-07 < 8.83e-06 (0.045) 0 OK pyopencl C2C (261,261) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.94e-07 ninf=3.01e-07 < 8.83e-06 (0.034) 0 iFFT: n2=3.03e-07 ninf=3.55e-07 < 8.83e-06 (0.040) 0 OK pyopencl C2C (262,262) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=3.48e-07 < 8.84e-06 (0.039) 0 iFFT: n2=4.14e-07 ninf=3.43e-07 < 8.84e-06 (0.039) 0 OK pyopencl C2C (263,263) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.53e-07 ninf=1.03e-06 < 8.84e-06 (0.116) 0 iFFT: n2=8.84e-07 ninf=1.01e-06 < 8.84e-06 (0.114) 0 OK pyopencl C2C (265,265) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.67e-07 ninf=2.65e-07 < 8.85e-06 (0.030) 0 iFFT: n2=2.68e-07 ninf=3.24e-07 < 8.85e-06 (0.037) 0 OK pyopencl C2C (266,266) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.81e-07 ninf=3.38e-07 < 8.85e-06 (0.038) 0 iFFT: n2=2.79e-07 ninf=2.77e-07 < 8.85e-06 (0.031) 0 OK pyopencl C2C (267,267) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=2.84e-07 < 8.85e-06 (0.032) 0 iFFT: n2=2.86e-07 ninf=3.03e-07 < 8.85e-06 (0.034) 0 OK pyopencl C2C (268,268) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.74e-07 ninf=3.19e-07 < 8.86e-06 (0.036) 0 iFFT: n2=2.78e-07 ninf=3.69e-07 < 8.86e-06 (0.042) 0 OK pyopencl C2C (269,269) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.86e-07 ninf=9.35e-07 < 8.86e-06 (0.105) 0 iFFT: n2=8.93e-07 ninf=9.31e-07 < 8.86e-06 (0.105) 0 OK pyopencl C2C (271,271) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=4.35e-07 < 8.87e-06 (0.049) 0 iFFT: n2=4.55e-07 ninf=5.55e-07 < 8.87e-06 (0.063) 0 OK pyopencl C2C (272,272) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.56e-07 ninf=3.34e-07 < 8.87e-06 (0.038) 0 iFFT: n2=2.70e-07 ninf=3.11e-07 < 8.87e-06 (0.035) 0 OK pyopencl C2C (274,274) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=9.47e-07 < 8.88e-06 (0.107) 0 iFFT: n2=9.71e-07 ninf=1.05e-06 < 8.88e-06 (0.119) 0 OK pyopencl C2C (276,276) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.43e-07 ninf=2.69e-07 < 8.88e-06 (0.030) 0 iFFT: n2=2.46e-07 ninf=2.67e-07 < 8.88e-06 (0.030) 0 OK pyopencl C2C (277,277) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.53e-07 ninf=9.07e-07 < 8.88e-06 (0.102) 0 iFFT: n2=8.73e-07 ninf=8.64e-07 < 8.88e-06 (0.097) 0 OK pyopencl C2C (278,278) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.42e-07 ninf=9.89e-07 < 8.89e-06 (0.111) 0 iFFT: n2=8.89e-07 ninf=9.51e-07 < 8.89e-06 (0.107) 0 OK pyopencl C2C (279,279) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.93e-07 ninf=3.56e-07 < 8.89e-06 (0.040) 0 iFFT: n2=2.85e-07 ninf=3.19e-07 < 8.89e-06 (0.036) 0 OK pyopencl C2C (281,281) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.00e-07 < 8.90e-06 (0.056) 0 iFFT: n2=4.70e-07 ninf=5.52e-07 < 8.90e-06 (0.062) 0 OK pyopencl C2C (282,282) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.30e-07 ninf=2.98e-07 < 8.90e-06 (0.033) 0 iFFT: n2=2.45e-07 ninf=2.76e-07 < 8.90e-06 (0.031) 0 OK pyopencl C2C (283,283) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.64e-07 ninf=8.33e-07 < 8.90e-06 (0.094) 0 iFFT: n2=6.79e-07 ninf=7.18e-07 < 8.90e-06 (0.081) 0 OK pyopencl C2C (284,284) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=3.27e-07 < 8.91e-06 (0.037) 0 iFFT: n2=3.07e-07 ninf=2.84e-07 < 8.91e-06 (0.032) 0 OK pyopencl C2C (285,285) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.89e-07 ninf=3.26e-07 < 8.91e-06 (0.037) 0 iFFT: n2=2.80e-07 ninf=3.10e-07 < 8.91e-06 (0.035) 0 OK pyopencl C2C (287,287) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.76e-07 ninf=3.14e-07 < 8.92e-06 (0.035) 0 iFFT: n2=2.75e-07 ninf=3.14e-07 < 8.92e-06 (0.035) 0 OK pyopencl C2C (289,289) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=3.63e-07 < 8.92e-06 (0.041) 0 iFFT: n2=2.69e-07 ninf=3.01e-07 < 8.92e-06 (0.034) 0 OK pyopencl C2C (290,290) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.99e-07 ninf=3.72e-07 < 8.92e-06 (0.042) 0 iFFT: n2=3.03e-07 ninf=3.14e-07 < 8.92e-06 (0.035) 0 OK pyopencl C2C (291,291) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-07 ninf=4.03e-07 < 8.93e-06 (0.045) 0 iFFT: n2=3.57e-07 ninf=3.82e-07 < 8.93e-06 (0.043) 0 OK pyopencl C2C (292,292) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.17e-07 ninf=3.21e-07 < 8.93e-06 (0.036) 0 iFFT: n2=3.08e-07 ninf=3.23e-07 < 8.93e-06 (0.036) 0 OK pyopencl C2C (293,293) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.32e-07 ninf=1.05e-06 < 8.93e-06 (0.118) 0 iFFT: n2=9.37e-07 ninf=1.01e-06 < 8.93e-06 (0.113) 0 OK pyopencl C2C (295,295) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.42e-07 ninf=3.08e-07 < 8.94e-06 (0.034) 0 iFFT: n2=2.43e-07 ninf=2.69e-07 < 8.94e-06 (0.030) 0 OK pyopencl C2C (296,296) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.94e-07 ninf=3.56e-07 < 8.94e-06 (0.040) 0 iFFT: n2=2.84e-07 ninf=3.37e-07 < 8.94e-06 (0.038) 0 OK pyopencl C2C (298,298) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.10e-06 < 8.95e-06 (0.123) 0 iFFT: n2=1.16e-06 ninf=1.16e-06 < 8.95e-06 (0.129) 0 OK pyopencl C2C (299,299) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.42e-07 ninf=2.51e-07 < 8.95e-06 (0.028) 0 iFFT: n2=2.41e-07 ninf=2.75e-07 < 8.95e-06 (0.031) 0 OK pyopencl C2C (301,301) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.55e-07 < 8.96e-06 (0.040) 0 iFFT: n2=3.29e-07 ninf=3.70e-07 < 8.96e-06 (0.041) 0 OK pyopencl C2C (302,302) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.34e-07 ninf=3.38e-07 < 8.96e-06 (0.038) 0 iFFT: n2=3.42e-07 ninf=3.37e-07 < 8.96e-06 (0.038) 0 OK pyopencl C2C (303,303) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.38e-07 < 8.96e-06 (0.038) 0 iFFT: n2=3.09e-07 ninf=3.19e-07 < 8.96e-06 (0.036) 0 OK pyopencl C2C (304,304) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=3.67e-07 < 8.97e-06 (0.041) 0 iFFT: n2=2.58e-07 ninf=3.66e-07 < 8.97e-06 (0.041) 0 OK pyopencl C2C (305,305) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=3.21e-07 < 8.97e-06 (0.036) 0 iFFT: n2=2.92e-07 ninf=2.85e-07 < 8.97e-06 (0.032) 0 OK pyopencl C2C (306,306) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.62e-07 ninf=2.97e-07 < 8.97e-06 (0.033) 0 iFFT: n2=2.62e-07 ninf=3.40e-07 < 8.97e-06 (0.038) 0 OK pyopencl C2C (307,307) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.16e-06 < 8.97e-06 (0.130) 0 iFFT: n2=9.37e-07 ninf=9.04e-07 < 8.97e-06 (0.101) 0 OK pyopencl C2C (309,309) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.22e-06 < 8.98e-06 (0.136) 0 iFFT: n2=1.06e-06 ninf=1.19e-06 < 8.98e-06 (0.132) 0 OK pyopencl C2C (310,310) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.95e-07 ninf=3.13e-07 < 8.98e-06 (0.035) 0 iFFT: n2=3.04e-07 ninf=3.12e-07 < 8.98e-06 (0.035) 0 OK pyopencl C2C (311,311) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.15e-06 < 8.99e-06 (0.128) 0 iFFT: n2=1.15e-06 ninf=1.28e-06 < 8.99e-06 (0.142) 0 OK pyopencl C2C (313,313) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.27e-07 < 8.99e-06 (0.059) 0 iFFT: n2=4.72e-07 ninf=5.73e-07 < 8.99e-06 (0.064) 0 OK pyopencl C2C (314,314) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.97e-07 ninf=4.19e-07 < 8.99e-06 (0.047) 0 iFFT: n2=4.01e-07 ninf=4.22e-07 < 8.99e-06 (0.047) 0 OK pyopencl C2C (316,316) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=4.44e-07 < 9.00e-06 (0.049) 0 iFFT: n2=2.82e-07 ninf=3.32e-07 < 9.00e-06 (0.037) 0 OK pyopencl C2C (317,317) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.24e-06 < 9.00e-06 (0.138) 0 iFFT: n2=1.19e-06 ninf=1.25e-06 < 9.00e-06 (0.138) 0 OK pyopencl C2C (318,318) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.71e-07 ninf=3.29e-07 < 9.00e-06 (0.036) 0 iFFT: n2=2.82e-07 ninf=3.64e-07 < 9.00e-06 (0.040) 0 OK pyopencl C2C (319,319) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=3.00e-07 < 9.01e-06 (0.033) 0 iFFT: n2=2.99e-07 ninf=3.11e-07 < 9.01e-06 (0.035) 0 OK pyopencl C2C (321,321) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.19e-07 ninf=9.58e-07 < 9.01e-06 (0.106) 0 iFFT: n2=9.25e-07 ninf=9.15e-07 < 9.01e-06 (0.101) 0 OK pyopencl C2C (322,322) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.60e-07 ninf=3.01e-07 < 9.02e-06 (0.033) 0 iFFT: n2=2.73e-07 ninf=3.04e-07 < 9.02e-06 (0.034) 0 OK pyopencl C2C (323,323) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.31e-07 ninf=4.02e-07 < 9.02e-06 (0.045) 0 iFFT: n2=3.78e-07 ninf=5.24e-07 < 9.02e-06 (0.058) 0 OK pyopencl C2C (326,326) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.84e-07 < 9.03e-06 (0.054) 0 iFFT: n2=4.27e-07 ninf=4.84e-07 < 9.03e-06 (0.054) 0 OK pyopencl C2C (327,327) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.44e-07 ninf=4.18e-07 < 9.03e-06 (0.046) 0 iFFT: n2=3.28e-07 ninf=3.85e-07 < 9.03e-06 (0.043) 0 OK pyopencl C2C (328,328) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.61e-07 ninf=2.73e-07 < 9.03e-06 (0.030) 0 iFFT: n2=2.57e-07 ninf=2.67e-07 < 9.03e-06 (0.030) 0 OK pyopencl C2C (329,329) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.46e-07 ninf=2.65e-07 < 9.03e-06 (0.029) 0 iFFT: n2=2.51e-07 ninf=2.82e-07 < 9.03e-06 (0.031) 0 OK pyopencl C2C (331,331) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.05e-07 ninf=3.79e-07 < 9.04e-06 (0.042) 0 iFFT: n2=4.11e-07 ninf=4.91e-07 < 9.04e-06 (0.054) 0 OK pyopencl C2C (332,332) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.52e-07 ninf=3.40e-07 < 9.04e-06 (0.038) 0 iFFT: n2=2.61e-07 ninf=2.93e-07 < 9.04e-06 (0.032) 0 OK pyopencl C2C (333,333) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.24e-07 < 9.04e-06 (0.036) 0 iFFT: n2=3.02e-07 ninf=3.28e-07 < 9.04e-06 (0.036) 0 OK pyopencl C2C (334,334) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.24e-07 ninf=1.05e-06 < 9.05e-06 (0.116) 0 iFFT: n2=1.01e-06 ninf=1.08e-06 < 9.05e-06 (0.119) 0 OK pyopencl C2C (335,335) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.94e-07 ninf=3.52e-07 < 9.05e-06 (0.039) 0 iFFT: n2=2.95e-07 ninf=3.44e-07 < 9.05e-06 (0.038) 0 OK pyopencl C2C (337,337) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=4.45e-07 < 9.06e-06 (0.049) 0 iFFT: n2=4.44e-07 ninf=4.55e-07 < 9.06e-06 (0.050) 0 OK pyopencl C2C (339,339) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=3.78e-07 < 9.06e-06 (0.042) 0 iFFT: n2=3.37e-07 ninf=3.78e-07 < 9.06e-06 (0.042) 0 OK pyopencl C2C (340,340) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=2.92e-07 < 9.06e-06 (0.032) 0 iFFT: n2=2.51e-07 ninf=2.56e-07 < 9.06e-06 (0.028) 0 OK pyopencl C2C (341,341) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.89e-07 ninf=3.12e-07 < 9.07e-06 (0.034) 0 iFFT: n2=2.85e-07 ninf=3.01e-07 < 9.07e-06 (0.033) 0 OK pyopencl C2C (342,342) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.88e-07 ninf=3.11e-07 < 9.07e-06 (0.034) 0 iFFT: n2=2.97e-07 ninf=3.84e-07 < 9.07e-06 (0.042) 0 OK pyopencl C2C (344,344) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.07e-07 ninf=3.15e-07 < 9.07e-06 (0.035) 0 iFFT: n2=2.99e-07 ninf=3.02e-07 < 9.07e-06 (0.033) 0 OK pyopencl C2C (345,345) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.58e-07 ninf=2.51e-07 < 9.08e-06 (0.028) 0 iFFT: n2=2.60e-07 ninf=2.56e-07 < 9.08e-06 (0.028) 0 OK pyopencl C2C (346,346) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-07 ninf=1.16e-06 < 9.08e-06 (0.128) 0 iFFT: n2=9.83e-07 ninf=1.12e-06 < 9.08e-06 (0.124) 0 OK pyopencl C2C (347,347) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.46e-07 ninf=1.05e-06 < 9.08e-06 (0.115) 0 iFFT: n2=1.06e-06 ninf=1.19e-06 < 9.08e-06 (0.131) 0 OK pyopencl C2C (348,348) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.95e-07 ninf=3.06e-07 < 9.08e-06 (0.034) 0 iFFT: n2=2.95e-07 ninf=3.14e-07 < 9.08e-06 (0.035) 0 OK pyopencl C2C (349,349) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.27e-06 < 9.09e-06 (0.139) 0 iFFT: n2=1.15e-06 ninf=1.50e-06 < 9.09e-06 (0.165) 0 OK pyopencl C2C (353,353) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.31e-07 < 9.10e-06 (0.047) 0 iFFT: n2=4.59e-07 ninf=4.62e-07 < 9.10e-06 (0.051) 0 OK pyopencl C2C (354,354) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.44e-07 ninf=2.67e-07 < 9.10e-06 (0.029) 0 iFFT: n2=2.54e-07 ninf=2.62e-07 < 9.10e-06 (0.029) 0 OK pyopencl C2C (355,355) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.19e-07 ninf=3.61e-07 < 9.10e-06 (0.040) 0 iFFT: n2=3.29e-07 ninf=3.39e-07 < 9.10e-06 (0.037) 0 OK pyopencl C2C (356,356) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=3.40e-07 < 9.10e-06 (0.037) 0 iFFT: n2=2.81e-07 ninf=2.91e-07 < 9.10e-06 (0.032) 0 OK pyopencl C2C (357,357) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.62e-07 ninf=3.03e-07 < 9.11e-06 (0.033) 0 iFFT: n2=2.53e-07 ninf=2.66e-07 < 9.11e-06 (0.029) 0 OK pyopencl C2C (358,358) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.10e-06 < 9.11e-06 (0.121) 0 iFFT: n2=1.12e-06 ninf=1.07e-06 < 9.11e-06 (0.117) 0 OK pyopencl C2C (359,359) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.06e-06 < 9.11e-06 (0.117) 0 iFFT: n2=1.16e-06 ninf=1.30e-06 < 9.11e-06 (0.143) 0 OK pyopencl C2C (361,361) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-07 ninf=4.23e-07 < 9.12e-06 (0.046) 0 iFFT: n2=4.01e-07 ninf=4.36e-07 < 9.12e-06 (0.048) 0 OK pyopencl C2C (362,362) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.20e-07 < 9.12e-06 (0.046) 0 iFFT: n2=4.15e-07 ninf=4.44e-07 < 9.12e-06 (0.049) 0 OK pyopencl C2C (365,365) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=4.37e-07 < 9.12e-06 (0.048) 0 iFFT: n2=3.25e-07 ninf=3.94e-07 < 9.12e-06 (0.043) 0 OK pyopencl C2C (366,366) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.96e-07 ninf=3.41e-07 < 9.13e-06 (0.037) 0 iFFT: n2=3.22e-07 ninf=4.01e-07 < 9.13e-06 (0.044) 0 OK pyopencl C2C (367,367) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-07 ninf=1.01e-06 < 9.13e-06 (0.111) 0 iFFT: n2=9.93e-07 ninf=1.08e-06 < 9.13e-06 (0.118) 0 OK pyopencl C2C (368,368) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.48e-07 ninf=2.65e-07 < 9.13e-06 (0.029) 0 iFFT: n2=2.46e-07 ninf=2.51e-07 < 9.13e-06 (0.028) 0 OK pyopencl C2C (369,369) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.72e-07 ninf=3.27e-07 < 9.13e-06 (0.036) 0 iFFT: n2=2.71e-07 ninf=3.35e-07 < 9.13e-06 (0.037) 0 OK pyopencl C2C (370,370) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.79e-07 < 9.14e-06 (0.042) 0 iFFT: n2=2.85e-07 ninf=3.53e-07 < 9.14e-06 (0.039) 0 OK pyopencl C2C (371,371) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=2.80e-07 < 9.14e-06 (0.031) 0 iFFT: n2=2.80e-07 ninf=2.60e-07 < 9.14e-06 (0.028) 0 OK pyopencl C2C (372,372) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=2.96e-07 < 9.14e-06 (0.032) 0 iFFT: n2=2.91e-07 ninf=3.31e-07 < 9.14e-06 (0.036) 0 OK pyopencl C2C (373,373) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.22e-06 < 9.14e-06 (0.133) 0 iFFT: n2=1.15e-06 ninf=1.33e-06 < 9.14e-06 (0.146) 0 OK pyopencl C2C (374,374) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=2.74e-07 < 9.15e-06 (0.030) 0 iFFT: n2=2.38e-07 ninf=2.42e-07 < 9.15e-06 (0.026) 0 OK pyopencl C2C (376,376) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.32e-07 ninf=2.63e-07 < 9.15e-06 (0.029) 0 iFFT: n2=2.42e-07 ninf=3.16e-07 < 9.15e-06 (0.034) 0 OK pyopencl C2C (377,377) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.93e-07 ninf=3.56e-07 < 9.15e-06 (0.039) 0 iFFT: n2=3.04e-07 ninf=3.21e-07 < 9.15e-06 (0.035) 0 OK pyopencl C2C (379,379) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=4.28e-07 < 9.16e-06 (0.047) 0 iFFT: n2=4.25e-07 ninf=4.29e-07 < 9.16e-06 (0.047) 0 OK pyopencl C2C (380,380) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.13e-07 < 9.16e-06 (0.034) 0 iFFT: n2=2.71e-07 ninf=2.95e-07 < 9.16e-06 (0.032) 0 OK pyopencl C2C (381,381) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.15e-07 < 9.16e-06 (0.045) 0 iFFT: n2=4.09e-07 ninf=4.17e-07 < 9.16e-06 (0.046) 0 OK pyopencl C2C (382,382) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.60e-07 ninf=1.03e-06 < 9.16e-06 (0.112) 0 iFFT: n2=1.01e-06 ninf=1.22e-06 < 9.16e-06 (0.134) 0 OK pyopencl C2C (383,383) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-07 ninf=1.04e-06 < 9.17e-06 (0.114) 0 iFFT: n2=1.09e-06 ninf=1.12e-06 < 9.17e-06 (0.122) 0 OK pyopencl C2C (386,386) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=3.61e-07 < 9.17e-06 (0.039) 0 iFFT: n2=4.01e-07 ninf=4.20e-07 < 9.17e-06 (0.046) 0 OK pyopencl C2C (387,387) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.20e-07 ninf=3.50e-07 < 9.18e-06 (0.038) 0 iFFT: n2=3.02e-07 ninf=3.55e-07 < 9.18e-06 (0.039) 0 OK pyopencl C2C (388,388) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-07 ninf=4.40e-07 < 9.18e-06 (0.048) 0 iFFT: n2=4.15e-07 ninf=5.27e-07 < 9.18e-06 (0.057) 0 OK pyopencl C2C (389,389) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.63e-07 ninf=8.86e-07 < 9.18e-06 (0.096) 0 iFFT: n2=7.86e-07 ninf=9.95e-07 < 9.18e-06 (0.108) 0 OK pyopencl C2C (391,391) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.84e-07 ninf=3.19e-07 < 9.18e-06 (0.035) 0 iFFT: n2=2.80e-07 ninf=3.05e-07 < 9.18e-06 (0.033) 0 OK pyopencl C2C (393,393) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.01e-07 < 9.19e-06 (0.044) 0 iFFT: n2=4.10e-07 ninf=4.11e-07 < 9.19e-06 (0.045) 0 OK pyopencl C2C (394,394) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=4.51e-07 < 9.19e-06 (0.049) 0 iFFT: n2=4.53e-07 ninf=4.78e-07 < 9.19e-06 (0.052) 0 OK pyopencl C2C (395,395) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.09e-07 ninf=3.50e-07 < 9.19e-06 (0.038) 0 iFFT: n2=3.00e-07 ninf=3.23e-07 < 9.19e-06 (0.035) 0 OK pyopencl C2C (397,397) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.41e-07 ninf=5.32e-07 < 9.20e-06 (0.058) 0 iFFT: n2=4.62e-07 ninf=4.93e-07 < 9.20e-06 (0.054) 0 OK pyopencl C2C (398,398) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=4.78e-07 < 9.20e-06 (0.052) 0 iFFT: n2=4.41e-07 ninf=5.05e-07 < 9.20e-06 (0.055) 0 OK pyopencl C2C (399,399) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.89e-07 ninf=3.56e-07 < 9.20e-06 (0.039) 0 iFFT: n2=2.84e-07 ninf=3.18e-07 < 9.20e-06 (0.035) 0 OK pyopencl C2C (401,401) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.31e-07 ninf=4.41e-07 < 9.21e-06 (0.048) 0 iFFT: n2=4.27e-07 ninf=4.21e-07 < 9.21e-06 (0.046) 0 OK pyopencl C2C (402,402) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.36e-07 < 9.21e-06 (0.036) 0 iFFT: n2=3.00e-07 ninf=3.61e-07 < 9.21e-06 (0.039) 0 OK pyopencl C2C (403,403) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=2.99e-07 < 9.21e-06 (0.032) 0 iFFT: n2=2.88e-07 ninf=3.07e-07 < 9.21e-06 (0.033) 0 OK pyopencl C2C (404,404) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.14e-07 < 9.21e-06 (0.045) 0 iFFT: n2=4.19e-07 ninf=4.88e-07 < 9.21e-06 (0.053) 0 OK pyopencl C2C (406,406) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=2.93e-07 < 9.22e-06 (0.032) 0 iFFT: n2=3.11e-07 ninf=2.86e-07 < 9.22e-06 (0.031) 0 OK pyopencl C2C (407,407) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.02e-07 ninf=3.27e-07 < 9.22e-06 (0.035) 0 iFFT: n2=3.24e-07 ninf=3.39e-07 < 9.22e-06 (0.037) 0 OK pyopencl C2C (408,408) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.56e-07 ninf=2.84e-07 < 9.22e-06 (0.031) 0 iFFT: n2=2.46e-07 ninf=2.56e-07 < 9.22e-06 (0.028) 0 OK pyopencl C2C (409,409) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.10e-07 ninf=1.01e-06 < 9.22e-06 (0.110) 0 iFFT: n2=1.00e-06 ninf=1.06e-06 < 9.22e-06 (0.115) 0 OK pyopencl C2C (410,410) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.75e-07 ninf=2.89e-07 < 9.23e-06 (0.031) 0 iFFT: n2=2.80e-07 ninf=3.31e-07 < 9.23e-06 (0.036) 0 OK pyopencl C2C (411,411) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.04e-07 ninf=9.99e-07 < 9.23e-06 (0.108) 0 iFFT: n2=9.72e-07 ninf=1.17e-06 < 9.23e-06 (0.127) 0 OK pyopencl C2C (412,412) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.29e-07 ninf=9.50e-07 < 9.23e-06 (0.103) 0 iFFT: n2=9.09e-07 ninf=1.19e-06 < 9.23e-06 (0.129) 0 OK pyopencl C2C (413,413) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.59e-07 ninf=3.40e-07 < 9.23e-06 (0.037) 0 iFFT: n2=2.73e-07 ninf=3.06e-07 < 9.23e-06 (0.033) 0 OK pyopencl C2C (414,414) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.60e-07 ninf=2.92e-07 < 9.23e-06 (0.032) 0 iFFT: n2=2.64e-07 ninf=3.04e-07 < 9.23e-06 (0.033) 0 OK pyopencl C2C (415,415) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.66e-07 ninf=3.79e-07 < 9.24e-06 (0.041) 0 iFFT: n2=2.65e-07 ninf=3.47e-07 < 9.24e-06 (0.038) 0 OK pyopencl C2C (417,417) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.72e-07 ninf=1.18e-06 < 9.24e-06 (0.128) 0 iFFT: n2=9.35e-07 ninf=1.03e-06 < 9.24e-06 (0.111) 0 OK pyopencl C2C (418,418) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.81e-07 ninf=3.72e-07 < 9.24e-06 (0.040) 0 iFFT: n2=3.38e-07 ninf=4.48e-07 < 9.24e-06 (0.048) 0 OK pyopencl C2C (419,419) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-07 ninf=1.06e-06 < 9.24e-06 (0.115) 0 iFFT: n2=9.14e-07 ninf=1.11e-06 < 9.24e-06 (0.120) 0 OK pyopencl C2C (421,421) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=4.70e-07 < 9.25e-06 (0.051) 0 iFFT: n2=4.72e-07 ninf=5.21e-07 < 9.25e-06 (0.056) 0 OK pyopencl C2C (422,422) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.94e-07 < 9.25e-06 (0.053) 0 iFFT: n2=4.68e-07 ninf=5.06e-07 < 9.25e-06 (0.055) 0 OK pyopencl C2C (423,423) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.41e-07 ninf=2.88e-07 < 9.25e-06 (0.031) 0 iFFT: n2=2.45e-07 ninf=3.03e-07 < 9.25e-06 (0.033) 0 OK pyopencl C2C (424,424) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.68e-07 ninf=3.11e-07 < 9.25e-06 (0.034) 0 iFFT: n2=2.66e-07 ninf=3.01e-07 < 9.25e-06 (0.032) 0 OK pyopencl C2C (425,425) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=2.86e-07 < 9.26e-06 (0.031) 0 iFFT: n2=3.23e-07 ninf=3.33e-07 < 9.26e-06 (0.036) 0 OK pyopencl C2C (426,426) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.21e-07 ninf=2.78e-07 < 9.26e-06 (0.030) 0 iFFT: n2=3.27e-07 ninf=3.04e-07 < 9.26e-06 (0.033) 0 OK pyopencl C2C (427,427) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.02e-07 ninf=3.05e-07 < 9.26e-06 (0.033) 0 iFFT: n2=3.15e-07 ninf=3.33e-07 < 9.26e-06 (0.036) 0 OK pyopencl C2C (428,428) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.65e-07 ninf=1.05e-06 < 9.26e-06 (0.113) 0 iFFT: n2=8.76e-07 ninf=9.48e-07 < 9.26e-06 (0.102) 0 OK pyopencl C2C (430,430) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.25e-07 ninf=3.37e-07 < 9.27e-06 (0.036) 0 iFFT: n2=3.33e-07 ninf=3.44e-07 < 9.27e-06 (0.037) 0 OK pyopencl C2C (431,431) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.58e-07 ninf=1.06e-06 < 9.27e-06 (0.114) 0 iFFT: n2=9.34e-07 ninf=1.16e-06 < 9.27e-06 (0.125) 0 OK pyopencl C2C (433,433) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=5.95e-07 < 9.27e-06 (0.064) 0 iFFT: n2=5.26e-07 ninf=6.52e-07 < 9.27e-06 (0.070) 0 OK pyopencl C2C (434,434) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.24e-07 < 9.27e-06 (0.035) 0 iFFT: n2=3.14e-07 ninf=3.79e-07 < 9.27e-06 (0.041) 0 OK pyopencl C2C (435,435) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.24e-07 < 9.28e-06 (0.035) 0 iFFT: n2=3.15e-07 ninf=3.27e-07 < 9.28e-06 (0.035) 0 OK pyopencl C2C (436,436) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.44e-07 ninf=3.85e-07 < 9.28e-06 (0.042) 0 iFFT: n2=4.08e-07 ninf=4.39e-07 < 9.28e-06 (0.047) 0 OK pyopencl C2C (437,437) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.25e-07 < 9.28e-06 (0.035) 0 iFFT: n2=3.74e-07 ninf=4.05e-07 < 9.28e-06 (0.044) 0 OK pyopencl C2C (438,438) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.32e-07 ninf=4.18e-07 < 9.28e-06 (0.045) 0 iFFT: n2=3.58e-07 ninf=4.16e-07 < 9.28e-06 (0.045) 0 OK pyopencl C2C (439,439) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.03e-07 ninf=1.02e-06 < 9.28e-06 (0.110) 0 iFFT: n2=8.64e-07 ninf=1.07e-06 < 9.28e-06 (0.115) 0 OK pyopencl C2C (442,442) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.52e-07 ninf=2.41e-07 < 9.29e-06 (0.026) 0 iFFT: n2=2.40e-07 ninf=2.60e-07 < 9.29e-06 (0.028) 0 OK pyopencl C2C (443,443) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.03e-07 ninf=1.03e-06 < 9.29e-06 (0.111) 0 iFFT: n2=8.57e-07 ninf=9.99e-07 < 9.29e-06 (0.108) 0 OK pyopencl C2C (444,444) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.68e-07 < 9.29e-06 (0.040) 0 iFFT: n2=2.99e-07 ninf=3.98e-07 < 9.29e-06 (0.043) 0 OK pyopencl C2C (445,445) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.42e-07 < 9.30e-06 (0.037) 0 iFFT: n2=3.06e-07 ninf=3.20e-07 < 9.30e-06 (0.034) 0 OK pyopencl C2C (446,446) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.09e-07 ninf=1.07e-06 < 9.30e-06 (0.115) 0 iFFT: n2=8.64e-07 ninf=9.74e-07 < 9.30e-06 (0.105) 0 OK pyopencl C2C (447,447) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.24e-07 ninf=9.86e-07 < 9.30e-06 (0.106) 0 iFFT: n2=9.36e-07 ninf=9.74e-07 < 9.30e-06 (0.105) 0 OK pyopencl C2C (449,449) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.87e-07 ninf=5.01e-07 < 9.30e-06 (0.054) 0 iFFT: n2=4.59e-07 ninf=4.87e-07 < 9.30e-06 (0.052) 0 OK pyopencl C2C (451,451) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.70e-07 ninf=3.02e-07 < 9.31e-06 (0.032) 0 iFFT: n2=2.71e-07 ninf=3.11e-07 < 9.31e-06 (0.033) 0 OK pyopencl C2C (452,452) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=4.00e-07 < 9.31e-06 (0.043) 0 iFFT: n2=3.39e-07 ninf=4.42e-07 < 9.31e-06 (0.047) 0 OK pyopencl C2C (453,453) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=3.94e-07 < 9.31e-06 (0.042) 0 iFFT: n2=4.13e-07 ninf=3.90e-07 < 9.31e-06 (0.042) 0 OK pyopencl C2C (454,454) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.57e-07 ninf=9.69e-07 < 9.31e-06 (0.104) 0 iFFT: n2=8.87e-07 ninf=1.09e-06 < 9.31e-06 (0.117) 0 OK pyopencl C2C (456,456) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=3.37e-07 < 9.32e-06 (0.036) 0 iFFT: n2=2.74e-07 ninf=3.46e-07 < 9.32e-06 (0.037) 0 OK pyopencl C2C (457,457) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.55e-07 ninf=1.11e-06 < 9.32e-06 (0.119) 0 iFFT: n2=8.70e-07 ninf=9.92e-07 < 9.32e-06 (0.106) 0 OK pyopencl C2C (458,458) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.77e-07 ninf=1.05e-06 < 9.32e-06 (0.112) 0 iFFT: n2=8.86e-07 ninf=1.08e-06 < 9.32e-06 (0.116) 0 OK pyopencl C2C (459,459) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.68e-07 ninf=2.98e-07 < 9.32e-06 (0.032) 0 iFFT: n2=2.70e-07 ninf=3.38e-07 < 9.32e-06 (0.036) 0 OK pyopencl C2C (460,460) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.62e-07 ninf=2.26e-07 < 9.33e-06 (0.024) 0 iFFT: n2=2.76e-07 ninf=2.47e-07 < 9.33e-06 (0.027) 0 OK pyopencl C2C (461,461) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.78e-07 ninf=9.39e-07 < 9.33e-06 (0.101) 0 iFFT: n2=8.54e-07 ninf=1.00e-06 < 9.33e-06 (0.107) 0 OK pyopencl C2C (463,463) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=4.55e-07 < 9.33e-06 (0.049) 0 iFFT: n2=4.85e-07 ninf=4.99e-07 < 9.33e-06 (0.053) 0 OK pyopencl C2C (464,464) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=3.04e-07 < 9.33e-06 (0.033) 0 iFFT: n2=2.97e-07 ninf=3.79e-07 < 9.33e-06 (0.041) 0 OK pyopencl C2C (465,465) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.35e-07 < 9.33e-06 (0.036) 0 iFFT: n2=3.00e-07 ninf=3.35e-07 < 9.33e-06 (0.036) 0 OK pyopencl C2C (466,466) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.39e-07 ninf=8.89e-07 < 9.34e-06 (0.095) 0 iFFT: n2=9.55e-07 ninf=9.43e-07 < 9.34e-06 (0.101) 0 OK pyopencl C2C (467,467) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-07 ninf=1.01e-06 < 9.34e-06 (0.108) 0 iFFT: n2=9.47e-07 ninf=1.13e-06 < 9.34e-06 (0.121) 0 OK pyopencl C2C (469,469) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.94e-07 ninf=3.84e-07 < 9.34e-06 (0.041) 0 iFFT: n2=2.95e-07 ninf=3.46e-07 < 9.34e-06 (0.037) 0 OK pyopencl C2C (470,470) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.43e-07 ninf=2.66e-07 < 9.34e-06 (0.028) 0 iFFT: n2=2.62e-07 ninf=3.01e-07 < 9.34e-06 (0.032) 0 OK pyopencl C2C (471,471) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=3.86e-07 < 9.35e-06 (0.041) 0 iFFT: n2=4.21e-07 ninf=4.41e-07 < 9.35e-06 (0.047) 0 OK pyopencl C2C (472,472) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.45e-07 ninf=2.76e-07 < 9.35e-06 (0.030) 0 iFFT: n2=2.51e-07 ninf=2.64e-07 < 9.35e-06 (0.028) 0 OK pyopencl C2C (473,473) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.68e-07 < 9.35e-06 (0.039) 0 iFFT: n2=3.08e-07 ninf=3.68e-07 < 9.35e-06 (0.039) 0 OK pyopencl C2C (474,474) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.45e-07 < 9.35e-06 (0.037) 0 iFFT: n2=3.58e-07 ninf=5.11e-07 < 9.35e-06 (0.055) 0 OK pyopencl C2C (475,475) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=3.92e-07 < 9.35e-06 (0.042) 0 iFFT: n2=3.43e-07 ninf=4.40e-07 < 9.35e-06 (0.047) 0 OK pyopencl C2C (476,476) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.70e-07 ninf=2.94e-07 < 9.36e-06 (0.031) 0 iFFT: n2=2.72e-07 ninf=2.93e-07 < 9.36e-06 (0.031) 0 OK pyopencl C2C (477,477) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.77e-07 ninf=3.02e-07 < 9.36e-06 (0.032) 0 iFFT: n2=2.76e-07 ninf=2.76e-07 < 9.36e-06 (0.029) 0 OK pyopencl C2C (478,478) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.27e-06 < 9.36e-06 (0.136) 0 iFFT: n2=1.04e-06 ninf=1.22e-06 < 9.36e-06 (0.131) 0 OK pyopencl C2C (479,479) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.09e-06 < 9.36e-06 (0.116) 0 iFFT: n2=1.04e-06 ninf=1.18e-06 < 9.36e-06 (0.126) 0 OK pyopencl C2C (481,481) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.03e-07 ninf=2.92e-07 < 9.36e-06 (0.031) 0 iFFT: n2=2.76e-07 ninf=2.84e-07 < 9.36e-06 (0.030) 0 OK pyopencl C2C (482,482) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.35e-07 < 9.37e-06 (0.046) 0 iFFT: n2=4.18e-07 ninf=4.55e-07 < 9.37e-06 (0.049) 0 OK pyopencl C2C (483,483) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.67e-07 ninf=2.95e-07 < 9.37e-06 (0.031) 0 iFFT: n2=2.75e-07 ninf=2.96e-07 < 9.37e-06 (0.032) 0 OK pyopencl C2C (485,485) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.85e-07 ninf=4.31e-07 < 9.37e-06 (0.046) 0 iFFT: n2=3.45e-07 ninf=3.70e-07 < 9.37e-06 (0.040) 0 OK pyopencl C2C (487,487) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=4.39e-07 < 9.38e-06 (0.047) 0 iFFT: n2=4.29e-07 ninf=4.52e-07 < 9.38e-06 (0.048) 0 OK pyopencl C2C (488,488) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.14e-07 < 9.38e-06 (0.034) 0 iFFT: n2=3.51e-07 ninf=4.23e-07 < 9.38e-06 (0.045) 0 OK pyopencl C2C (489,489) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=4.03e-07 < 9.38e-06 (0.043) 0 iFFT: n2=4.27e-07 ninf=4.08e-07 < 9.38e-06 (0.044) 0 OK pyopencl C2C (491,491) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=4.64e-07 < 9.38e-06 (0.049) 0 iFFT: n2=4.76e-07 ninf=5.10e-07 < 9.38e-06 (0.054) 0 OK pyopencl C2C (492,492) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.71e-07 ninf=2.87e-07 < 9.38e-06 (0.031) 0 iFFT: n2=2.75e-07 ninf=2.92e-07 < 9.38e-06 (0.031) 0 OK pyopencl C2C (493,493) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.34e-07 ninf=3.26e-07 < 9.39e-06 (0.035) 0 iFFT: n2=3.54e-07 ninf=3.43e-07 < 9.39e-06 (0.037) 0 OK pyopencl C2C (494,494) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.82e-07 ninf=3.68e-07 < 9.39e-06 (0.039) 0 iFFT: n2=2.69e-07 ninf=2.90e-07 < 9.39e-06 (0.031) 0 OK pyopencl C2C (496,496) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=3.41e-07 < 9.39e-06 (0.036) 0 iFFT: n2=3.25e-07 ninf=4.02e-07 < 9.39e-06 (0.043) 0 OK pyopencl C2C (497,497) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.32e-07 ninf=3.39e-07 < 9.39e-06 (0.036) 0 iFFT: n2=3.29e-07 ninf=3.08e-07 < 9.39e-06 (0.033) 0 OK pyopencl C2C (498,498) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.66e-07 ninf=2.80e-07 < 9.39e-06 (0.030) 0 iFFT: n2=2.76e-07 ninf=3.92e-07 < 9.39e-06 (0.042) 0 OK pyopencl C2C (499,499) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.16e-06 < 9.40e-06 (0.123) 0 iFFT: n2=1.10e-06 ninf=1.18e-06 < 9.40e-06 (0.126) 0 OK pyopencl C2C (501,501) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.35e-07 ninf=1.03e-06 < 9.40e-06 (0.110) 0 iFFT: n2=9.48e-07 ninf=9.75e-07 < 9.40e-06 (0.104) 0 OK pyopencl C2C (502,502) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=4.95e-07 < 9.40e-06 (0.053) 0 iFFT: n2=4.30e-07 ninf=4.39e-07 < 9.40e-06 (0.047) 0 OK pyopencl C2C (503,503) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.29e-07 ninf=9.32e-07 < 9.40e-06 (0.099) 0 iFFT: n2=9.73e-07 ninf=9.91e-07 < 9.40e-06 (0.105) 0 OK pyopencl C2C (505,505) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=4.14e-07 < 9.41e-06 (0.044) 0 iFFT: n2=3.29e-07 ninf=3.73e-07 < 9.41e-06 (0.040) 0 OK pyopencl C2C (506,506) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=3.61e-07 < 9.41e-06 (0.038) 0 iFFT: n2=2.57e-07 ninf=3.28e-07 < 9.41e-06 (0.035) 0 OK pyopencl C2C (508,508) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.37e-07 < 9.41e-06 (0.046) 0 iFFT: n2=4.19e-07 ninf=5.03e-07 < 9.41e-06 (0.053) 0 OK pyopencl C2C (509,509) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.46e-07 ninf=9.25e-07 < 9.41e-06 (0.098) 0 iFFT: n2=8.19e-07 ninf=9.15e-07 < 9.41e-06 (0.097) 0 OK pyopencl C2C (510,510) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=3.57e-07 < 9.42e-06 (0.038) 0 iFFT: n2=2.59e-07 ninf=3.22e-07 < 9.42e-06 (0.034) 0 OK pyopencl C2C (511,511) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.29e-07 ninf=3.49e-07 < 9.42e-06 (0.037) 0 iFFT: n2=3.22e-07 ninf=3.41e-07 < 9.42e-06 (0.036) 0 OK pyopencl C2C (513,513) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=3.03e-07 < 9.42e-06 (0.032) 0 iFFT: n2=2.97e-07 ninf=3.14e-07 < 9.42e-06 (0.033) 0 OK pyopencl C2C (514,514) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.19e-07 < 9.42e-06 (0.044) 0 iFFT: n2=4.22e-07 ninf=4.40e-07 < 9.42e-06 (0.047) 0 OK pyopencl C2C (515,515) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-07 ninf=1.04e-06 < 9.42e-06 (0.111) 0 iFFT: n2=9.76e-07 ninf=9.82e-07 < 9.42e-06 (0.104) 0 OK pyopencl C2C (516,516) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=3.70e-07 < 9.43e-06 (0.039) 0 iFFT: n2=3.19e-07 ninf=3.50e-07 < 9.43e-06 (0.037) 0 OK pyopencl C2C (517,517) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.39e-07 ninf=2.72e-07 < 9.43e-06 (0.029) 0 iFFT: n2=2.53e-07 ninf=2.66e-07 < 9.43e-06 (0.028) 0 OK pyopencl C2C (518,518) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=3.52e-07 < 9.43e-06 (0.037) 0 iFFT: n2=3.49e-07 ninf=4.17e-07 < 9.43e-06 (0.044) 0 OK pyopencl C2C (519,519) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.05e-06 < 9.43e-06 (0.112) 0 iFFT: n2=1.04e-06 ninf=1.13e-06 < 9.43e-06 (0.120) 0 OK pyopencl C2C (521,521) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=4.45e-07 < 9.43e-06 (0.047) 0 iFFT: n2=4.40e-07 ninf=4.78e-07 < 9.43e-06 (0.051) 0 OK pyopencl C2C (522,522) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.27e-07 < 9.44e-06 (0.035) 0 iFFT: n2=3.24e-07 ninf=3.75e-07 < 9.44e-06 (0.040) 0 OK pyopencl C2C (523,523) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.07e-06 < 9.44e-06 (0.114) 0 iFFT: n2=1.11e-06 ninf=1.20e-06 < 9.44e-06 (0.127) 0 OK pyopencl C2C (524,524) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=3.55e-07 < 9.44e-06 (0.038) 0 iFFT: n2=4.23e-07 ninf=3.78e-07 < 9.44e-06 (0.040) 0 OK pyopencl C2C (526,526) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.94e-07 ninf=1.14e-06 < 9.44e-06 (0.121) 0 iFFT: n2=9.66e-07 ninf=1.01e-06 < 9.44e-06 (0.107) 0 OK pyopencl C2C (527,527) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.32e-07 ninf=3.43e-07 < 9.44e-06 (0.036) 0 iFFT: n2=3.34e-07 ninf=3.43e-07 < 9.44e-06 (0.036) 0 OK pyopencl C2C (529,529) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=2.42e-07 < 9.45e-06 (0.026) 0 iFFT: n2=2.86e-07 ninf=2.75e-07 < 9.45e-06 (0.029) 0 OK pyopencl C2C (530,530) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=2.81e-07 < 9.45e-06 (0.030) 0 iFFT: n2=2.84e-07 ninf=2.84e-07 < 9.45e-06 (0.030) 0 OK pyopencl C2C (531,531) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=3.46e-07 < 9.45e-06 (0.037) 0 iFFT: n2=2.63e-07 ninf=2.96e-07 < 9.45e-06 (0.031) 0 OK pyopencl C2C (532,532) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.94e-07 ninf=3.16e-07 < 9.45e-06 (0.033) 0 iFFT: n2=2.91e-07 ninf=2.96e-07 < 9.45e-06 (0.031) 0 OK pyopencl C2C (533,533) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.70e-07 ninf=2.97e-07 < 9.45e-06 (0.031) 0 iFFT: n2=2.69e-07 ninf=2.99e-07 < 9.45e-06 (0.032) 0 OK pyopencl C2C (534,534) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.06e-07 ninf=3.52e-07 < 9.46e-06 (0.037) 0 iFFT: n2=3.04e-07 ninf=4.34e-07 < 9.46e-06 (0.046) 0 OK pyopencl C2C (535,535) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.99e-07 ninf=1.09e-06 < 9.46e-06 (0.115) 0 iFFT: n2=1.01e-06 ninf=1.10e-06 < 9.46e-06 (0.116) 0 OK pyopencl C2C (536,536) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.84e-07 ninf=3.30e-07 < 9.46e-06 (0.035) 0 iFFT: n2=2.85e-07 ninf=3.30e-07 < 9.46e-06 (0.035) 0 OK pyopencl C2C (537,537) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.69e-07 ninf=1.23e-06 < 9.46e-06 (0.130) 0 iFFT: n2=1.03e-06 ninf=1.06e-06 < 9.46e-06 (0.112) 0 OK pyopencl C2C (538,538) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.66e-07 ninf=1.01e-06 < 9.46e-06 (0.107) 0 iFFT: n2=1.03e-06 ninf=1.05e-06 < 9.46e-06 (0.111) 0 OK pyopencl C2C (541,541) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=4.33e-07 < 9.47e-06 (0.046) 0 iFFT: n2=4.30e-07 ninf=4.62e-07 < 9.47e-06 (0.049) 0 OK pyopencl C2C (542,542) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.27e-07 ninf=4.13e-07 < 9.47e-06 (0.044) 0 iFFT: n2=4.28e-07 ninf=4.23e-07 < 9.47e-06 (0.045) 0 OK pyopencl C2C (543,543) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.18e-07 < 9.47e-06 (0.044) 0 iFFT: n2=4.15e-07 ninf=4.22e-07 < 9.47e-06 (0.045) 0 OK pyopencl C2C (544,544) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.66e-07 ninf=3.17e-07 < 9.47e-06 (0.033) 0 iFFT: n2=2.78e-07 ninf=3.07e-07 < 9.47e-06 (0.032) 0 OK pyopencl C2C (545,545) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.67e-07 ninf=4.15e-07 < 9.47e-06 (0.044) 0 iFFT: n2=3.57e-07 ninf=4.07e-07 < 9.47e-06 (0.043) 0 OK pyopencl C2C (547,547) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=5.30e-07 < 9.48e-06 (0.056) 0 iFFT: n2=4.48e-07 ninf=4.56e-07 < 9.48e-06 (0.048) 0 OK pyopencl C2C (548,548) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.94e-07 ninf=1.09e-06 < 9.48e-06 (0.115) 0 iFFT: n2=1.05e-06 ninf=1.10e-06 < 9.48e-06 (0.116) 0 OK pyopencl C2C (549,549) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.03e-07 ninf=3.34e-07 < 9.48e-06 (0.035) 0 iFFT: n2=3.00e-07 ninf=3.42e-07 < 9.48e-06 (0.036) 0 OK pyopencl C2C (551,551) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=3.93e-07 < 9.48e-06 (0.041) 0 iFFT: n2=3.47e-07 ninf=3.64e-07 < 9.48e-06 (0.038) 0 OK pyopencl C2C (552,552) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.56e-07 ninf=2.95e-07 < 9.48e-06 (0.031) 0 iFFT: n2=2.60e-07 ninf=2.80e-07 < 9.48e-06 (0.030) 0 OK pyopencl C2C (553,553) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.31e-07 < 9.49e-06 (0.035) 0 iFFT: n2=3.05e-07 ninf=3.24e-07 < 9.49e-06 (0.034) 0 OK pyopencl C2C (554,554) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.07e-06 < 9.49e-06 (0.113) 0 iFFT: n2=1.06e-06 ninf=1.15e-06 < 9.49e-06 (0.121) 0 OK pyopencl C2C (555,555) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.24e-07 ninf=4.06e-07 < 9.49e-06 (0.043) 0 iFFT: n2=3.09e-07 ninf=4.06e-07 < 9.49e-06 (0.043) 0 OK pyopencl C2C (556,556) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.02e-06 < 9.49e-06 (0.107) 0 iFFT: n2=1.07e-06 ninf=1.10e-06 < 9.49e-06 (0.116) 0 OK pyopencl C2C (557,557) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.08e-06 < 9.49e-06 (0.114) 0 iFFT: n2=9.97e-07 ninf=1.05e-06 < 9.49e-06 (0.111) 0 OK pyopencl C2C (558,558) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.32e-07 < 9.49e-06 (0.035) 0 iFFT: n2=3.03e-07 ninf=3.22e-07 < 9.49e-06 (0.034) 0 OK pyopencl C2C (559,559) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.34e-07 < 9.49e-06 (0.035) 0 iFFT: n2=3.39e-07 ninf=4.02e-07 < 9.49e-06 (0.042) 0 OK pyopencl C2C (561,561) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.62e-07 ninf=3.70e-07 < 9.50e-06 (0.039) 0 iFFT: n2=2.89e-07 ninf=3.70e-07 < 9.50e-06 (0.039) 0 OK pyopencl C2C (562,562) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.01e-07 < 9.50e-06 (0.053) 0 iFFT: n2=4.86e-07 ninf=5.55e-07 < 9.50e-06 (0.058) 0 OK pyopencl C2C (563,563) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.24e-06 < 9.50e-06 (0.130) 0 iFFT: n2=1.18e-06 ninf=1.49e-06 < 9.50e-06 (0.156) 0 OK pyopencl C2C (564,564) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.39e-07 ninf=2.91e-07 < 9.50e-06 (0.031) 0 iFFT: n2=2.53e-07 ninf=2.91e-07 < 9.50e-06 (0.031) 0 OK pyopencl C2C (565,565) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=4.27e-07 < 9.50e-06 (0.045) 0 iFFT: n2=3.57e-07 ninf=4.35e-07 < 9.50e-06 (0.046) 0 OK pyopencl C2C (566,566) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.65e-07 ninf=1.10e-06 < 9.51e-06 (0.115) 0 iFFT: n2=8.88e-07 ninf=1.03e-06 < 9.51e-06 (0.108) 0 OK pyopencl C2C (568,568) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.20e-07 ninf=3.25e-07 < 9.51e-06 (0.034) 0 iFFT: n2=3.12e-07 ninf=3.51e-07 < 9.51e-06 (0.037) 0 OK pyopencl C2C (569,569) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.11e-07 ninf=9.80e-07 < 9.51e-06 (0.103) 0 iFFT: n2=8.96e-07 ninf=9.82e-07 < 9.51e-06 (0.103) 0 OK pyopencl C2C (570,570) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.21e-07 < 9.51e-06 (0.034) 0 iFFT: n2=2.95e-07 ninf=3.07e-07 < 9.51e-06 (0.032) 0 OK pyopencl C2C (571,571) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-07 ninf=1.07e-06 < 9.51e-06 (0.112) 0 iFFT: n2=8.99e-07 ninf=9.87e-07 < 9.51e-06 (0.104) 0 OK pyopencl C2C (573,573) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.13e-07 ninf=9.33e-07 < 9.52e-06 (0.098) 0 iFFT: n2=9.31e-07 ninf=9.04e-07 < 9.52e-06 (0.095) 0 OK pyopencl C2C (574,574) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.88e-07 ninf=3.00e-07 < 9.52e-06 (0.031) 0 iFFT: n2=2.91e-07 ninf=2.83e-07 < 9.52e-06 (0.030) 0 OK pyopencl C2C (575,575) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=3.38e-07 < 9.52e-06 (0.035) 0 iFFT: n2=2.72e-07 ninf=3.44e-07 < 9.52e-06 (0.036) 0 OK pyopencl C2C (577,577) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.78e-07 ninf=5.60e-07 < 9.52e-06 (0.059) 0 iFFT: n2=4.64e-07 ninf=5.44e-07 < 9.52e-06 (0.057) 0 OK pyopencl C2C (578,578) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=3.52e-07 < 9.52e-06 (0.037) 0 iFFT: n2=2.92e-07 ninf=3.34e-07 < 9.52e-06 (0.035) 0 OK pyopencl C2C (579,579) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.13e-07 < 9.53e-06 (0.043) 0 iFFT: n2=4.02e-07 ninf=4.03e-07 < 9.53e-06 (0.042) 0 OK pyopencl C2C (580,580) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=3.28e-07 < 9.53e-06 (0.034) 0 iFFT: n2=3.17e-07 ninf=3.66e-07 < 9.53e-06 (0.038) 0 OK pyopencl C2C (581,581) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.80e-07 ninf=3.10e-07 < 9.53e-06 (0.033) 0 iFFT: n2=2.83e-07 ninf=2.71e-07 < 9.53e-06 (0.028) 0 OK pyopencl C2C (582,582) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.76e-07 ninf=5.05e-07 < 9.53e-06 (0.053) 0 iFFT: n2=3.75e-07 ninf=5.03e-07 < 9.53e-06 (0.053) 0 OK pyopencl C2C (583,583) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.77e-07 ninf=3.24e-07 < 9.53e-06 (0.034) 0 iFFT: n2=2.93e-07 ninf=4.00e-07 < 9.53e-06 (0.042) 0 OK pyopencl C2C (584,584) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.25e-07 ninf=3.26e-07 < 9.53e-06 (0.034) 0 iFFT: n2=3.13e-07 ninf=3.17e-07 < 9.53e-06 (0.033) 0 OK pyopencl C2C (586,586) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.63e-07 ninf=7.39e-07 < 9.54e-06 (0.077) 0 iFFT: n2=6.77e-07 ninf=6.86e-07 < 9.54e-06 (0.072) 0 OK pyopencl C2C (587,587) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.79e-07 ninf=7.12e-07 < 9.54e-06 (0.075) 0 iFFT: n2=7.33e-07 ninf=7.80e-07 < 9.54e-06 (0.082) 0 OK pyopencl C2C (589,589) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=4.05e-07 < 9.54e-06 (0.042) 0 iFFT: n2=3.51e-07 ninf=3.89e-07 < 9.54e-06 (0.041) 0 OK pyopencl C2C (590,590) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.57e-07 ninf=2.60e-07 < 9.54e-06 (0.027) 0 iFFT: n2=2.62e-07 ninf=2.57e-07 < 9.54e-06 (0.027) 0 OK pyopencl C2C (591,591) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=4.79e-07 < 9.54e-06 (0.050) 0 iFFT: n2=4.75e-07 ninf=5.20e-07 < 9.54e-06 (0.055) 0 OK pyopencl C2C (592,592) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.07e-07 ninf=3.65e-07 < 9.54e-06 (0.038) 0 iFFT: n2=3.01e-07 ninf=3.64e-07 < 9.54e-06 (0.038) 0 OK pyopencl C2C (593,593) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.76e-07 ninf=8.37e-07 < 9.55e-06 (0.088) 0 iFFT: n2=6.74e-07 ninf=7.55e-07 < 9.55e-06 (0.079) 0 OK pyopencl C2C (595,595) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=3.19e-07 < 9.55e-06 (0.033) 0 iFFT: n2=2.76e-07 ninf=3.17e-07 < 9.55e-06 (0.033) 0 OK pyopencl C2C (596,596) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.04e-07 ninf=9.31e-07 < 9.55e-06 (0.098) 0 iFFT: n2=8.28e-07 ninf=9.25e-07 < 9.55e-06 (0.097) 0 OK pyopencl C2C (597,597) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.14e-07 < 9.55e-06 (0.054) 0 iFFT: n2=4.80e-07 ninf=4.94e-07 < 9.55e-06 (0.052) 0 OK pyopencl C2C (598,598) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.56e-07 ninf=2.75e-07 < 9.55e-06 (0.029) 0 iFFT: n2=2.56e-07 ninf=3.19e-07 < 9.55e-06 (0.033) 0 OK pyopencl C2C (599,599) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.33e-07 ninf=8.71e-07 < 9.55e-06 (0.091) 0 iFFT: n2=9.10e-07 ninf=9.54e-07 < 9.55e-06 (0.100) 0 OK pyopencl C2C (601,601) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=4.52e-07 < 9.56e-06 (0.047) 0 iFFT: n2=4.62e-07 ninf=5.41e-07 < 9.56e-06 (0.057) 0 OK pyopencl C2C (602,602) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.47e-07 < 9.56e-06 (0.036) 0 iFFT: n2=3.44e-07 ninf=4.35e-07 < 9.56e-06 (0.046) 0 OK pyopencl C2C (603,603) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.98e-07 ninf=4.48e-07 < 9.56e-06 (0.047) 0 iFFT: n2=2.93e-07 ninf=2.97e-07 < 9.56e-06 (0.031) 0 OK pyopencl C2C (604,604) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=4.13e-07 < 9.56e-06 (0.043) 0 iFFT: n2=3.43e-07 ninf=3.43e-07 < 9.56e-06 (0.036) 0 OK pyopencl C2C (606,606) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.16e-07 ninf=3.28e-07 < 9.56e-06 (0.034) 0 iFFT: n2=3.21e-07 ninf=3.44e-07 < 9.56e-06 (0.036) 0 OK pyopencl C2C (607,607) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.25e-06 < 9.57e-06 (0.131) 0 iFFT: n2=1.17e-06 ninf=1.29e-06 < 9.57e-06 (0.135) 0 OK pyopencl C2C (608,608) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.81e-07 ninf=3.26e-07 < 9.57e-06 (0.034) 0 iFFT: n2=2.65e-07 ninf=2.73e-07 < 9.57e-06 (0.028) 0 OK pyopencl C2C (609,609) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.17e-07 < 9.57e-06 (0.033) 0 iFFT: n2=3.13e-07 ninf=3.38e-07 < 9.57e-06 (0.035) 0 OK pyopencl C2C (610,610) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.13e-07 < 9.57e-06 (0.033) 0 iFFT: n2=3.05e-07 ninf=3.50e-07 < 9.57e-06 (0.037) 0 OK pyopencl C2C (611,611) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.43e-07 ninf=2.84e-07 < 9.57e-06 (0.030) 0 iFFT: n2=2.49e-07 ninf=2.57e-07 < 9.57e-06 (0.027) 0 OK pyopencl C2C (612,612) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.74e-07 ninf=3.30e-07 < 9.57e-06 (0.034) 0 iFFT: n2=2.75e-07 ninf=3.26e-07 < 9.57e-06 (0.034) 0 OK pyopencl C2C (613,613) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.17e-06 < 9.57e-06 (0.122) 0 iFFT: n2=1.15e-06 ninf=1.13e-06 < 9.57e-06 (0.118) 0 OK pyopencl C2C (614,614) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.18e-06 < 9.58e-06 (0.123) 0 iFFT: n2=1.16e-06 ninf=1.19e-06 < 9.58e-06 (0.124) 0 OK pyopencl C2C (615,615) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.84e-07 ninf=2.73e-07 < 9.58e-06 (0.029) 0 iFFT: n2=2.90e-07 ninf=3.00e-07 < 9.58e-06 (0.031) 0 OK pyopencl C2C (617,617) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=5.17e-07 < 9.58e-06 (0.054) 0 iFFT: n2=4.72e-07 ninf=4.92e-07 < 9.58e-06 (0.051) 0 OK pyopencl C2C (618,618) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.25e-06 < 9.58e-06 (0.130) 0 iFFT: n2=1.12e-06 ninf=1.25e-06 < 9.58e-06 (0.130) 0 OK pyopencl C2C (619,619) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.44e-06 < 9.58e-06 (0.150) 0 iFFT: n2=1.26e-06 ninf=1.35e-06 < 9.58e-06 (0.141) 0 OK pyopencl C2C (620,620) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.06e-07 ninf=3.01e-07 < 9.58e-06 (0.031) 0 iFFT: n2=3.15e-07 ninf=3.48e-07 < 9.58e-06 (0.036) 0 OK pyopencl C2C (621,621) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.68e-07 ninf=2.95e-07 < 9.59e-06 (0.031) 0 iFFT: n2=2.67e-07 ninf=2.85e-07 < 9.59e-06 (0.030) 0 OK pyopencl C2C (622,622) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.26e-06 < 9.59e-06 (0.131) 0 iFFT: n2=1.26e-06 ninf=1.27e-06 < 9.59e-06 (0.133) 0 OK pyopencl C2C (623,623) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.39e-07 < 9.59e-06 (0.035) 0 iFFT: n2=3.09e-07 ninf=3.79e-07 < 9.59e-06 (0.039) 0 OK pyopencl C2C (626,626) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=3.70e-07 < 9.59e-06 (0.039) 0 iFFT: n2=4.41e-07 ninf=4.17e-07 < 9.59e-06 (0.043) 0 OK pyopencl C2C (627,627) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.89e-07 ninf=3.62e-07 < 9.59e-06 (0.038) 0 iFFT: n2=3.03e-07 ninf=3.60e-07 < 9.59e-06 (0.038) 0 OK pyopencl C2C (628,628) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.12e-07 ninf=3.92e-07 < 9.60e-06 (0.041) 0 iFFT: n2=4.14e-07 ninf=4.02e-07 < 9.60e-06 (0.042) 0 OK pyopencl C2C (629,629) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.13e-07 < 9.60e-06 (0.043) 0 iFFT: n2=3.68e-07 ninf=4.10e-07 < 9.60e-06 (0.043) 0 OK pyopencl C2C (631,631) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.47e-07 ninf=4.37e-07 < 9.60e-06 (0.046) 0 iFFT: n2=4.42e-07 ninf=4.49e-07 < 9.60e-06 (0.047) 0 OK pyopencl C2C (632,632) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.99e-07 ninf=3.29e-07 < 9.60e-06 (0.034) 0 iFFT: n2=2.88e-07 ninf=2.90e-07 < 9.60e-06 (0.030) 0 OK pyopencl C2C (633,633) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=4.80e-07 < 9.60e-06 (0.050) 0 iFFT: n2=4.30e-07 ninf=4.75e-07 < 9.60e-06 (0.049) 0 OK pyopencl C2C (634,634) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 9.60e-06 (0.129) 0 iFFT: n2=1.23e-06 ninf=1.25e-06 < 9.60e-06 (0.130) 0 OK pyopencl C2C (635,635) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=5.19e-07 < 9.61e-06 (0.054) 0 iFFT: n2=4.51e-07 ninf=5.05e-07 < 9.61e-06 (0.053) 0 OK pyopencl C2C (636,636) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.78e-07 ninf=3.32e-07 < 9.61e-06 (0.035) 0 iFFT: n2=2.89e-07 ninf=3.01e-07 < 9.61e-06 (0.031) 0 OK pyopencl C2C (638,638) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=2.97e-07 < 9.61e-06 (0.031) 0 iFFT: n2=3.14e-07 ninf=3.35e-07 < 9.61e-06 (0.035) 0 OK pyopencl C2C (639,639) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.28e-07 ninf=3.52e-07 < 9.61e-06 (0.037) 0 iFFT: n2=3.30e-07 ninf=4.21e-07 < 9.61e-06 (0.044) 0 OK pyopencl C2C (641,641) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=3.90e-07 < 9.61e-06 (0.041) 0 iFFT: n2=4.23e-07 ninf=4.48e-07 < 9.61e-06 (0.047) 0 OK pyopencl C2C (642,642) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.16e-06 < 9.62e-06 (0.120) 0 iFFT: n2=1.05e-06 ninf=1.18e-06 < 9.62e-06 (0.122) 0 OK pyopencl C2C (643,643) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.19e-06 < 9.62e-06 (0.124) 0 iFFT: n2=1.09e-06 ninf=1.17e-06 < 9.62e-06 (0.121) 0 OK pyopencl C2C (644,644) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.75e-07 ninf=2.88e-07 < 9.62e-06 (0.030) 0 iFFT: n2=2.87e-07 ninf=3.16e-07 < 9.62e-06 (0.033) 0 OK pyopencl C2C (645,645) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=3.77e-07 < 9.62e-06 (0.039) 0 iFFT: n2=3.41e-07 ninf=3.86e-07 < 9.62e-06 (0.040) 0 OK pyopencl C2C (646,646) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=4.18e-07 < 9.62e-06 (0.043) 0 iFFT: n2=3.95e-07 ninf=4.74e-07 < 9.62e-06 (0.049) 0 OK pyopencl C2C (647,647) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.25e-06 < 9.62e-06 (0.129) 0 iFFT: n2=1.05e-06 ninf=1.21e-06 < 9.62e-06 (0.126) 0 OK pyopencl C2C (649,649) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.54e-07 ninf=2.54e-07 < 9.62e-06 (0.026) 0 iFFT: n2=2.70e-07 ninf=2.91e-07 < 9.62e-06 (0.030) 0 OK pyopencl C2C (651,651) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.06e-07 < 9.63e-06 (0.032) 0 iFFT: n2=3.12e-07 ninf=3.08e-07 < 9.63e-06 (0.032) 0 OK pyopencl C2C (652,652) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.32e-07 < 9.63e-06 (0.045) 0 iFFT: n2=4.29e-07 ninf=4.56e-07 < 9.63e-06 (0.047) 0 OK pyopencl C2C (653,653) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.64e-07 ninf=1.01e-06 < 9.63e-06 (0.105) 0 iFFT: n2=9.35e-07 ninf=1.07e-06 < 9.63e-06 (0.112) 0 OK pyopencl C2C (654,654) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.58e-07 ninf=4.81e-07 < 9.63e-06 (0.050) 0 iFFT: n2=3.44e-07 ninf=3.97e-07 < 9.63e-06 (0.041) 0 OK pyopencl C2C (655,655) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.35e-07 ninf=3.22e-07 < 9.63e-06 (0.033) 0 iFFT: n2=3.29e-07 ninf=3.27e-07 < 9.63e-06 (0.034) 0 OK pyopencl C2C (656,656) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.76e-07 ninf=3.03e-07 < 9.63e-06 (0.031) 0 iFFT: n2=2.76e-07 ninf=3.33e-07 < 9.63e-06 (0.035) 0 OK pyopencl C2C (657,657) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.38e-07 ninf=3.54e-07 < 9.64e-06 (0.037) 0 iFFT: n2=3.40e-07 ninf=3.92e-07 < 9.64e-06 (0.041) 0 OK pyopencl C2C (658,658) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.58e-07 ninf=2.92e-07 < 9.64e-06 (0.030) 0 iFFT: n2=2.63e-07 ninf=2.89e-07 < 9.64e-06 (0.030) 0 OK pyopencl C2C (659,659) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.65e-07 ninf=1.03e-06 < 9.64e-06 (0.107) 0 iFFT: n2=1.04e-06 ninf=1.14e-06 < 9.64e-06 (0.118) 0 OK pyopencl C2C (661,661) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=4.71e-07 < 9.64e-06 (0.049) 0 iFFT: n2=4.38e-07 ninf=4.37e-07 < 9.64e-06 (0.045) 0 OK pyopencl C2C (662,662) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.67e-07 < 9.64e-06 (0.048) 0 iFFT: n2=4.44e-07 ninf=4.74e-07 < 9.64e-06 (0.049) 0 OK pyopencl C2C (663,663) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.58e-07 ninf=3.05e-07 < 9.64e-06 (0.032) 0 iFFT: n2=2.50e-07 ninf=2.43e-07 < 9.64e-06 (0.025) 0 OK pyopencl C2C (664,664) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.68e-07 ninf=2.73e-07 < 9.64e-06 (0.028) 0 iFFT: n2=2.81e-07 ninf=3.12e-07 < 9.64e-06 (0.032) 0 OK pyopencl C2C (665,665) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.34e-07 < 9.65e-06 (0.035) 0 iFFT: n2=3.09e-07 ninf=3.34e-07 < 9.65e-06 (0.035) 0 OK pyopencl C2C (666,666) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=2.99e-07 < 9.65e-06 (0.031) 0 iFFT: n2=3.18e-07 ninf=3.48e-07 < 9.65e-06 (0.036) 0 OK pyopencl C2C (667,667) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.30e-07 ninf=3.80e-07 < 9.65e-06 (0.039) 0 iFFT: n2=3.34e-07 ninf=3.27e-07 < 9.65e-06 (0.034) 0 OK pyopencl C2C (668,668) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.43e-07 ninf=1.09e-06 < 9.65e-06 (0.113) 0 iFFT: n2=1.02e-06 ninf=1.15e-06 < 9.65e-06 (0.119) 0 OK pyopencl C2C (669,669) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.35e-07 ninf=9.04e-07 < 9.65e-06 (0.094) 0 iFFT: n2=8.88e-07 ninf=8.93e-07 < 9.65e-06 (0.093) 0 OK pyopencl C2C (670,670) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.01e-07 ninf=3.19e-07 < 9.65e-06 (0.033) 0 iFFT: n2=3.04e-07 ninf=3.31e-07 < 9.65e-06 (0.034) 0 OK pyopencl C2C (671,671) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=3.35e-07 < 9.65e-06 (0.035) 0 iFFT: n2=2.95e-07 ninf=3.32e-07 < 9.65e-06 (0.034) 0 OK pyopencl C2C (673,673) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=4.77e-07 < 9.66e-06 (0.049) 0 iFFT: n2=4.99e-07 ninf=5.20e-07 < 9.66e-06 (0.054) 0 OK pyopencl C2C (674,674) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=4.89e-07 < 9.66e-06 (0.051) 0 iFFT: n2=4.64e-07 ninf=5.27e-07 < 9.66e-06 (0.055) 0 OK pyopencl C2C (677,677) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=3.71e-07 < 9.66e-06 (0.038) 0 iFFT: n2=4.29e-07 ninf=4.01e-07 < 9.66e-06 (0.041) 0 OK pyopencl C2C (678,678) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=4.13e-07 < 9.66e-06 (0.043) 0 iFFT: n2=3.53e-07 ninf=3.81e-07 < 9.66e-06 (0.039) 0 OK pyopencl C2C (679,679) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.35e-07 < 9.66e-06 (0.045) 0 iFFT: n2=3.88e-07 ninf=4.14e-07 < 9.66e-06 (0.043) 0 OK pyopencl C2C (680,680) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=3.32e-07 < 9.67e-06 (0.034) 0 iFFT: n2=2.55e-07 ninf=2.90e-07 < 9.67e-06 (0.030) 0 OK pyopencl C2C (681,681) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-07 ninf=1.15e-06 < 9.67e-06 (0.119) 0 iFFT: n2=1.04e-06 ninf=1.21e-06 < 9.67e-06 (0.125) 0 OK pyopencl C2C (682,682) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.99e-07 ninf=3.19e-07 < 9.67e-06 (0.033) 0 iFFT: n2=3.00e-07 ninf=3.09e-07 < 9.67e-06 (0.032) 0 OK pyopencl C2C (683,683) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.11e-06 < 9.67e-06 (0.114) 0 iFFT: n2=1.08e-06 ninf=1.14e-06 < 9.67e-06 (0.118) 0 OK pyopencl C2C (684,684) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.01e-07 ninf=3.99e-07 < 9.67e-06 (0.041) 0 iFFT: n2=3.10e-07 ninf=3.60e-07 < 9.67e-06 (0.037) 0 OK pyopencl C2C (685,685) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.19e-06 < 9.67e-06 (0.123) 0 iFFT: n2=1.10e-06 ninf=1.29e-06 < 9.67e-06 (0.133) 0 OK pyopencl C2C (687,687) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.12e-06 < 9.67e-06 (0.116) 0 iFFT: n2=1.08e-06 ninf=1.23e-06 < 9.67e-06 (0.127) 0 OK pyopencl C2C (688,688) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.19e-07 ninf=3.40e-07 < 9.68e-06 (0.035) 0 iFFT: n2=3.14e-07 ninf=3.98e-07 < 9.68e-06 (0.041) 0 OK pyopencl C2C (689,689) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.78e-07 ninf=2.65e-07 < 9.68e-06 (0.027) 0 iFFT: n2=2.76e-07 ninf=2.71e-07 < 9.68e-06 (0.028) 0 OK pyopencl C2C (690,690) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=2.91e-07 < 9.68e-06 (0.030) 0 iFFT: n2=2.76e-07 ninf=3.00e-07 < 9.68e-06 (0.031) 0 OK pyopencl C2C (691,691) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.49e-07 ninf=1.09e-06 < 9.68e-06 (0.113) 0 iFFT: n2=9.70e-07 ninf=9.71e-07 < 9.68e-06 (0.100) 0 OK pyopencl C2C (692,692) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.33e-07 ninf=1.08e-06 < 9.68e-06 (0.112) 0 iFFT: n2=9.42e-07 ninf=1.15e-06 < 9.68e-06 (0.119) 0 OK pyopencl C2C (694,694) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.08e-06 < 9.68e-06 (0.111) 0 iFFT: n2=1.21e-06 ninf=1.10e-06 < 9.68e-06 (0.113) 0 OK pyopencl C2C (695,695) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.20e-06 < 9.68e-06 (0.124) 0 iFFT: n2=1.12e-06 ninf=1.19e-06 < 9.68e-06 (0.123) 0 OK pyopencl C2C (696,696) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.21e-07 < 9.69e-06 (0.033) 0 iFFT: n2=3.09e-07 ninf=3.48e-07 < 9.69e-06 (0.036) 0 OK pyopencl C2C (697,697) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.87e-07 < 9.69e-06 (0.040) 0 iFFT: n2=2.97e-07 ninf=3.52e-07 < 9.69e-06 (0.036) 0 OK pyopencl C2C (698,698) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.07e-06 < 9.69e-06 (0.110) 0 iFFT: n2=1.15e-06 ninf=1.15e-06 < 9.69e-06 (0.118) 0 OK pyopencl C2C (699,699) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.10e-06 < 9.69e-06 (0.114) 0 iFFT: n2=1.13e-06 ninf=1.09e-06 < 9.69e-06 (0.112) 0 OK pyopencl C2C (701,701) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=4.63e-07 < 9.69e-06 (0.048) 0 iFFT: n2=4.73e-07 ninf=5.21e-07 < 9.69e-06 (0.054) 0 OK pyopencl C2C (703,703) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.56e-07 < 9.69e-06 (0.047) 0 iFFT: n2=4.04e-07 ninf=5.40e-07 < 9.69e-06 (0.056) 0 OK pyopencl C2C (705,705) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=2.69e-07 < 9.70e-06 (0.028) 0 iFFT: n2=2.68e-07 ninf=2.94e-07 < 9.70e-06 (0.030) 0 OK pyopencl C2C (706,706) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.51e-07 ninf=5.07e-07 < 9.70e-06 (0.052) 0 iFFT: n2=4.90e-07 ninf=5.46e-07 < 9.70e-06 (0.056) 0 OK pyopencl C2C (707,707) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.25e-07 ninf=3.35e-07 < 9.70e-06 (0.035) 0 iFFT: n2=3.38e-07 ninf=4.02e-07 < 9.70e-06 (0.041) 0 OK pyopencl C2C (708,708) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=2.51e-07 < 9.70e-06 (0.026) 0 iFFT: n2=2.62e-07 ninf=2.61e-07 < 9.70e-06 (0.027) 0 OK pyopencl C2C (709,709) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.07e-06 < 9.70e-06 (0.110) 0 iFFT: n2=1.10e-06 ninf=1.10e-06 < 9.70e-06 (0.114) 0 OK pyopencl C2C (710,710) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.29e-07 ninf=4.29e-07 < 9.70e-06 (0.044) 0 iFFT: n2=3.39e-07 ninf=3.51e-07 < 9.70e-06 (0.036) 0 OK pyopencl C2C (711,711) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.37e-07 < 9.70e-06 (0.035) 0 iFFT: n2=3.11e-07 ninf=3.97e-07 < 9.70e-06 (0.041) 0 OK pyopencl C2C (712,712) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=3.44e-07 < 9.70e-06 (0.035) 0 iFFT: n2=2.87e-07 ninf=2.91e-07 < 9.70e-06 (0.030) 0 OK pyopencl C2C (713,713) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.44e-07 < 9.71e-06 (0.035) 0 iFFT: n2=3.39e-07 ninf=3.77e-07 < 9.71e-06 (0.039) 0 OK pyopencl C2C (714,714) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.77e-07 ninf=3.20e-07 < 9.71e-06 (0.033) 0 iFFT: n2=2.69e-07 ninf=2.94e-07 < 9.71e-06 (0.030) 0 OK pyopencl C2C (716,716) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.37e-06 < 9.71e-06 (0.141) 0 iFFT: n2=1.15e-06 ninf=1.28e-06 < 9.71e-06 (0.132) 0 OK pyopencl C2C (717,717) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.12e-06 < 9.71e-06 (0.115) 0 iFFT: n2=1.09e-06 ninf=1.14e-06 < 9.71e-06 (0.118) 0 OK pyopencl C2C (718,718) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.08e-06 < 9.71e-06 (0.111) 0 iFFT: n2=1.18e-06 ninf=1.30e-06 < 9.71e-06 (0.133) 0 OK pyopencl C2C (719,719) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.09e-06 < 9.71e-06 (0.112) 0 iFFT: n2=1.24e-06 ninf=1.17e-06 < 9.71e-06 (0.120) 0 OK pyopencl C2C (721,721) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.17e-06 < 9.72e-06 (0.120) 0 iFFT: n2=1.15e-06 ninf=1.33e-06 < 9.72e-06 (0.137) 0 OK pyopencl C2C (722,722) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.75e-07 ninf=4.63e-07 < 9.72e-06 (0.048) 0 iFFT: n2=4.13e-07 ninf=4.49e-07 < 9.72e-06 (0.046) 0 OK pyopencl C2C (723,723) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=5.00e-07 < 9.72e-06 (0.051) 0 iFFT: n2=4.24e-07 ninf=4.84e-07 < 9.72e-06 (0.050) 0 OK pyopencl C2C (724,724) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=4.59e-07 < 9.72e-06 (0.047) 0 iFFT: n2=4.27e-07 ninf=4.55e-07 < 9.72e-06 (0.047) 0 OK pyopencl C2C (725,725) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.30e-07 ninf=3.56e-07 < 9.72e-06 (0.037) 0 iFFT: n2=3.20e-07 ninf=3.24e-07 < 9.72e-06 (0.033) 0 OK pyopencl C2C (727,727) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=4.62e-07 < 9.72e-06 (0.048) 0 iFFT: n2=4.62e-07 ninf=4.92e-07 < 9.72e-06 (0.051) 0 OK pyopencl C2C (730,730) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.45e-07 ninf=4.16e-07 < 9.73e-06 (0.043) 0 iFFT: n2=3.33e-07 ninf=3.94e-07 < 9.73e-06 (0.041) 0 OK pyopencl C2C (731,731) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.65e-07 ninf=3.91e-07 < 9.73e-06 (0.040) 0 iFFT: n2=3.33e-07 ninf=3.39e-07 < 9.73e-06 (0.035) 0 OK pyopencl C2C (732,732) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.29e-07 < 9.73e-06 (0.034) 0 iFFT: n2=3.29e-07 ninf=4.10e-07 < 9.73e-06 (0.042) 0 OK pyopencl C2C (733,733) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.19e-06 < 9.73e-06 (0.122) 0 iFFT: n2=1.11e-06 ninf=1.31e-06 < 9.73e-06 (0.135) 0 OK pyopencl C2C (734,734) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.18e-06 < 9.73e-06 (0.121) 0 iFFT: n2=1.03e-06 ninf=1.16e-06 < 9.73e-06 (0.119) 0 OK pyopencl C2C (736,736) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.59e-07 ninf=2.71e-07 < 9.73e-06 (0.028) 0 iFFT: n2=2.54e-07 ninf=2.85e-07 < 9.73e-06 (0.029) 0 OK pyopencl C2C (737,737) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.94e-07 ninf=3.58e-07 < 9.73e-06 (0.037) 0 iFFT: n2=2.85e-07 ninf=3.04e-07 < 9.73e-06 (0.031) 0 OK pyopencl C2C (738,738) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.86e-07 ninf=3.09e-07 < 9.74e-06 (0.032) 0 iFFT: n2=2.90e-07 ninf=3.09e-07 < 9.74e-06 (0.032) 0 OK pyopencl C2C (739,739) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.25e-07 ninf=1.01e-06 < 9.74e-06 (0.104) 0 iFFT: n2=9.93e-07 ninf=1.09e-06 < 9.74e-06 (0.112) 0 OK pyopencl C2C (740,740) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.24e-07 ninf=3.97e-07 < 9.74e-06 (0.041) 0 iFFT: n2=2.97e-07 ninf=3.26e-07 < 9.74e-06 (0.033) 0 OK pyopencl C2C (741,741) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.89e-07 ninf=3.22e-07 < 9.74e-06 (0.033) 0 iFFT: n2=3.23e-07 ninf=3.71e-07 < 9.74e-06 (0.038) 0 OK pyopencl C2C (742,742) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.95e-07 ninf=2.94e-07 < 9.74e-06 (0.030) 0 iFFT: n2=2.97e-07 ninf=2.91e-07 < 9.74e-06 (0.030) 0 OK pyopencl C2C (743,743) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.33e-07 ninf=9.63e-07 < 9.74e-06 (0.099) 0 iFFT: n2=9.81e-07 ninf=1.14e-06 < 9.74e-06 (0.117) 0 OK pyopencl C2C (744,744) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.01e-07 ninf=3.21e-07 < 9.74e-06 (0.033) 0 iFFT: n2=3.01e-07 ninf=3.11e-07 < 9.74e-06 (0.032) 0 OK pyopencl C2C (745,745) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.23e-06 < 9.74e-06 (0.127) 0 iFFT: n2=1.14e-06 ninf=1.23e-06 < 9.74e-06 (0.126) 0 OK pyopencl C2C (746,746) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.19e-06 < 9.75e-06 (0.122) 0 iFFT: n2=1.18e-06 ninf=1.21e-06 < 9.75e-06 (0.124) 0 OK pyopencl C2C (747,747) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.76e-07 ninf=2.80e-07 < 9.75e-06 (0.029) 0 iFFT: n2=2.80e-07 ninf=2.84e-07 < 9.75e-06 (0.029) 0 OK pyopencl C2C (748,748) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=3.12e-07 < 9.75e-06 (0.032) 0 iFFT: n2=2.46e-07 ninf=2.48e-07 < 9.75e-06 (0.025) 0 OK pyopencl C2C (749,749) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.18e-06 < 9.75e-06 (0.121) 0 iFFT: n2=1.10e-06 ninf=1.22e-06 < 9.75e-06 (0.125) 0 OK pyopencl C2C (751,751) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=4.75e-07 < 9.75e-06 (0.049) 0 iFFT: n2=4.56e-07 ninf=4.24e-07 < 9.75e-06 (0.043) 0 OK pyopencl C2C (752,752) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.45e-07 ninf=2.73e-07 < 9.75e-06 (0.028) 0 iFFT: n2=2.55e-07 ninf=2.73e-07 < 9.75e-06 (0.028) 0 OK pyopencl C2C (753,753) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.54e-07 < 9.75e-06 (0.057) 0 iFFT: n2=5.17e-07 ninf=6.85e-07 < 9.75e-06 (0.070) 0 OK pyopencl C2C (754,754) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.22e-07 < 9.75e-06 (0.033) 0 iFFT: n2=3.16e-07 ninf=3.59e-07 < 9.75e-06 (0.037) 0 OK pyopencl C2C (755,755) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=4.75e-07 < 9.76e-06 (0.049) 0 iFFT: n2=4.74e-07 ninf=4.75e-07 < 9.76e-06 (0.049) 0 OK pyopencl C2C (757,757) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=4.36e-07 < 9.76e-06 (0.045) 0 iFFT: n2=4.34e-07 ninf=4.05e-07 < 9.76e-06 (0.041) 0 OK pyopencl C2C (758,758) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=4.52e-07 < 9.76e-06 (0.046) 0 iFFT: n2=4.38e-07 ninf=4.52e-07 < 9.76e-06 (0.046) 0 OK pyopencl C2C (759,759) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=2.75e-07 < 9.76e-06 (0.028) 0 iFFT: n2=2.63e-07 ninf=2.78e-07 < 9.76e-06 (0.028) 0 OK pyopencl C2C (760,760) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.03e-07 ninf=3.48e-07 < 9.76e-06 (0.036) 0 iFFT: n2=2.74e-07 ninf=3.28e-07 < 9.76e-06 (0.034) 0 OK pyopencl C2C (761,761) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-07 ninf=1.03e-06 < 9.76e-06 (0.106) 0 iFFT: n2=9.32e-07 ninf=1.03e-06 < 9.76e-06 (0.106) 0 OK pyopencl C2C (762,762) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=4.19e-07 < 9.76e-06 (0.043) 0 iFFT: n2=4.23e-07 ninf=4.51e-07 < 9.76e-06 (0.046) 0 OK pyopencl C2C (763,763) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.01e-07 < 9.77e-06 (0.041) 0 iFFT: n2=3.99e-07 ninf=4.15e-07 < 9.77e-06 (0.043) 0 OK pyopencl C2C (764,764) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.58e-07 ninf=1.02e-06 < 9.77e-06 (0.105) 0 iFFT: n2=1.00e-06 ninf=1.17e-06 < 9.77e-06 (0.120) 0 OK pyopencl C2C (765,765) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.84e-07 ninf=2.91e-07 < 9.77e-06 (0.030) 0 iFFT: n2=2.78e-07 ninf=2.93e-07 < 9.77e-06 (0.030) 0 OK pyopencl C2C (766,766) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.38e-07 ninf=1.07e-06 < 9.77e-06 (0.109) 0 iFFT: n2=1.04e-06 ninf=1.14e-06 < 9.77e-06 (0.117) 0 OK pyopencl C2C (767,767) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.57e-07 ninf=2.65e-07 < 9.77e-06 (0.027) 0 iFFT: n2=2.63e-07 ninf=2.75e-07 < 9.77e-06 (0.028) 0 OK pyopencl C2C (769,769) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.70e-07 ninf=5.73e-07 < 9.77e-06 (0.059) 0 iFFT: n2=4.62e-07 ninf=5.10e-07 < 9.77e-06 (0.052) 0 OK pyopencl C2C (771,771) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.39e-07 < 9.77e-06 (0.045) 0 iFFT: n2=4.27e-07 ninf=4.61e-07 < 9.77e-06 (0.047) 0 OK pyopencl C2C (772,772) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=5.22e-07 < 9.78e-06 (0.053) 0 iFFT: n2=4.10e-07 ninf=4.58e-07 < 9.78e-06 (0.047) 0 OK pyopencl C2C (773,773) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.54e-07 ninf=1.01e-06 < 9.78e-06 (0.104) 0 iFFT: n2=8.32e-07 ninf=1.00e-06 < 9.78e-06 (0.102) 0 OK pyopencl C2C (774,774) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.30e-07 ninf=3.32e-07 < 9.78e-06 (0.034) 0 iFFT: n2=3.18e-07 ninf=3.16e-07 < 9.78e-06 (0.032) 0 OK pyopencl C2C (775,775) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.25e-07 ninf=3.47e-07 < 9.78e-06 (0.035) 0 iFFT: n2=3.10e-07 ninf=3.01e-07 < 9.78e-06 (0.031) 0 OK pyopencl C2C (776,776) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.82e-07 < 9.78e-06 (0.049) 0 iFFT: n2=4.19e-07 ninf=4.95e-07 < 9.78e-06 (0.051) 0 OK pyopencl C2C (777,777) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.21e-07 ninf=3.77e-07 < 9.78e-06 (0.039) 0 iFFT: n2=3.13e-07 ninf=3.50e-07 < 9.78e-06 (0.036) 0 OK pyopencl C2C (778,778) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.65e-07 ninf=9.15e-07 < 9.78e-06 (0.094) 0 iFFT: n2=8.72e-07 ninf=9.22e-07 < 9.78e-06 (0.094) 0 OK pyopencl C2C (779,779) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.41e-07 < 9.78e-06 (0.035) 0 iFFT: n2=3.17e-07 ninf=3.17e-07 < 9.78e-06 (0.032) 0 OK pyopencl C2C (781,781) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.46e-07 < 9.79e-06 (0.035) 0 iFFT: n2=3.26e-07 ninf=4.86e-07 < 9.79e-06 (0.050) 0 OK pyopencl C2C (782,782) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.06e-07 ninf=3.85e-07 < 9.79e-06 (0.039) 0 iFFT: n2=3.02e-07 ninf=3.42e-07 < 9.79e-06 (0.035) 0 OK pyopencl C2C (783,783) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=3.40e-07 < 9.79e-06 (0.035) 0 iFFT: n2=3.18e-07 ninf=3.47e-07 < 9.79e-06 (0.035) 0 OK pyopencl C2C (785,785) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.21e-07 < 9.79e-06 (0.043) 0 iFFT: n2=4.31e-07 ninf=4.56e-07 < 9.79e-06 (0.047) 0 OK pyopencl C2C (786,786) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.28e-07 ninf=4.61e-07 < 9.79e-06 (0.047) 0 iFFT: n2=4.30e-07 ninf=4.55e-07 < 9.79e-06 (0.047) 0 OK pyopencl C2C (787,787) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.65e-07 ninf=1.05e-06 < 9.79e-06 (0.107) 0 iFFT: n2=1.01e-06 ninf=1.05e-06 < 9.79e-06 (0.107) 0 OK pyopencl C2C (788,788) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=4.59e-07 < 9.79e-06 (0.047) 0 iFFT: n2=4.70e-07 ninf=4.97e-07 < 9.79e-06 (0.051) 0 OK pyopencl C2C (789,789) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.95e-07 ninf=9.88e-07 < 9.79e-06 (0.101) 0 iFFT: n2=8.93e-07 ninf=1.03e-06 < 9.79e-06 (0.105) 0 OK pyopencl C2C (790,790) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=3.42e-07 < 9.80e-06 (0.035) 0 iFFT: n2=3.13e-07 ninf=3.52e-07 < 9.80e-06 (0.036) 0 OK pyopencl C2C (791,791) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=3.97e-07 < 9.80e-06 (0.041) 0 iFFT: n2=3.45e-07 ninf=3.64e-07 < 9.80e-06 (0.037) 0 OK pyopencl C2C (793,793) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.02e-07 ninf=3.23e-07 < 9.80e-06 (0.033) 0 iFFT: n2=3.07e-07 ninf=3.30e-07 < 9.80e-06 (0.034) 0 OK pyopencl C2C (794,794) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=4.34e-07 < 9.80e-06 (0.044) 0 iFFT: n2=4.57e-07 ninf=4.57e-07 < 9.80e-06 (0.047) 0 OK pyopencl C2C (795,795) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.89e-07 ninf=2.90e-07 < 9.80e-06 (0.030) 0 iFFT: n2=2.93e-07 ninf=3.03e-07 < 9.80e-06 (0.031) 0 OK pyopencl C2C (796,796) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=4.57e-07 < 9.80e-06 (0.047) 0 iFFT: n2=4.50e-07 ninf=4.37e-07 < 9.80e-06 (0.045) 0 OK pyopencl C2C (797,797) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.08e-06 < 9.80e-06 (0.110) 0 iFFT: n2=1.00e-06 ninf=9.55e-07 < 9.80e-06 (0.097) 0 OK pyopencl C2C (798,798) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.46e-07 < 9.80e-06 (0.035) 0 iFFT: n2=3.02e-07 ninf=3.35e-07 < 9.80e-06 (0.034) 0 OK pyopencl C2C (799,799) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.74e-07 ninf=3.09e-07 < 9.81e-06 (0.031) 0 iFFT: n2=2.73e-07 ninf=2.79e-07 < 9.81e-06 (0.028) 0 OK pyopencl C2C (801,801) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.57e-07 < 9.81e-06 (0.036) 0 iFFT: n2=3.29e-07 ninf=4.29e-07 < 9.81e-06 (0.044) 0 OK pyopencl C2C (802,802) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.34e-07 ninf=4.69e-07 < 9.81e-06 (0.048) 0 iFFT: n2=4.39e-07 ninf=4.44e-07 < 9.81e-06 (0.045) 0 OK pyopencl C2C (803,803) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=3.70e-07 < 9.81e-06 (0.038) 0 iFFT: n2=3.63e-07 ninf=4.60e-07 < 9.81e-06 (0.047) 0 OK pyopencl C2C (804,804) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.98e-07 ninf=3.36e-07 < 9.81e-06 (0.034) 0 iFFT: n2=3.07e-07 ninf=3.53e-07 < 9.81e-06 (0.036) 0 OK pyopencl C2C (805,805) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.81e-07 ninf=2.89e-07 < 9.81e-06 (0.029) 0 iFFT: n2=2.88e-07 ninf=3.05e-07 < 9.81e-06 (0.031) 0 OK pyopencl C2C (806,806) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.01e-07 ninf=3.20e-07 < 9.81e-06 (0.033) 0 iFFT: n2=3.02e-07 ninf=3.02e-07 < 9.81e-06 (0.031) 0 OK pyopencl C2C (807,807) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-07 ninf=1.08e-06 < 9.81e-06 (0.110) 0 iFFT: n2=9.78e-07 ninf=1.22e-06 < 9.81e-06 (0.124) 0 OK pyopencl C2C (808,808) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=3.58e-07 < 9.81e-06 (0.037) 0 iFFT: n2=3.08e-07 ninf=3.69e-07 < 9.81e-06 (0.038) 0 OK pyopencl C2C (809,809) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.97e-07 ninf=1.05e-06 < 9.82e-06 (0.107) 0 iFFT: n2=1.02e-06 ninf=1.12e-06 < 9.82e-06 (0.114) 0 OK pyopencl C2C (811,811) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.03e-07 ninf=5.42e-07 < 9.82e-06 (0.055) 0 iFFT: n2=5.22e-07 ninf=6.33e-07 < 9.82e-06 (0.065) 0 OK pyopencl C2C (812,812) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.21e-07 ninf=3.38e-07 < 9.82e-06 (0.034) 0 iFFT: n2=3.24e-07 ninf=3.42e-07 < 9.82e-06 (0.035) 0 OK pyopencl C2C (813,813) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.78e-07 ninf=4.77e-07 < 9.82e-06 (0.049) 0 iFFT: n2=4.87e-07 ninf=4.67e-07 < 9.82e-06 (0.048) 0 OK pyopencl C2C (814,814) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.16e-07 ninf=3.88e-07 < 9.82e-06 (0.040) 0 iFFT: n2=3.41e-07 ninf=3.73e-07 < 9.82e-06 (0.038) 0 OK pyopencl C2C (815,815) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=5.33e-07 < 9.82e-06 (0.054) 0 iFFT: n2=5.05e-07 ninf=5.25e-07 < 9.82e-06 (0.053) 0 OK pyopencl C2C (816,816) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.69e-07 ninf=2.85e-07 < 9.82e-06 (0.029) 0 iFFT: n2=2.60e-07 ninf=3.07e-07 < 9.82e-06 (0.031) 0 OK pyopencl C2C (817,817) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.30e-07 < 9.82e-06 (0.044) 0 iFFT: n2=3.92e-07 ninf=4.21e-07 < 9.82e-06 (0.043) 0 OK pyopencl C2C (818,818) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.12e-06 < 9.83e-06 (0.114) 0 iFFT: n2=1.01e-06 ninf=1.06e-06 < 9.83e-06 (0.108) 0 OK pyopencl C2C (820,820) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.86e-07 ninf=3.46e-07 < 9.83e-06 (0.035) 0 iFFT: n2=2.92e-07 ninf=3.10e-07 < 9.83e-06 (0.032) 0 OK pyopencl C2C (821,821) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.14e-06 < 9.83e-06 (0.116) 0 iFFT: n2=9.59e-07 ninf=1.06e-06 < 9.83e-06 (0.107) 0 OK pyopencl C2C (822,822) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.77e-07 ninf=1.24e-06 < 9.83e-06 (0.126) 0 iFFT: n2=9.71e-07 ninf=1.13e-06 < 9.83e-06 (0.114) 0 OK pyopencl C2C (823,823) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.06e-06 < 9.83e-06 (0.108) 0 iFFT: n2=9.87e-07 ninf=1.06e-06 < 9.83e-06 (0.107) 0 OK pyopencl C2C (824,824) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.83e-07 ninf=1.09e-06 < 9.83e-06 (0.110) 0 iFFT: n2=9.92e-07 ninf=1.15e-06 < 9.83e-06 (0.117) 0 OK pyopencl C2C (826,826) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.71e-07 ninf=2.99e-07 < 9.83e-06 (0.030) 0 iFFT: n2=2.82e-07 ninf=3.27e-07 < 9.83e-06 (0.033) 0 OK pyopencl C2C (827,827) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.10e-06 < 9.84e-06 (0.112) 0 iFFT: n2=9.86e-07 ninf=1.08e-06 < 9.84e-06 (0.109) 0 OK pyopencl C2C (828,828) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.72e-07 ninf=2.89e-07 < 9.84e-06 (0.029) 0 iFFT: n2=2.75e-07 ninf=3.23e-07 < 9.84e-06 (0.033) 0 OK pyopencl C2C (829,829) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.05e-06 < 9.84e-06 (0.107) 0 iFFT: n2=1.02e-06 ninf=1.07e-06 < 9.84e-06 (0.108) 0 OK pyopencl C2C (830,830) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.78e-07 ninf=2.94e-07 < 9.84e-06 (0.030) 0 iFFT: n2=2.84e-07 ninf=3.10e-07 < 9.84e-06 (0.031) 0 OK pyopencl C2C (831,831) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.24e-06 < 9.84e-06 (0.126) 0 iFFT: n2=1.03e-06 ninf=1.07e-06 < 9.84e-06 (0.109) 0 OK pyopencl C2C (833,833) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.88e-07 ninf=3.20e-07 < 9.84e-06 (0.033) 0 iFFT: n2=3.02e-07 ninf=3.91e-07 < 9.84e-06 (0.040) 0 OK pyopencl C2C (834,834) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.15e-06 < 9.84e-06 (0.117) 0 iFFT: n2=1.01e-06 ninf=1.12e-06 < 9.84e-06 (0.114) 0 OK pyopencl C2C (835,835) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.10e-06 < 9.84e-06 (0.112) 0 iFFT: n2=1.01e-06 ninf=1.07e-06 < 9.84e-06 (0.108) 0 OK pyopencl C2C (836,836) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.31e-07 < 9.84e-06 (0.034) 0 iFFT: n2=3.44e-07 ninf=3.97e-07 < 9.84e-06 (0.040) 0 OK pyopencl C2C (837,837) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.27e-07 < 9.85e-06 (0.033) 0 iFFT: n2=3.22e-07 ninf=3.29e-07 < 9.85e-06 (0.033) 0 OK pyopencl C2C (838,838) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.14e-06 < 9.85e-06 (0.116) 0 iFFT: n2=9.52e-07 ninf=1.06e-06 < 9.85e-06 (0.108) 0 OK pyopencl C2C (839,839) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.31e-06 < 9.85e-06 (0.133) 0 iFFT: n2=1.07e-06 ninf=1.16e-06 < 9.85e-06 (0.117) 0 OK pyopencl C2C (841,841) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.02e-07 < 9.85e-06 (0.041) 0 iFFT: n2=3.82e-07 ninf=4.47e-07 < 9.85e-06 (0.045) 0 OK pyopencl C2C (842,842) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=4.73e-07 < 9.85e-06 (0.048) 0 iFFT: n2=4.66e-07 ninf=5.23e-07 < 9.85e-06 (0.053) 0 OK pyopencl C2C (843,843) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=4.99e-07 < 9.85e-06 (0.051) 0 iFFT: n2=4.71e-07 ninf=5.33e-07 < 9.85e-06 (0.054) 0 OK pyopencl C2C (844,844) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=4.70e-07 < 9.85e-06 (0.048) 0 iFFT: n2=4.77e-07 ninf=5.36e-07 < 9.85e-06 (0.054) 0 OK pyopencl C2C (846,846) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.53e-07 ninf=2.53e-07 < 9.85e-06 (0.026) 0 iFFT: n2=2.57e-07 ninf=2.61e-07 < 9.85e-06 (0.026) 0 OK pyopencl C2C (848,848) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.82e-07 ninf=3.55e-07 < 9.86e-06 (0.036) 0 iFFT: n2=2.83e-07 ninf=3.28e-07 < 9.86e-06 (0.033) 0 OK pyopencl C2C (849,849) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.17e-07 ninf=9.29e-07 < 9.86e-06 (0.094) 0 iFFT: n2=7.71e-07 ninf=8.60e-07 < 9.86e-06 (0.087) 0 OK pyopencl C2C (850,850) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.97e-07 ninf=3.55e-07 < 9.86e-06 (0.036) 0 iFFT: n2=3.32e-07 ninf=3.99e-07 < 9.86e-06 (0.040) 0 OK pyopencl C2C (851,851) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=3.63e-07 < 9.86e-06 (0.037) 0 iFFT: n2=3.75e-07 ninf=3.96e-07 < 9.86e-06 (0.040) 0 OK pyopencl C2C (852,852) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.28e-07 ninf=3.38e-07 < 9.86e-06 (0.034) 0 iFFT: n2=3.34e-07 ninf=3.78e-07 < 9.86e-06 (0.038) 0 OK pyopencl C2C (853,853) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.83e-07 ninf=9.56e-07 < 9.86e-06 (0.097) 0 iFFT: n2=9.11e-07 ninf=9.28e-07 < 9.86e-06 (0.094) 0 OK pyopencl C2C (854,854) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.12e-07 < 9.86e-06 (0.032) 0 iFFT: n2=3.31e-07 ninf=3.18e-07 < 9.86e-06 (0.032) 0 OK pyopencl C2C (855,855) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.41e-07 < 9.86e-06 (0.035) 0 iFFT: n2=3.08e-07 ninf=3.26e-07 < 9.86e-06 (0.033) 0 OK pyopencl C2C (856,856) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.65e-07 ninf=1.29e-06 < 9.86e-06 (0.131) 0 iFFT: n2=9.89e-07 ninf=1.09e-06 < 9.86e-06 (0.111) 0 OK pyopencl C2C (857,857) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.75e-07 ninf=9.25e-07 < 9.87e-06 (0.094) 0 iFFT: n2=8.78e-07 ninf=9.46e-07 < 9.87e-06 (0.096) 0 OK pyopencl C2C (859,859) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=4.05e-07 < 9.87e-06 (0.041) 0 iFFT: n2=4.44e-07 ninf=4.61e-07 < 9.87e-06 (0.047) 0 OK pyopencl C2C (860,860) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=3.54e-07 < 9.87e-06 (0.036) 0 iFFT: n2=3.42e-07 ninf=3.46e-07 < 9.87e-06 (0.035) 0 OK pyopencl C2C (861,861) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.95e-07 ninf=3.26e-07 < 9.87e-06 (0.033) 0 iFFT: n2=2.98e-07 ninf=3.28e-07 < 9.87e-06 (0.033) 0 OK pyopencl C2C (862,862) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.76e-07 ninf=1.06e-06 < 9.87e-06 (0.108) 0 iFFT: n2=9.41e-07 ninf=1.02e-06 < 9.87e-06 (0.104) 0 OK pyopencl C2C (863,863) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.99e-07 ninf=9.29e-07 < 9.87e-06 (0.094) 0 iFFT: n2=9.14e-07 ninf=9.35e-07 < 9.87e-06 (0.095) 0 OK pyopencl C2C (865,865) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.18e-06 < 9.87e-06 (0.119) 0 iFFT: n2=1.11e-06 ninf=1.25e-06 < 9.87e-06 (0.126) 0 OK pyopencl C2C (866,866) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.54e-07 ninf=6.45e-07 < 9.88e-06 (0.065) 0 iFFT: n2=5.56e-07 ninf=6.39e-07 < 9.88e-06 (0.065) 0 OK pyopencl C2C (867,867) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.19e-07 ninf=4.07e-07 < 9.88e-06 (0.041) 0 iFFT: n2=3.81e-07 ninf=4.86e-07 < 9.88e-06 (0.049) 0 OK pyopencl C2C (868,868) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.38e-07 < 9.88e-06 (0.034) 0 iFFT: n2=3.24e-07 ninf=4.09e-07 < 9.88e-06 (0.041) 0 OK pyopencl C2C (869,869) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.54e-07 < 9.88e-06 (0.036) 0 iFFT: n2=2.98e-07 ninf=3.07e-07 < 9.88e-06 (0.031) 0 OK pyopencl C2C (870,870) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.21e-07 ninf=3.35e-07 < 9.88e-06 (0.034) 0 iFFT: n2=3.28e-07 ninf=3.80e-07 < 9.88e-06 (0.038) 0 OK pyopencl C2C (871,871) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.95e-07 ninf=3.33e-07 < 9.88e-06 (0.034) 0 iFFT: n2=2.95e-07 ninf=3.56e-07 < 9.88e-06 (0.036) 0 OK pyopencl C2C (872,872) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=4.16e-07 < 9.88e-06 (0.042) 0 iFFT: n2=4.12e-07 ninf=4.65e-07 < 9.88e-06 (0.047) 0 OK pyopencl C2C (873,873) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.53e-07 < 9.88e-06 (0.046) 0 iFFT: n2=3.25e-07 ninf=4.09e-07 < 9.88e-06 (0.041) 0 OK pyopencl C2C (874,874) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.29e-07 ninf=3.53e-07 < 9.88e-06 (0.036) 0 iFFT: n2=3.89e-07 ninf=4.61e-07 < 9.88e-06 (0.047) 0 OK pyopencl C2C (876,876) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=3.93e-07 < 9.89e-06 (0.040) 0 iFFT: n2=3.64e-07 ninf=4.72e-07 < 9.89e-06 (0.048) 0 OK pyopencl C2C (877,877) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-07 ninf=1.08e-06 < 9.89e-06 (0.110) 0 iFFT: n2=9.96e-07 ninf=1.09e-06 < 9.89e-06 (0.110) 0 OK pyopencl C2C (878,878) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.47e-07 ninf=1.06e-06 < 9.89e-06 (0.107) 0 iFFT: n2=9.04e-07 ninf=1.02e-06 < 9.89e-06 (0.104) 0 OK pyopencl C2C (879,879) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.48e-07 ninf=9.99e-07 < 9.89e-06 (0.101) 0 iFFT: n2=9.80e-07 ninf=1.03e-06 < 9.89e-06 (0.104) 0 OK pyopencl C2C (881,881) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=4.17e-07 < 9.89e-06 (0.042) 0 iFFT: n2=4.82e-07 ninf=5.15e-07 < 9.89e-06 (0.052) 0 OK pyopencl C2C (883,883) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.81e-07 ninf=4.78e-07 < 9.89e-06 (0.048) 0 iFFT: n2=4.83e-07 ninf=5.08e-07 < 9.89e-06 (0.051) 0 OK pyopencl C2C (884,884) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.61e-07 ninf=2.91e-07 < 9.89e-06 (0.029) 0 iFFT: n2=2.47e-07 ninf=2.39e-07 < 9.89e-06 (0.024) 0 OK pyopencl C2C (885,885) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.66e-07 ninf=2.81e-07 < 9.89e-06 (0.028) 0 iFFT: n2=2.70e-07 ninf=2.95e-07 < 9.89e-06 (0.030) 0 OK pyopencl C2C (886,886) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.54e-07 ninf=9.48e-07 < 9.89e-06 (0.096) 0 iFFT: n2=9.07e-07 ninf=8.60e-07 < 9.89e-06 (0.087) 0 OK pyopencl C2C (887,887) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.57e-07 ninf=1.06e-06 < 9.90e-06 (0.107) 0 iFFT: n2=1.04e-06 ninf=1.12e-06 < 9.90e-06 (0.113) 0 OK pyopencl C2C (888,888) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.59e-07 < 9.90e-06 (0.036) 0 iFFT: n2=3.05e-07 ninf=4.36e-07 < 9.90e-06 (0.044) 0 OK pyopencl C2C (889,889) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=3.95e-07 < 9.90e-06 (0.040) 0 iFFT: n2=3.62e-07 ninf=3.96e-07 < 9.90e-06 (0.040) 0 OK pyopencl C2C (890,890) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=3.74e-07 < 9.90e-06 (0.038) 0 iFFT: n2=3.17e-07 ninf=4.00e-07 < 9.90e-06 (0.040) 0 OK pyopencl C2C (892,892) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.80e-07 ninf=1.12e-06 < 9.90e-06 (0.113) 0 iFFT: n2=9.33e-07 ninf=1.11e-06 < 9.90e-06 (0.112) 0 OK pyopencl C2C (893,893) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.01e-07 ninf=3.43e-07 < 9.90e-06 (0.035) 0 iFFT: n2=2.86e-07 ninf=3.27e-07 < 9.90e-06 (0.033) 0 OK pyopencl C2C (894,894) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.63e-07 ninf=1.13e-06 < 9.90e-06 (0.114) 0 iFFT: n2=9.84e-07 ninf=1.12e-06 < 9.90e-06 (0.113) 0 OK pyopencl C2C (895,895) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.77e-07 ninf=1.01e-06 < 9.90e-06 (0.102) 0 iFFT: n2=1.03e-06 ninf=1.13e-06 < 9.90e-06 (0.114) 0 OK pyopencl C2C (897,897) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.65e-07 ninf=2.69e-07 < 9.91e-06 (0.027) 0 iFFT: n2=2.64e-07 ninf=2.50e-07 < 9.91e-06 (0.025) 0 OK pyopencl C2C (898,898) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.94e-07 ninf=5.15e-07 < 9.91e-06 (0.052) 0 iFFT: n2=4.67e-07 ninf=4.81e-07 < 9.91e-06 (0.049) 0 OK pyopencl C2C (899,899) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=3.66e-07 < 9.91e-06 (0.037) 0 iFFT: n2=3.88e-07 ninf=3.49e-07 < 9.91e-06 (0.035) 0 OK pyopencl C2C (901,901) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.06e-07 ninf=4.80e-07 < 9.91e-06 (0.048) 0 iFFT: n2=3.04e-07 ninf=3.17e-07 < 9.91e-06 (0.032) 0 OK pyopencl C2C (902,902) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.82e-07 ninf=3.11e-07 < 9.91e-06 (0.031) 0 iFFT: n2=2.86e-07 ninf=3.24e-07 < 9.91e-06 (0.033) 0 OK pyopencl C2C (903,903) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=3.70e-07 < 9.91e-06 (0.037) 0 iFFT: n2=3.35e-07 ninf=3.86e-07 < 9.91e-06 (0.039) 0 OK pyopencl C2C (904,904) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.48e-07 ninf=3.97e-07 < 9.91e-06 (0.040) 0 iFFT: n2=3.45e-07 ninf=4.56e-07 < 9.91e-06 (0.046) 0 OK pyopencl C2C (905,905) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.28e-07 < 9.91e-06 (0.053) 0 iFFT: n2=4.81e-07 ninf=5.48e-07 < 9.91e-06 (0.055) 0 OK pyopencl C2C (906,906) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.52e-07 ninf=4.02e-07 < 9.91e-06 (0.041) 0 iFFT: n2=3.65e-07 ninf=4.33e-07 < 9.91e-06 (0.044) 0 OK pyopencl C2C (907,907) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.16e-06 < 9.92e-06 (0.117) 0 iFFT: n2=1.02e-06 ninf=1.03e-06 < 9.92e-06 (0.104) 0 OK pyopencl C2C (908,908) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.15e-06 < 9.92e-06 (0.116) 0 iFFT: n2=1.10e-06 ninf=1.36e-06 < 9.92e-06 (0.137) 0 OK pyopencl C2C (909,909) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.43e-07 < 9.92e-06 (0.035) 0 iFFT: n2=3.24e-07 ninf=3.42e-07 < 9.92e-06 (0.034) 0 OK pyopencl C2C (911,911) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.81e-07 ninf=4.38e-07 < 9.92e-06 (0.044) 0 iFFT: n2=4.97e-07 ninf=4.82e-07 < 9.92e-06 (0.049) 0 OK pyopencl C2C (912,912) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.93e-07 ninf=3.38e-07 < 9.92e-06 (0.034) 0 iFFT: n2=2.87e-07 ninf=3.38e-07 < 9.92e-06 (0.034) 0 OK pyopencl C2C (913,913) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.76e-07 ninf=2.88e-07 < 9.92e-06 (0.029) 0 iFFT: n2=3.05e-07 ninf=3.30e-07 < 9.92e-06 (0.033) 0 OK pyopencl C2C (914,914) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-07 ninf=1.09e-06 < 9.92e-06 (0.110) 0 iFFT: n2=9.15e-07 ninf=1.11e-06 < 9.92e-06 (0.112) 0 OK pyopencl C2C (915,915) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.17e-07 ninf=3.47e-07 < 9.92e-06 (0.035) 0 iFFT: n2=3.16e-07 ninf=3.44e-07 < 9.92e-06 (0.035) 0 OK pyopencl C2C (916,916) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.06e-07 ninf=1.04e-06 < 9.92e-06 (0.105) 0 iFFT: n2=9.15e-07 ninf=1.11e-06 < 9.92e-06 (0.112) 0 OK pyopencl C2C (917,917) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.38e-07 ninf=3.75e-07 < 9.92e-06 (0.038) 0 iFFT: n2=3.68e-07 ninf=4.44e-07 < 9.92e-06 (0.045) 0 OK pyopencl C2C (918,918) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.82e-07 ninf=2.99e-07 < 9.93e-06 (0.030) 0 iFFT: n2=2.89e-07 ninf=3.44e-07 < 9.93e-06 (0.035) 0 OK pyopencl C2C (919,919) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.16e-07 ninf=9.89e-07 < 9.93e-06 (0.100) 0 iFFT: n2=9.31e-07 ninf=1.11e-06 < 9.93e-06 (0.111) 0 OK pyopencl C2C (920,920) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=3.06e-07 < 9.93e-06 (0.031) 0 iFFT: n2=2.81e-07 ninf=3.22e-07 < 9.93e-06 (0.032) 0 OK pyopencl C2C (921,921) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-07 ninf=1.08e-06 < 9.93e-06 (0.109) 0 iFFT: n2=8.46e-07 ninf=8.81e-07 < 9.93e-06 (0.089) 0 OK pyopencl C2C (922,922) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.11e-07 ninf=9.40e-07 < 9.93e-06 (0.095) 0 iFFT: n2=8.77e-07 ninf=9.46e-07 < 9.93e-06 (0.095) 0 OK pyopencl C2C (923,923) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.28e-07 ninf=3.19e-07 < 9.93e-06 (0.032) 0 iFFT: n2=3.31e-07 ninf=3.44e-07 < 9.93e-06 (0.035) 0 OK pyopencl C2C (925,925) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.53e-07 ninf=4.44e-07 < 9.93e-06 (0.045) 0 iFFT: n2=3.17e-07 ninf=3.40e-07 < 9.93e-06 (0.034) 0 OK pyopencl C2C (926,926) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.39e-07 ninf=5.88e-07 < 9.93e-06 (0.059) 0 iFFT: n2=5.99e-07 ninf=7.49e-07 < 9.93e-06 (0.075) 0 OK pyopencl C2C (927,927) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-07 ninf=1.24e-06 < 9.93e-06 (0.125) 0 iFFT: n2=1.07e-06 ninf=1.23e-06 < 9.93e-06 (0.124) 0 OK pyopencl C2C (928,928) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.09e-07 ninf=3.78e-07 < 9.94e-06 (0.038) 0 iFFT: n2=3.04e-07 ninf=3.23e-07 < 9.94e-06 (0.033) 0 OK pyopencl C2C (929,929) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.36e-06 < 9.94e-06 (0.136) 0 iFFT: n2=1.21e-06 ninf=1.34e-06 < 9.94e-06 (0.135) 0 OK pyopencl C2C (930,930) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.17e-07 ninf=3.34e-07 < 9.94e-06 (0.034) 0 iFFT: n2=3.10e-07 ninf=3.34e-07 < 9.94e-06 (0.034) 0 OK pyopencl C2C (931,931) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=2.99e-07 < 9.94e-06 (0.030) 0 iFFT: n2=3.08e-07 ninf=2.99e-07 < 9.94e-06 (0.030) 0 OK pyopencl C2C (932,932) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.22e-06 < 9.94e-06 (0.123) 0 iFFT: n2=1.20e-06 ninf=1.28e-06 < 9.94e-06 (0.129) 0 OK pyopencl C2C (933,933) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.24e-06 < 9.94e-06 (0.124) 0 iFFT: n2=1.25e-06 ninf=1.38e-06 < 9.94e-06 (0.139) 0 OK pyopencl C2C (934,934) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.25e-06 < 9.94e-06 (0.126) 0 iFFT: n2=1.18e-06 ninf=1.29e-06 < 9.94e-06 (0.130) 0 OK pyopencl C2C (935,935) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.85e-07 ninf=3.82e-07 < 9.94e-06 (0.038) 0 iFFT: n2=2.62e-07 ninf=2.79e-07 < 9.94e-06 (0.028) 0 OK pyopencl C2C (937,937) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.39e-07 ninf=6.21e-07 < 9.94e-06 (0.062) 0 iFFT: n2=5.74e-07 ninf=6.84e-07 < 9.94e-06 (0.069) 0 OK pyopencl C2C (938,938) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.09e-07 ninf=4.04e-07 < 9.94e-06 (0.041) 0 iFFT: n2=3.11e-07 ninf=3.33e-07 < 9.94e-06 (0.033) 0 OK pyopencl C2C (939,939) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.25e-07 < 9.95e-06 (0.043) 0 iFFT: n2=4.41e-07 ninf=4.24e-07 < 9.95e-06 (0.043) 0 OK pyopencl C2C (940,940) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.54e-07 ninf=3.11e-07 < 9.95e-06 (0.031) 0 iFFT: n2=2.72e-07 ninf=3.27e-07 < 9.95e-06 (0.033) 0 OK pyopencl C2C (941,941) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.99e-07 ninf=1.01e-06 < 9.95e-06 (0.101) 0 iFFT: n2=9.99e-07 ninf=1.07e-06 < 9.95e-06 (0.108) 0 OK pyopencl C2C (942,942) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.28e-07 ninf=4.58e-07 < 9.95e-06 (0.046) 0 iFFT: n2=4.33e-07 ninf=4.55e-07 < 9.95e-06 (0.046) 0 OK pyopencl C2C (943,943) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=2.96e-07 < 9.95e-06 (0.030) 0 iFFT: n2=3.42e-07 ninf=3.67e-07 < 9.95e-06 (0.037) 0 OK pyopencl C2C (944,944) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.57e-07 ninf=3.36e-07 < 9.95e-06 (0.034) 0 iFFT: n2=2.63e-07 ninf=3.04e-07 < 9.95e-06 (0.031) 0 OK pyopencl C2C (946,946) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.25e-07 ninf=4.17e-07 < 9.95e-06 (0.042) 0 iFFT: n2=3.23e-07 ninf=3.77e-07 < 9.95e-06 (0.038) 0 OK pyopencl C2C (947,947) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.23e-06 < 9.95e-06 (0.123) 0 iFFT: n2=9.95e-07 ninf=1.13e-06 < 9.95e-06 (0.113) 0 OK pyopencl C2C (948,948) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.27e-07 < 9.95e-06 (0.033) 0 iFFT: n2=3.64e-07 ninf=4.95e-07 < 9.95e-06 (0.050) 0 OK pyopencl C2C (949,949) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=4.07e-07 < 9.95e-06 (0.041) 0 iFFT: n2=4.09e-07 ninf=5.52e-07 < 9.95e-06 (0.055) 0 OK pyopencl C2C (950,950) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.66e-07 < 9.96e-06 (0.037) 0 iFFT: n2=3.48e-07 ninf=3.75e-07 < 9.96e-06 (0.038) 0 OK pyopencl C2C (951,951) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.12e-06 < 9.96e-06 (0.113) 0 iFFT: n2=1.15e-06 ninf=1.20e-06 < 9.96e-06 (0.120) 0 OK pyopencl C2C (952,952) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=2.94e-07 < 9.96e-06 (0.030) 0 iFFT: n2=2.85e-07 ninf=3.08e-07 < 9.96e-06 (0.031) 0 OK pyopencl C2C (953,953) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.26e-06 < 9.96e-06 (0.127) 0 iFFT: n2=1.19e-06 ninf=1.33e-06 < 9.96e-06 (0.133) 0 OK pyopencl C2C (954,954) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.04e-07 < 9.96e-06 (0.030) 0 iFFT: n2=2.93e-07 ninf=2.86e-07 < 9.96e-06 (0.029) 0 OK pyopencl C2C (955,955) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.24e-06 < 9.96e-06 (0.124) 0 iFFT: n2=1.02e-06 ninf=1.29e-06 < 9.96e-06 (0.129) 0 OK pyopencl C2C (956,956) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.05e-06 < 9.96e-06 (0.105) 0 iFFT: n2=1.10e-06 ninf=1.09e-06 < 9.96e-06 (0.109) 0 OK pyopencl C2C (957,957) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.10e-07 < 9.96e-06 (0.031) 0 iFFT: n2=3.22e-07 ninf=3.43e-07 < 9.96e-06 (0.034) 0 OK pyopencl C2C (958,958) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.20e-06 < 9.96e-06 (0.121) 0 iFFT: n2=1.09e-06 ninf=1.12e-06 < 9.96e-06 (0.112) 0 OK pyopencl C2C (959,959) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.24e-06 < 9.96e-06 (0.124) 0 iFFT: n2=1.06e-06 ninf=1.09e-06 < 9.96e-06 (0.109) 0 OK pyopencl C2C (961,961) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.13e-07 < 9.97e-06 (0.041) 0 iFFT: n2=3.60e-07 ninf=3.86e-07 < 9.97e-06 (0.039) 0 OK pyopencl C2C (962,962) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.72e-07 < 9.97e-06 (0.037) 0 iFFT: n2=2.90e-07 ninf=2.96e-07 < 9.97e-06 (0.030) 0 OK pyopencl C2C (963,963) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.76e-07 ninf=1.12e-06 < 9.97e-06 (0.113) 0 iFFT: n2=9.18e-07 ninf=1.00e-06 < 9.97e-06 (0.101) 0 OK pyopencl C2C (964,964) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=3.99e-07 < 9.97e-06 (0.040) 0 iFFT: n2=4.39e-07 ninf=4.53e-07 < 9.97e-06 (0.045) 0 OK pyopencl C2C (965,965) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=3.75e-07 < 9.97e-06 (0.038) 0 iFFT: n2=4.14e-07 ninf=3.71e-07 < 9.97e-06 (0.037) 0 OK pyopencl C2C (966,966) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=3.02e-07 < 9.97e-06 (0.030) 0 iFFT: n2=2.88e-07 ninf=3.07e-07 < 9.97e-06 (0.031) 0 OK pyopencl C2C (967,967) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.14e-07 ninf=9.43e-07 < 9.97e-06 (0.095) 0 iFFT: n2=9.52e-07 ninf=1.03e-06 < 9.97e-06 (0.103) 0 OK pyopencl C2C (969,969) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=4.21e-07 < 9.97e-06 (0.042) 0 iFFT: n2=3.06e-07 ninf=3.45e-07 < 9.97e-06 (0.035) 0 OK pyopencl C2C (970,970) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=5.46e-07 < 9.97e-06 (0.055) 0 iFFT: n2=3.53e-07 ninf=4.13e-07 < 9.97e-06 (0.041) 0 OK pyopencl C2C (971,971) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.23e-07 ninf=9.00e-07 < 9.97e-06 (0.090) 0 iFFT: n2=7.45e-07 ninf=8.42e-07 < 9.97e-06 (0.084) 0 OK pyopencl C2C (973,973) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.03e-07 ninf=1.07e-06 < 9.98e-06 (0.108) 0 iFFT: n2=8.64e-07 ninf=9.95e-07 < 9.98e-06 (0.100) 0 OK pyopencl C2C (974,974) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=4.53e-07 < 9.98e-06 (0.045) 0 iFFT: n2=4.42e-07 ninf=4.59e-07 < 9.98e-06 (0.046) 0 OK pyopencl C2C (976,976) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.26e-07 < 9.98e-06 (0.033) 0 iFFT: n2=3.65e-07 ninf=4.75e-07 < 9.98e-06 (0.048) 0 OK pyopencl C2C (977,977) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.94e-07 ninf=9.16e-07 < 9.98e-06 (0.092) 0 iFFT: n2=8.86e-07 ninf=9.27e-07 < 9.98e-06 (0.093) 0 OK pyopencl C2C (978,978) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.31e-07 ninf=4.94e-07 < 9.98e-06 (0.050) 0 iFFT: n2=4.34e-07 ninf=4.50e-07 < 9.98e-06 (0.045) 0 OK pyopencl C2C (979,979) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.43e-07 < 9.98e-06 (0.034) 0 iFFT: n2=2.95e-07 ninf=3.39e-07 < 9.98e-06 (0.034) 0 OK pyopencl C2C (981,981) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.62e-07 ninf=3.76e-07 < 9.98e-06 (0.038) 0 iFFT: n2=4.17e-07 ninf=5.06e-07 < 9.98e-06 (0.051) 0 OK pyopencl C2C (982,982) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=4.85e-07 < 9.98e-06 (0.049) 0 iFFT: n2=4.91e-07 ninf=5.31e-07 < 9.98e-06 (0.053) 0 OK pyopencl C2C (983,983) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.16e-06 < 9.99e-06 (0.117) 0 iFFT: n2=1.05e-06 ninf=1.14e-06 < 9.99e-06 (0.114) 0 OK pyopencl C2C (984,984) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=3.05e-07 < 9.99e-06 (0.031) 0 iFFT: n2=2.86e-07 ninf=3.29e-07 < 9.99e-06 (0.033) 0 OK pyopencl C2C (985,985) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.71e-07 ninf=4.67e-07 < 9.99e-06 (0.047) 0 iFFT: n2=4.67e-07 ninf=4.87e-07 < 9.99e-06 (0.049) 0 OK pyopencl C2C (986,986) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=4.24e-07 < 9.99e-06 (0.042) 0 iFFT: n2=3.74e-07 ninf=4.40e-07 < 9.99e-06 (0.044) 0 OK pyopencl C2C (987,987) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.60e-07 ninf=3.08e-07 < 9.99e-06 (0.031) 0 iFFT: n2=2.68e-07 ninf=3.06e-07 < 9.99e-06 (0.031) 0 OK pyopencl C2C (988,988) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=4.08e-07 < 9.99e-06 (0.041) 0 iFFT: n2=2.76e-07 ninf=3.37e-07 < 9.99e-06 (0.034) 0 OK pyopencl C2C (989,989) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=3.88e-07 < 9.99e-06 (0.039) 0 iFFT: n2=3.56e-07 ninf=4.30e-07 < 9.99e-06 (0.043) 0 OK pyopencl C2C (991,991) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=5.81e-07 < 9.99e-06 (0.058) 0 iFFT: n2=5.46e-07 ninf=6.18e-07 < 9.99e-06 (0.062) 0 OK pyopencl C2C (992,992) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=2.99e-07 < 9.99e-06 (0.030) 0 iFFT: n2=3.33e-07 ninf=3.64e-07 < 9.99e-06 (0.036) 0 OK pyopencl C2C (993,993) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=5.57e-07 < 9.99e-06 (0.056) 0 iFFT: n2=5.88e-07 ninf=5.99e-07 < 9.99e-06 (0.060) 0 OK pyopencl C2C (994,994) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.43e-07 ninf=3.61e-07 < 9.99e-06 (0.036) 0 iFFT: n2=3.43e-07 ninf=3.69e-07 < 9.99e-06 (0.037) 0 OK pyopencl C2C (995,995) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.60e-07 ninf=5.18e-07 < 1.00e-05 (0.052) 0 iFFT: n2=5.70e-07 ninf=6.42e-07 < 1.00e-05 (0.064) 0 OK pyopencl C2C (996,996) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=2.78e-07 < 1.00e-05 (0.028) 0 iFFT: n2=2.82e-07 ninf=3.80e-07 < 1.00e-05 (0.038) 0 OK pyopencl C2C (997,997) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.34e-06 < 1.00e-05 (0.134) 0 iFFT: n2=1.20e-06 ninf=1.28e-06 < 1.00e-05 (0.129) 0 OK pyopencl C2C (998,998) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.23e-06 < 1.00e-05 (0.123) 0 iFFT: n2=1.17e-06 ninf=1.23e-06 < 1.00e-05 (0.123) 0 OK pyopencl C2C (999,999) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.24e-07 ninf=3.70e-07 < 1.00e-05 (0.037) 0 iFFT: n2=3.61e-07 ninf=4.26e-07 < 1.00e-05 (0.043) 0 OK pyopencl C2C (1002,1002) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.80e-07 ninf=1.08e-06 < 1.00e-05 (0.108) 0 iFFT: n2=9.90e-07 ninf=1.08e-06 < 1.00e-05 (0.108) 0 OK pyopencl C2C (1003,1003) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.84e-07 ninf=3.49e-07 < 1.00e-05 (0.035) 0 iFFT: n2=2.76e-07 ninf=3.49e-07 < 1.00e-05 (0.035) 0 OK pyopencl C2C (1004,1004) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=4.57e-07 < 1.00e-05 (0.046) 0 iFFT: n2=4.47e-07 ninf=5.20e-07 < 1.00e-05 (0.052) 0 OK pyopencl C2C (1005,1005) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=4.10e-07 < 1.00e-05 (0.041) 0 iFFT: n2=3.08e-07 ninf=3.38e-07 < 1.00e-05 (0.034) 0 OK pyopencl C2C (1006,1006) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-07 ninf=1.12e-06 < 1.00e-05 (0.112) 0 iFFT: n2=1.02e-06 ninf=1.05e-06 < 1.00e-05 (0.105) 0 OK pyopencl C2C (1007,1007) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.26e-07 ninf=4.09e-07 < 1.00e-05 (0.041) 0 iFFT: n2=3.38e-07 ninf=4.01e-07 < 1.00e-05 (0.040) 0 OK pyopencl C2C (1009,1009) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.88e-07 ninf=4.94e-07 < 1.00e-05 (0.049) 0 iFFT: n2=4.73e-07 ninf=4.59e-07 < 1.00e-05 (0.046) 0 OK pyopencl C2C (1010,1010) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.47e-07 < 1.00e-05 (0.035) 0 iFFT: n2=3.41e-07 ninf=3.92e-07 < 1.00e-05 (0.039) 0 OK pyopencl C2C (1011,1011) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=5.01e-07 < 1.00e-05 (0.050) 0 iFFT: n2=5.12e-07 ninf=5.36e-07 < 1.00e-05 (0.054) 0 OK pyopencl C2C (1012,1012) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.62e-07 ninf=3.18e-07 < 1.00e-05 (0.032) 0 iFFT: n2=2.63e-07 ninf=3.11e-07 < 1.00e-05 (0.031) 0 OK pyopencl C2C (1013,1013) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.79e-07 ninf=1.01e-06 < 1.00e-05 (0.101) 0 iFFT: n2=8.82e-07 ninf=9.24e-07 < 1.00e-05 (0.092) 0 OK pyopencl C2C (1015,1015) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.26e-07 ninf=3.38e-07 < 1.00e-05 (0.034) 0 iFFT: n2=3.22e-07 ninf=3.06e-07 < 1.00e-05 (0.031) 0 OK pyopencl C2C (1016,1016) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=4.39e-07 < 1.00e-05 (0.044) 0 iFFT: n2=4.29e-07 ninf=5.62e-07 < 1.00e-05 (0.056) 0 OK pyopencl C2C (1017,1017) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.57e-07 ninf=4.38e-07 < 1.00e-05 (0.044) 0 iFFT: n2=3.44e-07 ninf=3.66e-07 < 1.00e-05 (0.037) 0 OK pyopencl C2C (1018,1018) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.84e-07 ninf=9.16e-07 < 1.00e-05 (0.091) 0 iFFT: n2=8.43e-07 ninf=8.58e-07 < 1.00e-05 (0.086) 0 OK pyopencl C2C (1019,1019) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.66e-07 ninf=9.15e-07 < 1.00e-05 (0.091) 0 iFFT: n2=8.72e-07 ninf=9.82e-07 < 1.00e-05 (0.098) 0 OK pyopencl C2C (1020,1020) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.81e-07 ninf=3.41e-07 < 1.00e-05 (0.034) 0 iFFT: n2=2.62e-07 ninf=2.78e-07 < 1.00e-05 (0.028) 0 OK pyopencl C2C (1021,1021) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.69e-07 ninf=9.90e-07 < 1.00e-05 (0.099) 0 iFFT: n2=9.24e-07 ninf=1.20e-06 < 1.00e-05 (0.119) 0 OK pyopencl C2C (1022,1022) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=3.78e-07 < 1.00e-05 (0.038) 0 iFFT: n2=3.37e-07 ninf=3.44e-07 < 1.00e-05 (0.034) 0 OK pyopencl C2C (1023,1023) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.23e-07 < 1.00e-05 (0.032) 0 iFFT: n2=3.05e-07 ninf=3.26e-07 < 1.00e-05 (0.033) 0 OK pyopencl C2C (1025,1025) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.97e-07 ninf=3.07e-07 < 1.00e-05 (0.031) 0 iFFT: n2=2.97e-07 ninf=2.91e-07 < 1.00e-05 (0.029) 0 OK pyopencl C2C (1026,1026) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.32e-07 < 1.00e-05 (0.033) 0 iFFT: n2=3.13e-07 ninf=3.64e-07 < 1.00e-05 (0.036) 0 OK pyopencl C2C (1027,1027) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.07e-07 ninf=3.72e-07 < 1.00e-05 (0.037) 0 iFFT: n2=2.99e-07 ninf=3.08e-07 < 1.00e-05 (0.031) 0 OK pyopencl C2C (1028,1028) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=4.41e-07 < 1.00e-05 (0.044) 0 iFFT: n2=4.38e-07 ninf=4.64e-07 < 1.00e-05 (0.046) 0 OK pyopencl C2C (1030,1030) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.31e-06 < 1.00e-05 (0.130) 0 iFFT: n2=1.26e-06 ninf=1.31e-06 < 1.00e-05 (0.130) 0 OK pyopencl C2C (1031,1031) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.18e-06 < 1.00e-05 (0.118) 0 iFFT: n2=1.19e-06 ninf=1.35e-06 < 1.00e-05 (0.134) 0 OK pyopencl C2C (1032,1032) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.24e-07 ninf=3.47e-07 < 1.00e-05 (0.035) 0 iFFT: n2=3.25e-07 ninf=3.36e-07 < 1.00e-05 (0.033) 0 OK pyopencl C2C (1033,1033) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.13e-06 < 1.00e-05 (0.113) 0 iFFT: n2=1.13e-06 ninf=1.12e-06 < 1.00e-05 (0.111) 0 OK pyopencl C2C (1034,1034) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.45e-07 ninf=3.13e-07 < 1.00e-05 (0.031) 0 iFFT: n2=2.55e-07 ninf=2.96e-07 < 1.00e-05 (0.030) 0 OK pyopencl C2C (1035,1035) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.80e-07 ninf=3.00e-07 < 1.00e-05 (0.030) 0 iFFT: n2=2.94e-07 ninf=3.36e-07 < 1.00e-05 (0.034) 0 OK pyopencl C2C (1036,1036) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.62e-07 < 1.00e-05 (0.036) 0 iFFT: n2=3.58e-07 ninf=4.56e-07 < 1.00e-05 (0.045) 0 OK pyopencl C2C (1037,1037) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.43e-07 ninf=3.89e-07 < 1.00e-05 (0.039) 0 iFFT: n2=3.53e-07 ninf=4.00e-07 < 1.00e-05 (0.040) 0 OK pyopencl C2C (1038,1038) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.11e-06 < 1.00e-05 (0.111) 0 iFFT: n2=1.08e-06 ninf=1.02e-06 < 1.00e-05 (0.101) 0 OK pyopencl C2C (1039,1039) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.18e-06 < 1.00e-05 (0.118) 0 iFFT: n2=1.18e-06 ninf=1.31e-06 < 1.00e-05 (0.130) 0 OK pyopencl C2C (1041,1041) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.36e-06 < 1.00e-05 (0.136) 0 iFFT: n2=1.23e-06 ninf=1.34e-06 < 1.00e-05 (0.133) 0 OK pyopencl C2C (1042,1042) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.12e-07 < 1.00e-05 (0.041) 0 iFFT: n2=4.53e-07 ninf=4.32e-07 < 1.00e-05 (0.043) 0 OK pyopencl C2C (1043,1043) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.32e-06 < 1.00e-05 (0.132) 0 iFFT: n2=1.18e-06 ninf=1.26e-06 < 1.00e-05 (0.126) 0 OK pyopencl C2C (1044,1044) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.20e-07 ninf=3.37e-07 < 1.00e-05 (0.034) 0 iFFT: n2=3.35e-07 ninf=3.35e-07 < 1.00e-05 (0.033) 0 OK pyopencl C2C (1045,1045) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.65e-07 < 1.00e-05 (0.036) 0 iFFT: n2=3.37e-07 ninf=4.13e-07 < 1.00e-05 (0.041) 0 OK pyopencl C2C (1046,1046) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.37e-06 < 1.00e-05 (0.136) 0 iFFT: n2=1.30e-06 ninf=1.39e-06 < 1.00e-05 (0.138) 0 OK pyopencl C2C (1047,1047) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.26e-06 < 1.00e-05 (0.126) 0 iFFT: n2=1.28e-06 ninf=1.36e-06 < 1.00e-05 (0.136) 0 OK pyopencl C2C (1048,1048) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=4.62e-07 < 1.00e-05 (0.046) 0 iFFT: n2=4.44e-07 ninf=4.26e-07 < 1.00e-05 (0.042) 0 OK pyopencl C2C (1049,1049) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.18e-06 < 1.00e-05 (0.118) 0 iFFT: n2=1.27e-06 ninf=1.27e-06 < 1.00e-05 (0.127) 0 OK pyopencl C2C (1051,1051) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=4.60e-07 < 1.00e-05 (0.046) 0 iFFT: n2=4.62e-07 ninf=4.98e-07 < 1.00e-05 (0.050) 0 OK pyopencl C2C (1052,1052) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.27e-06 < 1.00e-05 (0.127) 0 iFFT: n2=1.18e-06 ninf=1.15e-06 < 1.00e-05 (0.114) 0 OK pyopencl C2C (1054,1054) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.47e-07 ninf=4.11e-07 < 1.00e-05 (0.041) 0 iFFT: n2=3.49e-07 ninf=3.86e-07 < 1.00e-05 (0.038) 0 OK pyopencl C2C (1055,1055) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=4.61e-07 < 1.00e-05 (0.046) 0 iFFT: n2=4.39e-07 ninf=5.27e-07 < 1.00e-05 (0.052) 0 OK pyopencl C2C (1057,1057) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.11e-07 < 1.00e-05 (0.041) 0 iFFT: n2=3.55e-07 ninf=4.12e-07 < 1.00e-05 (0.041) 0 OK pyopencl C2C (1058,1058) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.96e-07 ninf=3.05e-07 < 1.00e-05 (0.030) 0 iFFT: n2=2.95e-07 ninf=2.97e-07 < 1.00e-05 (0.030) 0 OK pyopencl C2C (1059,1059) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.27e-07 ninf=4.37e-07 < 1.00e-05 (0.043) 0 iFFT: n2=4.30e-07 ninf=4.63e-07 < 1.00e-05 (0.046) 0 OK pyopencl C2C (1060,1060) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=3.05e-07 < 1.01e-05 (0.030) 0 iFFT: n2=2.96e-07 ninf=3.16e-07 < 1.01e-05 (0.031) 0 OK pyopencl C2C (1061,1061) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.28e-06 < 1.01e-05 (0.127) 0 iFFT: n2=1.10e-06 ninf=1.22e-06 < 1.01e-05 (0.121) 0 OK pyopencl C2C (1062,1062) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=2.79e-07 < 1.01e-05 (0.028) 0 iFFT: n2=2.74e-07 ninf=3.31e-07 < 1.01e-05 (0.033) 0 OK pyopencl C2C (1063,1063) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.37e-06 < 1.01e-05 (0.137) 0 iFFT: n2=1.13e-06 ninf=1.23e-06 < 1.01e-05 (0.122) 0 OK pyopencl C2C (1064,1064) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.06e-07 ninf=3.55e-07 < 1.01e-05 (0.035) 0 iFFT: n2=3.02e-07 ninf=3.84e-07 < 1.01e-05 (0.038) 0 OK pyopencl C2C (1065,1065) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.36e-07 ninf=3.43e-07 < 1.01e-05 (0.034) 0 iFFT: n2=3.50e-07 ninf=4.00e-07 < 1.01e-05 (0.040) 0 OK pyopencl C2C (1066,1066) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=2.88e-07 < 1.01e-05 (0.029) 0 iFFT: n2=2.83e-07 ninf=3.17e-07 < 1.01e-05 (0.032) 0 OK pyopencl C2C (1067,1067) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=3.99e-07 < 1.01e-05 (0.040) 0 iFFT: n2=3.53e-07 ninf=3.38e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1068,1068) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.20e-07 < 1.01e-05 (0.032) 0 iFFT: n2=3.12e-07 ninf=3.42e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1069,1069) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.21e-06 < 1.01e-05 (0.120) 0 iFFT: n2=1.19e-06 ninf=1.15e-06 < 1.01e-05 (0.114) 0 OK pyopencl C2C (1070,1070) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.06e-06 < 1.01e-05 (0.105) 0 iFFT: n2=1.25e-06 ninf=1.12e-06 < 1.01e-05 (0.112) 0 OK pyopencl C2C (1071,1071) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.85e-07 ninf=3.27e-07 < 1.01e-05 (0.032) 0 iFFT: n2=2.89e-07 ninf=3.99e-07 < 1.01e-05 (0.040) 0 OK pyopencl C2C (1072,1072) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.98e-07 ninf=3.48e-07 < 1.01e-05 (0.035) 0 iFFT: n2=3.01e-07 ninf=3.43e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1073,1073) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.49e-07 < 1.01e-05 (0.045) 0 iFFT: n2=3.78e-07 ninf=4.05e-07 < 1.01e-05 (0.040) 0 OK pyopencl C2C (1074,1074) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.29e-06 < 1.01e-05 (0.129) 0 iFFT: n2=1.19e-06 ninf=1.28e-06 < 1.01e-05 (0.127) 0 OK pyopencl C2C (1075,1075) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=3.93e-07 < 1.01e-05 (0.039) 0 iFFT: n2=3.34e-07 ninf=3.37e-07 < 1.01e-05 (0.033) 0 OK pyopencl C2C (1076,1076) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.15e-06 < 1.01e-05 (0.114) 0 iFFT: n2=1.20e-06 ninf=1.16e-06 < 1.01e-05 (0.116) 0 OK pyopencl C2C (1077,1077) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.24e-06 < 1.01e-05 (0.124) 0 iFFT: n2=1.13e-06 ninf=1.28e-06 < 1.01e-05 (0.127) 0 OK pyopencl C2C (1079,1079) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.77e-07 ninf=3.25e-07 < 1.01e-05 (0.032) 0 iFFT: n2=2.83e-07 ninf=3.60e-07 < 1.01e-05 (0.036) 0 OK pyopencl C2C (1081,1081) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.77e-07 ninf=3.15e-07 < 1.01e-05 (0.031) 0 iFFT: n2=2.80e-07 ninf=3.16e-07 < 1.01e-05 (0.031) 0 OK pyopencl C2C (1082,1082) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=3.84e-07 < 1.01e-05 (0.038) 0 iFFT: n2=4.51e-07 ninf=3.87e-07 < 1.01e-05 (0.038) 0 OK pyopencl C2C (1083,1083) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.33e-07 < 1.01e-05 (0.043) 0 iFFT: n2=3.55e-07 ninf=3.92e-07 < 1.01e-05 (0.039) 0 OK pyopencl C2C (1084,1084) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=4.50e-07 < 1.01e-05 (0.045) 0 iFFT: n2=4.44e-07 ninf=4.55e-07 < 1.01e-05 (0.045) 0 OK pyopencl C2C (1085,1085) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.24e-07 ninf=3.61e-07 < 1.01e-05 (0.036) 0 iFFT: n2=3.17e-07 ninf=3.46e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1086,1086) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.31e-07 ninf=4.42e-07 < 1.01e-05 (0.044) 0 iFFT: n2=4.36e-07 ninf=4.60e-07 < 1.01e-05 (0.046) 0 OK pyopencl C2C (1087,1087) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.22e-06 < 1.01e-05 (0.121) 0 iFFT: n2=1.08e-06 ninf=1.23e-06 < 1.01e-05 (0.122) 0 OK pyopencl C2C (1088,1088) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.75e-07 ninf=3.64e-07 < 1.01e-05 (0.036) 0 iFFT: n2=2.86e-07 ninf=3.83e-07 < 1.01e-05 (0.038) 0 OK pyopencl C2C (1090,1090) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.31e-07 ninf=4.07e-07 < 1.01e-05 (0.040) 0 iFFT: n2=4.36e-07 ninf=4.22e-07 < 1.01e-05 (0.042) 0 OK pyopencl C2C (1091,1091) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.08e-06 < 1.01e-05 (0.107) 0 iFFT: n2=1.11e-06 ninf=1.13e-06 < 1.01e-05 (0.113) 0 OK pyopencl C2C (1093,1093) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.05e-07 ninf=5.34e-07 < 1.01e-05 (0.053) 0 iFFT: n2=5.00e-07 ninf=4.78e-07 < 1.01e-05 (0.047) 0 OK pyopencl C2C (1094,1094) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.93e-07 ninf=5.55e-07 < 1.01e-05 (0.055) 0 iFFT: n2=5.19e-07 ninf=5.44e-07 < 1.01e-05 (0.054) 0 OK pyopencl C2C (1095,1095) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.52e-07 ninf=4.01e-07 < 1.01e-05 (0.040) 0 iFFT: n2=3.68e-07 ninf=4.92e-07 < 1.01e-05 (0.049) 0 OK pyopencl C2C (1096,1096) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.23e-06 < 1.01e-05 (0.122) 0 iFFT: n2=1.15e-06 ninf=1.28e-06 < 1.01e-05 (0.127) 0 OK pyopencl C2C (1097,1097) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.25e-06 < 1.01e-05 (0.124) 0 iFFT: n2=1.21e-06 ninf=1.27e-06 < 1.01e-05 (0.126) 0 OK pyopencl C2C (1098,1098) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.16e-07 ninf=3.94e-07 < 1.01e-05 (0.039) 0 iFFT: n2=3.17e-07 ninf=3.59e-07 < 1.01e-05 (0.036) 0 OK pyopencl C2C (1099,1099) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=4.39e-07 < 1.01e-05 (0.044) 0 iFFT: n2=4.31e-07 ninf=4.78e-07 < 1.01e-05 (0.047) 0 OK pyopencl C2C (1101,1101) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.20e-06 < 1.01e-05 (0.119) 0 iFFT: n2=1.14e-06 ninf=1.24e-06 < 1.01e-05 (0.123) 0 OK pyopencl C2C (1102,1102) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.36e-07 < 1.01e-05 (0.043) 0 iFFT: n2=3.64e-07 ninf=4.47e-07 < 1.01e-05 (0.044) 0 OK pyopencl C2C (1103,1103) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.14e-06 < 1.01e-05 (0.113) 0 iFFT: n2=1.03e-06 ninf=1.13e-06 < 1.01e-05 (0.112) 0 OK pyopencl C2C (1104,1104) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.69e-07 ninf=2.82e-07 < 1.01e-05 (0.028) 0 iFFT: n2=2.72e-07 ninf=2.95e-07 < 1.01e-05 (0.029) 0 OK pyopencl C2C (1105,1105) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.83e-07 ninf=3.67e-07 < 1.01e-05 (0.036) 0 iFFT: n2=2.85e-07 ninf=3.39e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1106,1106) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.21e-07 ninf=3.44e-07 < 1.01e-05 (0.034) 0 iFFT: n2=3.20e-07 ninf=3.30e-07 < 1.01e-05 (0.033) 0 OK pyopencl C2C (1107,1107) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.93e-07 ninf=2.93e-07 < 1.01e-05 (0.029) 0 iFFT: n2=3.00e-07 ninf=3.31e-07 < 1.01e-05 (0.033) 0 OK pyopencl C2C (1108,1108) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.28e-06 < 1.01e-05 (0.127) 0 iFFT: n2=1.15e-06 ninf=1.28e-06 < 1.01e-05 (0.127) 0 OK pyopencl C2C (1109,1109) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.23e-06 < 1.01e-05 (0.122) 0 iFFT: n2=1.19e-06 ninf=1.20e-06 < 1.01e-05 (0.119) 0 OK pyopencl C2C (1110,1110) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.38e-07 ninf=4.03e-07 < 1.01e-05 (0.040) 0 iFFT: n2=3.24e-07 ninf=4.03e-07 < 1.01e-05 (0.040) 0 OK pyopencl C2C (1111,1111) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.21e-07 ninf=3.58e-07 < 1.01e-05 (0.035) 0 iFFT: n2=3.26e-07 ninf=3.55e-07 < 1.01e-05 (0.035) 0 OK pyopencl C2C (1112,1112) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.11e-06 < 1.01e-05 (0.110) 0 iFFT: n2=1.15e-06 ninf=1.17e-06 < 1.01e-05 (0.116) 0 OK pyopencl C2C (1113,1113) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.01e-07 ninf=3.47e-07 < 1.01e-05 (0.034) 0 iFFT: n2=3.10e-07 ninf=3.70e-07 < 1.01e-05 (0.037) 0 OK pyopencl C2C (1114,1114) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.17e-06 < 1.01e-05 (0.116) 0 iFFT: n2=1.12e-06 ninf=1.11e-06 < 1.01e-05 (0.110) 0 OK pyopencl C2C (1115,1115) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.27e-06 < 1.01e-05 (0.126) 0 iFFT: n2=1.20e-06 ninf=1.36e-06 < 1.01e-05 (0.134) 0 OK pyopencl C2C (1116,1116) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.34e-07 < 1.01e-05 (0.033) 0 iFFT: n2=3.13e-07 ninf=3.40e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1117,1117) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.17e-06 < 1.01e-05 (0.116) 0 iFFT: n2=1.13e-06 ninf=1.18e-06 < 1.01e-05 (0.117) 0 OK pyopencl C2C (1118,1118) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.26e-07 ninf=3.97e-07 < 1.01e-05 (0.039) 0 iFFT: n2=3.50e-07 ninf=4.01e-07 < 1.01e-05 (0.040) 0 OK pyopencl C2C (1119,1119) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.22e-06 < 1.01e-05 (0.121) 0 iFFT: n2=1.09e-06 ninf=1.13e-06 < 1.01e-05 (0.112) 0 OK pyopencl C2C (1121,1121) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.78e-07 < 1.01e-05 (0.037) 0 iFFT: n2=3.38e-07 ninf=4.46e-07 < 1.01e-05 (0.044) 0 OK pyopencl C2C (1122,1122) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.77e-07 ninf=3.15e-07 < 1.01e-05 (0.031) 0 iFFT: n2=3.07e-07 ninf=3.87e-07 < 1.01e-05 (0.038) 0 OK pyopencl C2C (1123,1123) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.19e-06 < 1.01e-05 (0.118) 0 iFFT: n2=1.15e-06 ninf=1.15e-06 < 1.01e-05 (0.114) 0 OK pyopencl C2C (1124,1124) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=5.21e-07 < 1.01e-05 (0.052) 0 iFFT: n2=4.99e-07 ninf=5.55e-07 < 1.01e-05 (0.055) 0 OK pyopencl C2C (1126,1126) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-07 ninf=9.81e-07 < 1.01e-05 (0.097) 0 iFFT: n2=1.01e-06 ninf=1.06e-06 < 1.01e-05 (0.105) 0 OK pyopencl C2C (1127,1127) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.96e-07 ninf=3.35e-07 < 1.01e-05 (0.033) 0 iFFT: n2=3.07e-07 ninf=3.87e-07 < 1.01e-05 (0.038) 0 OK pyopencl C2C (1128,1128) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.50e-07 ninf=2.42e-07 < 1.01e-05 (0.024) 0 iFFT: n2=2.62e-07 ninf=2.74e-07 < 1.01e-05 (0.027) 0 OK pyopencl C2C (1129,1129) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.44e-07 ninf=9.80e-07 < 1.01e-05 (0.097) 0 iFFT: n2=9.23e-07 ninf=1.04e-06 < 1.01e-05 (0.103) 0 OK pyopencl C2C (1130,1130) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=4.10e-07 < 1.01e-05 (0.041) 0 iFFT: n2=3.65e-07 ninf=4.16e-07 < 1.01e-05 (0.041) 0 OK pyopencl C2C (1131,1131) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.49e-07 < 1.01e-05 (0.034) 0 iFFT: n2=3.10e-07 ninf=3.26e-07 < 1.01e-05 (0.032) 0 OK pyopencl C2C (1132,1132) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.37e-07 ninf=1.11e-06 < 1.01e-05 (0.110) 0 iFFT: n2=9.49e-07 ninf=1.11e-06 < 1.01e-05 (0.110) 0 OK pyopencl C2C (1133,1133) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.24e-06 < 1.01e-05 (0.123) 0 iFFT: n2=1.19e-06 ninf=1.22e-06 < 1.01e-05 (0.121) 0 OK pyopencl C2C (1135,1135) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.11e-06 < 1.01e-05 (0.110) 0 iFFT: n2=1.04e-06 ninf=1.10e-06 < 1.01e-05 (0.109) 0 OK pyopencl C2C (1136,1136) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=3.67e-07 < 1.01e-05 (0.036) 0 iFFT: n2=3.29e-07 ninf=3.37e-07 < 1.01e-05 (0.033) 0 OK pyopencl C2C (1137,1137) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=4.48e-07 < 1.01e-05 (0.044) 0 iFFT: n2=4.45e-07 ninf=4.27e-07 < 1.01e-05 (0.042) 0 OK pyopencl C2C (1138,1138) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.07e-06 < 1.01e-05 (0.106) 0 iFFT: n2=1.01e-06 ninf=1.03e-06 < 1.01e-05 (0.101) 0 OK pyopencl C2C (1139,1139) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=3.88e-07 < 1.01e-05 (0.038) 0 iFFT: n2=3.34e-07 ninf=3.52e-07 < 1.01e-05 (0.035) 0 OK pyopencl C2C (1140,1140) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.77e-07 < 1.01e-05 (0.037) 0 iFFT: n2=3.00e-07 ninf=3.34e-07 < 1.01e-05 (0.033) 0 OK pyopencl C2C (1141,1141) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=4.40e-07 < 1.01e-05 (0.044) 0 iFFT: n2=4.25e-07 ninf=4.25e-07 < 1.01e-05 (0.042) 0 OK pyopencl C2C (1142,1142) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.03e-06 < 1.01e-05 (0.102) 0 iFFT: n2=9.96e-07 ninf=1.01e-06 < 1.01e-05 (0.100) 0 OK pyopencl C2C (1143,1143) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.54e-07 < 1.01e-05 (0.045) 0 iFFT: n2=4.43e-07 ninf=4.52e-07 < 1.01e-05 (0.045) 0 OK pyopencl C2C (1145,1145) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.16e-06 < 1.01e-05 (0.115) 0 iFFT: n2=1.05e-06 ninf=1.16e-06 < 1.01e-05 (0.115) 0 OK pyopencl C2C (1146,1146) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.15e-06 < 1.01e-05 (0.113) 0 iFFT: n2=1.05e-06 ninf=1.20e-06 < 1.01e-05 (0.119) 0 OK pyopencl C2C (1147,1147) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.53e-07 < 1.01e-05 (0.045) 0 iFFT: n2=3.75e-07 ninf=4.00e-07 < 1.01e-05 (0.040) 0 OK pyopencl C2C (1148,1148) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.00e-07 ninf=3.06e-07 < 1.01e-05 (0.030) 0 iFFT: n2=3.03e-07 ninf=3.26e-07 < 1.01e-05 (0.032) 0 OK pyopencl C2C (1149,1149) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.06e-06 < 1.01e-05 (0.105) 0 iFFT: n2=1.05e-06 ninf=1.19e-06 < 1.01e-05 (0.117) 0 OK pyopencl C2C (1150,1150) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.87e-07 ninf=3.05e-07 < 1.01e-05 (0.030) 0 iFFT: n2=2.85e-07 ninf=2.93e-07 < 1.01e-05 (0.029) 0 OK pyopencl C2C (1151,1151) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.08e-06 < 1.01e-05 (0.106) 0 iFFT: n2=9.98e-07 ninf=1.00e-06 < 1.01e-05 (0.099) 0 OK pyopencl C2C (1153,1153) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.64e-07 < 1.01e-05 (0.056) 0 iFFT: n2=5.00e-07 ninf=5.51e-07 < 1.01e-05 (0.054) 0 OK pyopencl C2C (1154,1154) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=5.74e-07 < 1.01e-05 (0.057) 0 iFFT: n2=4.77e-07 ninf=5.13e-07 < 1.01e-05 (0.051) 0 OK pyopencl C2C (1156,1156) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.28e-07 ninf=3.94e-07 < 1.01e-05 (0.039) 0 iFFT: n2=3.03e-07 ninf=3.70e-07 < 1.01e-05 (0.037) 0 OK pyopencl C2C (1157,1157) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.10e-07 < 1.01e-05 (0.031) 0 iFFT: n2=3.05e-07 ninf=3.08e-07 < 1.01e-05 (0.030) 0 OK pyopencl C2C (1158,1158) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.26e-07 < 1.01e-05 (0.042) 0 iFFT: n2=4.18e-07 ninf=4.64e-07 < 1.01e-05 (0.046) 0 OK pyopencl C2C (1159,1159) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=3.99e-07 < 1.01e-05 (0.039) 0 iFFT: n2=3.44e-07 ninf=3.35e-07 < 1.01e-05 (0.033) 0 OK pyopencl C2C (1160,1160) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.56e-07 < 1.01e-05 (0.035) 0 iFFT: n2=3.20e-07 ninf=3.47e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1161,1161) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.68e-07 < 1.01e-05 (0.036) 0 iFFT: n2=3.24e-07 ninf=3.63e-07 < 1.01e-05 (0.036) 0 OK pyopencl C2C (1162,1162) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.14e-07 < 1.01e-05 (0.031) 0 iFFT: n2=2.94e-07 ninf=3.05e-07 < 1.01e-05 (0.030) 0 OK pyopencl C2C (1163,1163) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.57e-07 ninf=1.16e-06 < 1.01e-05 (0.114) 0 iFFT: n2=8.96e-07 ninf=1.13e-06 < 1.01e-05 (0.112) 0 OK pyopencl C2C (1164,1164) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.83e-07 < 1.01e-05 (0.048) 0 iFFT: n2=3.81e-07 ninf=4.90e-07 < 1.01e-05 (0.048) 0 OK pyopencl C2C (1165,1165) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.71e-07 ninf=9.98e-07 < 1.01e-05 (0.099) 0 iFFT: n2=9.52e-07 ninf=1.02e-06 < 1.01e-05 (0.101) 0 OK pyopencl C2C (1166,1166) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.88e-07 ninf=3.05e-07 < 1.01e-05 (0.030) 0 iFFT: n2=3.05e-07 ninf=3.12e-07 < 1.01e-05 (0.031) 0 OK pyopencl C2C (1167,1167) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.80e-07 ninf=1.28e-06 < 1.01e-05 (0.127) 0 iFFT: n2=9.08e-07 ninf=1.07e-06 < 1.01e-05 (0.106) 0 OK pyopencl C2C (1168,1168) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=4.56e-07 < 1.01e-05 (0.045) 0 iFFT: n2=3.29e-07 ninf=3.90e-07 < 1.01e-05 (0.038) 0 OK pyopencl C2C (1169,1169) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.76e-07 ninf=1.13e-06 < 1.01e-05 (0.111) 0 iFFT: n2=9.63e-07 ninf=1.06e-06 < 1.01e-05 (0.105) 0 OK pyopencl C2C (1171,1171) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=4.53e-07 < 1.01e-05 (0.045) 0 iFFT: n2=4.63e-07 ninf=4.53e-07 < 1.01e-05 (0.045) 0 OK pyopencl C2C (1172,1172) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-07 ninf=1.05e-06 < 1.01e-05 (0.104) 0 iFFT: n2=9.84e-07 ninf=1.02e-06 < 1.01e-05 (0.101) 0 OK pyopencl C2C (1173,1173) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.41e-07 < 1.01e-05 (0.034) 0 iFFT: n2=3.11e-07 ninf=3.47e-07 < 1.01e-05 (0.034) 0 OK pyopencl C2C (1174,1174) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-07 ninf=1.07e-06 < 1.01e-05 (0.106) 0 iFFT: n2=9.75e-07 ninf=1.01e-06 < 1.01e-05 (0.100) 0 OK pyopencl C2C (1175,1175) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.70e-07 ninf=3.29e-07 < 1.01e-05 (0.032) 0 iFFT: n2=2.80e-07 ninf=3.25e-07 < 1.01e-05 (0.032) 0 OK pyopencl C2C (1177,1177) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.12e-06 < 1.01e-05 (0.110) 0 iFFT: n2=1.03e-06 ninf=1.11e-06 < 1.01e-05 (0.109) 0 OK pyopencl C2C (1178,1178) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.17e-07 < 1.01e-05 (0.041) 0 iFFT: n2=3.61e-07 ninf=4.24e-07 < 1.01e-05 (0.042) 0 OK pyopencl C2C (1179,1179) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=3.78e-07 < 1.01e-05 (0.037) 0 iFFT: n2=3.41e-07 ninf=3.79e-07 < 1.01e-05 (0.037) 0 OK pyopencl C2C (1180,1180) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.67e-07 ninf=3.14e-07 < 1.01e-05 (0.031) 0 iFFT: n2=2.72e-07 ninf=2.81e-07 < 1.01e-05 (0.028) 0 OK pyopencl C2C (1181,1181) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.59e-07 ninf=1.03e-06 < 1.01e-05 (0.102) 0 iFFT: n2=9.02e-07 ninf=9.57e-07 < 1.01e-05 (0.094) 0 OK pyopencl C2C (1182,1182) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.91e-07 ninf=5.40e-07 < 1.01e-05 (0.053) 0 iFFT: n2=4.84e-07 ninf=5.23e-07 < 1.01e-05 (0.052) 0 OK pyopencl C2C (1184,1184) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.17e-07 ninf=3.63e-07 < 1.01e-05 (0.036) 0 iFFT: n2=3.09e-07 ninf=4.04e-07 < 1.01e-05 (0.040) 0 OK pyopencl C2C (1185,1185) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.26e-07 ninf=3.81e-07 < 1.01e-05 (0.038) 0 iFFT: n2=3.20e-07 ninf=3.78e-07 < 1.01e-05 (0.037) 0 OK pyopencl C2C (1186,1186) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-07 ninf=1.04e-06 < 1.01e-05 (0.102) 0 iFFT: n2=9.75e-07 ninf=9.75e-07 < 1.01e-05 (0.096) 0 OK pyopencl C2C (1187,1187) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.63e-07 ninf=1.12e-06 < 1.01e-05 (0.110) 0 iFFT: n2=9.35e-07 ninf=1.13e-06 < 1.01e-05 (0.112) 0 OK pyopencl C2C (1189,1189) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=3.68e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.51e-07 ninf=3.31e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1190,1190) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.99e-07 ninf=2.93e-07 < 1.02e-05 (0.029) 0 iFFT: n2=3.00e-07 ninf=3.03e-07 < 1.02e-05 (0.030) 0 OK pyopencl C2C (1191,1191) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=4.97e-07 < 1.02e-05 (0.049) 0 iFFT: n2=4.91e-07 ninf=5.44e-07 < 1.02e-05 (0.054) 0 OK pyopencl C2C (1192,1192) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.29e-06 < 1.02e-05 (0.127) 0 iFFT: n2=1.21e-06 ninf=1.24e-06 < 1.02e-05 (0.122) 0 OK pyopencl C2C (1193,1193) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.35e-06 < 1.02e-05 (0.133) 0 iFFT: n2=1.07e-06 ninf=1.16e-06 < 1.02e-05 (0.115) 0 OK pyopencl C2C (1194,1194) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.91e-07 ninf=5.60e-07 < 1.02e-05 (0.055) 0 iFFT: n2=4.96e-07 ninf=6.04e-07 < 1.02e-05 (0.060) 0 OK pyopencl C2C (1195,1195) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.22e-06 < 1.02e-05 (0.120) 0 iFFT: n2=1.10e-06 ninf=1.10e-06 < 1.02e-05 (0.108) 0 OK pyopencl C2C (1196,1196) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.65e-07 ninf=2.83e-07 < 1.02e-05 (0.028) 0 iFFT: n2=2.63e-07 ninf=2.82e-07 < 1.02e-05 (0.028) 0 OK pyopencl C2C (1197,1197) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=3.60e-07 < 1.02e-05 (0.035) 0 iFFT: n2=3.13e-07 ninf=3.34e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1198,1198) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.21e-06 < 1.02e-05 (0.119) 0 iFFT: n2=1.12e-06 ninf=1.23e-06 < 1.02e-05 (0.121) 0 OK pyopencl C2C (1199,1199) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.58e-07 ninf=4.24e-07 < 1.02e-05 (0.042) 0 iFFT: n2=3.75e-07 ninf=4.29e-07 < 1.02e-05 (0.042) 0 OK pyopencl C2C (1201,1201) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.63e-07 ninf=4.75e-07 < 1.02e-05 (0.047) 0 iFFT: n2=4.62e-07 ninf=4.91e-07 < 1.02e-05 (0.048) 0 OK pyopencl C2C (1202,1202) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=4.70e-07 < 1.02e-05 (0.046) 0 iFFT: n2=4.82e-07 ninf=5.60e-07 < 1.02e-05 (0.055) 0 OK pyopencl C2C (1203,1203) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-07 ninf=4.60e-07 < 1.02e-05 (0.045) 0 iFFT: n2=4.41e-07 ninf=4.57e-07 < 1.02e-05 (0.045) 0 OK pyopencl C2C (1204,1204) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.36e-07 ninf=3.43e-07 < 1.02e-05 (0.034) 0 iFFT: n2=3.53e-07 ninf=3.51e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1205,1205) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=4.68e-07 < 1.02e-05 (0.046) 0 iFFT: n2=4.49e-07 ninf=4.58e-07 < 1.02e-05 (0.045) 0 OK pyopencl C2C (1206,1206) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.10e-07 ninf=3.64e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.12e-07 ninf=3.39e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1207,1207) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.47e-07 ninf=3.70e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.47e-07 ninf=3.68e-07 < 1.02e-05 (0.036) 0 OK pyopencl C2C (1208,1208) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.47e-07 ninf=3.41e-07 < 1.02e-05 (0.034) 0 iFFT: n2=3.48e-07 ninf=3.63e-07 < 1.02e-05 (0.036) 0 OK pyopencl C2C (1209,1209) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=3.74e-07 < 1.02e-05 (0.037) 0 iFFT: n2=3.04e-07 ninf=3.49e-07 < 1.02e-05 (0.034) 0 OK pyopencl C2C (1211,1211) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.27e-06 < 1.02e-05 (0.125) 0 iFFT: n2=1.03e-06 ninf=1.21e-06 < 1.02e-05 (0.119) 0 OK pyopencl C2C (1212,1212) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=2.88e-07 < 1.02e-05 (0.028) 0 iFFT: n2=3.28e-07 ninf=3.23e-07 < 1.02e-05 (0.032) 0 OK pyopencl C2C (1213,1213) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.13e-06 < 1.02e-05 (0.112) 0 iFFT: n2=1.06e-06 ninf=1.14e-06 < 1.02e-05 (0.112) 0 OK pyopencl C2C (1214,1214) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.14e-06 < 1.02e-05 (0.112) 0 iFFT: n2=1.01e-06 ninf=1.03e-06 < 1.02e-05 (0.102) 0 OK pyopencl C2C (1216,1216) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.93e-07 ninf=3.52e-07 < 1.02e-05 (0.035) 0 iFFT: n2=2.76e-07 ninf=3.20e-07 < 1.02e-05 (0.031) 0 OK pyopencl C2C (1217,1217) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.27e-06 < 1.02e-05 (0.125) 0 iFFT: n2=1.15e-06 ninf=1.16e-06 < 1.02e-05 (0.114) 0 OK pyopencl C2C (1218,1218) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.26e-07 ninf=4.56e-07 < 1.02e-05 (0.045) 0 iFFT: n2=3.26e-07 ninf=3.55e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1219,1219) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.62e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.17e-07 ninf=3.42e-07 < 1.02e-05 (0.034) 0 OK pyopencl C2C (1220,1220) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.19e-07 ninf=3.40e-07 < 1.02e-05 (0.033) 0 iFFT: n2=3.17e-07 ninf=3.35e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1221,1221) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.65e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.21e-07 ninf=3.65e-07 < 1.02e-05 (0.036) 0 OK pyopencl C2C (1222,1222) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.49e-07 ninf=2.91e-07 < 1.02e-05 (0.029) 0 iFFT: n2=2.51e-07 ninf=2.97e-07 < 1.02e-05 (0.029) 0 OK pyopencl C2C (1223,1223) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.26e-06 < 1.02e-05 (0.124) 0 iFFT: n2=1.14e-06 ninf=1.22e-06 < 1.02e-05 (0.120) 0 OK pyopencl C2C (1224,1224) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.80e-07 ninf=3.02e-07 < 1.02e-05 (0.030) 0 iFFT: n2=2.81e-07 ninf=3.25e-07 < 1.02e-05 (0.032) 0 OK pyopencl C2C (1226,1226) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.22e-06 < 1.02e-05 (0.120) 0 iFFT: n2=1.01e-06 ninf=1.14e-06 < 1.02e-05 (0.112) 0 OK pyopencl C2C (1227,1227) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.20e-06 < 1.02e-05 (0.118) 0 iFFT: n2=1.02e-06 ninf=1.07e-06 < 1.02e-05 (0.105) 0 OK pyopencl C2C (1228,1228) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.15e-06 < 1.02e-05 (0.113) 0 iFFT: n2=9.85e-07 ninf=1.10e-06 < 1.02e-05 (0.108) 0 OK pyopencl C2C (1229,1229) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.20e-06 < 1.02e-05 (0.118) 0 iFFT: n2=1.08e-06 ninf=1.11e-06 < 1.02e-05 (0.109) 0 OK pyopencl C2C (1230,1230) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.95e-07 ninf=3.07e-07 < 1.02e-05 (0.030) 0 iFFT: n2=3.02e-07 ninf=3.16e-07 < 1.02e-05 (0.031) 0 OK pyopencl C2C (1231,1231) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.07e-06 < 1.02e-05 (0.105) 0 iFFT: n2=1.07e-06 ninf=1.18e-06 < 1.02e-05 (0.116) 0 OK pyopencl C2C (1233,1233) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.21e-06 < 1.02e-05 (0.119) 0 iFFT: n2=9.79e-07 ninf=1.06e-06 < 1.02e-05 (0.104) 0 OK pyopencl C2C (1234,1234) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=4.97e-07 < 1.02e-05 (0.049) 0 iFFT: n2=4.75e-07 ninf=4.53e-07 < 1.02e-05 (0.044) 0 OK pyopencl C2C (1235,1235) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.83e-07 < 1.02e-05 (0.038) 0 iFFT: n2=3.34e-07 ninf=3.92e-07 < 1.02e-05 (0.039) 0 OK pyopencl C2C (1236,1236) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.02e-05 (0.113) 0 iFFT: n2=1.10e-06 ninf=1.09e-06 < 1.02e-05 (0.107) 0 OK pyopencl C2C (1237,1237) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.28e-06 < 1.02e-05 (0.126) 0 iFFT: n2=1.20e-06 ninf=1.24e-06 < 1.02e-05 (0.121) 0 OK pyopencl C2C (1238,1238) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.21e-06 < 1.02e-05 (0.118) 0 iFFT: n2=1.17e-06 ninf=1.28e-06 < 1.02e-05 (0.126) 0 OK pyopencl C2C (1239,1239) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.72e-07 ninf=2.98e-07 < 1.02e-05 (0.029) 0 iFFT: n2=2.74e-07 ninf=3.18e-07 < 1.02e-05 (0.031) 0 OK pyopencl C2C (1240,1240) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.56e-07 < 1.02e-05 (0.035) 0 iFFT: n2=3.18e-07 ninf=3.43e-07 < 1.02e-05 (0.034) 0 OK pyopencl C2C (1241,1241) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=5.82e-07 < 1.02e-05 (0.057) 0 iFFT: n2=4.21e-07 ninf=5.08e-07 < 1.02e-05 (0.050) 0 OK pyopencl C2C (1242,1242) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.81e-07 ninf=2.82e-07 < 1.02e-05 (0.028) 0 iFFT: n2=2.85e-07 ninf=2.96e-07 < 1.02e-05 (0.029) 0 OK pyopencl C2C (1243,1243) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.15e-07 < 1.02e-05 (0.041) 0 iFFT: n2=3.40e-07 ninf=3.61e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1244,1244) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.31e-06 < 1.02e-05 (0.129) 0 iFFT: n2=1.24e-06 ninf=1.39e-06 < 1.02e-05 (0.136) 0 OK pyopencl C2C (1245,1245) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.87e-07 ninf=3.32e-07 < 1.02e-05 (0.033) 0 iFFT: n2=2.95e-07 ninf=3.68e-07 < 1.02e-05 (0.036) 0 OK pyopencl C2C (1246,1246) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.66e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.25e-07 ninf=3.95e-07 < 1.02e-05 (0.039) 0 OK pyopencl C2C (1247,1247) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.32e-07 < 1.02e-05 (0.042) 0 iFFT: n2=3.86e-07 ninf=4.19e-07 < 1.02e-05 (0.041) 0 OK pyopencl C2C (1249,1249) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=4.87e-07 < 1.02e-05 (0.048) 0 iFFT: n2=5.11e-07 ninf=5.32e-07 < 1.02e-05 (0.052) 0 OK pyopencl C2C (1251,1251) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.27e-06 < 1.02e-05 (0.124) 0 iFFT: n2=1.11e-06 ninf=1.22e-06 < 1.02e-05 (0.120) 0 OK pyopencl C2C (1252,1252) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.34e-07 ninf=4.61e-07 < 1.02e-05 (0.045) 0 iFFT: n2=4.45e-07 ninf=4.29e-07 < 1.02e-05 (0.042) 0 OK pyopencl C2C (1253,1253) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.30e-06 < 1.02e-05 (0.127) 0 iFFT: n2=1.22e-06 ninf=1.31e-06 < 1.02e-05 (0.129) 0 OK pyopencl C2C (1254,1254) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.53e-07 < 1.02e-05 (0.035) 0 iFFT: n2=3.22e-07 ninf=4.09e-07 < 1.02e-05 (0.040) 0 OK pyopencl C2C (1255,1255) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=4.51e-07 < 1.02e-05 (0.044) 0 iFFT: n2=4.52e-07 ninf=4.66e-07 < 1.02e-05 (0.046) 0 OK pyopencl C2C (1256,1256) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=4.29e-07 < 1.02e-05 (0.042) 0 iFFT: n2=4.26e-07 ninf=4.20e-07 < 1.02e-05 (0.041) 0 OK pyopencl C2C (1257,1257) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.19e-06 < 1.02e-05 (0.116) 0 iFFT: n2=1.25e-06 ninf=1.15e-06 < 1.02e-05 (0.113) 0 OK pyopencl C2C (1258,1258) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.34e-07 < 1.02e-05 (0.043) 0 iFFT: n2=3.80e-07 ninf=4.34e-07 < 1.02e-05 (0.043) 0 OK pyopencl C2C (1259,1259) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.25e-06 < 1.02e-05 (0.123) 0 iFFT: n2=1.15e-06 ninf=1.28e-06 < 1.02e-05 (0.125) 0 OK pyopencl C2C (1261,1261) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=4.12e-07 < 1.02e-05 (0.040) 0 iFFT: n2=3.57e-07 ninf=4.94e-07 < 1.02e-05 (0.048) 0 OK pyopencl C2C (1262,1262) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=5.37e-07 < 1.02e-05 (0.053) 0 iFFT: n2=4.94e-07 ninf=5.49e-07 < 1.02e-05 (0.054) 0 OK pyopencl C2C (1263,1263) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=4.87e-07 < 1.02e-05 (0.048) 0 iFFT: n2=4.71e-07 ninf=4.86e-07 < 1.02e-05 (0.048) 0 OK pyopencl C2C (1264,1264) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.72e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.07e-07 ninf=3.01e-07 < 1.02e-05 (0.029) 0 OK pyopencl C2C (1265,1265) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=3.72e-07 < 1.02e-05 (0.036) 0 iFFT: n2=2.81e-07 ninf=3.40e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1266,1266) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=5.78e-07 < 1.02e-05 (0.057) 0 iFFT: n2=4.71e-07 ninf=5.12e-07 < 1.02e-05 (0.050) 0 OK pyopencl C2C (1267,1267) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.63e-07 ninf=4.28e-07 < 1.02e-05 (0.042) 0 iFFT: n2=3.70e-07 ninf=3.91e-07 < 1.02e-05 (0.038) 0 OK pyopencl C2C (1268,1268) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.09e-06 < 1.02e-05 (0.107) 0 iFFT: n2=1.10e-06 ninf=1.12e-06 < 1.02e-05 (0.110) 0 OK pyopencl C2C (1269,1269) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.63e-07 ninf=2.85e-07 < 1.02e-05 (0.028) 0 iFFT: n2=2.66e-07 ninf=3.09e-07 < 1.02e-05 (0.030) 0 OK pyopencl C2C (1270,1270) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.51e-07 < 1.02e-05 (0.044) 0 iFFT: n2=3.79e-07 ninf=4.44e-07 < 1.02e-05 (0.043) 0 OK pyopencl C2C (1271,1271) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.45e-07 ninf=3.58e-07 < 1.02e-05 (0.035) 0 iFFT: n2=3.48e-07 ninf=3.93e-07 < 1.02e-05 (0.039) 0 OK pyopencl C2C (1272,1272) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=3.26e-07 < 1.02e-05 (0.032) 0 iFFT: n2=2.98e-07 ninf=3.17e-07 < 1.02e-05 (0.031) 0 OK pyopencl C2C (1273,1273) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.69e-07 ninf=4.84e-07 < 1.02e-05 (0.047) 0 iFFT: n2=3.49e-07 ninf=4.11e-07 < 1.02e-05 (0.040) 0 OK pyopencl C2C (1275,1275) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.31e-07 < 1.02e-05 (0.032) 0 iFFT: n2=3.05e-07 ninf=3.49e-07 < 1.02e-05 (0.034) 0 OK pyopencl C2C (1276,1276) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.26e-07 < 1.02e-05 (0.032) 0 iFFT: n2=3.19e-07 ninf=3.55e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1277,1277) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.44e-06 < 1.02e-05 (0.141) 0 iFFT: n2=1.20e-06 ninf=1.40e-06 < 1.02e-05 (0.137) 0 OK pyopencl C2C (1278,1278) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.40e-07 ninf=3.65e-07 < 1.02e-05 (0.036) 0 iFFT: n2=3.46e-07 ninf=3.58e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1279,1279) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.14e-06 < 1.02e-05 (0.112) 0 iFFT: n2=1.23e-06 ninf=1.09e-06 < 1.02e-05 (0.107) 0 OK pyopencl C2C (1281,1281) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.22e-07 ninf=3.42e-07 < 1.02e-05 (0.033) 0 iFFT: n2=3.36e-07 ninf=3.55e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1282,1282) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=4.22e-07 < 1.02e-05 (0.041) 0 iFFT: n2=4.38e-07 ninf=4.27e-07 < 1.02e-05 (0.042) 0 OK pyopencl C2C (1283,1283) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.23e-06 < 1.02e-05 (0.121) 0 iFFT: n2=1.03e-06 ninf=1.20e-06 < 1.02e-05 (0.117) 0 OK pyopencl C2C (1284,1284) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.38e-06 < 1.02e-05 (0.135) 0 iFFT: n2=1.16e-06 ninf=1.12e-06 < 1.02e-05 (0.109) 0 OK pyopencl C2C (1285,1285) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-07 ninf=4.26e-07 < 1.02e-05 (0.042) 0 iFFT: n2=4.40e-07 ninf=4.46e-07 < 1.02e-05 (0.044) 0 OK pyopencl C2C (1286,1286) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.21e-06 < 1.02e-05 (0.118) 0 iFFT: n2=1.13e-06 ninf=1.12e-06 < 1.02e-05 (0.110) 0 OK pyopencl C2C (1288,1288) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.82e-07 ninf=3.13e-07 < 1.02e-05 (0.031) 0 iFFT: n2=2.92e-07 ninf=3.16e-07 < 1.02e-05 (0.031) 0 OK pyopencl C2C (1289,1289) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.06e-06 < 1.02e-05 (0.104) 0 iFFT: n2=1.07e-06 ninf=9.59e-07 < 1.02e-05 (0.094) 0 OK pyopencl C2C (1290,1290) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.45e-07 ninf=4.03e-07 < 1.02e-05 (0.039) 0 iFFT: n2=3.52e-07 ninf=4.60e-07 < 1.02e-05 (0.045) 0 OK pyopencl C2C (1291,1291) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.12e-06 < 1.02e-05 (0.109) 0 iFFT: n2=1.06e-06 ninf=1.14e-06 < 1.02e-05 (0.112) 0 OK pyopencl C2C (1292,1292) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.57e-07 ninf=4.33e-07 < 1.02e-05 (0.042) 0 iFFT: n2=3.99e-07 ninf=4.65e-07 < 1.02e-05 (0.045) 0 OK pyopencl C2C (1293,1293) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.02e-05 (0.113) 0 iFFT: n2=1.10e-06 ninf=1.10e-06 < 1.02e-05 (0.107) 0 OK pyopencl C2C (1294,1294) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.04e-06 < 1.02e-05 (0.102) 0 iFFT: n2=1.07e-06 ninf=1.00e-06 < 1.02e-05 (0.098) 0 OK pyopencl C2C (1295,1295) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=4.15e-07 < 1.02e-05 (0.041) 0 iFFT: n2=3.86e-07 ninf=4.74e-07 < 1.02e-05 (0.046) 0 OK pyopencl C2C (1297,1297) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.64e-07 ninf=6.23e-07 < 1.02e-05 (0.061) 0 iFFT: n2=6.23e-07 ninf=7.12e-07 < 1.02e-05 (0.070) 0 OK pyopencl C2C (1298,1298) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.59e-07 ninf=3.21e-07 < 1.02e-05 (0.031) 0 iFFT: n2=2.70e-07 ninf=3.25e-07 < 1.02e-05 (0.032) 0 OK pyopencl C2C (1299,1299) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.52e-07 ninf=5.93e-07 < 1.02e-05 (0.058) 0 iFFT: n2=6.06e-07 ninf=6.37e-07 < 1.02e-05 (0.062) 0 OK pyopencl C2C (1301,1301) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.04e-07 < 1.02e-05 (0.049) 0 iFFT: n2=4.79e-07 ninf=4.98e-07 < 1.02e-05 (0.049) 0 OK pyopencl C2C (1302,1302) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.52e-07 < 1.02e-05 (0.034) 0 iFFT: n2=3.28e-07 ninf=3.54e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1303,1303) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.31e-06 < 1.02e-05 (0.128) 0 iFFT: n2=1.30e-06 ninf=1.44e-06 < 1.02e-05 (0.141) 0 OK pyopencl C2C (1304,1304) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.16e-07 ninf=6.12e-07 < 1.02e-05 (0.060) 0 iFFT: n2=5.41e-07 ninf=5.85e-07 < 1.02e-05 (0.057) 0 OK pyopencl C2C (1305,1305) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.30e-07 ninf=3.37e-07 < 1.02e-05 (0.033) 0 iFFT: n2=3.30e-07 ninf=3.33e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1306,1306) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.37e-06 < 1.02e-05 (0.134) 0 iFFT: n2=1.31e-06 ninf=1.38e-06 < 1.02e-05 (0.135) 0 OK pyopencl C2C (1307,1307) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.25e-06 < 1.02e-05 (0.122) 0 iFFT: n2=1.17e-06 ninf=1.46e-06 < 1.02e-05 (0.143) 0 OK pyopencl C2C (1308,1308) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.63e-07 ninf=4.86e-07 < 1.02e-05 (0.048) 0 iFFT: n2=3.50e-07 ninf=4.60e-07 < 1.02e-05 (0.045) 0 OK pyopencl C2C (1309,1309) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.82e-07 ninf=2.92e-07 < 1.02e-05 (0.028) 0 iFFT: n2=2.73e-07 ninf=2.84e-07 < 1.02e-05 (0.028) 0 OK pyopencl C2C (1310,1310) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=3.78e-07 < 1.02e-05 (0.037) 0 iFFT: n2=3.41e-07 ninf=3.60e-07 < 1.02e-05 (0.035) 0 OK pyopencl C2C (1311,1311) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.34e-07 ninf=4.00e-07 < 1.02e-05 (0.039) 0 iFFT: n2=3.13e-07 ninf=3.31e-07 < 1.02e-05 (0.032) 0 OK pyopencl C2C (1312,1312) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.85e-07 ninf=2.91e-07 < 1.02e-05 (0.028) 0 iFFT: n2=2.83e-07 ninf=2.96e-07 < 1.02e-05 (0.029) 0 OK pyopencl C2C (1313,1313) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.22e-07 ninf=2.91e-07 < 1.02e-05 (0.028) 0 iFFT: n2=3.25e-07 ninf=3.24e-07 < 1.02e-05 (0.032) 0 OK pyopencl C2C (1314,1314) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.49e-07 ninf=4.11e-07 < 1.02e-05 (0.040) 0 iFFT: n2=3.54e-07 ninf=4.34e-07 < 1.02e-05 (0.042) 0 OK pyopencl C2C (1315,1315) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.19e-06 < 1.02e-05 (0.116) 0 iFFT: n2=1.11e-06 ninf=1.15e-06 < 1.02e-05 (0.112) 0 OK pyopencl C2C (1316,1316) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.69e-07 ninf=2.94e-07 < 1.02e-05 (0.029) 0 iFFT: n2=2.72e-07 ninf=3.14e-07 < 1.02e-05 (0.031) 0 OK pyopencl C2C (1317,1317) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.24e-06 < 1.02e-05 (0.121) 0 iFFT: n2=1.14e-06 ninf=1.32e-06 < 1.02e-05 (0.129) 0 OK pyopencl C2C (1318,1318) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.20e-06 < 1.02e-05 (0.117) 0 iFFT: n2=1.13e-06 ninf=1.17e-06 < 1.02e-05 (0.115) 0 OK pyopencl C2C (1319,1319) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.16e-06 < 1.02e-05 (0.114) 0 iFFT: n2=1.11e-06 ninf=1.16e-06 < 1.02e-05 (0.113) 0 OK pyopencl C2C (1321,1321) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-07 ninf=5.06e-07 < 1.02e-05 (0.049) 0 iFFT: n2=4.68e-07 ninf=4.96e-07 < 1.02e-05 (0.048) 0 OK pyopencl C2C (1322,1322) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=4.79e-07 < 1.02e-05 (0.047) 0 iFFT: n2=4.57e-07 ninf=4.68e-07 < 1.02e-05 (0.046) 0 OK pyopencl C2C (1324,1324) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.47e-07 ninf=4.56e-07 < 1.02e-05 (0.044) 0 iFFT: n2=4.49e-07 ninf=5.05e-07 < 1.02e-05 (0.049) 0 OK pyopencl C2C (1325,1325) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.02e-07 ninf=4.06e-07 < 1.02e-05 (0.040) 0 iFFT: n2=3.01e-07 ninf=3.41e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1326,1326) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.73e-07 ninf=3.04e-07 < 1.02e-05 (0.030) 0 iFFT: n2=2.69e-07 ninf=2.99e-07 < 1.02e-05 (0.029) 0 OK pyopencl C2C (1327,1327) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.16e-06 < 1.02e-05 (0.113) 0 iFFT: n2=1.07e-06 ninf=1.18e-06 < 1.02e-05 (0.115) 0 OK pyopencl C2C (1328,1328) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=2.99e-07 < 1.02e-05 (0.029) 0 iFFT: n2=2.92e-07 ninf=3.34e-07 < 1.02e-05 (0.033) 0 OK pyopencl C2C (1329,1329) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.03e-06 < 1.02e-05 (0.101) 0 iFFT: n2=1.18e-06 ninf=1.20e-06 < 1.02e-05 (0.117) 0 OK pyopencl C2C (1330,1330) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.18e-07 ninf=3.83e-07 < 1.02e-05 (0.037) 0 iFFT: n2=3.20e-07 ninf=3.44e-07 < 1.02e-05 (0.034) 0 OK pyopencl C2C (1332,1332) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.31e-07 ninf=3.81e-07 < 1.02e-05 (0.037) 0 iFFT: n2=3.30e-07 ninf=3.70e-07 < 1.02e-05 (0.036) 0 OK pyopencl C2C (1333,1333) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=3.97e-07 < 1.02e-05 (0.039) 0 iFFT: n2=3.86e-07 ninf=4.14e-07 < 1.02e-05 (0.040) 0 OK pyopencl C2C (1334,1334) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.49e-07 ninf=3.23e-07 < 1.03e-05 (0.032) 0 iFFT: n2=3.50e-07 ninf=3.57e-07 < 1.03e-05 (0.035) 0 OK pyopencl C2C (1335,1335) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.67e-07 < 1.03e-05 (0.036) 0 iFFT: n2=3.25e-07 ninf=3.81e-07 < 1.03e-05 (0.037) 0 OK pyopencl C2C (1336,1336) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.22e-06 < 1.03e-05 (0.119) 0 iFFT: n2=1.17e-06 ninf=1.23e-06 < 1.03e-05 (0.120) 0 OK pyopencl C2C (1337,1337) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.14e-06 < 1.03e-05 (0.111) 0 iFFT: n2=1.04e-06 ninf=1.13e-06 < 1.03e-05 (0.110) 0 OK pyopencl C2C (1338,1338) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.14e-06 < 1.03e-05 (0.111) 0 iFFT: n2=1.07e-06 ninf=1.19e-06 < 1.03e-05 (0.116) 0 OK pyopencl C2C (1339,1339) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.16e-06 < 1.03e-05 (0.113) 0 iFFT: n2=1.19e-06 ninf=1.27e-06 < 1.03e-05 (0.124) 0 OK pyopencl C2C (1340,1340) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=3.77e-07 < 1.03e-05 (0.037) 0 iFFT: n2=3.15e-07 ninf=3.67e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1341,1341) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.09e-06 < 1.03e-05 (0.106) 0 iFFT: n2=1.14e-06 ninf=1.36e-06 < 1.03e-05 (0.133) 0 OK pyopencl C2C (1342,1342) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.54e-07 < 1.03e-05 (0.035) 0 iFFT: n2=3.08e-07 ninf=3.54e-07 < 1.03e-05 (0.035) 0 OK pyopencl C2C (1343,1343) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.56e-07 ninf=4.08e-07 < 1.03e-05 (0.040) 0 iFFT: n2=3.46e-07 ninf=3.74e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1345,1345) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.16e-06 < 1.03e-05 (0.113) 0 iFFT: n2=1.14e-06 ninf=1.25e-06 < 1.03e-05 (0.122) 0 OK pyopencl C2C (1346,1346) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=4.82e-07 < 1.03e-05 (0.047) 0 iFFT: n2=5.03e-07 ninf=5.00e-07 < 1.03e-05 (0.049) 0 OK pyopencl C2C (1347,1347) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=4.86e-07 < 1.03e-05 (0.047) 0 iFFT: n2=4.79e-07 ninf=4.89e-07 < 1.03e-05 (0.048) 0 OK pyopencl C2C (1348,1348) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.76e-07 ninf=5.21e-07 < 1.03e-05 (0.051) 0 iFFT: n2=4.71e-07 ninf=4.86e-07 < 1.03e-05 (0.047) 0 OK pyopencl C2C (1349,1349) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.66e-07 ninf=4.24e-07 < 1.03e-05 (0.041) 0 iFFT: n2=3.65e-07 ninf=3.39e-07 < 1.03e-05 (0.033) 0 OK pyopencl C2C (1351,1351) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=4.75e-07 < 1.03e-05 (0.046) 0 iFFT: n2=4.51e-07 ninf=4.53e-07 < 1.03e-05 (0.044) 0 OK pyopencl C2C (1353,1353) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.29e-07 < 1.03e-05 (0.032) 0 iFFT: n2=2.91e-07 ninf=3.06e-07 < 1.03e-05 (0.030) 0 OK pyopencl C2C (1354,1354) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=4.62e-07 < 1.03e-05 (0.045) 0 iFFT: n2=4.42e-07 ninf=4.78e-07 < 1.03e-05 (0.047) 0 OK pyopencl C2C (1355,1355) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.51e-07 ninf=4.80e-07 < 1.03e-05 (0.047) 0 iFFT: n2=4.58e-07 ninf=4.93e-07 < 1.03e-05 (0.048) 0 OK pyopencl C2C (1356,1356) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.25e-07 < 1.03e-05 (0.041) 0 iFFT: n2=3.59e-07 ninf=4.27e-07 < 1.03e-05 (0.042) 0 OK pyopencl C2C (1357,1357) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.88e-07 ninf=3.35e-07 < 1.03e-05 (0.033) 0 iFFT: n2=3.02e-07 ninf=3.50e-07 < 1.03e-05 (0.034) 0 OK pyopencl C2C (1358,1358) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=3.97e-07 < 1.03e-05 (0.039) 0 iFFT: n2=3.78e-07 ninf=4.69e-07 < 1.03e-05 (0.046) 0 OK pyopencl C2C (1359,1359) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.58e-07 ninf=4.35e-07 < 1.03e-05 (0.042) 0 iFFT: n2=3.57e-07 ninf=4.17e-07 < 1.03e-05 (0.041) 0 OK pyopencl C2C (1360,1360) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.98e-07 ninf=4.04e-07 < 1.03e-05 (0.039) 0 iFFT: n2=2.72e-07 ninf=3.29e-07 < 1.03e-05 (0.032) 0 OK pyopencl C2C (1361,1361) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.10e-06 < 1.03e-05 (0.107) 0 iFFT: n2=1.03e-06 ninf=1.08e-06 < 1.03e-05 (0.105) 0 OK pyopencl C2C (1362,1362) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.17e-06 < 1.03e-05 (0.114) 0 iFFT: n2=1.15e-06 ninf=1.29e-06 < 1.03e-05 (0.126) 0 OK pyopencl C2C (1363,1363) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.59e-07 < 1.03e-05 (0.035) 0 iFFT: n2=3.24e-07 ninf=3.79e-07 < 1.03e-05 (0.037) 0 OK pyopencl C2C (1364,1364) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.08e-07 ninf=4.06e-07 < 1.03e-05 (0.040) 0 iFFT: n2=3.06e-07 ninf=3.34e-07 < 1.03e-05 (0.033) 0 OK pyopencl C2C (1366,1366) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.12e-06 < 1.03e-05 (0.109) 0 iFFT: n2=1.09e-06 ninf=1.17e-06 < 1.03e-05 (0.114) 0 OK pyopencl C2C (1367,1367) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.10e-06 < 1.03e-05 (0.107) 0 iFFT: n2=1.21e-06 ninf=1.20e-06 < 1.03e-05 (0.117) 0 OK pyopencl C2C (1368,1368) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.04e-07 ninf=3.82e-07 < 1.03e-05 (0.037) 0 iFFT: n2=3.13e-07 ninf=3.41e-07 < 1.03e-05 (0.033) 0 OK pyopencl C2C (1369,1369) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=4.88e-07 < 1.03e-05 (0.048) 0 iFFT: n2=3.66e-07 ninf=4.14e-07 < 1.03e-05 (0.040) 0 OK pyopencl C2C (1370,1370) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.21e-06 < 1.03e-05 (0.118) 0 iFFT: n2=1.11e-06 ninf=1.41e-06 < 1.03e-05 (0.137) 0 OK pyopencl C2C (1371,1371) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.13e-06 < 1.03e-05 (0.110) 0 iFFT: n2=1.09e-06 ninf=1.19e-06 < 1.03e-05 (0.116) 0 OK pyopencl C2C (1373,1373) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.18e-07 ninf=5.02e-07 < 1.03e-05 (0.049) 0 iFFT: n2=5.16e-07 ninf=4.81e-07 < 1.03e-05 (0.047) 0 OK pyopencl C2C (1374,1374) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.20e-06 < 1.03e-05 (0.117) 0 iFFT: n2=1.30e-06 ninf=1.66e-06 < 1.03e-05 (0.161) 0 OK pyopencl C2C (1376,1376) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.62e-07 < 1.03e-05 (0.035) 0 iFFT: n2=3.20e-07 ninf=3.57e-07 < 1.03e-05 (0.035) 0 OK pyopencl C2C (1377,1377) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.91e-07 ninf=3.47e-07 < 1.03e-05 (0.034) 0 iFFT: n2=2.91e-07 ninf=3.90e-07 < 1.03e-05 (0.038) 0 OK pyopencl C2C (1378,1378) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=3.50e-07 < 1.03e-05 (0.034) 0 iFFT: n2=2.90e-07 ninf=3.18e-07 < 1.03e-05 (0.031) 0 OK pyopencl C2C (1379,1379) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=4.95e-07 < 1.03e-05 (0.048) 0 iFFT: n2=4.89e-07 ninf=4.58e-07 < 1.03e-05 (0.045) 0 OK pyopencl C2C (1380,1380) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.78e-07 ninf=3.27e-07 < 1.03e-05 (0.032) 0 iFFT: n2=2.79e-07 ninf=3.30e-07 < 1.03e-05 (0.032) 0 OK pyopencl C2C (1381,1381) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.10e-06 < 1.03e-05 (0.107) 0 iFFT: n2=1.11e-06 ninf=1.28e-06 < 1.03e-05 (0.125) 0 OK pyopencl C2C (1382,1382) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.21e-06 < 1.03e-05 (0.118) 0 iFFT: n2=1.04e-06 ninf=1.26e-06 < 1.03e-05 (0.123) 0 OK pyopencl C2C (1383,1383) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.17e-06 < 1.03e-05 (0.114) 0 iFFT: n2=1.05e-06 ninf=1.20e-06 < 1.03e-05 (0.117) 0 OK pyopencl C2C (1384,1384) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.11e-06 < 1.03e-05 (0.108) 0 iFFT: n2=1.07e-06 ninf=1.18e-06 < 1.03e-05 (0.115) 0 OK pyopencl C2C (1385,1385) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.17e-06 < 1.03e-05 (0.113) 0 iFFT: n2=1.02e-06 ninf=1.10e-06 < 1.03e-05 (0.107) 0 OK pyopencl C2C (1387,1387) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.57e-07 < 1.03e-05 (0.044) 0 iFFT: n2=4.69e-07 ninf=5.07e-07 < 1.03e-05 (0.049) 0 OK pyopencl C2C (1388,1388) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.22e-06 < 1.03e-05 (0.118) 0 iFFT: n2=1.32e-06 ninf=1.41e-06 < 1.03e-05 (0.137) 0 OK pyopencl C2C (1389,1389) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=5.54e-07 < 1.03e-05 (0.054) 0 iFFT: n2=4.97e-07 ninf=5.59e-07 < 1.03e-05 (0.054) 0 OK pyopencl C2C (1390,1390) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.17e-06 < 1.03e-05 (0.113) 0 iFFT: n2=1.26e-06 ninf=1.26e-06 < 1.03e-05 (0.123) 0 OK pyopencl C2C (1391,1391) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.13e-06 < 1.03e-05 (0.110) 0 iFFT: n2=1.17e-06 ninf=1.34e-06 < 1.03e-05 (0.130) 0 OK pyopencl C2C (1392,1392) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.19e-07 ninf=3.90e-07 < 1.03e-05 (0.038) 0 iFFT: n2=3.20e-07 ninf=3.50e-07 < 1.03e-05 (0.034) 0 OK pyopencl C2C (1393,1393) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=5.64e-07 < 1.03e-05 (0.055) 0 iFFT: n2=4.98e-07 ninf=5.80e-07 < 1.03e-05 (0.056) 0 OK pyopencl C2C (1394,1394) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.21e-07 ninf=3.75e-07 < 1.03e-05 (0.036) 0 iFFT: n2=3.15e-07 ninf=3.00e-07 < 1.03e-05 (0.029) 0 OK pyopencl C2C (1395,1395) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.35e-07 < 1.03e-05 (0.033) 0 iFFT: n2=3.61e-07 ninf=4.36e-07 < 1.03e-05 (0.042) 0 OK pyopencl C2C (1396,1396) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.21e-06 < 1.03e-05 (0.117) 0 iFFT: n2=1.30e-06 ninf=1.46e-06 < 1.03e-05 (0.142) 0 OK pyopencl C2C (1397,1397) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.30e-07 < 1.03e-05 (0.042) 0 iFFT: n2=3.85e-07 ninf=4.29e-07 < 1.03e-05 (0.042) 0 OK pyopencl C2C (1398,1398) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.20e-06 < 1.03e-05 (0.117) 0 iFFT: n2=1.25e-06 ninf=1.41e-06 < 1.03e-05 (0.137) 0 OK pyopencl C2C (1399,1399) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.22e-06 < 1.03e-05 (0.118) 0 iFFT: n2=1.14e-06 ninf=1.11e-06 < 1.03e-05 (0.108) 0 OK pyopencl C2C (1401,1401) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.14e-06 < 1.03e-05 (0.111) 0 iFFT: n2=1.22e-06 ninf=1.35e-06 < 1.03e-05 (0.131) 0 OK pyopencl C2C (1402,1402) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-07 ninf=5.17e-07 < 1.03e-05 (0.050) 0 iFFT: n2=4.93e-07 ninf=5.21e-07 < 1.03e-05 (0.051) 0 OK pyopencl C2C (1403,1403) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.38e-07 ninf=3.67e-07 < 1.03e-05 (0.036) 0 iFFT: n2=3.39e-07 ninf=3.69e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1405,1405) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=4.84e-07 < 1.03e-05 (0.047) 0 iFFT: n2=4.52e-07 ninf=5.11e-07 < 1.03e-05 (0.050) 0 OK pyopencl C2C (1406,1406) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.66e-07 < 1.03e-05 (0.045) 0 iFFT: n2=4.15e-07 ninf=5.53e-07 < 1.03e-05 (0.054) 0 OK pyopencl C2C (1407,1407) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.15e-07 ninf=3.77e-07 < 1.03e-05 (0.037) 0 iFFT: n2=3.11e-07 ninf=3.51e-07 < 1.03e-05 (0.034) 0 OK pyopencl C2C (1409,1409) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=4.60e-07 < 1.03e-05 (0.045) 0 iFFT: n2=4.59e-07 ninf=4.50e-07 < 1.03e-05 (0.044) 0 OK pyopencl C2C (1410,1410) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=2.55e-07 < 1.03e-05 (0.025) 0 iFFT: n2=2.78e-07 ninf=3.06e-07 < 1.03e-05 (0.030) 0 OK pyopencl C2C (1411,1411) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.95e-07 < 1.03e-05 (0.038) 0 iFFT: n2=3.14e-07 ninf=3.57e-07 < 1.03e-05 (0.035) 0 OK pyopencl C2C (1412,1412) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=4.62e-07 < 1.03e-05 (0.045) 0 iFFT: n2=4.52e-07 ninf=4.68e-07 < 1.03e-05 (0.045) 0 OK pyopencl C2C (1413,1413) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.37e-07 < 1.03e-05 (0.042) 0 iFFT: n2=4.42e-07 ninf=4.12e-07 < 1.03e-05 (0.040) 0 OK pyopencl C2C (1414,1414) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.77e-07 < 1.03e-05 (0.037) 0 iFFT: n2=3.50e-07 ninf=3.77e-07 < 1.03e-05 (0.037) 0 OK pyopencl C2C (1415,1415) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.06e-06 < 1.03e-05 (0.103) 0 iFFT: n2=1.09e-06 ninf=1.14e-06 < 1.03e-05 (0.111) 0 OK pyopencl C2C (1416,1416) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.64e-07 ninf=2.59e-07 < 1.03e-05 (0.025) 0 iFFT: n2=2.71e-07 ninf=3.02e-07 < 1.03e-05 (0.029) 0 OK pyopencl C2C (1417,1417) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=4.30e-07 < 1.03e-05 (0.042) 0 iFFT: n2=3.33e-07 ninf=4.03e-07 < 1.03e-05 (0.039) 0 OK pyopencl C2C (1418,1418) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.10e-06 < 1.03e-05 (0.107) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.03e-05 (0.122) 0 OK pyopencl C2C (1419,1419) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.32e-07 ninf=3.91e-07 < 1.03e-05 (0.038) 0 iFFT: n2=3.75e-07 ninf=4.40e-07 < 1.03e-05 (0.043) 0 OK pyopencl C2C (1420,1420) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.40e-07 ninf=3.67e-07 < 1.03e-05 (0.036) 0 iFFT: n2=3.50e-07 ninf=3.74e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1421,1421) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.38e-07 ninf=3.51e-07 < 1.03e-05 (0.034) 0 iFFT: n2=3.58e-07 ninf=4.15e-07 < 1.03e-05 (0.040) 0 OK pyopencl C2C (1422,1422) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.26e-07 ninf=3.37e-07 < 1.03e-05 (0.033) 0 iFFT: n2=3.30e-07 ninf=3.52e-07 < 1.03e-05 (0.034) 0 OK pyopencl C2C (1423,1423) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.51e-06 < 1.03e-05 (0.147) 0 iFFT: n2=1.26e-06 ninf=1.41e-06 < 1.03e-05 (0.137) 0 OK pyopencl C2C (1424,1424) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.16e-07 ninf=3.96e-07 < 1.03e-05 (0.038) 0 iFFT: n2=3.06e-07 ninf=3.32e-07 < 1.03e-05 (0.032) 0 OK pyopencl C2C (1425,1425) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.31e-07 ninf=3.78e-07 < 1.03e-05 (0.037) 0 iFFT: n2=3.03e-07 ninf=3.42e-07 < 1.03e-05 (0.033) 0 OK pyopencl C2C (1426,1426) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=3.56e-07 < 1.03e-05 (0.035) 0 iFFT: n2=3.51e-07 ninf=3.69e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1427,1427) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.25e-06 < 1.03e-05 (0.121) 0 iFFT: n2=1.26e-06 ninf=1.52e-06 < 1.03e-05 (0.147) 0 OK pyopencl C2C (1428,1428) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.92e-07 ninf=3.53e-07 < 1.03e-05 (0.034) 0 iFFT: n2=2.84e-07 ninf=3.17e-07 < 1.03e-05 (0.031) 0 OK pyopencl C2C (1429,1429) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.30e-06 < 1.03e-05 (0.126) 0 iFFT: n2=1.17e-06 ninf=1.35e-06 < 1.03e-05 (0.131) 0 OK pyopencl C2C (1431,1431) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.99e-07 ninf=3.16e-07 < 1.03e-05 (0.031) 0 iFFT: n2=2.97e-07 ninf=3.01e-07 < 1.03e-05 (0.029) 0 OK pyopencl C2C (1432,1432) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.39e-06 < 1.03e-05 (0.135) 0 iFFT: n2=1.24e-06 ninf=1.46e-06 < 1.03e-05 (0.142) 0 OK pyopencl C2C (1433,1433) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.26e-06 < 1.03e-05 (0.122) 0 iFFT: n2=1.31e-06 ninf=1.45e-06 < 1.03e-05 (0.141) 0 OK pyopencl C2C (1434,1434) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.59e-06 < 1.03e-05 (0.154) 0 iFFT: n2=1.21e-06 ninf=1.43e-06 < 1.03e-05 (0.139) 0 OK pyopencl C2C (1435,1435) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.06e-07 ninf=3.27e-07 < 1.03e-05 (0.032) 0 iFFT: n2=3.07e-07 ninf=4.00e-07 < 1.03e-05 (0.039) 0 OK pyopencl C2C (1436,1436) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.30e-06 < 1.03e-05 (0.126) 0 iFFT: n2=1.29e-06 ninf=1.41e-06 < 1.03e-05 (0.137) 0 OK pyopencl C2C (1437,1437) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.32e-06 < 1.03e-05 (0.128) 0 iFFT: n2=1.16e-06 ninf=1.15e-06 < 1.03e-05 (0.112) 0 OK pyopencl C2C (1438,1438) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.25e-06 < 1.03e-05 (0.121) 0 iFFT: n2=1.33e-06 ninf=1.39e-06 < 1.03e-05 (0.135) 0 OK pyopencl C2C (1439,1439) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 1.03e-05 (0.121) 0 iFFT: n2=1.17e-06 ninf=1.23e-06 < 1.03e-05 (0.119) 0 OK pyopencl C2C (1441,1441) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.36e-07 ninf=3.53e-07 < 1.03e-05 (0.034) 0 iFFT: n2=3.46e-07 ninf=3.88e-07 < 1.03e-05 (0.038) 0 OK pyopencl C2C (1442,1442) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.38e-06 < 1.03e-05 (0.133) 0 iFFT: n2=1.29e-06 ninf=1.38e-06 < 1.03e-05 (0.134) 0 OK pyopencl C2C (1443,1443) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.19e-07 ninf=3.83e-07 < 1.03e-05 (0.037) 0 iFFT: n2=3.63e-07 ninf=4.11e-07 < 1.03e-05 (0.040) 0 OK pyopencl C2C (1444,1444) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.20e-07 < 1.03e-05 (0.041) 0 iFFT: n2=4.15e-07 ninf=4.55e-07 < 1.03e-05 (0.044) 0 OK pyopencl C2C (1445,1445) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=4.00e-07 < 1.03e-05 (0.039) 0 iFFT: n2=3.53e-07 ninf=4.05e-07 < 1.03e-05 (0.039) 0 OK pyopencl C2C (1446,1446) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.70e-07 < 1.03e-05 (0.046) 0 iFFT: n2=4.37e-07 ninf=4.54e-07 < 1.03e-05 (0.044) 0 OK pyopencl C2C (1447,1447) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.14e-06 < 1.03e-05 (0.110) 0 iFFT: n2=1.18e-06 ninf=1.17e-06 < 1.03e-05 (0.113) 0 OK pyopencl C2C (1448,1448) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=4.45e-07 < 1.03e-05 (0.043) 0 iFFT: n2=4.37e-07 ninf=5.32e-07 < 1.03e-05 (0.052) 0 OK pyopencl C2C (1449,1449) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.90e-07 ninf=3.28e-07 < 1.03e-05 (0.032) 0 iFFT: n2=3.08e-07 ninf=3.63e-07 < 1.03e-05 (0.035) 0 OK pyopencl C2C (1450,1450) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.47e-07 < 1.03e-05 (0.034) 0 iFFT: n2=3.31e-07 ninf=3.47e-07 < 1.03e-05 (0.034) 0 OK pyopencl C2C (1451,1451) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.30e-06 < 1.03e-05 (0.126) 0 iFFT: n2=1.26e-06 ninf=1.39e-06 < 1.03e-05 (0.135) 0 OK pyopencl C2C (1453,1453) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.68e-07 ninf=4.98e-07 < 1.03e-05 (0.048) 0 iFFT: n2=4.75e-07 ninf=5.22e-07 < 1.03e-05 (0.051) 0 OK pyopencl C2C (1454,1454) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-07 ninf=4.86e-07 < 1.03e-05 (0.047) 0 iFFT: n2=4.70e-07 ninf=4.93e-07 < 1.03e-05 (0.048) 0 OK pyopencl C2C (1455,1455) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.54e-07 < 1.03e-05 (0.044) 0 iFFT: n2=3.80e-07 ninf=4.57e-07 < 1.03e-05 (0.044) 0 OK pyopencl C2C (1457,1457) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.20e-07 ninf=3.84e-07 < 1.03e-05 (0.037) 0 iFFT: n2=3.27e-07 ninf=4.06e-07 < 1.03e-05 (0.039) 0 OK pyopencl C2C (1459,1459) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.03e-07 ninf=5.68e-07 < 1.03e-05 (0.055) 0 iFFT: n2=4.96e-07 ninf=5.04e-07 < 1.03e-05 (0.049) 0 OK pyopencl C2C (1460,1460) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=4.25e-07 < 1.03e-05 (0.041) 0 iFFT: n2=3.43e-07 ninf=3.66e-07 < 1.03e-05 (0.035) 0 OK pyopencl C2C (1461,1461) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=4.98e-07 < 1.03e-05 (0.048) 0 iFFT: n2=4.71e-07 ninf=4.85e-07 < 1.03e-05 (0.047) 0 OK pyopencl C2C (1462,1462) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.13e-07 < 1.03e-05 (0.040) 0 iFFT: n2=3.49e-07 ninf=3.71e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1463,1463) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.07e-07 ninf=3.55e-07 < 1.03e-05 (0.034) 0 iFFT: n2=3.41e-07 ninf=4.23e-07 < 1.03e-05 (0.041) 0 OK pyopencl C2C (1464,1464) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.14e-07 ninf=3.35e-07 < 1.03e-05 (0.032) 0 iFFT: n2=3.37e-07 ninf=3.74e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1465,1465) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.30e-06 < 1.03e-05 (0.126) 0 iFFT: n2=1.16e-06 ninf=1.34e-06 < 1.03e-05 (0.130) 0 OK pyopencl C2C (1466,1466) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.25e-06 < 1.03e-05 (0.121) 0 iFFT: n2=1.22e-06 ninf=1.30e-06 < 1.03e-05 (0.126) 0 OK pyopencl C2C (1467,1467) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=4.79e-07 < 1.03e-05 (0.046) 0 iFFT: n2=4.51e-07 ninf=4.41e-07 < 1.03e-05 (0.043) 0 OK pyopencl C2C (1468,1468) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.27e-06 < 1.03e-05 (0.123) 0 iFFT: n2=1.14e-06 ninf=1.28e-06 < 1.03e-05 (0.124) 0 OK pyopencl C2C (1469,1469) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.57e-07 ninf=4.10e-07 < 1.03e-05 (0.040) 0 iFFT: n2=3.41e-07 ninf=4.07e-07 < 1.03e-05 (0.039) 0 OK pyopencl C2C (1471,1471) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.15e-07 ninf=5.74e-07 < 1.03e-05 (0.056) 0 iFFT: n2=5.14e-07 ninf=5.55e-07 < 1.03e-05 (0.054) 0 OK pyopencl C2C (1472,1472) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.71e-07 ninf=2.65e-07 < 1.03e-05 (0.026) 0 iFFT: n2=2.66e-07 ninf=2.77e-07 < 1.03e-05 (0.027) 0 OK pyopencl C2C (1473,1473) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.19e-07 ninf=5.60e-07 < 1.03e-05 (0.054) 0 iFFT: n2=5.09e-07 ninf=5.62e-07 < 1.03e-05 (0.054) 0 OK pyopencl C2C (1474,1474) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.05e-07 ninf=3.20e-07 < 1.03e-05 (0.031) 0 iFFT: n2=2.99e-07 ninf=2.98e-07 < 1.03e-05 (0.029) 0 OK pyopencl C2C (1475,1475) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.82e-07 ninf=3.28e-07 < 1.03e-05 (0.032) 0 iFFT: n2=2.87e-07 ninf=3.95e-07 < 1.03e-05 (0.038) 0 OK pyopencl C2C (1476,1476) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.95e-07 ninf=3.10e-07 < 1.03e-05 (0.030) 0 iFFT: n2=2.99e-07 ninf=3.22e-07 < 1.03e-05 (0.031) 0 OK pyopencl C2C (1477,1477) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.88e-07 ninf=4.73e-07 < 1.03e-05 (0.046) 0 iFFT: n2=4.81e-07 ninf=4.90e-07 < 1.03e-05 (0.047) 0 OK pyopencl C2C (1478,1478) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.15e-06 < 1.03e-05 (0.111) 0 iFFT: n2=1.14e-06 ninf=1.41e-06 < 1.03e-05 (0.136) 0 OK pyopencl C2C (1479,1479) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.15e-07 < 1.03e-05 (0.040) 0 iFFT: n2=3.73e-07 ninf=4.15e-07 < 1.03e-05 (0.040) 0 OK pyopencl C2C (1480,1480) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.36e-07 ninf=4.05e-07 < 1.03e-05 (0.039) 0 iFFT: n2=3.00e-07 ninf=3.70e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1481,1481) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.08e-06 < 1.03e-05 (0.104) 0 iFFT: n2=1.12e-06 ninf=1.13e-06 < 1.03e-05 (0.109) 0 OK pyopencl C2C (1482,1482) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.02e-07 ninf=3.56e-07 < 1.03e-05 (0.034) 0 iFFT: n2=3.41e-07 ninf=3.70e-07 < 1.03e-05 (0.036) 0 OK pyopencl C2C (1483,1483) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.10e-06 < 1.03e-05 (0.106) 0 iFFT: n2=1.12e-06 ninf=1.15e-06 < 1.03e-05 (0.111) 0 OK pyopencl C2C (1484,1484) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.06e-07 ninf=3.28e-07 < 1.03e-05 (0.032) 0 iFFT: n2=3.07e-07 ninf=3.21e-07 < 1.03e-05 (0.031) 0 OK pyopencl C2C (1486,1486) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.44e-06 < 1.03e-05 (0.140) 0 iFFT: n2=1.28e-06 ninf=1.41e-06 < 1.03e-05 (0.136) 0 OK pyopencl C2C (1487,1487) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.37e-06 < 1.03e-05 (0.133) 0 iFFT: n2=1.20e-06 ninf=1.20e-06 < 1.03e-05 (0.116) 0 OK pyopencl C2C (1488,1488) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.11e-07 ninf=3.62e-07 < 1.03e-05 (0.035) 0 iFFT: n2=3.11e-07 ninf=3.41e-07 < 1.03e-05 (0.033) 0 OK pyopencl C2C (1489,1489) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.44e-06 < 1.03e-05 (0.139) 0 iFFT: n2=1.31e-06 ninf=1.42e-06 < 1.03e-05 (0.137) 0 OK pyopencl C2C (1490,1490) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.38e-06 < 1.03e-05 (0.133) 0 iFFT: n2=1.23e-06 ninf=1.45e-06 < 1.03e-05 (0.140) 0 OK pyopencl C2C (1491,1491) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.49e-07 ninf=4.12e-07 < 1.03e-05 (0.040) 0 iFFT: n2=3.44e-07 ninf=3.92e-07 < 1.03e-05 (0.038) 0 OK pyopencl C2C (1492,1492) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.45e-06 < 1.03e-05 (0.140) 0 iFFT: n2=1.29e-06 ninf=1.44e-06 < 1.03e-05 (0.139) 0 OK pyopencl C2C (1493,1493) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.23e-06 < 1.03e-05 (0.119) 0 iFFT: n2=1.26e-06 ninf=1.28e-06 < 1.03e-05 (0.123) 0 OK pyopencl C2C (1494,1494) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.87e-07 ninf=3.15e-07 < 1.03e-05 (0.030) 0 iFFT: n2=2.90e-07 ninf=3.03e-07 < 1.03e-05 (0.029) 0 OK pyopencl C2C (1495,1495) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.79e-07 ninf=2.74e-07 < 1.03e-05 (0.026) 0 iFFT: n2=2.85e-07 ninf=2.72e-07 < 1.03e-05 (0.026) 0 OK pyopencl C2C (1496,1496) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.72e-07 ninf=3.29e-07 < 1.03e-05 (0.032) 0 iFFT: n2=2.54e-07 ninf=2.85e-07 < 1.03e-05 (0.028) 0 OK pyopencl C2C (1497,1497) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.50e-06 < 1.04e-05 (0.145) 0 iFFT: n2=1.31e-06 ninf=1.52e-06 < 1.04e-05 (0.147) 0 OK pyopencl C2C (1498,1498) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.26e-06 < 1.04e-05 (0.122) 0 iFFT: n2=1.24e-06 ninf=1.48e-06 < 1.04e-05 (0.143) 0 OK pyopencl C2C (1499,1499) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.30e-06 < 1.04e-05 (0.125) 0 iFFT: n2=1.35e-06 ninf=1.44e-06 < 1.04e-05 (0.139) 0 OK pyopencl C2C (1501,1501) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.53e-07 < 1.04e-05 (0.044) 0 iFFT: n2=3.75e-07 ninf=4.10e-07 < 1.04e-05 (0.040) 0 OK pyopencl C2C (1502,1502) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=4.72e-07 < 1.04e-05 (0.046) 0 iFFT: n2=4.69e-07 ninf=4.40e-07 < 1.04e-05 (0.043) 0 OK pyopencl C2C (1503,1503) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-07 ninf=1.06e-06 < 1.04e-05 (0.102) 0 iFFT: n2=1.02e-06 ninf=1.14e-06 < 1.04e-05 (0.110) 0 OK pyopencl C2C (1504,1504) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.55e-07 ninf=2.63e-07 < 1.04e-05 (0.025) 0 iFFT: n2=2.65e-07 ninf=2.85e-07 < 1.04e-05 (0.028) 0 OK pyopencl C2C (1505,1505) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.49e-07 ninf=3.63e-07 < 1.04e-05 (0.035) 0 iFFT: n2=3.90e-07 ninf=4.83e-07 < 1.04e-05 (0.047) 0 OK pyopencl C2C (1506,1506) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=5.34e-07 < 1.04e-05 (0.052) 0 iFFT: n2=5.28e-07 ninf=5.87e-07 < 1.04e-05 (0.057) 0 OK pyopencl C2C (1507,1507) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.85e-07 ninf=1.01e-06 < 1.04e-05 (0.098) 0 iFFT: n2=1.05e-06 ninf=1.18e-06 < 1.04e-05 (0.114) 0 OK pyopencl C2C (1508,1508) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.12e-07 ninf=3.26e-07 < 1.04e-05 (0.031) 0 iFFT: n2=3.21e-07 ninf=3.52e-07 < 1.04e-05 (0.034) 0 OK pyopencl C2C (1509,1509) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.93e-07 ninf=1.17e-06 < 1.04e-05 (0.113) 0 iFFT: n2=1.07e-06 ninf=1.21e-06 < 1.04e-05 (0.116) 0 OK pyopencl C2C (1510,1510) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.78e-07 ninf=5.04e-07 < 1.04e-05 (0.049) 0 iFFT: n2=5.03e-07 ninf=5.53e-07 < 1.04e-05 (0.053) 0 OK pyopencl C2C (1511,1511) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-07 ninf=9.72e-07 < 1.04e-05 (0.094) 0 iFFT: n2=1.01e-06 ninf=9.67e-07 < 1.04e-05 (0.093) 0 OK pyopencl C2C (1513,1513) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.05e-07 < 1.04e-05 (0.039) 0 iFFT: n2=3.30e-07 ninf=3.90e-07 < 1.04e-05 (0.038) 0 OK pyopencl C2C (1514,1514) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=4.57e-07 < 1.04e-05 (0.044) 0 iFFT: n2=4.45e-07 ninf=4.22e-07 < 1.04e-05 (0.041) 0 OK pyopencl C2C (1515,1515) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.32e-07 ninf=3.47e-07 < 1.04e-05 (0.034) 0 iFFT: n2=3.43e-07 ninf=3.80e-07 < 1.04e-05 (0.037) 0 OK pyopencl C2C (1516,1516) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.82e-07 < 1.04e-05 (0.047) 0 iFFT: n2=4.56e-07 ninf=4.77e-07 < 1.04e-05 (0.046) 0 OK pyopencl C2C (1517,1517) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=3.84e-07 < 1.04e-05 (0.037) 0 iFFT: n2=3.92e-07 ninf=4.67e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1518,1518) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.76e-07 ninf=3.13e-07 < 1.04e-05 (0.030) 0 iFFT: n2=2.79e-07 ninf=3.20e-07 < 1.04e-05 (0.031) 0 OK pyopencl C2C (1519,1519) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.30e-07 ninf=3.35e-07 < 1.04e-05 (0.032) 0 iFFT: n2=3.33e-07 ninf=3.45e-07 < 1.04e-05 (0.033) 0 OK pyopencl C2C (1520,1520) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=4.06e-07 < 1.04e-05 (0.039) 0 iFFT: n2=2.87e-07 ninf=3.21e-07 < 1.04e-05 (0.031) 0 OK pyopencl C2C (1522,1522) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.26e-06 < 1.04e-05 (0.122) 0 iFFT: n2=1.08e-06 ninf=1.22e-06 < 1.04e-05 (0.118) 0 OK pyopencl C2C (1523,1523) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.27e-06 < 1.04e-05 (0.123) 0 iFFT: n2=1.09e-06 ninf=1.17e-06 < 1.04e-05 (0.113) 0 OK pyopencl C2C (1524,1524) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=4.45e-07 < 1.04e-05 (0.043) 0 iFFT: n2=4.38e-07 ninf=4.90e-07 < 1.04e-05 (0.047) 0 OK pyopencl C2C (1525,1525) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.95e-07 < 1.04e-05 (0.038) 0 iFFT: n2=3.31e-07 ninf=3.97e-07 < 1.04e-05 (0.038) 0 OK pyopencl C2C (1526,1526) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.00e-07 < 1.04e-05 (0.039) 0 iFFT: n2=3.56e-07 ninf=3.99e-07 < 1.04e-05 (0.038) 0 OK pyopencl C2C (1527,1527) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.21e-06 < 1.04e-05 (0.116) 0 iFFT: n2=1.18e-06 ninf=1.41e-06 < 1.04e-05 (0.136) 0 OK pyopencl C2C (1528,1528) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.27e-06 < 1.04e-05 (0.122) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.04e-05 (0.121) 0 OK pyopencl C2C (1529,1529) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.16e-06 < 1.04e-05 (0.112) 0 iFFT: n2=1.13e-06 ninf=1.16e-06 < 1.04e-05 (0.112) 0 OK pyopencl C2C (1530,1530) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=2.98e-07 ninf=3.34e-07 < 1.04e-05 (0.032) 0 iFFT: n2=2.92e-07 ninf=3.05e-07 < 1.04e-05 (0.029) 0 OK pyopencl C2C (1531,1531) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.19e-06 < 1.04e-05 (0.115) 0 iFFT: n2=1.07e-06 ninf=1.14e-06 < 1.04e-05 (0.110) 0 OK pyopencl C2C (1532,1532) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.17e-06 < 1.04e-05 (0.112) 0 iFFT: n2=1.20e-06 ninf=1.24e-06 < 1.04e-05 (0.120) 0 OK pyopencl C2C (1533,1533) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.48e-07 ninf=4.09e-07 < 1.04e-05 (0.039) 0 iFFT: n2=3.27e-07 ninf=3.69e-07 < 1.04e-05 (0.036) 0 OK pyopencl C2C (1534,1534) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.20e-07 ninf=3.48e-07 < 1.04e-05 (0.034) 0 iFFT: n2=3.32e-07 ninf=3.60e-07 < 1.04e-05 (0.035) 0 OK pyopencl C2C (1535,1535) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.24e-06 < 1.04e-05 (0.120) 0 iFFT: n2=1.17e-06 ninf=1.46e-06 < 1.04e-05 (0.141) 0 OK pyopencl C2C (1537,1537) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=5.18e-07 < 1.04e-05 (0.050) 0 iFFT: n2=4.29e-07 ninf=5.02e-07 < 1.04e-05 (0.048) 0 OK pyopencl C2C (1538,1538) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.09e-07 ninf=4.71e-07 < 1.04e-05 (0.045) 0 iFFT: n2=5.03e-07 ninf=4.71e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1539,1539) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.77e-07 < 1.04e-05 (0.046) 0 iFFT: n2=3.81e-07 ninf=5.01e-07 < 1.04e-05 (0.048) 0 OK pyopencl C2C (1541,1541) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.65e-07 < 1.04e-05 (0.045) 0 iFFT: n2=4.15e-07 ninf=4.83e-07 < 1.04e-05 (0.047) 0 OK pyopencl C2C (1542,1542) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.05e-07 ninf=5.50e-07 < 1.04e-05 (0.053) 0 iFFT: n2=5.20e-07 ninf=6.13e-07 < 1.04e-05 (0.059) 0 OK pyopencl C2C (1543,1543) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.12e-06 < 1.04e-05 (0.108) 0 iFFT: n2=1.15e-06 ninf=1.18e-06 < 1.04e-05 (0.114) 0 OK pyopencl C2C (1544,1544) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=5.19e-07 < 1.04e-05 (0.050) 0 iFFT: n2=5.14e-07 ninf=5.62e-07 < 1.04e-05 (0.054) 0 OK pyopencl C2C (1545,1545) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.33e-06 < 1.04e-05 (0.128) 0 iFFT: n2=1.18e-06 ninf=1.29e-06 < 1.04e-05 (0.125) 0 OK pyopencl C2C (1546,1546) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.50e-06 < 1.04e-05 (0.144) 0 iFFT: n2=1.29e-06 ninf=1.40e-06 < 1.04e-05 (0.135) 0 OK pyopencl C2C (1547,1547) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=4.10e-07 < 1.04e-05 (0.039) 0 iFFT: n2=3.46e-07 ninf=3.95e-07 < 1.04e-05 (0.038) 0 OK pyopencl C2C (1548,1548) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.55e-07 < 1.04e-05 (0.044) 0 iFFT: n2=3.66e-07 ninf=3.73e-07 < 1.04e-05 (0.036) 0 OK pyopencl C2C (1549,1549) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.43e-06 < 1.04e-05 (0.137) 0 iFFT: n2=1.32e-06 ninf=1.38e-06 < 1.04e-05 (0.133) 0 OK pyopencl C2C (1550,1550) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.78e-07 < 1.04e-05 (0.046) 0 iFFT: n2=3.61e-07 ninf=4.10e-07 < 1.04e-05 (0.040) 0 OK pyopencl C2C (1551,1551) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.22e-07 ninf=3.83e-07 < 1.04e-05 (0.037) 0 iFFT: n2=3.52e-07 ninf=4.42e-07 < 1.04e-05 (0.043) 0 OK pyopencl C2C (1552,1552) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.51e-07 ninf=5.41e-07 < 1.04e-05 (0.052) 0 iFFT: n2=5.11e-07 ninf=6.09e-07 < 1.04e-05 (0.059) 0 OK pyopencl C2C (1553,1553) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.40e-06 < 1.04e-05 (0.135) 0 iFFT: n2=1.23e-06 ninf=1.26e-06 < 1.04e-05 (0.121) 0 OK pyopencl C2C (1554,1554) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=4.91e-07 < 1.04e-05 (0.047) 0 iFFT: n2=4.46e-07 ninf=5.43e-07 < 1.04e-05 (0.052) 0 OK pyopencl C2C (1555,1555) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.41e-06 < 1.04e-05 (0.135) 0 iFFT: n2=1.38e-06 ninf=1.53e-06 < 1.04e-05 (0.147) 0 OK pyopencl C2C (1556,1556) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.37e-06 < 1.04e-05 (0.132) 0 iFFT: n2=1.32e-06 ninf=1.40e-06 < 1.04e-05 (0.135) 0 OK pyopencl C2C (1557,1557) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.42e-06 < 1.04e-05 (0.137) 0 iFFT: n2=1.29e-06 ninf=1.38e-06 < 1.04e-05 (0.133) 0 OK pyopencl C2C (1558,1558) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=5.06e-07 < 1.04e-05 (0.049) 0 iFFT: n2=4.27e-07 ninf=5.32e-07 < 1.04e-05 (0.051) 0 OK pyopencl C2C (1559,1559) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.41e-06 < 1.04e-05 (0.135) 0 iFFT: n2=1.25e-06 ninf=1.33e-06 < 1.04e-05 (0.128) 0 OK pyopencl C2C (1561,1561) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.51e-06 < 1.04e-05 (0.145) 0 iFFT: n2=1.28e-06 ninf=1.48e-06 < 1.04e-05 (0.142) 0 OK pyopencl C2C (1562,1562) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=5.20e-07 < 1.04e-05 (0.050) 0 iFFT: n2=4.22e-07 ninf=5.21e-07 < 1.04e-05 (0.050) 0 OK pyopencl C2C (1563,1563) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=6.53e-07 < 1.04e-05 (0.063) 0 iFFT: n2=5.40e-07 ninf=6.29e-07 < 1.04e-05 (0.061) 0 OK pyopencl C2C (1564,1564) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.27e-07 < 1.04e-05 (0.041) 0 iFFT: n2=3.84e-07 ninf=4.34e-07 < 1.04e-05 (0.042) 0 OK pyopencl C2C (1565,1565) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=5.57e-07 < 1.04e-05 (0.054) 0 iFFT: n2=4.82e-07 ninf=5.08e-07 < 1.04e-05 (0.049) 0 OK pyopencl C2C (1566,1566) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.45e-07 < 1.04e-05 (0.043) 0 iFFT: n2=3.87e-07 ninf=4.45e-07 < 1.04e-05 (0.043) 0 OK pyopencl C2C (1567,1567) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-07 ninf=1.03e-06 < 1.04e-05 (0.099) 0 iFFT: n2=1.05e-06 ninf=1.10e-06 < 1.04e-05 (0.106) 0 OK pyopencl C2C (1569,1569) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.26e-06 < 1.04e-05 (0.121) 0 iFFT: n2=1.12e-06 ninf=1.40e-06 < 1.04e-05 (0.135) 0 OK pyopencl C2C (1570,1570) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=4.70e-07 < 1.04e-05 (0.045) 0 iFFT: n2=4.67e-07 ninf=5.41e-07 < 1.04e-05 (0.052) 0 OK pyopencl C2C (1571,1571) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.11e-06 < 1.04e-05 (0.107) 0 iFFT: n2=1.19e-06 ninf=1.20e-06 < 1.04e-05 (0.116) 0 OK pyopencl C2C (1572,1572) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=4.30e-07 < 1.04e-05 (0.041) 0 iFFT: n2=4.15e-07 ninf=4.25e-07 < 1.04e-05 (0.041) 0 OK pyopencl C2C (1574,1574) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.08e-06 < 1.04e-05 (0.104) 0 iFFT: n2=1.15e-06 ninf=1.18e-06 < 1.04e-05 (0.114) 0 OK pyopencl C2C (1576,1576) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=5.91e-07 < 1.04e-05 (0.057) 0 iFFT: n2=5.05e-07 ninf=5.75e-07 < 1.04e-05 (0.055) 0 OK pyopencl C2C (1577,1577) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=5.31e-07 < 1.04e-05 (0.051) 0 iFFT: n2=4.03e-07 ninf=6.00e-07 < 1.04e-05 (0.058) 0 OK pyopencl C2C (1578,1578) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.27e-06 < 1.04e-05 (0.122) 0 iFFT: n2=1.04e-06 ninf=1.21e-06 < 1.04e-05 (0.116) 0 OK pyopencl C2C (1579,1579) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.09e-06 < 1.04e-05 (0.105) 0 iFFT: n2=1.07e-06 ninf=9.87e-07 < 1.04e-05 (0.095) 0 OK pyopencl C2C (1580,1580) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=5.05e-07 < 1.04e-05 (0.049) 0 iFFT: n2=4.14e-07 ninf=4.93e-07 < 1.04e-05 (0.047) 0 OK pyopencl C2C (1581,1581) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.61e-07 < 1.04e-05 (0.044) 0 iFFT: n2=4.69e-07 ninf=5.27e-07 < 1.04e-05 (0.051) 0 OK pyopencl C2C (1582,1582) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=5.10e-07 < 1.04e-05 (0.049) 0 iFFT: n2=4.11e-07 ninf=4.64e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1583,1583) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.29e-06 < 1.04e-05 (0.124) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.04e-05 (0.121) 0 OK pyopencl C2C (1585,1585) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.29e-06 < 1.04e-05 (0.124) 0 iFFT: n2=1.18e-06 ninf=1.38e-06 < 1.04e-05 (0.132) 0 OK pyopencl C2C (1586,1586) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.18e-07 < 1.04e-05 (0.040) 0 iFFT: n2=3.94e-07 ninf=4.38e-07 < 1.04e-05 (0.042) 0 OK pyopencl C2C (1587,1587) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.44e-07 < 1.04e-05 (0.043) 0 iFFT: n2=3.98e-07 ninf=4.70e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1588,1588) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=5.71e-07 < 1.04e-05 (0.055) 0 iFFT: n2=5.23e-07 ninf=5.57e-07 < 1.04e-05 (0.054) 0 OK pyopencl C2C (1589,1589) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.27e-06 < 1.04e-05 (0.122) 0 iFFT: n2=1.18e-06 ninf=1.27e-06 < 1.04e-05 (0.122) 0 OK pyopencl C2C (1590,1590) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.29e-07 < 1.04e-05 (0.041) 0 iFFT: n2=3.80e-07 ninf=4.39e-07 < 1.04e-05 (0.042) 0 OK pyopencl C2C (1591,1591) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-07 ninf=6.03e-07 < 1.04e-05 (0.058) 0 iFFT: n2=5.19e-07 ninf=5.62e-07 < 1.04e-05 (0.054) 0 OK pyopencl C2C (1592,1592) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.16e-07 ninf=6.14e-07 < 1.04e-05 (0.059) 0 iFFT: n2=5.34e-07 ninf=6.47e-07 < 1.04e-05 (0.062) 0 OK pyopencl C2C (1593,1593) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.20e-07 ninf=3.45e-07 < 1.04e-05 (0.033) 0 iFFT: n2=3.10e-07 ninf=3.05e-07 < 1.04e-05 (0.029) 0 OK pyopencl C2C (1594,1594) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.23e-06 < 1.04e-05 (0.118) 0 iFFT: n2=1.15e-06 ninf=1.21e-06 < 1.04e-05 (0.117) 0 OK pyopencl C2C (1595,1595) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.25e-07 < 1.04e-05 (0.041) 0 iFFT: n2=3.73e-07 ninf=3.90e-07 < 1.04e-05 (0.037) 0 OK pyopencl C2C (1596,1596) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=5.07e-07 < 1.04e-05 (0.049) 0 iFFT: n2=4.09e-07 ninf=4.66e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1597,1597) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.23e-06 < 1.04e-05 (0.119) 0 iFFT: n2=1.10e-06 ninf=1.17e-06 < 1.04e-05 (0.112) 0 OK pyopencl C2C (1598,1598) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.77e-07 < 1.04e-05 (0.046) 0 iFFT: n2=3.87e-07 ninf=5.12e-07 < 1.04e-05 (0.049) 0 OK pyopencl C2C (1599,1599) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.29e-07 ninf=3.70e-07 < 1.04e-05 (0.036) 0 iFFT: n2=3.36e-07 ninf=3.88e-07 < 1.04e-05 (0.037) 0 OK pyopencl C2C (1601,1601) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.96e-07 ninf=6.78e-07 < 1.04e-05 (0.065) 0 iFFT: n2=5.69e-07 ninf=6.56e-07 < 1.04e-05 (0.063) 0 OK pyopencl C2C (1602,1602) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=4.96e-07 < 1.04e-05 (0.048) 0 iFFT: n2=4.38e-07 ninf=5.13e-07 < 1.04e-05 (0.049) 0 OK pyopencl C2C (1603,1603) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.19e-06 < 1.04e-05 (0.115) 0 iFFT: n2=1.14e-06 ninf=1.17e-06 < 1.04e-05 (0.112) 0 OK pyopencl C2C (1604,1604) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=5.27e-07 < 1.04e-05 (0.051) 0 iFFT: n2=4.84e-07 ninf=5.55e-07 < 1.04e-05 (0.053) 0 OK pyopencl C2C (1605,1605) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.17e-06 < 1.04e-05 (0.112) 0 iFFT: n2=1.20e-06 ninf=1.27e-06 < 1.04e-05 (0.122) 0 OK pyopencl C2C (1606,1606) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=5.17e-07 < 1.04e-05 (0.050) 0 iFFT: n2=4.93e-07 ninf=5.47e-07 < 1.04e-05 (0.053) 0 OK pyopencl C2C (1607,1607) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.32e-06 < 1.04e-05 (0.127) 0 iFFT: n2=1.09e-06 ninf=1.17e-06 < 1.04e-05 (0.112) 0 OK pyopencl C2C (1608,1608) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=3.57e-07 < 1.04e-05 (0.034) 0 iFFT: n2=3.74e-07 ninf=4.16e-07 < 1.04e-05 (0.040) 0 OK pyopencl C2C (1609,1609) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.12e-06 < 1.04e-05 (0.108) 0 iFFT: n2=1.12e-06 ninf=1.18e-06 < 1.04e-05 (0.113) 0 OK pyopencl C2C (1610,1610) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.44e-07 ninf=3.61e-07 < 1.04e-05 (0.035) 0 iFFT: n2=3.60e-07 ninf=4.04e-07 < 1.04e-05 (0.039) 0 OK pyopencl C2C (1611,1611) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.24e-06 < 1.04e-05 (0.119) 0 iFFT: n2=1.07e-06 ninf=1.19e-06 < 1.04e-05 (0.114) 0 OK pyopencl C2C (1612,1612) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.17e-07 < 1.04e-05 (0.040) 0 iFFT: n2=3.62e-07 ninf=4.26e-07 < 1.04e-05 (0.041) 0 OK pyopencl C2C (1613,1613) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.33e-06 < 1.04e-05 (0.127) 0 iFFT: n2=1.12e-06 ninf=1.20e-06 < 1.04e-05 (0.116) 0 OK pyopencl C2C (1614,1614) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.11e-06 < 1.04e-05 (0.107) 0 iFFT: n2=1.11e-06 ninf=1.10e-06 < 1.04e-05 (0.105) 0 OK pyopencl C2C (1615,1615) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-07 ninf=4.63e-07 < 1.04e-05 (0.044) 0 iFFT: n2=4.40e-07 ninf=4.41e-07 < 1.04e-05 (0.042) 0 OK pyopencl C2C (1616,1616) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.30e-07 < 1.04e-05 (0.041) 0 iFFT: n2=3.86e-07 ninf=4.64e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1618,1618) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.37e-06 < 1.04e-05 (0.132) 0 iFFT: n2=1.19e-06 ninf=1.27e-06 < 1.04e-05 (0.122) 0 OK pyopencl C2C (1619,1619) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.31e-06 < 1.04e-05 (0.126) 0 iFFT: n2=1.11e-06 ninf=1.20e-06 < 1.04e-05 (0.115) 0 OK pyopencl C2C (1621,1621) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=6.10e-07 < 1.04e-05 (0.059) 0 iFFT: n2=5.95e-07 ninf=6.38e-07 < 1.04e-05 (0.061) 0 OK pyopencl C2C (1622,1622) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=4.90e-07 < 1.04e-05 (0.047) 0 iFFT: n2=4.94e-07 ninf=4.84e-07 < 1.04e-05 (0.046) 0 OK pyopencl C2C (1623,1623) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.87e-07 ninf=5.66e-07 < 1.04e-05 (0.054) 0 iFFT: n2=4.95e-07 ninf=5.79e-07 < 1.04e-05 (0.056) 0 OK pyopencl C2C (1624,1624) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.49e-07 < 1.04e-05 (0.043) 0 iFFT: n2=3.83e-07 ninf=4.06e-07 < 1.04e-05 (0.039) 0 OK pyopencl C2C (1626,1626) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=5.59e-07 < 1.04e-05 (0.054) 0 iFFT: n2=5.07e-07 ninf=5.98e-07 < 1.04e-05 (0.057) 0 OK pyopencl C2C (1627,1627) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.09e-06 < 1.04e-05 (0.105) 0 iFFT: n2=1.11e-06 ninf=1.20e-06 < 1.04e-05 (0.115) 0 OK pyopencl C2C (1628,1628) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=5.16e-07 < 1.04e-05 (0.050) 0 iFFT: n2=4.49e-07 ninf=5.36e-07 < 1.04e-05 (0.051) 0 OK pyopencl C2C (1629,1629) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.72e-07 ninf=5.05e-07 < 1.04e-05 (0.048) 0 iFFT: n2=4.74e-07 ninf=5.07e-07 < 1.04e-05 (0.049) 0 OK pyopencl C2C (1630,1630) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=5.36e-07 < 1.04e-05 (0.051) 0 iFFT: n2=5.03e-07 ninf=5.42e-07 < 1.04e-05 (0.052) 0 OK pyopencl C2C (1631,1631) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.19e-06 < 1.04e-05 (0.114) 0 iFFT: n2=1.03e-06 ninf=1.17e-06 < 1.04e-05 (0.112) 0 OK pyopencl C2C (1632,1632) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.46e-07 < 1.04e-05 (0.043) 0 iFFT: n2=3.54e-07 ninf=4.40e-07 < 1.04e-05 (0.042) 0 OK pyopencl C2C (1633,1633) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.10e-07 < 1.04e-05 (0.039) 0 iFFT: n2=4.01e-07 ninf=4.07e-07 < 1.04e-05 (0.039) 0 OK pyopencl C2C (1634,1634) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=5.37e-07 < 1.04e-05 (0.052) 0 iFFT: n2=4.69e-07 ninf=4.81e-07 < 1.04e-05 (0.046) 0 OK pyopencl C2C (1635,1635) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=5.05e-07 < 1.04e-05 (0.048) 0 iFFT: n2=4.92e-07 ninf=5.23e-07 < 1.04e-05 (0.050) 0 OK pyopencl C2C (1636,1636) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.26e-06 < 1.04e-05 (0.121) 0 iFFT: n2=1.14e-06 ninf=1.32e-06 < 1.04e-05 (0.127) 0 OK pyopencl C2C (1637,1637) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.46e-06 < 1.04e-05 (0.140) 0 iFFT: n2=1.16e-06 ninf=1.35e-06 < 1.04e-05 (0.129) 0 OK pyopencl C2C (1639,1639) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.34e-06 < 1.04e-05 (0.128) 0 iFFT: n2=1.23e-06 ninf=1.34e-06 < 1.04e-05 (0.128) 0 OK pyopencl C2C (1640,1640) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=3.87e-07 < 1.04e-05 (0.037) 0 iFFT: n2=3.53e-07 ninf=3.95e-07 < 1.04e-05 (0.038) 0 OK pyopencl C2C (1641,1641) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.15e-07 ninf=5.54e-07 < 1.04e-05 (0.053) 0 iFFT: n2=5.49e-07 ninf=6.29e-07 < 1.04e-05 (0.060) 0 OK pyopencl C2C (1642,1642) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.29e-06 < 1.04e-05 (0.124) 0 iFFT: n2=1.10e-06 ninf=1.19e-06 < 1.04e-05 (0.115) 0 OK pyopencl C2C (1643,1643) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.31e-07 < 1.04e-05 (0.041) 0 iFFT: n2=4.25e-07 ninf=4.66e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1644,1644) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.24e-06 < 1.04e-05 (0.118) 0 iFFT: n2=1.11e-06 ninf=1.29e-06 < 1.04e-05 (0.123) 0 OK pyopencl C2C (1645,1645) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.43e-07 ninf=3.79e-07 < 1.04e-05 (0.036) 0 iFFT: n2=3.87e-07 ninf=4.54e-07 < 1.04e-05 (0.043) 0 OK pyopencl C2C (1646,1646) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.37e-06 < 1.04e-05 (0.131) 0 iFFT: n2=1.13e-06 ninf=1.19e-06 < 1.04e-05 (0.114) 0 OK pyopencl C2C (1647,1647) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.38e-07 < 1.04e-05 (0.042) 0 iFFT: n2=4.24e-07 ninf=4.70e-07 < 1.04e-05 (0.045) 0 OK pyopencl C2C (1648,1648) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.21e-06 < 1.04e-05 (0.116) 0 iFFT: n2=1.13e-06 ninf=1.17e-06 < 1.04e-05 (0.112) 0 OK pyopencl C2C (1649,1649) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-07 ninf=6.00e-07 < 1.04e-05 (0.057) 0 iFFT: n2=5.47e-07 ninf=6.04e-07 < 1.04e-05 (0.058) 0 OK pyopencl C2C (1651,1651) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=5.31e-07 < 1.04e-05 (0.051) 0 iFFT: n2=4.70e-07 ninf=5.62e-07 < 1.04e-05 (0.054) 0 OK pyopencl C2C (1652,1652) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.31e-07 ninf=4.30e-07 < 1.04e-05 (0.041) 0 iFFT: n2=3.27e-07 ninf=3.91e-07 < 1.04e-05 (0.037) 0 OK pyopencl C2C (1653,1653) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.62e-07 ninf=5.14e-07 < 1.04e-05 (0.049) 0 iFFT: n2=5.10e-07 ninf=5.38e-07 < 1.04e-05 (0.052) 0 OK pyopencl C2C (1654,1654) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.38e-06 < 1.04e-05 (0.133) 0 iFFT: n2=1.14e-06 ninf=1.23e-06 < 1.04e-05 (0.118) 0 OK pyopencl C2C (1655,1655) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.19e-07 ninf=5.79e-07 < 1.04e-05 (0.055) 0 iFFT: n2=5.06e-07 ninf=5.73e-07 < 1.04e-05 (0.055) 0 OK pyopencl C2C (1656,1656) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.46e-07 ninf=3.64e-07 < 1.04e-05 (0.035) 0 iFFT: n2=3.46e-07 ninf=3.62e-07 < 1.04e-05 (0.035) 0 OK pyopencl C2C (1657,1657) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.33e-06 < 1.04e-05 (0.127) 0 iFFT: n2=1.21e-06 ninf=1.36e-06 < 1.04e-05 (0.130) 0 OK pyopencl C2C (1658,1658) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.24e-06 < 1.04e-05 (0.119) 0 iFFT: n2=1.17e-06 ninf=1.33e-06 < 1.04e-05 (0.127) 0 OK pyopencl C2C (1659,1659) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.46e-07 < 1.04e-05 (0.043) 0 iFFT: n2=4.09e-07 ninf=4.57e-07 < 1.04e-05 (0.044) 0 OK pyopencl C2C (1660,1660) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=3.88e-07 < 1.04e-05 (0.037) 0 iFFT: n2=3.36e-07 ninf=4.22e-07 < 1.04e-05 (0.040) 0 OK pyopencl C2C (1661,1661) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=5.00e-07 < 1.04e-05 (0.048) 0 iFFT: n2=5.15e-07 ninf=5.70e-07 < 1.04e-05 (0.055) 0 OK pyopencl C2C (1662,1662) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.23e-06 < 1.04e-05 (0.117) 0 iFFT: n2=1.17e-06 ninf=1.27e-06 < 1.04e-05 (0.122) 0 OK pyopencl C2C (1663,1663) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.28e-06 < 1.04e-05 (0.123) 0 iFFT: n2=1.15e-06 ninf=1.42e-06 < 1.04e-05 (0.136) 0 OK pyopencl C2C (1665,1665) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.93e-07 < 1.04e-05 (0.047) 0 iFFT: n2=4.07e-07 ninf=4.53e-07 < 1.04e-05 (0.043) 0 OK pyopencl C2C (1666,1666) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=5.06e-07 < 1.04e-05 (0.048) 0 iFFT: n2=4.16e-07 ninf=4.91e-07 < 1.04e-05 (0.047) 0 OK pyopencl C2C (1667,1667) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.42e-06 < 1.04e-05 (0.136) 0 iFFT: n2=1.26e-06 ninf=1.44e-06 < 1.04e-05 (0.138) 0 OK pyopencl C2C (1668,1668) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.30e-06 < 1.04e-05 (0.124) 0 iFFT: n2=1.15e-06 ninf=1.25e-06 < 1.04e-05 (0.119) 0 OK pyopencl C2C (1669,1669) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.32e-06 < 1.04e-05 (0.126) 0 iFFT: n2=1.09e-06 ninf=1.28e-06 < 1.04e-05 (0.122) 0 OK pyopencl C2C (1670,1670) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.31e-06 < 1.04e-05 (0.126) 0 iFFT: n2=1.16e-06 ninf=1.34e-06 < 1.04e-05 (0.129) 0 OK pyopencl C2C (1671,1671) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.36e-06 < 1.04e-05 (0.130) 0 iFFT: n2=1.28e-06 ninf=1.42e-06 < 1.04e-05 (0.136) 0 OK pyopencl C2C (1672,1672) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.24e-07 < 1.04e-05 (0.041) 0 iFFT: n2=4.49e-07 ninf=4.91e-07 < 1.04e-05 (0.047) 0 OK pyopencl C2C (1673,1673) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.27e-06 < 1.04e-05 (0.121) 0 iFFT: n2=1.10e-06 ninf=1.22e-06 < 1.04e-05 (0.117) 0 OK pyopencl C2C (1674,1674) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.25e-07 < 1.04e-05 (0.041) 0 iFFT: n2=4.09e-07 ninf=4.79e-07 < 1.04e-05 (0.046) 0 OK pyopencl C2C (1675,1675) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=4.55e-07 < 1.04e-05 (0.044) 0 iFFT: n2=4.36e-07 ninf=5.60e-07 < 1.04e-05 (0.054) 0 OK pyopencl C2C (1676,1676) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.31e-06 < 1.04e-05 (0.125) 0 iFFT: n2=1.10e-06 ninf=1.38e-06 < 1.04e-05 (0.132) 0 OK pyopencl C2C (1677,1677) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.90e-07 < 1.04e-05 (0.047) 0 iFFT: n2=4.07e-07 ninf=5.10e-07 < 1.04e-05 (0.049) 0 OK pyopencl C2C (1678,1678) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.34e-06 < 1.04e-05 (0.129) 0 iFFT: n2=1.24e-06 ninf=1.37e-06 < 1.04e-05 (0.131) 0 OK pyopencl C2C (1679,1679) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.41e-07 ninf=4.67e-07 < 1.05e-05 (0.045) 0 iFFT: n2=4.64e-07 ninf=4.79e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1681,1681) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=4.72e-07 < 1.05e-05 (0.045) 0 iFFT: n2=4.17e-07 ninf=4.82e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1682,1682) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.41e-07 ninf=4.42e-07 < 1.05e-05 (0.042) 0 iFFT: n2=4.62e-07 ninf=4.90e-07 < 1.05e-05 (0.047) 0 OK pyopencl C2C (1683,1683) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=3.73e-07 < 1.05e-05 (0.036) 0 iFFT: n2=3.73e-07 ninf=4.18e-07 < 1.05e-05 (0.040) 0 OK pyopencl C2C (1684,1684) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.25e-07 < 1.05e-05 (0.050) 0 iFFT: n2=5.09e-07 ninf=5.49e-07 < 1.05e-05 (0.053) 0 OK pyopencl C2C (1685,1685) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.59e-07 ninf=6.04e-07 < 1.05e-05 (0.058) 0 iFFT: n2=5.61e-07 ninf=6.28e-07 < 1.05e-05 (0.060) 0 OK pyopencl C2C (1686,1686) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-07 ninf=5.28e-07 < 1.05e-05 (0.050) 0 iFFT: n2=5.10e-07 ninf=5.29e-07 < 1.05e-05 (0.051) 0 OK pyopencl C2C (1687,1687) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.22e-07 ninf=5.20e-07 < 1.05e-05 (0.050) 0 iFFT: n2=5.03e-07 ninf=4.82e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1688,1688) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-07 ninf=5.45e-07 < 1.05e-05 (0.052) 0 iFFT: n2=5.11e-07 ninf=5.21e-07 < 1.05e-05 (0.050) 0 OK pyopencl C2C (1689,1689) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.06e-06 < 1.05e-05 (0.101) 0 iFFT: n2=9.99e-07 ninf=9.52e-07 < 1.05e-05 (0.091) 0 OK pyopencl C2C (1691,1691) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=5.31e-07 < 1.05e-05 (0.051) 0 iFFT: n2=5.31e-07 ninf=6.11e-07 < 1.05e-05 (0.058) 0 OK pyopencl C2C (1692,1692) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=4.08e-07 < 1.05e-05 (0.039) 0 iFFT: n2=3.44e-07 ninf=4.25e-07 < 1.05e-05 (0.041) 0 OK pyopencl C2C (1693,1693) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.12e-06 < 1.05e-05 (0.107) 0 iFFT: n2=1.02e-06 ninf=1.13e-06 < 1.05e-05 (0.108) 0 OK pyopencl C2C (1695,1695) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.81e-07 < 1.05e-05 (0.056) 0 iFFT: n2=4.43e-07 ninf=5.56e-07 < 1.05e-05 (0.053) 0 OK pyopencl C2C (1696,1696) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=4.25e-07 < 1.05e-05 (0.041) 0 iFFT: n2=3.52e-07 ninf=3.90e-07 < 1.05e-05 (0.037) 0 OK pyopencl C2C (1697,1697) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.48e-07 ninf=1.04e-06 < 1.05e-05 (0.099) 0 iFFT: n2=9.00e-07 ninf=9.67e-07 < 1.05e-05 (0.092) 0 OK pyopencl C2C (1698,1698) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-07 ninf=1.01e-06 < 1.05e-05 (0.097) 0 iFFT: n2=9.00e-07 ninf=9.77e-07 < 1.05e-05 (0.093) 0 OK pyopencl C2C (1699,1699) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.41e-07 ninf=1.14e-06 < 1.05e-05 (0.109) 0 iFFT: n2=1.02e-06 ninf=1.20e-06 < 1.05e-05 (0.114) 0 OK pyopencl C2C (1700,1700) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.02e-07 < 1.05e-05 (0.038) 0 iFFT: n2=4.24e-07 ninf=5.05e-07 < 1.05e-05 (0.048) 0 OK pyopencl C2C (1702,1702) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.51e-07 ninf=5.69e-07 < 1.05e-05 (0.054) 0 iFFT: n2=4.82e-07 ninf=5.93e-07 < 1.05e-05 (0.057) 0 OK pyopencl C2C (1703,1703) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.51e-07 < 1.05e-05 (0.043) 0 iFFT: n2=4.02e-07 ninf=4.64e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1704,1704) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.75e-07 ninf=4.32e-07 < 1.05e-05 (0.041) 0 iFFT: n2=3.76e-07 ninf=3.93e-07 < 1.05e-05 (0.038) 0 OK pyopencl C2C (1705,1705) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=5.08e-07 < 1.05e-05 (0.049) 0 iFFT: n2=3.73e-07 ninf=4.80e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1706,1706) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.05e-06 < 1.05e-05 (0.101) 0 iFFT: n2=1.07e-06 ninf=1.17e-06 < 1.05e-05 (0.111) 0 OK pyopencl C2C (1707,1707) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.21e-06 < 1.05e-05 (0.116) 0 iFFT: n2=9.98e-07 ninf=1.11e-06 < 1.05e-05 (0.106) 0 OK pyopencl C2C (1708,1708) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.24e-07 < 1.05e-05 (0.041) 0 iFFT: n2=4.13e-07 ninf=4.63e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1709,1709) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.18e-06 < 1.05e-05 (0.113) 0 iFFT: n2=1.02e-06 ninf=1.18e-06 < 1.05e-05 (0.113) 0 OK pyopencl C2C (1710,1710) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.17e-07 < 1.05e-05 (0.040) 0 iFFT: n2=3.87e-07 ninf=4.49e-07 < 1.05e-05 (0.043) 0 OK pyopencl C2C (1711,1711) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.97e-07 ninf=4.75e-07 < 1.05e-05 (0.045) 0 iFFT: n2=4.33e-07 ninf=5.50e-07 < 1.05e-05 (0.053) 0 OK pyopencl C2C (1712,1712) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.17e-06 < 1.05e-05 (0.111) 0 iFFT: n2=1.14e-06 ninf=1.22e-06 < 1.05e-05 (0.117) 0 OK pyopencl C2C (1713,1713) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.21e-06 < 1.05e-05 (0.116) 0 iFFT: n2=1.07e-06 ninf=1.15e-06 < 1.05e-05 (0.110) 0 OK pyopencl C2C (1714,1714) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.15e-06 < 1.05e-05 (0.109) 0 iFFT: n2=1.05e-06 ninf=1.11e-06 < 1.05e-05 (0.106) 0 OK pyopencl C2C (1717,1717) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.53e-07 < 1.05e-05 (0.043) 0 iFFT: n2=4.10e-07 ninf=4.90e-07 < 1.05e-05 (0.047) 0 OK pyopencl C2C (1718,1718) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=4.47e-07 < 1.05e-05 (0.043) 0 iFFT: n2=4.61e-07 ninf=4.60e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1719,1719) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.19e-06 < 1.05e-05 (0.114) 0 iFFT: n2=9.53e-07 ninf=1.09e-06 < 1.05e-05 (0.104) 0 OK pyopencl C2C (1720,1720) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.77e-07 < 1.05e-05 (0.046) 0 iFFT: n2=4.08e-07 ninf=5.44e-07 < 1.05e-05 (0.052) 0 OK pyopencl C2C (1721,1721) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.16e-06 < 1.05e-05 (0.111) 0 iFFT: n2=1.10e-06 ninf=1.26e-06 < 1.05e-05 (0.120) 0 OK pyopencl C2C (1722,1722) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.25e-07 < 1.05e-05 (0.041) 0 iFFT: n2=3.91e-07 ninf=4.75e-07 < 1.05e-05 (0.045) 0 OK pyopencl C2C (1723,1723) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.16e-06 < 1.05e-05 (0.111) 0 iFFT: n2=1.04e-06 ninf=1.14e-06 < 1.05e-05 (0.109) 0 OK pyopencl C2C (1724,1724) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.16e-06 < 1.05e-05 (0.111) 0 iFFT: n2=1.11e-06 ninf=1.29e-06 < 1.05e-05 (0.123) 0 OK pyopencl C2C (1725,1725) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.08e-07 < 1.05e-05 (0.039) 0 iFFT: n2=4.18e-07 ninf=4.87e-07 < 1.05e-05 (0.047) 0 OK pyopencl C2C (1726,1726) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.12e-06 < 1.05e-05 (0.107) 0 iFFT: n2=1.06e-06 ninf=1.26e-06 < 1.05e-05 (0.120) 0 OK pyopencl C2C (1727,1727) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.53e-07 ninf=4.87e-07 < 1.05e-05 (0.046) 0 iFFT: n2=4.58e-07 ninf=4.86e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1729,1729) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.62e-07 < 1.05e-05 (0.044) 0 iFFT: n2=3.90e-07 ninf=4.57e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1730,1730) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.30e-06 < 1.05e-05 (0.124) 0 iFFT: n2=1.04e-06 ninf=1.17e-06 < 1.05e-05 (0.111) 0 OK pyopencl C2C (1731,1731) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=5.33e-07 < 1.05e-05 (0.051) 0 iFFT: n2=5.41e-07 ninf=5.95e-07 < 1.05e-05 (0.057) 0 OK pyopencl C2C (1732,1732) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=5.25e-07 < 1.05e-05 (0.050) 0 iFFT: n2=4.96e-07 ninf=5.41e-07 < 1.05e-05 (0.052) 0 OK pyopencl C2C (1733,1733) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.18e-06 < 1.05e-05 (0.113) 0 iFFT: n2=1.10e-06 ninf=1.29e-06 < 1.05e-05 (0.123) 0 OK pyopencl C2C (1734,1734) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.73e-07 < 1.05e-05 (0.045) 0 iFFT: n2=4.84e-07 ninf=5.92e-07 < 1.05e-05 (0.056) 0 OK pyopencl C2C (1735,1735) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.35e-06 < 1.05e-05 (0.129) 0 iFFT: n2=1.22e-06 ninf=1.31e-06 < 1.05e-05 (0.125) 0 OK pyopencl C2C (1736,1736) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=5.24e-07 < 1.05e-05 (0.050) 0 iFFT: n2=4.10e-07 ninf=4.57e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1737,1737) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.07e-07 ninf=7.53e-07 < 1.05e-05 (0.072) 0 iFFT: n2=5.75e-07 ninf=6.36e-07 < 1.05e-05 (0.061) 0 OK pyopencl C2C (1738,1738) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.25e-07 < 1.05e-05 (0.041) 0 iFFT: n2=3.75e-07 ninf=4.43e-07 < 1.05e-05 (0.042) 0 OK pyopencl C2C (1739,1739) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=4.79e-07 < 1.05e-05 (0.046) 0 iFFT: n2=3.90e-07 ninf=4.79e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1740,1740) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.64e-07 < 1.05e-05 (0.044) 0 iFFT: n2=3.97e-07 ninf=4.64e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1741,1741) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.40e-06 < 1.05e-05 (0.133) 0 iFFT: n2=1.27e-06 ninf=1.43e-06 < 1.05e-05 (0.136) 0 OK pyopencl C2C (1742,1742) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=5.46e-07 < 1.05e-05 (0.052) 0 iFFT: n2=4.13e-07 ninf=5.07e-07 < 1.05e-05 (0.048) 0 OK pyopencl C2C (1743,1743) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=4.03e-07 < 1.05e-05 (0.038) 0 iFFT: n2=3.37e-07 ninf=4.18e-07 < 1.05e-05 (0.040) 0 OK pyopencl C2C (1744,1744) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=5.22e-07 < 1.05e-05 (0.050) 0 iFFT: n2=5.17e-07 ninf=6.26e-07 < 1.05e-05 (0.060) 0 OK pyopencl C2C (1745,1745) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.41e-06 < 1.05e-05 (0.135) 0 iFFT: n2=1.30e-06 ninf=1.42e-06 < 1.05e-05 (0.136) 0 OK pyopencl C2C (1746,1746) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=6.01e-07 < 1.05e-05 (0.057) 0 iFFT: n2=4.32e-07 ninf=5.39e-07 < 1.05e-05 (0.051) 0 OK pyopencl C2C (1747,1747) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.37e-06 < 1.05e-05 (0.131) 0 iFFT: n2=1.30e-06 ninf=1.37e-06 < 1.05e-05 (0.131) 0 OK pyopencl C2C (1748,1748) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=5.00e-07 < 1.05e-05 (0.048) 0 iFFT: n2=4.87e-07 ninf=5.70e-07 < 1.05e-05 (0.054) 0 OK pyopencl C2C (1749,1749) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.67e-07 ninf=4.44e-07 < 1.05e-05 (0.042) 0 iFFT: n2=3.63e-07 ninf=4.33e-07 < 1.05e-05 (0.041) 0 OK pyopencl C2C (1751,1751) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.39e-06 < 1.05e-05 (0.133) 0 iFFT: n2=1.06e-06 ninf=1.25e-06 < 1.05e-05 (0.119) 0 OK pyopencl C2C (1752,1752) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=5.54e-07 < 1.05e-05 (0.053) 0 iFFT: n2=4.51e-07 ninf=5.45e-07 < 1.05e-05 (0.052) 0 OK pyopencl C2C (1753,1753) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.12e-06 < 1.05e-05 (0.107) 0 iFFT: n2=1.03e-06 ninf=1.11e-06 < 1.05e-05 (0.105) 0 OK pyopencl C2C (1754,1754) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.17e-06 < 1.05e-05 (0.111) 0 iFFT: n2=1.13e-06 ninf=1.23e-06 < 1.05e-05 (0.118) 0 OK pyopencl C2C (1756,1756) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.36e-06 < 1.05e-05 (0.130) 0 iFFT: n2=1.04e-06 ninf=1.20e-06 < 1.05e-05 (0.114) 0 OK pyopencl C2C (1757,1757) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.81e-07 ninf=4.89e-07 < 1.05e-05 (0.047) 0 iFFT: n2=4.87e-07 ninf=5.20e-07 < 1.05e-05 (0.050) 0 OK pyopencl C2C (1758,1758) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.27e-06 < 1.05e-05 (0.121) 0 iFFT: n2=1.10e-06 ninf=1.13e-06 < 1.05e-05 (0.108) 0 OK pyopencl C2C (1759,1759) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.30e-06 < 1.05e-05 (0.124) 0 iFFT: n2=1.04e-06 ninf=1.19e-06 < 1.05e-05 (0.114) 0 OK pyopencl C2C (1761,1761) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=9.91e-07 < 1.05e-05 (0.094) 0 iFFT: n2=1.08e-06 ninf=1.18e-06 < 1.05e-05 (0.113) 0 OK pyopencl C2C (1762,1762) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.71e-07 ninf=5.01e-07 < 1.05e-05 (0.048) 0 iFFT: n2=5.03e-07 ninf=5.82e-07 < 1.05e-05 (0.055) 0 OK pyopencl C2C (1763,1763) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=5.48e-07 < 1.05e-05 (0.052) 0 iFFT: n2=4.44e-07 ninf=4.69e-07 < 1.05e-05 (0.045) 0 OK pyopencl C2C (1765,1765) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=5.27e-07 < 1.05e-05 (0.050) 0 iFFT: n2=4.86e-07 ninf=5.07e-07 < 1.05e-05 (0.048) 0 OK pyopencl C2C (1766,1766) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-07 ninf=5.18e-07 < 1.05e-05 (0.049) 0 iFFT: n2=5.13e-07 ninf=5.14e-07 < 1.05e-05 (0.049) 0 OK pyopencl C2C (1767,1767) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=5.89e-07 < 1.05e-05 (0.056) 0 iFFT: n2=4.48e-07 ninf=5.16e-07 < 1.05e-05 (0.049) 0 OK pyopencl C2C (1768,1768) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.63e-07 ninf=4.97e-07 < 1.05e-05 (0.047) 0 iFFT: n2=3.41e-07 ninf=4.43e-07 < 1.05e-05 (0.042) 0 OK pyopencl C2C (1769,1769) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=4.73e-07 < 1.05e-05 (0.045) 0 iFFT: n2=4.22e-07 ninf=4.74e-07 < 1.05e-05 (0.045) 0 OK pyopencl C2C (1770,1770) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.62e-07 ninf=4.49e-07 < 1.05e-05 (0.043) 0 iFFT: n2=3.53e-07 ninf=4.85e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1771,1771) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.62e-07 ninf=4.49e-07 < 1.05e-05 (0.043) 0 iFFT: n2=3.75e-07 ninf=4.57e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1772,1772) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.25e-06 < 1.05e-05 (0.120) 0 iFFT: n2=1.03e-06 ninf=1.22e-06 < 1.05e-05 (0.116) 0 OK pyopencl C2C (1773,1773) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.46e-07 < 1.05e-05 (0.052) 0 iFFT: n2=5.11e-07 ninf=5.44e-07 < 1.05e-05 (0.052) 0 OK pyopencl C2C (1774,1774) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.24e-06 < 1.05e-05 (0.118) 0 iFFT: n2=1.18e-06 ninf=1.19e-06 < 1.05e-05 (0.113) 0 OK pyopencl C2C (1775,1775) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=3.94e-07 < 1.05e-05 (0.038) 0 iFFT: n2=3.83e-07 ninf=3.96e-07 < 1.05e-05 (0.038) 0 OK pyopencl C2C (1776,1776) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.75e-07 < 1.05e-05 (0.045) 0 iFFT: n2=4.09e-07 ninf=4.72e-07 < 1.05e-05 (0.045) 0 OK pyopencl C2C (1777,1777) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.18e-06 < 1.05e-05 (0.113) 0 iFFT: n2=1.13e-06 ninf=1.15e-06 < 1.05e-05 (0.110) 0 OK pyopencl C2C (1778,1778) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=5.10e-07 < 1.05e-05 (0.049) 0 iFFT: n2=4.33e-07 ninf=4.76e-07 < 1.05e-05 (0.045) 0 OK pyopencl C2C (1779,1779) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.35e-06 < 1.05e-05 (0.128) 0 iFFT: n2=1.14e-06 ninf=1.25e-06 < 1.05e-05 (0.119) 0 OK pyopencl C2C (1780,1780) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.08e-07 < 1.05e-05 (0.039) 0 iFFT: n2=3.82e-07 ninf=4.04e-07 < 1.05e-05 (0.038) 0 OK pyopencl C2C (1781,1781) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.27e-06 < 1.05e-05 (0.121) 0 iFFT: n2=1.07e-06 ninf=1.28e-06 < 1.05e-05 (0.122) 0 OK pyopencl C2C (1783,1783) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.83e-07 ninf=6.28e-07 < 1.05e-05 (0.060) 0 iFFT: n2=5.54e-07 ninf=5.23e-07 < 1.05e-05 (0.050) 0 OK pyopencl C2C (1784,1784) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.23e-06 < 1.05e-05 (0.117) 0 iFFT: n2=1.05e-06 ninf=1.10e-06 < 1.05e-05 (0.105) 0 OK pyopencl C2C (1785,1785) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=3.60e-07 < 1.05e-05 (0.034) 0 iFFT: n2=3.21e-07 ninf=3.30e-07 < 1.05e-05 (0.031) 0 OK pyopencl C2C (1786,1786) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=3.96e-07 < 1.05e-05 (0.038) 0 iFFT: n2=3.59e-07 ninf=3.78e-07 < 1.05e-05 (0.036) 0 OK pyopencl C2C (1787,1787) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.18e-06 < 1.05e-05 (0.113) 0 iFFT: n2=1.11e-06 ninf=1.17e-06 < 1.05e-05 (0.112) 0 OK pyopencl C2C (1788,1788) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.18e-06 < 1.05e-05 (0.112) 0 iFFT: n2=1.11e-06 ninf=1.16e-06 < 1.05e-05 (0.111) 0 OK pyopencl C2C (1789,1789) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.16e-06 < 1.05e-05 (0.110) 0 iFFT: n2=1.09e-06 ninf=1.23e-06 < 1.05e-05 (0.117) 0 OK pyopencl C2C (1790,1790) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.36e-06 < 1.05e-05 (0.129) 0 iFFT: n2=1.17e-06 ninf=1.29e-06 < 1.05e-05 (0.123) 0 OK pyopencl C2C (1791,1791) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.91e-07 ninf=5.60e-07 < 1.05e-05 (0.053) 0 iFFT: n2=5.49e-07 ninf=6.99e-07 < 1.05e-05 (0.066) 0 OK pyopencl C2C (1793,1793) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.53e-07 ninf=6.39e-07 < 1.05e-05 (0.061) 0 iFFT: n2=5.19e-07 ninf=5.76e-07 < 1.05e-05 (0.055) 0 OK pyopencl C2C (1794,1794) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.83e-07 < 1.05e-05 (0.046) 0 iFFT: n2=3.61e-07 ninf=4.64e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1795,1795) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.45e-06 < 1.05e-05 (0.138) 0 iFFT: n2=1.14e-06 ninf=1.34e-06 < 1.05e-05 (0.127) 0 OK pyopencl C2C (1796,1796) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.64e-07 ninf=6.61e-07 < 1.05e-05 (0.063) 0 iFFT: n2=5.33e-07 ninf=6.06e-07 < 1.05e-05 (0.058) 0 OK pyopencl C2C (1797,1797) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.26e-06 < 1.05e-05 (0.120) 0 iFFT: n2=1.13e-06 ninf=1.31e-06 < 1.05e-05 (0.125) 0 OK pyopencl C2C (1798,1798) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.52e-07 < 1.05e-05 (0.043) 0 iFFT: n2=4.59e-07 ninf=4.78e-07 < 1.05e-05 (0.045) 0 OK pyopencl C2C (1799,1799) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.79e-07 ninf=6.86e-07 < 1.05e-05 (0.065) 0 iFFT: n2=5.93e-07 ninf=6.77e-07 < 1.05e-05 (0.064) 0 OK pyopencl C2C (1801,1801) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.33e-07 ninf=6.84e-07 < 1.05e-05 (0.065) 0 iFFT: n2=6.61e-07 ninf=7.01e-07 < 1.05e-05 (0.067) 0 OK pyopencl C2C (1802,1802) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.75e-07 ninf=4.09e-07 < 1.05e-05 (0.039) 0 iFFT: n2=3.55e-07 ninf=4.11e-07 < 1.05e-05 (0.039) 0 OK pyopencl C2C (1803,1803) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-07 ninf=5.57e-07 < 1.05e-05 (0.053) 0 iFFT: n2=4.97e-07 ninf=5.57e-07 < 1.05e-05 (0.053) 0 OK pyopencl C2C (1804,1804) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=3.88e-07 < 1.05e-05 (0.037) 0 iFFT: n2=3.59e-07 ninf=4.01e-07 < 1.05e-05 (0.038) 0 OK pyopencl C2C (1805,1805) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.94e-07 ninf=6.06e-07 < 1.05e-05 (0.058) 0 iFFT: n2=5.28e-07 ninf=6.29e-07 < 1.05e-05 (0.060) 0 OK pyopencl C2C (1806,1806) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=4.46e-07 < 1.05e-05 (0.042) 0 iFFT: n2=4.06e-07 ninf=4.40e-07 < 1.05e-05 (0.042) 0 OK pyopencl C2C (1807,1807) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.27e-06 < 1.05e-05 (0.121) 0 iFFT: n2=1.02e-06 ninf=1.17e-06 < 1.05e-05 (0.112) 0 OK pyopencl C2C (1808,1808) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=5.35e-07 < 1.05e-05 (0.051) 0 iFFT: n2=4.23e-07 ninf=4.82e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1809,1809) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=3.75e-07 < 1.05e-05 (0.036) 0 iFFT: n2=3.87e-07 ninf=4.11e-07 < 1.05e-05 (0.039) 0 OK pyopencl C2C (1810,1810) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-07 ninf=5.47e-07 < 1.05e-05 (0.052) 0 iFFT: n2=5.55e-07 ninf=6.16e-07 < 1.05e-05 (0.059) 0 OK pyopencl C2C (1811,1811) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 1.05e-05 (0.118) 0 iFFT: n2=1.25e-06 ninf=1.32e-06 < 1.05e-05 (0.125) 0 OK pyopencl C2C (1812,1812) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=4.63e-07 < 1.05e-05 (0.044) 0 iFFT: n2=4.29e-07 ninf=4.60e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1813,1813) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.16e-07 ninf=5.20e-07 < 1.05e-05 (0.049) 0 iFFT: n2=4.97e-07 ninf=5.60e-07 < 1.05e-05 (0.053) 0 OK pyopencl C2C (1814,1814) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.27e-06 < 1.05e-05 (0.121) 0 iFFT: n2=1.16e-06 ninf=1.28e-06 < 1.05e-05 (0.122) 0 OK pyopencl C2C (1816,1816) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.05e-05 (0.109) 0 iFFT: n2=1.13e-06 ninf=1.28e-06 < 1.05e-05 (0.121) 0 OK pyopencl C2C (1817,1817) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.61e-07 < 1.05e-05 (0.044) 0 iFFT: n2=4.10e-07 ninf=4.43e-07 < 1.05e-05 (0.042) 0 OK pyopencl C2C (1818,1818) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.57e-07 < 1.05e-05 (0.043) 0 iFFT: n2=3.98e-07 ninf=4.46e-07 < 1.05e-05 (0.042) 0 OK pyopencl C2C (1819,1819) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.17e-06 < 1.05e-05 (0.111) 0 iFFT: n2=1.11e-06 ninf=1.18e-06 < 1.05e-05 (0.112) 0 OK pyopencl C2C (1821,1821) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.23e-06 < 1.05e-05 (0.117) 0 iFFT: n2=1.07e-06 ninf=1.31e-06 < 1.05e-05 (0.124) 0 OK pyopencl C2C (1822,1822) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=4.48e-07 < 1.05e-05 (0.043) 0 iFFT: n2=5.16e-07 ninf=4.82e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1823,1823) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.15e-06 < 1.05e-05 (0.109) 0 iFFT: n2=1.04e-06 ninf=1.11e-06 < 1.05e-05 (0.105) 0 OK pyopencl C2C (1824,1824) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.78e-07 < 1.05e-05 (0.045) 0 iFFT: n2=3.99e-07 ninf=4.83e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1825,1825) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.53e-07 ninf=4.90e-07 < 1.05e-05 (0.047) 0 iFFT: n2=4.61e-07 ninf=5.74e-07 < 1.05e-05 (0.055) 0 OK pyopencl C2C (1826,1826) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.34e-07 ninf=4.05e-07 < 1.05e-05 (0.039) 0 iFFT: n2=3.32e-07 ninf=4.23e-07 < 1.05e-05 (0.040) 0 OK pyopencl C2C (1827,1827) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.10e-07 < 1.05e-05 (0.039) 0 iFFT: n2=3.80e-07 ninf=4.21e-07 < 1.05e-05 (0.040) 0 OK pyopencl C2C (1828,1828) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.39e-06 < 1.05e-05 (0.132) 0 iFFT: n2=1.23e-06 ninf=1.44e-06 < 1.05e-05 (0.137) 0 OK pyopencl C2C (1829,1829) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.35e-07 < 1.05e-05 (0.041) 0 iFFT: n2=4.18e-07 ninf=5.40e-07 < 1.05e-05 (0.051) 0 OK pyopencl C2C (1830,1830) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.46e-07 < 1.05e-05 (0.042) 0 iFFT: n2=3.90e-07 ninf=4.11e-07 < 1.05e-05 (0.039) 0 OK pyopencl C2C (1831,1831) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.32e-06 < 1.05e-05 (0.126) 0 iFFT: n2=1.33e-06 ninf=1.48e-06 < 1.05e-05 (0.140) 0 OK pyopencl C2C (1832,1832) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 1.05e-05 (0.118) 0 iFFT: n2=1.22e-06 ninf=1.32e-06 < 1.05e-05 (0.126) 0 OK pyopencl C2C (1833,1833) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.34e-07 ninf=4.09e-07 < 1.05e-05 (0.039) 0 iFFT: n2=3.26e-07 ninf=3.83e-07 < 1.05e-05 (0.036) 0 OK pyopencl C2C (1834,1834) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.48e-07 < 1.05e-05 (0.043) 0 iFFT: n2=4.45e-07 ninf=5.39e-07 < 1.05e-05 (0.051) 0 OK pyopencl C2C (1835,1835) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.26e-06 < 1.05e-05 (0.120) 0 iFFT: n2=1.15e-06 ninf=1.14e-06 < 1.05e-05 (0.109) 0 OK pyopencl C2C (1836,1836) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.38e-07 < 1.05e-05 (0.042) 0 iFFT: n2=3.87e-07 ninf=4.43e-07 < 1.05e-05 (0.042) 0 OK pyopencl C2C (1837,1837) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.28e-06 < 1.05e-05 (0.122) 0 iFFT: n2=1.33e-06 ninf=1.55e-06 < 1.05e-05 (0.147) 0 OK pyopencl C2C (1838,1838) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.32e-06 < 1.05e-05 (0.125) 0 iFFT: n2=1.23e-06 ninf=1.37e-06 < 1.05e-05 (0.130) 0 OK pyopencl C2C (1839,1839) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.29e-06 < 1.05e-05 (0.123) 0 iFFT: n2=1.02e-06 ninf=1.15e-06 < 1.05e-05 (0.109) 0 OK pyopencl C2C (1840,1840) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.63e-07 ninf=4.37e-07 < 1.05e-05 (0.041) 0 iFFT: n2=3.81e-07 ninf=5.02e-07 < 1.05e-05 (0.048) 0 OK pyopencl C2C (1841,1841) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.11e-06 < 1.05e-05 (0.106) 0 iFFT: n2=1.04e-06 ninf=1.18e-06 < 1.05e-05 (0.112) 0 OK pyopencl C2C (1842,1842) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.19e-06 < 1.05e-05 (0.113) 0 iFFT: n2=1.00e-06 ninf=1.04e-06 < 1.05e-05 (0.099) 0 OK pyopencl C2C (1843,1843) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.28e-07 ninf=6.06e-07 < 1.05e-05 (0.058) 0 iFFT: n2=5.37e-07 ninf=6.22e-07 < 1.05e-05 (0.059) 0 OK pyopencl C2C (1844,1844) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.15e-06 < 1.05e-05 (0.109) 0 iFFT: n2=1.04e-06 ninf=1.16e-06 < 1.05e-05 (0.110) 0 OK pyopencl C2C (1845,1845) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.18e-07 < 1.05e-05 (0.040) 0 iFFT: n2=4.01e-07 ninf=4.73e-07 < 1.05e-05 (0.045) 0 OK pyopencl C2C (1846,1846) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.24e-07 < 1.05e-05 (0.040) 0 iFFT: n2=3.79e-07 ninf=3.88e-07 < 1.05e-05 (0.037) 0 OK pyopencl C2C (1847,1847) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.18e-06 < 1.05e-05 (0.112) 0 iFFT: n2=1.11e-06 ninf=1.08e-06 < 1.05e-05 (0.103) 0 OK pyopencl C2C (1849,1849) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.62e-07 < 1.05e-05 (0.053) 0 iFFT: n2=4.91e-07 ninf=5.30e-07 < 1.05e-05 (0.050) 0 OK pyopencl C2C (1850,1850) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=5.71e-07 < 1.05e-05 (0.054) 0 iFFT: n2=3.88e-07 ninf=4.59e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1851,1851) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-07 ninf=6.64e-07 < 1.05e-05 (0.063) 0 iFFT: n2=5.49e-07 ninf=5.80e-07 < 1.05e-05 (0.055) 0 OK pyopencl C2C (1852,1852) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.11e-07 ninf=6.17e-07 < 1.05e-05 (0.059) 0 iFFT: n2=6.75e-07 ninf=6.85e-07 < 1.05e-05 (0.065) 0 OK pyopencl C2C (1853,1853) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-07 ninf=6.40e-07 < 1.05e-05 (0.061) 0 iFFT: n2=5.56e-07 ninf=6.43e-07 < 1.05e-05 (0.061) 0 OK pyopencl C2C (1854,1854) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.26e-06 < 1.05e-05 (0.120) 0 iFFT: n2=1.22e-06 ninf=1.30e-06 < 1.05e-05 (0.123) 0 OK pyopencl C2C (1855,1855) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.53e-07 ninf=4.30e-07 < 1.05e-05 (0.041) 0 iFFT: n2=3.44e-07 ninf=4.06e-07 < 1.05e-05 (0.039) 0 OK pyopencl C2C (1856,1856) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.60e-07 < 1.05e-05 (0.044) 0 iFFT: n2=3.94e-07 ninf=4.37e-07 < 1.05e-05 (0.041) 0 OK pyopencl C2C (1857,1857) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.62e-06 < 1.05e-05 (0.154) 0 iFFT: n2=1.42e-06 ninf=1.50e-06 < 1.05e-05 (0.142) 0 OK pyopencl C2C (1858,1858) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.41e-06 < 1.05e-05 (0.134) 0 iFFT: n2=1.37e-06 ninf=1.34e-06 < 1.05e-05 (0.127) 0 OK pyopencl C2C (1860,1860) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.61e-07 < 1.05e-05 (0.044) 0 iFFT: n2=3.55e-07 ninf=3.83e-07 < 1.05e-05 (0.036) 0 OK pyopencl C2C (1861,1861) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.40e-06 < 1.05e-05 (0.133) 0 iFFT: n2=1.28e-06 ninf=1.26e-06 < 1.05e-05 (0.119) 0 OK pyopencl C2C (1862,1862) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.14e-07 < 1.05e-05 (0.039) 0 iFFT: n2=3.88e-07 ninf=4.56e-07 < 1.05e-05 (0.043) 0 OK pyopencl C2C (1863,1863) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.06e-07 < 1.05e-05 (0.038) 0 iFFT: n2=3.83e-07 ninf=4.36e-07 < 1.05e-05 (0.041) 0 OK pyopencl C2C (1864,1864) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.39e-06 < 1.05e-05 (0.132) 0 iFFT: n2=1.34e-06 ninf=1.41e-06 < 1.05e-05 (0.134) 0 OK pyopencl C2C (1865,1865) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.39e-06 < 1.05e-05 (0.132) 0 iFFT: n2=1.32e-06 ninf=1.43e-06 < 1.05e-05 (0.136) 0 OK pyopencl C2C (1866,1866) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.43e-06 < 1.05e-05 (0.136) 0 iFFT: n2=1.40e-06 ninf=1.47e-06 < 1.05e-05 (0.140) 0 OK pyopencl C2C (1867,1867) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.38e-06 < 1.05e-05 (0.131) 0 iFFT: n2=1.31e-06 ninf=1.37e-06 < 1.05e-05 (0.130) 0 OK pyopencl C2C (1868,1868) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.46e-06 < 1.05e-05 (0.139) 0 iFFT: n2=1.33e-06 ninf=1.37e-06 < 1.05e-05 (0.130) 0 OK pyopencl C2C (1869,1869) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.33e-07 < 1.05e-05 (0.041) 0 iFFT: n2=4.10e-07 ninf=4.69e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1870,1870) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.55e-07 < 1.05e-05 (0.043) 0 iFFT: n2=3.63e-07 ninf=4.69e-07 < 1.05e-05 (0.044) 0 OK pyopencl C2C (1871,1871) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.49e-06 < 1.05e-05 (0.142) 0 iFFT: n2=1.24e-06 ninf=1.45e-06 < 1.05e-05 (0.137) 0 OK pyopencl C2C (1873,1873) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-07 ninf=7.46e-07 < 1.05e-05 (0.071) 0 iFFT: n2=7.14e-07 ninf=7.67e-07 < 1.05e-05 (0.073) 0 OK pyopencl C2C (1874,1874) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.68e-07 ninf=6.55e-07 < 1.05e-05 (0.062) 0 iFFT: n2=6.03e-07 ninf=6.99e-07 < 1.05e-05 (0.066) 0 OK pyopencl C2C (1876,1876) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.31e-07 < 1.05e-05 (0.041) 0 iFFT: n2=3.78e-07 ninf=4.44e-07 < 1.05e-05 (0.042) 0 OK pyopencl C2C (1877,1877) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.15e-06 < 1.05e-05 (0.109) 0 iFFT: n2=1.04e-06 ninf=1.20e-06 < 1.05e-05 (0.114) 0 OK pyopencl C2C (1878,1878) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=5.21e-07 < 1.05e-05 (0.049) 0 iFFT: n2=4.87e-07 ninf=5.29e-07 < 1.05e-05 (0.050) 0 OK pyopencl C2C (1879,1879) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.18e-06 < 1.05e-05 (0.112) 0 iFFT: n2=1.02e-06 ninf=1.10e-06 < 1.05e-05 (0.104) 0 OK pyopencl C2C (1880,1880) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.52e-07 ninf=4.75e-07 < 1.05e-05 (0.045) 0 iFFT: n2=3.78e-07 ninf=5.56e-07 < 1.05e-05 (0.053) 0 OK pyopencl C2C (1881,1881) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.59e-07 < 1.05e-05 (0.044) 0 iFFT: n2=4.07e-07 ninf=4.90e-07 < 1.05e-05 (0.046) 0 OK pyopencl C2C (1882,1882) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.23e-06 < 1.05e-05 (0.117) 0 iFFT: n2=1.05e-06 ninf=1.26e-06 < 1.05e-05 (0.119) 0 OK pyopencl C2C (1883,1883) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.14e-06 < 1.05e-05 (0.108) 0 iFFT: n2=1.08e-06 ninf=1.10e-06 < 1.05e-05 (0.105) 0 OK pyopencl C2C (1884,1884) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=5.03e-07 < 1.06e-05 (0.048) 0 iFFT: n2=3.91e-07 ninf=4.66e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (1885,1885) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.96e-07 < 1.06e-05 (0.047) 0 iFFT: n2=4.13e-07 ninf=5.55e-07 < 1.06e-05 (0.053) 0 OK pyopencl C2C (1886,1886) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.69e-07 ninf=3.85e-07 < 1.06e-05 (0.037) 0 iFFT: n2=3.73e-07 ninf=4.22e-07 < 1.06e-05 (0.040) 0 OK pyopencl C2C (1887,1887) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.64e-07 ninf=5.74e-07 < 1.06e-05 (0.054) 0 iFFT: n2=4.82e-07 ninf=5.77e-07 < 1.06e-05 (0.055) 0 OK pyopencl C2C (1888,1888) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=4.25e-07 < 1.06e-05 (0.040) 0 iFFT: n2=3.54e-07 ninf=4.13e-07 < 1.06e-05 (0.039) 0 OK pyopencl C2C (1889,1889) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.27e-06 < 1.06e-05 (0.120) 0 iFFT: n2=1.12e-06 ninf=1.18e-06 < 1.06e-05 (0.112) 0 OK pyopencl C2C (1891,1891) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.48e-07 ninf=4.81e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.52e-07 ninf=4.62e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (1892,1892) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=5.09e-07 < 1.06e-05 (0.048) 0 iFFT: n2=4.02e-07 ninf=4.31e-07 < 1.06e-05 (0.041) 0 OK pyopencl C2C (1893,1893) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-07 ninf=5.82e-07 < 1.06e-05 (0.055) 0 iFFT: n2=5.97e-07 ninf=7.46e-07 < 1.06e-05 (0.071) 0 OK pyopencl C2C (1894,1894) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.29e-06 < 1.06e-05 (0.123) 0 iFFT: n2=1.15e-06 ninf=1.24e-06 < 1.06e-05 (0.117) 0 OK pyopencl C2C (1895,1895) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.75e-07 ninf=6.18e-07 < 1.06e-05 (0.059) 0 iFFT: n2=5.67e-07 ninf=7.64e-07 < 1.06e-05 (0.072) 0 OK pyopencl C2C (1896,1896) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.58e-07 < 1.06e-05 (0.043) 0 iFFT: n2=4.59e-07 ninf=5.45e-07 < 1.06e-05 (0.052) 0 OK pyopencl C2C (1897,1897) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-07 ninf=6.29e-07 < 1.06e-05 (0.060) 0 iFFT: n2=5.27e-07 ninf=5.73e-07 < 1.06e-05 (0.054) 0 OK pyopencl C2C (1898,1898) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=5.11e-07 < 1.06e-05 (0.048) 0 iFFT: n2=5.08e-07 ninf=6.06e-07 < 1.06e-05 (0.057) 0 OK pyopencl C2C (1899,1899) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=6.17e-07 < 1.06e-05 (0.058) 0 iFFT: n2=5.21e-07 ninf=5.52e-07 < 1.06e-05 (0.052) 0 OK pyopencl C2C (1900,1900) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=4.56e-07 < 1.06e-05 (0.043) 0 iFFT: n2=4.21e-07 ninf=5.32e-07 < 1.06e-05 (0.050) 0 OK pyopencl C2C (1901,1901) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.43e-06 < 1.06e-05 (0.136) 0 iFFT: n2=1.22e-06 ninf=1.40e-06 < 1.06e-05 (0.133) 0 OK pyopencl C2C (1902,1902) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.43e-06 < 1.06e-05 (0.135) 0 iFFT: n2=1.32e-06 ninf=1.41e-06 < 1.06e-05 (0.133) 0 OK pyopencl C2C (1903,1903) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.30e-06 < 1.06e-05 (0.123) 0 iFFT: n2=1.24e-06 ninf=1.23e-06 < 1.06e-05 (0.117) 0 OK pyopencl C2C (1904,1904) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.73e-07 ninf=4.55e-07 < 1.06e-05 (0.043) 0 iFFT: n2=3.39e-07 ninf=3.84e-07 < 1.06e-05 (0.036) 0 OK pyopencl C2C (1905,1905) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-07 ninf=6.14e-07 < 1.06e-05 (0.058) 0 iFFT: n2=5.82e-07 ninf=6.22e-07 < 1.06e-05 (0.059) 0 OK pyopencl C2C (1906,1906) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.37e-06 < 1.06e-05 (0.129) 0 iFFT: n2=1.36e-06 ninf=1.53e-06 < 1.06e-05 (0.145) 0 OK pyopencl C2C (1907,1907) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.32e-06 < 1.06e-05 (0.125) 0 iFFT: n2=1.23e-06 ninf=1.33e-06 < 1.06e-05 (0.126) 0 OK pyopencl C2C (1908,1908) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.25e-07 < 1.06e-05 (0.040) 0 iFFT: n2=3.86e-07 ninf=4.66e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (1909,1909) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.17e-07 < 1.06e-05 (0.039) 0 iFFT: n2=3.88e-07 ninf=4.39e-07 < 1.06e-05 (0.042) 0 OK pyopencl C2C (1910,1910) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.27e-06 < 1.06e-05 (0.121) 0 iFFT: n2=1.19e-06 ninf=1.21e-06 < 1.06e-05 (0.114) 0 OK pyopencl C2C (1912,1912) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.29e-06 < 1.06e-05 (0.122) 0 iFFT: n2=1.28e-06 ninf=1.46e-06 < 1.06e-05 (0.138) 0 OK pyopencl C2C (1913,1913) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.42e-06 < 1.06e-05 (0.134) 0 iFFT: n2=1.32e-06 ninf=1.34e-06 < 1.06e-05 (0.126) 0 OK pyopencl C2C (1914,1914) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.60e-07 < 1.06e-05 (0.044) 0 iFFT: n2=4.04e-07 ninf=5.09e-07 < 1.06e-05 (0.048) 0 OK pyopencl C2C (1915,1915) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.34e-06 < 1.06e-05 (0.127) 0 iFFT: n2=1.27e-06 ninf=1.48e-06 < 1.06e-05 (0.140) 0 OK pyopencl C2C (1916,1916) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.25e-06 < 1.06e-05 (0.118) 0 iFFT: n2=1.23e-06 ninf=1.23e-06 < 1.06e-05 (0.117) 0 OK pyopencl C2C (1917,1917) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=5.13e-07 < 1.06e-05 (0.049) 0 iFFT: n2=4.29e-07 ninf=5.61e-07 < 1.06e-05 (0.053) 0 OK pyopencl C2C (1918,1918) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.31e-06 < 1.06e-05 (0.124) 0 iFFT: n2=1.23e-06 ninf=1.45e-06 < 1.06e-05 (0.137) 0 OK pyopencl C2C (1919,1919) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=5.28e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.85e-07 ninf=6.31e-07 < 1.06e-05 (0.060) 0 OK pyopencl C2C (1921,1921) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.72e-07 ninf=5.81e-07 < 1.06e-05 (0.055) 0 iFFT: n2=4.11e-07 ninf=4.80e-07 < 1.06e-05 (0.045) 0 OK pyopencl C2C (1922,1922) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=4.86e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.13e-07 ninf=4.63e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (1923,1923) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=5.45e-07 < 1.06e-05 (0.052) 0 iFFT: n2=5.18e-07 ninf=5.84e-07 < 1.06e-05 (0.055) 0 OK pyopencl C2C (1924,1924) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.96e-07 < 1.06e-05 (0.047) 0 iFFT: n2=3.68e-07 ninf=4.88e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (1926,1926) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.41e-06 < 1.06e-05 (0.134) 0 iFFT: n2=1.06e-06 ninf=1.23e-06 < 1.06e-05 (0.116) 0 OK pyopencl C2C (1927,1927) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.43e-07 ninf=4.13e-07 < 1.06e-05 (0.039) 0 iFFT: n2=3.43e-07 ninf=4.11e-07 < 1.06e-05 (0.039) 0 OK pyopencl C2C (1928,1928) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.72e-07 ninf=5.48e-07 < 1.06e-05 (0.052) 0 iFFT: n2=4.65e-07 ninf=4.97e-07 < 1.06e-05 (0.047) 0 OK pyopencl C2C (1929,1929) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.14e-06 < 1.06e-05 (0.108) 0 iFFT: n2=1.12e-06 ninf=1.28e-06 < 1.06e-05 (0.121) 0 OK pyopencl C2C (1930,1930) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.87e-07 ninf=5.09e-07 < 1.06e-05 (0.048) 0 iFFT: n2=4.83e-07 ninf=5.30e-07 < 1.06e-05 (0.050) 0 OK pyopencl C2C (1931,1931) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.20e-06 < 1.06e-05 (0.113) 0 iFFT: n2=1.04e-06 ninf=1.16e-06 < 1.06e-05 (0.110) 0 OK pyopencl C2C (1932,1932) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=4.20e-07 < 1.06e-05 (0.040) 0 iFFT: n2=3.43e-07 ninf=3.81e-07 < 1.06e-05 (0.036) 0 OK pyopencl C2C (1933,1933) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.14e-06 < 1.06e-05 (0.108) 0 iFFT: n2=9.83e-07 ninf=1.09e-06 < 1.06e-05 (0.103) 0 OK pyopencl C2C (1934,1934) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.17e-06 < 1.06e-05 (0.111) 0 iFFT: n2=1.09e-06 ninf=1.16e-06 < 1.06e-05 (0.109) 0 OK pyopencl C2C (1935,1935) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.91e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.83e-07 ninf=5.58e-07 < 1.06e-05 (0.053) 0 OK pyopencl C2C (1937,1937) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.64e-07 ninf=1.10e-06 < 1.06e-05 (0.104) 0 iFFT: n2=9.54e-07 ninf=1.08e-06 < 1.06e-05 (0.102) 0 OK pyopencl C2C (1938,1938) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.34e-07 ninf=5.06e-07 < 1.06e-05 (0.048) 0 iFFT: n2=3.75e-07 ninf=4.02e-07 < 1.06e-05 (0.038) 0 OK pyopencl C2C (1939,1939) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.66e-07 ninf=1.07e-06 < 1.06e-05 (0.101) 0 iFFT: n2=9.17e-07 ninf=1.03e-06 < 1.06e-05 (0.097) 0 OK pyopencl C2C (1940,1940) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.72e-07 < 1.06e-05 (0.054) 0 iFFT: n2=4.41e-07 ninf=4.87e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (1941,1941) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.61e-07 ninf=1.07e-06 < 1.06e-05 (0.101) 0 iFFT: n2=1.03e-06 ninf=1.30e-06 < 1.06e-05 (0.123) 0 OK pyopencl C2C (1942,1942) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.70e-07 ninf=1.09e-06 < 1.06e-05 (0.103) 0 iFFT: n2=8.83e-07 ninf=9.60e-07 < 1.06e-05 (0.091) 0 OK pyopencl C2C (1943,1943) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.67e-07 < 1.06e-05 (0.044) 0 iFFT: n2=4.09e-07 ninf=4.26e-07 < 1.06e-05 (0.040) 0 OK pyopencl C2C (1945,1945) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.41e-06 < 1.06e-05 (0.134) 0 iFFT: n2=9.89e-07 ninf=1.23e-06 < 1.06e-05 (0.116) 0 OK pyopencl C2C (1946,1946) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.28e-06 < 1.06e-05 (0.121) 0 iFFT: n2=1.10e-06 ninf=1.20e-06 < 1.06e-05 (0.113) 0 OK pyopencl C2C (1947,1947) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.17e-07 ninf=4.01e-07 < 1.06e-05 (0.038) 0 iFFT: n2=3.28e-07 ninf=3.71e-07 < 1.06e-05 (0.035) 0 OK pyopencl C2C (1948,1948) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.01e-07 ninf=5.20e-07 < 1.06e-05 (0.049) 0 iFFT: n2=4.85e-07 ninf=5.39e-07 < 1.06e-05 (0.051) 0 OK pyopencl C2C (1949,1949) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.26e-06 < 1.06e-05 (0.119) 0 iFFT: n2=9.58e-07 ninf=1.07e-06 < 1.06e-05 (0.101) 0 OK pyopencl C2C (1951,1951) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=5.80e-07 < 1.06e-05 (0.055) 0 iFFT: n2=5.14e-07 ninf=5.39e-07 < 1.06e-05 (0.051) 0 OK pyopencl C2C (1952,1952) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.72e-07 ninf=3.84e-07 < 1.06e-05 (0.036) 0 iFFT: n2=4.61e-07 ninf=4.88e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (1953,1953) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.68e-07 < 1.06e-05 (0.044) 0 iFFT: n2=3.97e-07 ninf=4.56e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (1954,1954) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.20e-06 < 1.06e-05 (0.114) 0 iFFT: n2=1.03e-06 ninf=1.15e-06 < 1.06e-05 (0.108) 0 OK pyopencl C2C (1955,1955) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=4.00e-07 < 1.06e-05 (0.038) 0 iFFT: n2=4.15e-07 ninf=4.58e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (1956,1956) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.87e-07 ninf=4.83e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.93e-07 ninf=5.23e-07 < 1.06e-05 (0.049) 0 OK pyopencl C2C (1957,1957) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.23e-06 < 1.06e-05 (0.116) 0 iFFT: n2=1.14e-06 ninf=1.20e-06 < 1.06e-05 (0.114) 0 OK pyopencl C2C (1958,1958) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.79e-07 < 1.06e-05 (0.045) 0 iFFT: n2=3.61e-07 ninf=3.75e-07 < 1.06e-05 (0.035) 0 OK pyopencl C2C (1959,1959) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.15e-06 < 1.06e-05 (0.109) 0 iFFT: n2=1.03e-06 ninf=1.22e-06 < 1.06e-05 (0.115) 0 OK pyopencl C2C (1961,1961) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=4.57e-07 < 1.06e-05 (0.043) 0 iFFT: n2=3.78e-07 ninf=4.19e-07 < 1.06e-05 (0.040) 0 OK pyopencl C2C (1962,1962) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.83e-07 < 1.06e-05 (0.046) 0 iFFT: n2=5.08e-07 ninf=5.54e-07 < 1.06e-05 (0.052) 0 OK pyopencl C2C (1963,1963) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-07 ninf=5.42e-07 < 1.06e-05 (0.051) 0 iFFT: n2=4.95e-07 ninf=5.38e-07 < 1.06e-05 (0.051) 0 OK pyopencl C2C (1964,1964) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-07 ninf=5.67e-07 < 1.06e-05 (0.054) 0 iFFT: n2=5.23e-07 ninf=5.71e-07 < 1.06e-05 (0.054) 0 OK pyopencl C2C (1965,1965) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.42e-07 < 1.06e-05 (0.042) 0 iFFT: n2=3.85e-07 ninf=4.13e-07 < 1.06e-05 (0.039) 0 OK pyopencl C2C (1966,1966) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.07e-06 < 1.06e-05 (0.101) 0 iFFT: n2=1.18e-06 ninf=1.15e-06 < 1.06e-05 (0.109) 0 OK pyopencl C2C (1967,1967) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-07 ninf=5.97e-07 < 1.06e-05 (0.056) 0 iFFT: n2=5.66e-07 ninf=5.91e-07 < 1.06e-05 (0.056) 0 OK pyopencl C2C (1968,1968) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=3.62e-07 < 1.06e-05 (0.034) 0 iFFT: n2=3.54e-07 ninf=3.88e-07 < 1.06e-05 (0.037) 0 OK pyopencl C2C (1969,1969) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.30e-06 < 1.06e-05 (0.123) 0 iFFT: n2=1.12e-06 ninf=1.16e-06 < 1.06e-05 (0.109) 0 OK pyopencl C2C (1970,1970) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-07 ninf=6.04e-07 < 1.06e-05 (0.057) 0 iFFT: n2=5.32e-07 ninf=5.54e-07 < 1.06e-05 (0.052) 0 OK pyopencl C2C (1971,1971) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=5.28e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.73e-07 ninf=5.58e-07 < 1.06e-05 (0.053) 0 OK pyopencl C2C (1972,1972) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=5.24e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.77e-07 ninf=5.68e-07 < 1.06e-05 (0.054) 0 OK pyopencl C2C (1973,1973) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.24e-06 < 1.06e-05 (0.117) 0 iFFT: n2=1.13e-06 ninf=1.25e-06 < 1.06e-05 (0.118) 0 OK pyopencl C2C (1974,1974) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.22e-07 ninf=3.74e-07 < 1.06e-05 (0.035) 0 iFFT: n2=3.17e-07 ninf=3.35e-07 < 1.06e-05 (0.032) 0 OK pyopencl C2C (1975,1975) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.05e-07 ninf=5.26e-07 < 1.06e-05 (0.050) 0 iFFT: n2=3.88e-07 ninf=4.54e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (1976,1976) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.92e-07 < 1.06e-05 (0.046) 0 iFFT: n2=3.58e-07 ninf=4.36e-07 < 1.06e-05 (0.041) 0 OK pyopencl C2C (1977,1977) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.31e-06 < 1.06e-05 (0.124) 0 iFFT: n2=1.16e-06 ninf=1.24e-06 < 1.06e-05 (0.117) 0 OK pyopencl C2C (1978,1978) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.41e-07 ninf=4.88e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.26e-07 ninf=4.35e-07 < 1.06e-05 (0.041) 0 OK pyopencl C2C (1979,1979) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.28e-06 < 1.06e-05 (0.121) 0 iFFT: n2=1.23e-06 ninf=1.37e-06 < 1.06e-05 (0.129) 0 OK pyopencl C2C (1981,1981) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.22e-06 < 1.06e-05 (0.115) 0 iFFT: n2=1.05e-06 ninf=1.22e-06 < 1.06e-05 (0.115) 0 OK pyopencl C2C (1982,1982) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=4.89e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.84e-07 ninf=5.22e-07 < 1.06e-05 (0.049) 0 OK pyopencl C2C (1983,1983) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=5.15e-07 < 1.06e-05 (0.049) 0 iFFT: n2=4.86e-07 ninf=4.84e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (1984,1984) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.63e-07 ninf=3.81e-07 < 1.06e-05 (0.036) 0 iFFT: n2=4.10e-07 ninf=5.06e-07 < 1.06e-05 (0.048) 0 OK pyopencl C2C (1985,1985) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=5.54e-07 < 1.06e-05 (0.052) 0 iFFT: n2=5.11e-07 ninf=5.67e-07 < 1.06e-05 (0.053) 0 OK pyopencl C2C (1986,1986) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=4.83e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.96e-07 ninf=4.83e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (1987,1987) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.18e-06 < 1.06e-05 (0.111) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.06e-05 (0.119) 0 OK pyopencl C2C (1988,1988) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.33e-07 < 1.06e-05 (0.041) 0 iFFT: n2=3.99e-07 ninf=4.56e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (1989,1989) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=4.47e-07 < 1.06e-05 (0.042) 0 iFFT: n2=3.08e-07 ninf=3.70e-07 < 1.06e-05 (0.035) 0 OK pyopencl C2C (1990,1990) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=5.34e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.67e-07 ninf=5.53e-07 < 1.06e-05 (0.052) 0 OK pyopencl C2C (1991,1991) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=5.83e-07 < 1.06e-05 (0.055) 0 iFFT: n2=4.04e-07 ninf=4.57e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (1992,1992) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.30e-07 ninf=4.00e-07 < 1.06e-05 (0.038) 0 iFFT: n2=3.46e-07 ninf=4.68e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (1993,1993) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.15e-06 < 1.06e-05 (0.108) 0 iFFT: n2=1.01e-06 ninf=1.06e-06 < 1.06e-05 (0.100) 0 OK pyopencl C2C (1994,1994) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.15e-06 < 1.06e-05 (0.108) 0 iFFT: n2=1.04e-06 ninf=1.33e-06 < 1.06e-05 (0.126) 0 OK pyopencl C2C (1995,1995) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.74e-07 < 1.06e-05 (0.045) 0 iFFT: n2=4.31e-07 ninf=5.05e-07 < 1.06e-05 (0.048) 0 OK pyopencl C2C (1996,1996) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.18e-06 < 1.06e-05 (0.111) 0 iFFT: n2=1.03e-06 ninf=1.18e-06 < 1.06e-05 (0.111) 0 OK pyopencl C2C (1997,1997) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.13e-06 < 1.06e-05 (0.107) 0 iFFT: n2=1.05e-06 ninf=1.35e-06 < 1.06e-05 (0.128) 0 OK pyopencl C2C (1998,1998) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=5.32e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.65e-07 ninf=4.97e-07 < 1.06e-05 (0.047) 0 OK pyopencl C2C (1999,1999) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.36e-06 ninf=1.51e-06 < 1.06e-05 (0.143) 0 iFFT: n2=1.32e-06 ninf=1.39e-06 < 1.06e-05 (0.131) 0 OK pyopencl C2C (2001,2001) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=3.99e-07 < 1.06e-05 (0.038) 0 iFFT: n2=4.06e-07 ninf=4.30e-07 < 1.06e-05 (0.041) 0 OK pyopencl C2C (2003,2003) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.54e-07 ninf=5.93e-07 < 1.06e-05 (0.056) 0 iFFT: n2=5.54e-07 ninf=6.05e-07 < 1.06e-05 (0.057) 0 OK pyopencl C2C (2004,2004) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.28e-06 < 1.06e-05 (0.120) 0 iFFT: n2=1.12e-06 ninf=1.25e-06 < 1.06e-05 (0.118) 0 OK pyopencl C2C (2005,2005) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=5.26e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.89e-07 ninf=4.86e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (2006,2006) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=4.37e-07 < 1.06e-05 (0.041) 0 iFFT: n2=3.55e-07 ninf=3.96e-07 < 1.06e-05 (0.037) 0 OK pyopencl C2C (2007,2007) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.21e-06 < 1.06e-05 (0.114) 0 iFFT: n2=1.04e-06 ninf=1.16e-06 < 1.06e-05 (0.109) 0 OK pyopencl C2C (2008,2008) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=4.60e-07 < 1.06e-05 (0.043) 0 iFFT: n2=4.76e-07 ninf=4.76e-07 < 1.06e-05 (0.045) 0 OK pyopencl C2C (2009,2009) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=3.96e-07 < 1.06e-05 (0.037) 0 iFFT: n2=3.74e-07 ninf=4.53e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (2010,2010) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.73e-07 < 1.06e-05 (0.045) 0 iFFT: n2=3.78e-07 ninf=4.69e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (2011,2011) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.26e-06 < 1.06e-05 (0.119) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.06e-05 (0.119) 0 OK pyopencl C2C (2012,2012) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.04e-06 < 1.06e-05 (0.098) 0 iFFT: n2=1.15e-06 ninf=1.20e-06 < 1.06e-05 (0.113) 0 OK pyopencl C2C (2013,2013) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=5.43e-07 < 1.06e-05 (0.051) 0 iFFT: n2=3.83e-07 ninf=4.57e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (2014,2014) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.92e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.20e-07 ninf=4.72e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (2015,2015) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.84e-07 < 1.06e-05 (0.046) 0 iFFT: n2=3.75e-07 ninf=4.38e-07 < 1.06e-05 (0.041) 0 OK pyopencl C2C (2017,2017) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.18e-07 ninf=7.59e-07 < 1.06e-05 (0.072) 0 iFFT: n2=5.86e-07 ninf=6.32e-07 < 1.06e-05 (0.060) 0 OK pyopencl C2C (2018,2018) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.17e-07 ninf=5.59e-07 < 1.06e-05 (0.053) 0 iFFT: n2=4.99e-07 ninf=4.98e-07 < 1.06e-05 (0.047) 0 OK pyopencl C2C (2019,2019) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.39e-07 ninf=6.21e-07 < 1.06e-05 (0.059) 0 iFFT: n2=5.55e-07 ninf=6.19e-07 < 1.06e-05 (0.058) 0 OK pyopencl C2C (2020,2020) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.74e-07 < 1.06e-05 (0.045) 0 iFFT: n2=3.99e-07 ninf=4.86e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (2021,2021) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.49e-07 < 1.06e-05 (0.042) 0 iFFT: n2=4.44e-07 ninf=5.12e-07 < 1.06e-05 (0.048) 0 OK pyopencl C2C (2022,2022) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-07 ninf=5.88e-07 < 1.06e-05 (0.055) 0 iFFT: n2=5.84e-07 ninf=7.09e-07 < 1.06e-05 (0.067) 0 OK pyopencl C2C (2023,2023) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=5.07e-07 < 1.06e-05 (0.048) 0 iFFT: n2=4.76e-07 ninf=5.37e-07 < 1.06e-05 (0.051) 0 OK pyopencl C2C (2024,2024) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=4.14e-07 < 1.06e-05 (0.039) 0 iFFT: n2=3.44e-07 ninf=4.46e-07 < 1.06e-05 (0.042) 0 OK pyopencl C2C (2026,2026) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.08e-06 < 1.06e-05 (0.102) 0 iFFT: n2=9.18e-07 ninf=9.45e-07 < 1.06e-05 (0.089) 0 OK pyopencl C2C (2027,2027) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.17e-06 < 1.06e-05 (0.110) 0 iFFT: n2=1.08e-06 ninf=1.23e-06 < 1.06e-05 (0.116) 0 OK pyopencl C2C (2029,2029) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.95e-07 ninf=5.22e-07 < 1.06e-05 (0.049) 0 iFFT: n2=4.79e-07 ninf=4.67e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (2030,2030) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.68e-07 < 1.06e-05 (0.044) 0 iFFT: n2=3.96e-07 ninf=4.55e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (2031,2031) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=5.33e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.88e-07 ninf=5.85e-07 < 1.06e-05 (0.055) 0 OK pyopencl C2C (2032,2032) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=5.16e-07 < 1.06e-05 (0.049) 0 iFFT: n2=4.71e-07 ninf=4.90e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (2033,2033) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.30e-06 < 1.06e-05 (0.123) 0 iFFT: n2=1.20e-06 ninf=1.48e-06 < 1.06e-05 (0.140) 0 OK pyopencl C2C (2034,2034) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=6.56e-07 < 1.06e-05 (0.062) 0 iFFT: n2=4.31e-07 ninf=4.96e-07 < 1.06e-05 (0.047) 0 OK pyopencl C2C (2035,2035) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.60e-07 < 1.06e-05 (0.043) 0 iFFT: n2=4.74e-07 ninf=6.05e-07 < 1.06e-05 (0.057) 0 OK pyopencl C2C (2036,2036) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.20e-06 < 1.06e-05 (0.113) 0 iFFT: n2=9.75e-07 ninf=1.19e-06 < 1.06e-05 (0.112) 0 OK pyopencl C2C (2037,2037) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=5.35e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.82e-07 ninf=5.17e-07 < 1.06e-05 (0.049) 0 OK pyopencl C2C (2038,2038) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.20e-06 < 1.06e-05 (0.113) 0 iFFT: n2=1.03e-06 ninf=1.20e-06 < 1.06e-05 (0.113) 0 OK pyopencl C2C (2039,2039) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.11e-06 < 1.06e-05 (0.104) 0 iFFT: n2=9.71e-07 ninf=1.11e-06 < 1.06e-05 (0.105) 0 OK pyopencl C2C (2040,2040) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.42e-07 < 1.06e-05 (0.042) 0 iFFT: n2=3.58e-07 ninf=4.24e-07 < 1.06e-05 (0.040) 0 OK pyopencl C2C (2041,2041) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=4.68e-07 < 1.06e-05 (0.044) 0 iFFT: n2=4.50e-07 ninf=4.64e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (2042,2042) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.18e-06 < 1.06e-05 (0.111) 0 iFFT: n2=1.07e-06 ninf=1.18e-06 < 1.06e-05 (0.112) 0 OK pyopencl C2C (2043,2043) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.14e-06 < 1.06e-05 (0.107) 0 iFFT: n2=9.98e-07 ninf=1.11e-06 < 1.06e-05 (0.105) 0 OK pyopencl C2C (2044,2044) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=4.59e-07 < 1.06e-05 (0.043) 0 iFFT: n2=4.20e-07 ninf=5.11e-07 < 1.06e-05 (0.048) 0 OK pyopencl C2C (2045,2045) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.12e-06 < 1.06e-05 (0.106) 0 iFFT: n2=1.02e-06 ninf=1.28e-06 < 1.06e-05 (0.120) 0 OK pyopencl C2C (2046,2046) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=4.33e-07 < 1.06e-05 (0.041) 0 iFFT: n2=3.83e-07 ninf=4.75e-07 < 1.06e-05 (0.045) 0 OK pyopencl C2C (2047,2047) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.47e-07 < 1.06e-05 (0.042) 0 iFFT: n2=4.01e-07 ninf=4.60e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (2049,2049) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.84e-07 ninf=9.95e-07 < 1.06e-05 (0.094) 0 iFFT: n2=8.71e-07 ninf=9.23e-07 < 1.06e-05 (0.087) 0 OK pyopencl C2C (2050,2050) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.84e-07 < 1.06e-05 (0.046) 0 iFFT: n2=3.85e-07 ninf=4.47e-07 < 1.06e-05 (0.042) 0 OK pyopencl C2C (2051,2051) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.80e-07 ninf=9.66e-07 < 1.06e-05 (0.091) 0 iFFT: n2=8.91e-07 ninf=9.35e-07 < 1.06e-05 (0.088) 0 OK pyopencl C2C (2052,2052) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.33e-07 < 1.06e-05 (0.041) 0 iFFT: n2=3.96e-07 ninf=4.37e-07 < 1.06e-05 (0.041) 0 OK pyopencl C2C (2053,2053) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.87e-07 ninf=9.35e-07 < 1.06e-05 (0.088) 0 iFFT: n2=9.00e-07 ninf=9.06e-07 < 1.06e-05 (0.085) 0 OK pyopencl C2C (2054,2054) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.23e-07 < 1.06e-05 (0.040) 0 iFFT: n2=3.58e-07 ninf=3.72e-07 < 1.06e-05 (0.035) 0 OK pyopencl C2C (2055,2055) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.61e-07 ninf=1.02e-06 < 1.06e-05 (0.096) 0 iFFT: n2=9.49e-07 ninf=9.80e-07 < 1.06e-05 (0.092) 0 OK pyopencl C2C (2056,2056) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.93e-07 ninf=5.94e-07 < 1.06e-05 (0.056) 0 iFFT: n2=4.97e-07 ninf=6.28e-07 < 1.06e-05 (0.059) 0 OK pyopencl C2C (2057,2057) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.66e-07 ninf=4.15e-07 < 1.06e-05 (0.039) 0 iFFT: n2=3.46e-07 ninf=3.99e-07 < 1.06e-05 (0.038) 0 OK pyopencl C2C (2059,2059) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=4.83e-07 < 1.06e-05 (0.045) 0 iFFT: n2=4.50e-07 ninf=4.85e-07 < 1.06e-05 (0.046) 0 OK pyopencl C2C (2060,2060) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.64e-07 ninf=1.06e-06 < 1.06e-05 (0.100) 0 iFFT: n2=1.03e-06 ninf=1.19e-06 < 1.06e-05 (0.112) 0 OK pyopencl C2C (2061,2061) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.01e-06 < 1.06e-05 (0.095) 0 iFFT: n2=1.10e-06 ninf=1.07e-06 < 1.06e-05 (0.101) 0 OK pyopencl C2C (2062,2062) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.08e-06 < 1.06e-05 (0.102) 0 iFFT: n2=1.05e-06 ninf=1.06e-06 < 1.06e-05 (0.099) 0 OK pyopencl C2C (2063,2063) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.12e-06 < 1.06e-05 (0.105) 0 iFFT: n2=1.01e-06 ninf=1.15e-06 < 1.06e-05 (0.108) 0 OK pyopencl C2C (2064,2064) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.77e-07 < 1.06e-05 (0.045) 0 iFFT: n2=3.94e-07 ninf=4.42e-07 < 1.06e-05 (0.042) 0 OK pyopencl C2C (2065,2065) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.66e-07 ninf=4.52e-07 < 1.06e-05 (0.042) 0 iFFT: n2=3.82e-07 ninf=4.58e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (2066,2066) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.15e-07 ninf=9.05e-07 < 1.06e-05 (0.085) 0 iFFT: n2=9.13e-07 ninf=9.98e-07 < 1.06e-05 (0.094) 0 OK pyopencl C2C (2067,2067) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.82e-07 < 1.06e-05 (0.036) 0 iFFT: n2=3.30e-07 ninf=3.94e-07 < 1.06e-05 (0.037) 0 OK pyopencl C2C (2068,2068) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.28e-07 < 1.06e-05 (0.040) 0 iFFT: n2=3.50e-07 ninf=4.18e-07 < 1.06e-05 (0.039) 0 OK pyopencl C2C (2069,2069) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-07 ninf=9.79e-07 < 1.06e-05 (0.092) 0 iFFT: n2=9.20e-07 ninf=9.93e-07 < 1.06e-05 (0.093) 0 OK pyopencl C2C (2070,2070) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.62e-07 < 1.06e-05 (0.043) 0 iFFT: n2=3.98e-07 ninf=4.76e-07 < 1.06e-05 (0.045) 0 OK pyopencl C2C (2071,2071) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-07 ninf=6.58e-07 < 1.06e-05 (0.062) 0 iFFT: n2=5.06e-07 ninf=5.87e-07 < 1.06e-05 (0.055) 0 OK pyopencl C2C (2072,2072) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.47e-07 < 1.06e-05 (0.042) 0 iFFT: n2=4.41e-07 ninf=5.14e-07 < 1.06e-05 (0.048) 0 OK pyopencl C2C (2073,2073) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.08e-07 ninf=9.81e-07 < 1.06e-05 (0.092) 0 iFFT: n2=9.30e-07 ninf=1.03e-06 < 1.06e-05 (0.097) 0 OK pyopencl C2C (2074,2074) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=5.31e-07 < 1.06e-05 (0.050) 0 iFFT: n2=4.55e-07 ninf=5.76e-07 < 1.06e-05 (0.054) 0 OK pyopencl C2C (2075,2075) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.49e-07 ninf=3.86e-07 < 1.06e-05 (0.036) 0 iFFT: n2=3.57e-07 ninf=4.20e-07 < 1.06e-05 (0.040) 0 OK pyopencl C2C (2076,2076) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.15e-07 ninf=9.34e-07 < 1.06e-05 (0.088) 0 iFFT: n2=9.46e-07 ninf=1.01e-06 < 1.06e-05 (0.095) 0 OK pyopencl C2C (2077,2077) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=5.68e-07 < 1.06e-05 (0.053) 0 iFFT: n2=4.61e-07 ninf=5.44e-07 < 1.06e-05 (0.051) 0 OK pyopencl C2C (2078,2078) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-07 ninf=9.46e-07 < 1.06e-05 (0.089) 0 iFFT: n2=8.97e-07 ninf=8.94e-07 < 1.06e-05 (0.084) 0 OK pyopencl C2C (2081,2081) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.55e-07 ninf=6.44e-07 < 1.06e-05 (0.061) 0 iFFT: n2=5.60e-07 ninf=5.89e-07 < 1.06e-05 (0.055) 0 OK pyopencl C2C (2082,2082) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-07 ninf=1.05e-06 < 1.06e-05 (0.099) 0 iFFT: n2=1.03e-06 ninf=1.17e-06 < 1.06e-05 (0.110) 0 OK pyopencl C2C (2083,2083) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.94e-07 ninf=1.12e-06 < 1.06e-05 (0.106) 0 iFFT: n2=9.96e-07 ninf=1.05e-06 < 1.06e-05 (0.098) 0 OK pyopencl C2C (2084,2084) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=5.78e-07 < 1.06e-05 (0.054) 0 iFFT: n2=4.99e-07 ninf=5.50e-07 < 1.06e-05 (0.052) 0 OK pyopencl C2C (2085,2085) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.60e-07 ninf=9.96e-07 < 1.06e-05 (0.094) 0 iFFT: n2=1.01e-06 ninf=9.92e-07 < 1.06e-05 (0.093) 0 OK pyopencl C2C (2086,2086) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-07 ninf=9.91e-07 < 1.06e-05 (0.093) 0 iFFT: n2=1.03e-06 ninf=1.01e-06 < 1.06e-05 (0.095) 0 OK pyopencl C2C (2087,2087) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.86e-07 ninf=1.02e-06 < 1.06e-05 (0.096) 0 iFFT: n2=1.01e-06 ninf=1.11e-06 < 1.06e-05 (0.104) 0 OK pyopencl C2C (2088,2088) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.40e-07 < 1.06e-05 (0.041) 0 iFFT: n2=3.99e-07 ninf=4.42e-07 < 1.06e-05 (0.042) 0 OK pyopencl C2C (2089,2089) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.86e-07 ninf=1.08e-06 < 1.06e-05 (0.102) 0 iFFT: n2=9.66e-07 ninf=1.02e-06 < 1.06e-05 (0.096) 0 OK pyopencl C2C (2090,2090) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.88e-07 < 1.06e-05 (0.046) 0 iFFT: n2=4.20e-07 ninf=5.50e-07 < 1.06e-05 (0.052) 0 OK pyopencl C2C (2091,2091) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.38e-07 < 1.06e-05 (0.041) 0 iFFT: n2=3.90e-07 ninf=4.60e-07 < 1.06e-05 (0.043) 0 OK pyopencl C2C (2092,2092) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-07 ninf=1.12e-06 < 1.06e-05 (0.105) 0 iFFT: n2=1.05e-06 ninf=1.14e-06 < 1.06e-05 (0.107) 0 OK pyopencl C2C (2093,2093) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.25e-07 < 1.06e-05 (0.040) 0 iFFT: n2=3.70e-07 ninf=4.50e-07 < 1.06e-05 (0.042) 0 OK pyopencl C2C (2094,2094) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.91e-07 ninf=1.05e-06 < 1.06e-05 (0.099) 0 iFFT: n2=1.01e-06 ninf=9.51e-07 < 1.06e-05 (0.089) 0 OK pyopencl C2C (2095,2095) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-07 ninf=1.08e-06 < 1.06e-05 (0.101) 0 iFFT: n2=9.87e-07 ninf=1.07e-06 < 1.06e-05 (0.100) 0 OK pyopencl C2C (2096,2096) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.76e-07 < 1.06e-05 (0.045) 0 iFFT: n2=4.05e-07 ninf=4.45e-07 < 1.06e-05 (0.042) 0 OK pyopencl C2C (2097,2097) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.94e-07 ninf=8.94e-07 < 1.06e-05 (0.084) 0 iFFT: n2=9.72e-07 ninf=1.07e-06 < 1.06e-05 (0.101) 0 OK pyopencl C2C (2098,2098) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-07 ninf=1.17e-06 < 1.06e-05 (0.110) 0 iFFT: n2=9.76e-07 ninf=1.13e-06 < 1.06e-05 (0.106) 0 OK pyopencl C2C (2099,2099) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.09e-06 < 1.06e-05 (0.103) 0 iFFT: n2=1.06e-06 ninf=1.16e-06 < 1.06e-05 (0.109) 0 OK pyopencl C2C (2101,2101) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.52e-07 ninf=9.67e-07 < 1.06e-05 (0.091) 0 iFFT: n2=9.45e-07 ninf=9.93e-07 < 1.06e-05 (0.093) 0 OK pyopencl C2C (2102,2102) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=6.02e-07 < 1.06e-05 (0.057) 0 iFFT: n2=4.95e-07 ninf=5.22e-07 < 1.06e-05 (0.049) 0 OK pyopencl C2C (2103,2103) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.05e-07 ninf=5.75e-07 < 1.06e-05 (0.054) 0 iFFT: n2=5.17e-07 ninf=5.42e-07 < 1.06e-05 (0.051) 0 OK pyopencl C2C (2104,2104) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.59e-07 ninf=1.01e-06 < 1.06e-05 (0.095) 0 iFFT: n2=9.14e-07 ninf=1.03e-06 < 1.06e-05 (0.097) 0 OK pyopencl C2C (2105,2105) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.12e-07 ninf=5.76e-07 < 1.06e-05 (0.054) 0 iFFT: n2=5.21e-07 ninf=5.48e-07 < 1.06e-05 (0.051) 0 OK pyopencl C2C (2107,2107) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=5.10e-07 < 1.06e-05 (0.048) 0 iFFT: n2=4.14e-07 ninf=4.84e-07 < 1.06e-05 (0.045) 0 OK pyopencl C2C (2108,2108) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.16e-07 ninf=4.76e-07 < 1.06e-05 (0.045) 0 iFFT: n2=4.15e-07 ninf=4.69e-07 < 1.06e-05 (0.044) 0 OK pyopencl C2C (2109,2109) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.17e-07 ninf=6.18e-07 < 1.06e-05 (0.058) 0 iFFT: n2=4.69e-07 ninf=5.71e-07 < 1.06e-05 (0.054) 0 OK pyopencl C2C (2110,2110) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.19e-07 < 1.06e-05 (0.049) 0 iFFT: n2=4.96e-07 ninf=5.23e-07 < 1.06e-05 (0.049) 0 OK pyopencl C2C (2111,2111) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-07 ninf=1.04e-06 < 1.06e-05 (0.097) 0 iFFT: n2=9.52e-07 ninf=1.04e-06 < 1.06e-05 (0.098) 0 OK pyopencl C2C (2113,2113) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.65e-07 ninf=6.16e-07 < 1.06e-05 (0.058) 0 iFFT: n2=5.61e-07 ninf=6.78e-07 < 1.06e-05 (0.064) 0 OK pyopencl C2C (2114,2114) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.56e-07 < 1.07e-05 (0.052) 0 iFFT: n2=4.45e-07 ninf=5.54e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2115,2115) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=4.21e-07 < 1.07e-05 (0.040) 0 iFFT: n2=3.41e-07 ninf=4.18e-07 < 1.07e-05 (0.039) 0 OK pyopencl C2C (2116,2116) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-07 ninf=4.57e-07 < 1.07e-05 (0.043) 0 iFFT: n2=3.57e-07 ninf=4.20e-07 < 1.07e-05 (0.039) 0 OK pyopencl C2C (2117,2117) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.72e-07 ninf=5.13e-07 < 1.07e-05 (0.048) 0 iFFT: n2=4.83e-07 ninf=5.19e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2118,2118) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-07 ninf=5.61e-07 < 1.07e-05 (0.053) 0 iFFT: n2=5.11e-07 ninf=5.50e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2119,2119) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.23e-07 < 1.07e-05 (0.049) 0 iFFT: n2=4.80e-07 ninf=6.64e-07 < 1.07e-05 (0.062) 0 OK pyopencl C2C (2120,2120) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=4.18e-07 < 1.07e-05 (0.039) 0 iFFT: n2=3.44e-07 ninf=3.93e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2121,2121) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=5.23e-07 < 1.07e-05 (0.049) 0 iFFT: n2=4.20e-07 ninf=5.02e-07 < 1.07e-05 (0.047) 0 OK pyopencl C2C (2122,2122) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.26e-07 ninf=1.05e-06 < 1.07e-05 (0.098) 0 iFFT: n2=9.12e-07 ninf=9.91e-07 < 1.07e-05 (0.093) 0 OK pyopencl C2C (2123,2123) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=6.13e-07 < 1.07e-05 (0.057) 0 iFFT: n2=5.14e-07 ninf=5.65e-07 < 1.07e-05 (0.053) 0 OK pyopencl C2C (2124,2124) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.26e-07 ninf=3.27e-07 < 1.07e-05 (0.031) 0 iFFT: n2=3.46e-07 ninf=3.96e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2125,2125) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=5.04e-07 < 1.07e-05 (0.047) 0 iFFT: n2=3.81e-07 ninf=4.50e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2126,2126) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.42e-07 ninf=1.18e-06 < 1.07e-05 (0.111) 0 iFFT: n2=9.29e-07 ninf=1.04e-06 < 1.07e-05 (0.098) 0 OK pyopencl C2C (2127,2127) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.30e-07 ninf=9.89e-07 < 1.07e-05 (0.093) 0 iFFT: n2=9.28e-07 ninf=1.02e-06 < 1.07e-05 (0.096) 0 OK pyopencl C2C (2128,2128) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.60e-07 < 1.07e-05 (0.043) 0 iFFT: n2=4.12e-07 ninf=4.55e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2129,2129) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.42e-07 ninf=1.14e-06 < 1.07e-05 (0.107) 0 iFFT: n2=9.83e-07 ninf=1.07e-06 < 1.07e-05 (0.100) 0 OK pyopencl C2C (2130,2130) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.05e-07 < 1.07e-05 (0.038) 0 iFFT: n2=3.92e-07 ninf=4.30e-07 < 1.07e-05 (0.040) 0 OK pyopencl C2C (2131,2131) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.33e-07 ninf=1.13e-06 < 1.07e-05 (0.106) 0 iFFT: n2=9.39e-07 ninf=1.10e-06 < 1.07e-05 (0.103) 0 OK pyopencl C2C (2132,2132) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.46e-07 ninf=3.63e-07 < 1.07e-05 (0.034) 0 iFFT: n2=3.55e-07 ninf=4.24e-07 < 1.07e-05 (0.040) 0 OK pyopencl C2C (2133,2133) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.27e-07 < 1.07e-05 (0.040) 0 iFFT: n2=3.98e-07 ninf=5.05e-07 < 1.07e-05 (0.047) 0 OK pyopencl C2C (2134,2134) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=6.60e-07 < 1.07e-05 (0.062) 0 iFFT: n2=4.49e-07 ninf=5.60e-07 < 1.07e-05 (0.053) 0 OK pyopencl C2C (2135,2135) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.26e-07 < 1.07e-05 (0.040) 0 iFFT: n2=4.02e-07 ninf=4.34e-07 < 1.07e-05 (0.041) 0 OK pyopencl C2C (2136,2136) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=5.18e-07 < 1.07e-05 (0.049) 0 iFFT: n2=4.13e-07 ninf=5.22e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2137,2137) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.23e-07 ninf=9.33e-07 < 1.07e-05 (0.087) 0 iFFT: n2=9.07e-07 ninf=9.29e-07 < 1.07e-05 (0.087) 0 OK pyopencl C2C (2138,2138) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.35e-07 ninf=1.07e-06 < 1.07e-05 (0.100) 0 iFFT: n2=9.08e-07 ninf=9.95e-07 < 1.07e-05 (0.093) 0 OK pyopencl C2C (2139,2139) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=5.02e-07 < 1.07e-05 (0.047) 0 iFFT: n2=3.96e-07 ninf=4.43e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2140,2140) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-07 ninf=1.07e-06 < 1.07e-05 (0.101) 0 iFFT: n2=1.04e-06 ninf=1.04e-06 < 1.07e-05 (0.098) 0 OK pyopencl C2C (2141,2141) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.35e-07 ninf=9.48e-07 < 1.07e-05 (0.089) 0 iFFT: n2=9.29e-07 ninf=9.70e-07 < 1.07e-05 (0.091) 0 OK pyopencl C2C (2142,2142) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.46e-07 < 1.07e-05 (0.042) 0 iFFT: n2=3.98e-07 ninf=4.89e-07 < 1.07e-05 (0.046) 0 OK pyopencl C2C (2143,2143) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.37e-07 ninf=1.05e-06 < 1.07e-05 (0.098) 0 iFFT: n2=9.68e-07 ninf=1.03e-06 < 1.07e-05 (0.097) 0 OK pyopencl C2C (2144,2144) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=4.09e-07 < 1.07e-05 (0.038) 0 iFFT: n2=3.93e-07 ninf=4.21e-07 < 1.07e-05 (0.039) 0 OK pyopencl C2C (2146,2146) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.93e-07 ninf=5.46e-07 < 1.07e-05 (0.051) 0 iFFT: n2=4.83e-07 ninf=5.39e-07 < 1.07e-05 (0.051) 0 OK pyopencl C2C (2147,2147) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.18e-07 ninf=6.34e-07 < 1.07e-05 (0.059) 0 iFFT: n2=5.13e-07 ninf=6.77e-07 < 1.07e-05 (0.064) 0 OK pyopencl C2C (2148,2148) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.33e-07 ninf=1.03e-06 < 1.07e-05 (0.097) 0 iFFT: n2=9.71e-07 ninf=1.03e-06 < 1.07e-05 (0.096) 0 OK pyopencl C2C (2149,2149) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-07 ninf=1.02e-06 < 1.07e-05 (0.095) 0 iFFT: n2=9.59e-07 ninf=1.10e-06 < 1.07e-05 (0.103) 0 OK pyopencl C2C (2150,2150) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=5.51e-07 < 1.07e-05 (0.052) 0 iFFT: n2=3.98e-07 ninf=4.98e-07 < 1.07e-05 (0.047) 0 OK pyopencl C2C (2151,2151) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.36e-07 ninf=9.35e-07 < 1.07e-05 (0.088) 0 iFFT: n2=9.09e-07 ninf=9.50e-07 < 1.07e-05 (0.089) 0 OK pyopencl C2C (2152,2152) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.33e-07 ninf=1.12e-06 < 1.07e-05 (0.105) 0 iFFT: n2=9.64e-07 ninf=1.06e-06 < 1.07e-05 (0.099) 0 OK pyopencl C2C (2153,2153) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.28e-07 ninf=1.02e-06 < 1.07e-05 (0.095) 0 iFFT: n2=9.39e-07 ninf=1.05e-06 < 1.07e-05 (0.098) 0 OK pyopencl C2C (2154,2154) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.31e-07 ninf=1.02e-06 < 1.07e-05 (0.096) 0 iFFT: n2=9.80e-07 ninf=1.04e-06 < 1.07e-05 (0.098) 0 OK pyopencl C2C (2155,2155) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.36e-07 ninf=1.04e-06 < 1.07e-05 (0.097) 0 iFFT: n2=9.41e-07 ninf=1.08e-06 < 1.07e-05 (0.101) 0 OK pyopencl C2C (2157,2157) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.38e-07 ninf=1.06e-06 < 1.07e-05 (0.099) 0 iFFT: n2=9.51e-07 ninf=1.09e-06 < 1.07e-05 (0.102) 0 OK pyopencl C2C (2158,2158) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.24e-07 < 1.07e-05 (0.040) 0 iFFT: n2=3.57e-07 ninf=4.59e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2159,2159) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=5.33e-07 < 1.07e-05 (0.050) 0 iFFT: n2=5.55e-07 ninf=5.46e-07 < 1.07e-05 (0.051) 0 OK pyopencl C2C (2161,2161) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-07 ninf=5.77e-07 < 1.07e-05 (0.054) 0 iFFT: n2=5.32e-07 ninf=5.88e-07 < 1.07e-05 (0.055) 0 OK pyopencl C2C (2162,2162) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.57e-07 ninf=3.87e-07 < 1.07e-05 (0.036) 0 iFFT: n2=3.54e-07 ninf=4.26e-07 < 1.07e-05 (0.040) 0 OK pyopencl C2C (2163,2163) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.44e-07 ninf=1.10e-06 < 1.07e-05 (0.103) 0 iFFT: n2=9.05e-07 ninf=9.56e-07 < 1.07e-05 (0.090) 0 OK pyopencl C2C (2164,2164) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=5.77e-07 < 1.07e-05 (0.054) 0 iFFT: n2=4.86e-07 ninf=5.82e-07 < 1.07e-05 (0.055) 0 OK pyopencl C2C (2165,2165) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.15e-07 < 1.07e-05 (0.048) 0 iFFT: n2=5.19e-07 ninf=5.60e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2166,2166) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=6.00e-07 < 1.07e-05 (0.056) 0 iFFT: n2=4.59e-07 ninf=5.44e-07 < 1.07e-05 (0.051) 0 OK pyopencl C2C (2167,2167) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-07 ninf=5.52e-07 < 1.07e-05 (0.052) 0 iFFT: n2=5.09e-07 ninf=5.25e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2168,2168) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.88e-07 ninf=5.16e-07 < 1.07e-05 (0.048) 0 iFFT: n2=4.91e-07 ninf=4.83e-07 < 1.07e-05 (0.045) 0 OK pyopencl C2C (2169,2169) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.88e-07 ninf=5.49e-07 < 1.07e-05 (0.051) 0 iFFT: n2=4.82e-07 ninf=5.14e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2170,2170) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=5.38e-07 < 1.07e-05 (0.050) 0 iFFT: n2=4.03e-07 ninf=4.51e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2171,2171) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-07 ninf=1.13e-06 < 1.07e-05 (0.106) 0 iFFT: n2=9.59e-07 ninf=1.04e-06 < 1.07e-05 (0.097) 0 OK pyopencl C2C (2172,2172) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.92e-07 ninf=5.46e-07 < 1.07e-05 (0.051) 0 iFFT: n2=4.89e-07 ninf=5.58e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2173,2173) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.72e-07 ninf=3.68e-07 < 1.07e-05 (0.034) 0 iFFT: n2=3.71e-07 ninf=3.74e-07 < 1.07e-05 (0.035) 0 OK pyopencl C2C (2174,2174) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.12e-07 ninf=1.06e-06 < 1.07e-05 (0.099) 0 iFFT: n2=8.96e-07 ninf=1.07e-06 < 1.07e-05 (0.101) 0 OK pyopencl C2C (2175,2175) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.39e-07 < 1.07e-05 (0.041) 0 iFFT: n2=4.03e-07 ninf=4.23e-07 < 1.07e-05 (0.040) 0 OK pyopencl C2C (2176,2176) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.72e-07 ninf=4.98e-07 < 1.07e-05 (0.047) 0 iFFT: n2=3.86e-07 ninf=4.74e-07 < 1.07e-05 (0.044) 0 OK pyopencl C2C (2177,2177) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.11e-07 ninf=9.27e-07 < 1.07e-05 (0.087) 0 iFFT: n2=9.16e-07 ninf=1.02e-06 < 1.07e-05 (0.095) 0 OK pyopencl C2C (2179,2179) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.29e-07 ninf=5.27e-07 < 1.07e-05 (0.049) 0 iFFT: n2=5.30e-07 ninf=5.74e-07 < 1.07e-05 (0.054) 0 OK pyopencl C2C (2180,2180) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=4.95e-07 < 1.07e-05 (0.046) 0 iFFT: n2=4.36e-07 ninf=5.25e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2181,2181) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.93e-07 ninf=5.04e-07 < 1.07e-05 (0.047) 0 iFFT: n2=4.91e-07 ninf=5.09e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2182,2182) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.43e-07 ninf=9.27e-07 < 1.07e-05 (0.087) 0 iFFT: n2=8.64e-07 ninf=9.11e-07 < 1.07e-05 (0.085) 0 OK pyopencl C2C (2183,2183) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.40e-07 < 1.07e-05 (0.041) 0 iFFT: n2=4.02e-07 ninf=4.47e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2185,2185) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.71e-07 < 1.07e-05 (0.044) 0 iFFT: n2=3.99e-07 ninf=4.54e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2186,2186) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-07 ninf=5.56e-07 < 1.07e-05 (0.052) 0 iFFT: n2=5.20e-07 ninf=5.37e-07 < 1.07e-05 (0.050) 0 OK pyopencl C2C (2188,2188) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.98e-07 ninf=6.06e-07 < 1.07e-05 (0.057) 0 iFFT: n2=5.67e-07 ninf=5.96e-07 < 1.07e-05 (0.056) 0 OK pyopencl C2C (2189,2189) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.41e-07 ninf=5.68e-07 < 1.07e-05 (0.053) 0 iFFT: n2=5.15e-07 ninf=5.40e-07 < 1.07e-05 (0.051) 0 OK pyopencl C2C (2190,2190) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=5.64e-07 < 1.07e-05 (0.053) 0 iFFT: n2=4.64e-07 ninf=4.96e-07 < 1.07e-05 (0.046) 0 OK pyopencl C2C (2191,2191) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.17e-07 < 1.07e-05 (0.048) 0 iFFT: n2=5.23e-07 ninf=6.16e-07 < 1.07e-05 (0.058) 0 OK pyopencl C2C (2192,2192) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.61e-07 ninf=1.14e-06 < 1.07e-05 (0.107) 0 iFFT: n2=9.26e-07 ninf=1.04e-06 < 1.07e-05 (0.098) 0 OK pyopencl C2C (2193,2193) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=5.58e-07 < 1.07e-05 (0.052) 0 iFFT: n2=4.71e-07 ninf=6.03e-07 < 1.07e-05 (0.056) 0 OK pyopencl C2C (2194,2194) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.12e-06 < 1.07e-05 (0.105) 0 iFFT: n2=1.07e-06 ninf=1.12e-06 < 1.07e-05 (0.105) 0 OK pyopencl C2C (2195,2195) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.15e-06 < 1.07e-05 (0.108) 0 iFFT: n2=1.11e-06 ninf=1.16e-06 < 1.07e-05 (0.108) 0 OK pyopencl C2C (2196,2196) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.46e-07 < 1.07e-05 (0.042) 0 iFFT: n2=3.94e-07 ninf=4.69e-07 < 1.07e-05 (0.044) 0 OK pyopencl C2C (2198,2198) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.09e-07 ninf=6.01e-07 < 1.07e-05 (0.056) 0 iFFT: n2=5.01e-07 ninf=6.01e-07 < 1.07e-05 (0.056) 0 OK pyopencl C2C (2199,2199) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.06e-06 < 1.07e-05 (0.099) 0 iFFT: n2=1.00e-06 ninf=9.76e-07 < 1.07e-05 (0.091) 0 OK pyopencl C2C (2201,2201) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=4.13e-07 < 1.07e-05 (0.039) 0 iFFT: n2=4.21e-07 ninf=3.97e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2202,2202) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.46e-07 ninf=9.92e-07 < 1.07e-05 (0.093) 0 iFFT: n2=9.13e-07 ninf=9.20e-07 < 1.07e-05 (0.086) 0 OK pyopencl C2C (2203,2203) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.52e-07 ninf=1.09e-06 < 1.07e-05 (0.102) 0 iFFT: n2=1.03e-06 ninf=1.07e-06 < 1.07e-05 (0.101) 0 OK pyopencl C2C (2204,2204) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=5.05e-07 < 1.07e-05 (0.047) 0 iFFT: n2=4.33e-07 ninf=4.73e-07 < 1.07e-05 (0.044) 0 OK pyopencl C2C (2206,2206) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.10e-07 ninf=1.08e-06 < 1.07e-05 (0.101) 0 iFFT: n2=8.90e-07 ninf=1.01e-06 < 1.07e-05 (0.094) 0 OK pyopencl C2C (2207,2207) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.10e-07 ninf=1.01e-06 < 1.07e-05 (0.095) 0 iFFT: n2=9.19e-07 ninf=1.09e-06 < 1.07e-05 (0.102) 0 OK pyopencl C2C (2208,2208) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.72e-07 < 1.07e-05 (0.044) 0 iFFT: n2=3.67e-07 ninf=4.51e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2209,2209) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.20e-07 ninf=3.52e-07 < 1.07e-05 (0.033) 0 iFFT: n2=3.20e-07 ninf=3.69e-07 < 1.07e-05 (0.035) 0 OK pyopencl C2C (2210,2210) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.65e-07 ninf=4.62e-07 < 1.07e-05 (0.043) 0 iFFT: n2=3.71e-07 ninf=4.59e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2211,2211) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.26e-07 < 1.07e-05 (0.040) 0 iFFT: n2=3.92e-07 ninf=4.38e-07 < 1.07e-05 (0.041) 0 OK pyopencl C2C (2212,2212) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.32e-07 < 1.07e-05 (0.040) 0 iFFT: n2=4.09e-07 ninf=4.98e-07 < 1.07e-05 (0.047) 0 OK pyopencl C2C (2213,2213) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.01e-07 ninf=1.02e-06 < 1.07e-05 (0.095) 0 iFFT: n2=9.54e-07 ninf=1.07e-06 < 1.07e-05 (0.100) 0 OK pyopencl C2C (2214,2214) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.48e-07 ninf=4.03e-07 < 1.07e-05 (0.038) 0 iFFT: n2=3.46e-07 ninf=3.91e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2215,2215) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.03e-07 ninf=1.01e-06 < 1.07e-05 (0.094) 0 iFFT: n2=9.22e-07 ninf=1.01e-06 < 1.07e-05 (0.094) 0 OK pyopencl C2C (2216,2216) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.99e-07 ninf=9.22e-07 < 1.07e-05 (0.086) 0 iFFT: n2=9.44e-07 ninf=9.57e-07 < 1.07e-05 (0.089) 0 OK pyopencl C2C (2217,2217) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.05e-07 ninf=1.19e-06 < 1.07e-05 (0.111) 0 iFFT: n2=9.54e-07 ninf=1.07e-06 < 1.07e-05 (0.100) 0 OK pyopencl C2C (2218,2218) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.99e-07 ninf=9.70e-07 < 1.07e-05 (0.091) 0 iFFT: n2=9.01e-07 ninf=9.29e-07 < 1.07e-05 (0.087) 0 OK pyopencl C2C (2219,2219) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.09e-07 ninf=9.45e-07 < 1.07e-05 (0.088) 0 iFFT: n2=9.58e-07 ninf=1.16e-06 < 1.07e-05 (0.108) 0 OK pyopencl C2C (2220,2220) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.97e-07 < 1.07e-05 (0.047) 0 iFFT: n2=3.95e-07 ninf=4.46e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2221,2221) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.01e-07 ninf=8.97e-07 < 1.07e-05 (0.084) 0 iFFT: n2=8.77e-07 ninf=9.57e-07 < 1.07e-05 (0.089) 0 OK pyopencl C2C (2222,2222) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.91e-07 < 1.07e-05 (0.046) 0 iFFT: n2=4.00e-07 ninf=4.58e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2223,2223) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.48e-07 < 1.07e-05 (0.042) 0 iFFT: n2=3.65e-07 ninf=3.92e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2224,2224) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-07 ninf=1.03e-06 < 1.07e-05 (0.097) 0 iFFT: n2=1.02e-06 ninf=1.26e-06 < 1.07e-05 (0.118) 0 OK pyopencl C2C (2225,2225) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.13e-07 < 1.07e-05 (0.048) 0 iFFT: n2=4.30e-07 ninf=5.40e-07 < 1.07e-05 (0.050) 0 OK pyopencl C2C (2226,2226) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=4.04e-07 < 1.07e-05 (0.038) 0 iFFT: n2=3.48e-07 ninf=4.29e-07 < 1.07e-05 (0.040) 0 OK pyopencl C2C (2227,2227) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=4.57e-07 < 1.07e-05 (0.043) 0 iFFT: n2=4.11e-07 ninf=4.08e-07 < 1.07e-05 (0.038) 0 OK pyopencl C2C (2228,2228) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.10e-07 ninf=9.58e-07 < 1.07e-05 (0.090) 0 iFFT: n2=8.99e-07 ninf=9.72e-07 < 1.07e-05 (0.091) 0 OK pyopencl C2C (2229,2229) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.86e-07 ninf=9.93e-07 < 1.07e-05 (0.093) 0 iFFT: n2=1.05e-06 ninf=1.08e-06 < 1.07e-05 (0.101) 0 OK pyopencl C2C (2230,2230) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-07 ninf=1.07e-06 < 1.07e-05 (0.100) 0 iFFT: n2=1.02e-06 ninf=1.05e-06 < 1.07e-05 (0.098) 0 OK pyopencl C2C (2231,2231) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.81e-07 ninf=5.98e-07 < 1.07e-05 (0.056) 0 iFFT: n2=5.02e-07 ninf=5.98e-07 < 1.07e-05 (0.056) 0 OK pyopencl C2C (2232,2232) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.75e-07 ninf=4.35e-07 < 1.07e-05 (0.041) 0 iFFT: n2=3.62e-07 ninf=3.81e-07 < 1.07e-05 (0.036) 0 OK pyopencl C2C (2233,2233) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.57e-07 < 1.07e-05 (0.043) 0 iFFT: n2=4.00e-07 ninf=4.47e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2234,2234) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-07 ninf=1.25e-06 < 1.07e-05 (0.117) 0 iFFT: n2=9.86e-07 ninf=1.11e-06 < 1.07e-05 (0.104) 0 OK pyopencl C2C (2235,2235) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.89e-07 ninf=1.08e-06 < 1.07e-05 (0.101) 0 iFFT: n2=1.04e-06 ninf=1.10e-06 < 1.07e-05 (0.103) 0 OK pyopencl C2C (2236,2236) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.57e-07 < 1.07e-05 (0.043) 0 iFFT: n2=4.18e-07 ninf=5.13e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2237,2237) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.84e-07 ninf=9.37e-07 < 1.07e-05 (0.088) 0 iFFT: n2=1.04e-06 ninf=9.96e-07 < 1.07e-05 (0.093) 0 OK pyopencl C2C (2238,2238) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-07 ninf=8.65e-07 < 1.07e-05 (0.081) 0 iFFT: n2=1.06e-06 ninf=9.81e-07 < 1.07e-05 (0.092) 0 OK pyopencl C2C (2239,2239) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.95e-07 ninf=1.12e-06 < 1.07e-05 (0.105) 0 iFFT: n2=1.04e-06 ninf=1.06e-06 < 1.07e-05 (0.099) 0 OK pyopencl C2C (2241,2241) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.66e-07 ninf=4.83e-07 < 1.07e-05 (0.045) 0 iFFT: n2=3.75e-07 ninf=4.95e-07 < 1.07e-05 (0.046) 0 OK pyopencl C2C (2242,2242) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.49e-07 < 1.07e-05 (0.042) 0 iFFT: n2=4.41e-07 ninf=4.82e-07 < 1.07e-05 (0.045) 0 OK pyopencl C2C (2243,2243) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.28e-06 < 1.07e-05 (0.120) 0 iFFT: n2=1.11e-06 ninf=1.24e-06 < 1.07e-05 (0.115) 0 OK pyopencl C2C (2244,2244) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.46e-07 < 1.07e-05 (0.042) 0 iFFT: n2=4.18e-07 ninf=5.15e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2245,2245) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.85e-07 ninf=6.37e-07 < 1.07e-05 (0.059) 0 iFFT: n2=5.78e-07 ninf=6.50e-07 < 1.07e-05 (0.061) 0 OK pyopencl C2C (2246,2246) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.20e-06 < 1.07e-05 (0.112) 0 iFFT: n2=1.07e-06 ninf=1.13e-06 < 1.07e-05 (0.105) 0 OK pyopencl C2C (2247,2247) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.54e-07 ninf=1.08e-06 < 1.07e-05 (0.101) 0 iFFT: n2=9.47e-07 ninf=1.03e-06 < 1.07e-05 (0.096) 0 OK pyopencl C2C (2248,2248) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-07 ninf=5.73e-07 < 1.07e-05 (0.054) 0 iFFT: n2=5.54e-07 ninf=5.82e-07 < 1.07e-05 (0.054) 0 OK pyopencl C2C (2249,2249) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.03e-06 < 1.07e-05 (0.097) 0 iFFT: n2=1.10e-06 ninf=1.13e-06 < 1.07e-05 (0.105) 0 OK pyopencl C2C (2251,2251) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=5.59e-07 < 1.07e-05 (0.052) 0 iFFT: n2=5.34e-07 ninf=5.26e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2252,2252) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.25e-07 ninf=8.58e-07 < 1.07e-05 (0.080) 0 iFFT: n2=8.24e-07 ninf=9.34e-07 < 1.07e-05 (0.087) 0 OK pyopencl C2C (2253,2253) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.03e-07 ninf=5.94e-07 < 1.07e-05 (0.056) 0 iFFT: n2=5.21e-07 ninf=6.06e-07 < 1.07e-05 (0.057) 0 OK pyopencl C2C (2254,2254) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.00e-07 < 1.07e-05 (0.037) 0 iFFT: n2=3.52e-07 ninf=3.91e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2255,2255) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=5.00e-07 < 1.07e-05 (0.047) 0 iFFT: n2=3.94e-07 ninf=5.29e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2256,2256) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.23e-07 ninf=3.45e-07 < 1.07e-05 (0.032) 0 iFFT: n2=3.48e-07 ninf=4.37e-07 < 1.07e-05 (0.041) 0 OK pyopencl C2C (2257,2257) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=5.12e-07 < 1.07e-05 (0.048) 0 iFFT: n2=5.12e-07 ninf=5.53e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2258,2258) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.24e-07 ninf=8.73e-07 < 1.07e-05 (0.081) 0 iFFT: n2=8.85e-07 ninf=9.09e-07 < 1.07e-05 (0.085) 0 OK pyopencl C2C (2259,2259) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=5.19e-07 < 1.07e-05 (0.048) 0 iFFT: n2=5.09e-07 ninf=5.33e-07 < 1.07e-05 (0.050) 0 OK pyopencl C2C (2260,2260) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.63e-07 ninf=5.32e-07 < 1.07e-05 (0.050) 0 iFFT: n2=4.57e-07 ninf=5.05e-07 < 1.07e-05 (0.047) 0 OK pyopencl C2C (2261,2261) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=5.42e-07 < 1.07e-05 (0.051) 0 iFFT: n2=4.44e-07 ninf=5.31e-07 < 1.07e-05 (0.050) 0 OK pyopencl C2C (2262,2262) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.06e-07 < 1.07e-05 (0.038) 0 iFFT: n2=3.64e-07 ninf=3.49e-07 < 1.07e-05 (0.033) 0 OK pyopencl C2C (2263,2263) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=5.42e-07 < 1.07e-05 (0.051) 0 iFFT: n2=5.02e-07 ninf=5.92e-07 < 1.07e-05 (0.055) 0 OK pyopencl C2C (2264,2264) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.28e-07 ninf=8.45e-07 < 1.07e-05 (0.079) 0 iFFT: n2=8.70e-07 ninf=1.04e-06 < 1.07e-05 (0.097) 0 OK pyopencl C2C (2265,2265) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.09e-07 ninf=5.49e-07 < 1.07e-05 (0.051) 0 iFFT: n2=4.97e-07 ninf=5.52e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2266,2266) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.62e-07 ninf=1.03e-06 < 1.07e-05 (0.096) 0 iFFT: n2=1.03e-06 ninf=1.10e-06 < 1.07e-05 (0.103) 0 OK pyopencl C2C (2267,2267) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.32e-07 ninf=9.31e-07 < 1.07e-05 (0.087) 0 iFFT: n2=8.56e-07 ninf=9.04e-07 < 1.07e-05 (0.084) 0 OK pyopencl C2C (2269,2269) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=5.40e-07 < 1.07e-05 (0.050) 0 iFFT: n2=5.26e-07 ninf=5.14e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2270,2270) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.85e-07 ninf=9.67e-07 < 1.07e-05 (0.090) 0 iFFT: n2=8.73e-07 ninf=8.81e-07 < 1.07e-05 (0.082) 0 OK pyopencl C2C (2271,2271) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=5.78e-07 < 1.07e-05 (0.054) 0 iFFT: n2=4.92e-07 ninf=5.24e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2272,2272) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.81e-07 < 1.07e-05 (0.045) 0 iFFT: n2=3.96e-07 ninf=4.50e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2273,2273) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.84e-07 ninf=9.27e-07 < 1.07e-05 (0.087) 0 iFFT: n2=9.65e-07 ninf=1.07e-06 < 1.07e-05 (0.100) 0 OK pyopencl C2C (2274,2274) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.78e-07 ninf=5.07e-07 < 1.07e-05 (0.047) 0 iFFT: n2=4.83e-07 ninf=5.18e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2276,2276) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.80e-07 ninf=9.34e-07 < 1.07e-05 (0.087) 0 iFFT: n2=8.68e-07 ninf=8.98e-07 < 1.07e-05 (0.084) 0 OK pyopencl C2C (2277,2277) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.25e-07 < 1.07e-05 (0.040) 0 iFFT: n2=3.54e-07 ninf=4.23e-07 < 1.07e-05 (0.039) 0 OK pyopencl C2C (2278,2278) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.66e-07 < 1.07e-05 (0.043) 0 iFFT: n2=4.10e-07 ninf=4.66e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2279,2279) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.78e-07 ninf=5.71e-07 < 1.07e-05 (0.053) 0 iFFT: n2=4.53e-07 ninf=5.23e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2280,2280) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=5.15e-07 < 1.07e-05 (0.048) 0 iFFT: n2=3.83e-07 ninf=4.55e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2281,2281) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=8.79e-07 ninf=9.47e-07 < 1.07e-05 (0.088) 0 iFFT: n2=9.33e-07 ninf=1.09e-06 < 1.07e-05 (0.102) 0 OK pyopencl C2C (2282,2282) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.68e-07 ninf=5.17e-07 < 1.07e-05 (0.048) 0 iFFT: n2=4.72e-07 ninf=4.94e-07 < 1.07e-05 (0.046) 0 OK pyopencl C2C (2283,2283) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.62e-07 ninf=1.10e-06 < 1.07e-05 (0.103) 0 iFFT: n2=9.61e-07 ninf=1.16e-06 < 1.07e-05 (0.109) 0 OK pyopencl C2C (2284,2284) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.57e-07 ninf=1.02e-06 < 1.07e-05 (0.096) 0 iFFT: n2=9.71e-07 ninf=1.05e-06 < 1.07e-05 (0.098) 0 OK pyopencl C2C (2285,2285) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.59e-07 ninf=8.92e-07 < 1.07e-05 (0.083) 0 iFFT: n2=9.71e-07 ninf=8.88e-07 < 1.07e-05 (0.083) 0 OK pyopencl C2C (2286,2286) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.05e-07 ninf=5.45e-07 < 1.07e-05 (0.051) 0 iFFT: n2=5.00e-07 ninf=5.63e-07 < 1.07e-05 (0.053) 0 OK pyopencl C2C (2287,2287) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.63e-07 ninf=8.26e-07 < 1.07e-05 (0.077) 0 iFFT: n2=1.00e-06 ninf=9.03e-07 < 1.07e-05 (0.084) 0 OK pyopencl C2C (2289,2289) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=5.59e-07 < 1.07e-05 (0.052) 0 iFFT: n2=3.94e-07 ninf=4.61e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2290,2290) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.10e-06 < 1.07e-05 (0.103) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.07e-05 (0.117) 0 OK pyopencl C2C (2291,2291) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=5.19e-07 < 1.07e-05 (0.048) 0 iFFT: n2=4.76e-07 ninf=5.38e-07 < 1.07e-05 (0.050) 0 OK pyopencl C2C (2292,2292) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.22e-06 < 1.07e-05 (0.114) 0 iFFT: n2=1.15e-06 ninf=1.16e-06 < 1.07e-05 (0.108) 0 OK pyopencl C2C (2293,2293) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.30e-06 < 1.07e-05 (0.121) 0 iFFT: n2=1.10e-06 ninf=1.23e-06 < 1.07e-05 (0.115) 0 OK pyopencl C2C (2294,2294) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=6.35e-07 < 1.07e-05 (0.059) 0 iFFT: n2=4.64e-07 ninf=5.29e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2295,2295) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-07 ninf=4.49e-07 < 1.07e-05 (0.042) 0 iFFT: n2=3.42e-07 ninf=3.74e-07 < 1.07e-05 (0.035) 0 OK pyopencl C2C (2296,2296) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=4.81e-07 < 1.07e-05 (0.045) 0 iFFT: n2=3.83e-07 ninf=5.10e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2297,2297) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.21e-06 < 1.07e-05 (0.113) 0 iFFT: n2=1.15e-06 ninf=1.25e-06 < 1.07e-05 (0.117) 0 OK pyopencl C2C (2298,2298) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.13e-06 < 1.07e-05 (0.105) 0 iFFT: n2=1.15e-06 ninf=1.27e-06 < 1.07e-05 (0.118) 0 OK pyopencl C2C (2299,2299) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.75e-07 ninf=4.42e-07 < 1.07e-05 (0.041) 0 iFFT: n2=3.70e-07 ninf=4.36e-07 < 1.07e-05 (0.041) 0 OK pyopencl C2C (2300,2300) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.68e-07 < 1.07e-05 (0.044) 0 iFFT: n2=3.68e-07 ninf=4.31e-07 < 1.07e-05 (0.040) 0 OK pyopencl C2C (2301,2301) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.40e-07 ninf=4.36e-07 < 1.07e-05 (0.041) 0 iFFT: n2=3.38e-07 ninf=4.42e-07 < 1.07e-05 (0.041) 0 OK pyopencl C2C (2302,2302) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.20e-06 < 1.07e-05 (0.112) 0 iFFT: n2=1.11e-06 ninf=1.15e-06 < 1.07e-05 (0.107) 0 OK pyopencl C2C (2303,2303) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.57e-07 ninf=3.73e-07 < 1.07e-05 (0.035) 0 iFFT: n2=3.63e-07 ninf=3.88e-07 < 1.07e-05 (0.036) 0 OK pyopencl C2C (2305,2305) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.27e-06 < 1.07e-05 (0.118) 0 iFFT: n2=1.15e-06 ninf=1.25e-06 < 1.07e-05 (0.117) 0 OK pyopencl C2C (2306,2306) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-07 ninf=6.62e-07 < 1.07e-05 (0.062) 0 iFFT: n2=5.34e-07 ninf=5.85e-07 < 1.07e-05 (0.055) 0 OK pyopencl C2C (2307,2307) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.70e-07 ninf=6.33e-07 < 1.07e-05 (0.059) 0 iFFT: n2=5.69e-07 ninf=5.59e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2308,2308) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=6.38e-07 < 1.07e-05 (0.059) 0 iFFT: n2=5.35e-07 ninf=6.27e-07 < 1.07e-05 (0.058) 0 OK pyopencl C2C (2309,2309) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.19e-06 < 1.07e-05 (0.111) 0 iFFT: n2=1.24e-06 ninf=1.33e-06 < 1.07e-05 (0.124) 0 OK pyopencl C2C (2311,2311) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.17e-07 ninf=5.01e-07 < 1.07e-05 (0.047) 0 iFFT: n2=5.14e-07 ninf=5.25e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2312,2312) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.99e-07 < 1.07e-05 (0.046) 0 iFFT: n2=3.82e-07 ninf=4.22e-07 < 1.07e-05 (0.039) 0 OK pyopencl C2C (2313,2313) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=4.99e-07 < 1.07e-05 (0.046) 0 iFFT: n2=5.02e-07 ninf=5.27e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2314,2314) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.39e-07 < 1.07e-05 (0.041) 0 iFFT: n2=3.75e-07 ninf=4.02e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2315,2315) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=5.32e-07 < 1.07e-05 (0.050) 0 iFFT: n2=5.02e-07 ninf=5.32e-07 < 1.07e-05 (0.050) 0 OK pyopencl C2C (2316,2316) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=4.43e-07 < 1.07e-05 (0.041) 0 iFFT: n2=4.60e-07 ninf=4.71e-07 < 1.07e-05 (0.044) 0 OK pyopencl C2C (2317,2317) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.83e-07 ninf=4.55e-07 < 1.07e-05 (0.042) 0 iFFT: n2=4.95e-07 ninf=4.72e-07 < 1.07e-05 (0.044) 0 OK pyopencl C2C (2318,2318) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.62e-07 ninf=4.88e-07 < 1.07e-05 (0.045) 0 iFFT: n2=4.36e-07 ninf=4.86e-07 < 1.07e-05 (0.045) 0 OK pyopencl C2C (2319,2319) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.93e-07 ninf=1.09e-06 < 1.07e-05 (0.101) 0 iFFT: n2=9.87e-07 ninf=1.10e-06 < 1.07e-05 (0.102) 0 OK pyopencl C2C (2320,2320) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.51e-07 < 1.07e-05 (0.042) 0 iFFT: n2=4.04e-07 ninf=4.79e-07 < 1.07e-05 (0.045) 0 OK pyopencl C2C (2321,2321) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.28e-07 ninf=5.42e-07 < 1.07e-05 (0.051) 0 iFFT: n2=5.19e-07 ninf=5.53e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2322,2322) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=5.59e-07 < 1.07e-05 (0.052) 0 iFFT: n2=3.94e-07 ninf=4.77e-07 < 1.07e-05 (0.044) 0 OK pyopencl C2C (2323,2323) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=6.03e-07 < 1.07e-05 (0.056) 0 iFFT: n2=4.14e-07 ninf=5.02e-07 < 1.07e-05 (0.047) 0 OK pyopencl C2C (2324,2324) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=3.80e-07 < 1.07e-05 (0.035) 0 iFFT: n2=3.44e-07 ninf=3.88e-07 < 1.07e-05 (0.036) 0 OK pyopencl C2C (2325,2325) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=4.58e-07 < 1.07e-05 (0.043) 0 iFFT: n2=4.23e-07 ninf=4.53e-07 < 1.07e-05 (0.042) 0 OK pyopencl C2C (2326,2326) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.07e-06 < 1.07e-05 (0.100) 0 iFFT: n2=1.04e-06 ninf=1.18e-06 < 1.07e-05 (0.110) 0 OK pyopencl C2C (2327,2327) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-07 ninf=1.13e-06 < 1.07e-05 (0.105) 0 iFFT: n2=1.08e-06 ninf=1.09e-06 < 1.07e-05 (0.102) 0 OK pyopencl C2C (2328,2328) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.61e-07 ninf=5.37e-07 < 1.07e-05 (0.050) 0 iFFT: n2=4.61e-07 ninf=5.31e-07 < 1.07e-05 (0.050) 0 OK pyopencl C2C (2329,2329) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.25e-06 < 1.07e-05 (0.117) 0 iFFT: n2=1.11e-06 ninf=1.12e-06 < 1.07e-05 (0.105) 0 OK pyopencl C2C (2330,2330) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.91e-07 ninf=1.03e-06 < 1.07e-05 (0.096) 0 iFFT: n2=9.99e-07 ninf=1.19e-06 < 1.07e-05 (0.111) 0 OK pyopencl C2C (2331,2331) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=5.01e-07 < 1.07e-05 (0.047) 0 iFFT: n2=3.88e-07 ninf=4.31e-07 < 1.07e-05 (0.040) 0 OK pyopencl C2C (2332,2332) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=2.97e-07 < 1.07e-05 (0.028) 0 iFFT: n2=3.35e-07 ninf=2.92e-07 < 1.07e-05 (0.027) 0 OK pyopencl C2C (2333,2333) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.97e-07 ninf=9.79e-07 < 1.07e-05 (0.091) 0 iFFT: n2=1.02e-06 ninf=1.01e-06 < 1.07e-05 (0.094) 0 OK pyopencl C2C (2334,2334) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.12e-06 < 1.07e-05 (0.105) 0 iFFT: n2=1.06e-06 ninf=1.10e-06 < 1.07e-05 (0.102) 0 OK pyopencl C2C (2335,2335) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.89e-07 ninf=1.10e-06 < 1.07e-05 (0.103) 0 iFFT: n2=9.80e-07 ninf=1.07e-06 < 1.07e-05 (0.100) 0 OK pyopencl C2C (2336,2336) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=6.13e-07 < 1.07e-05 (0.057) 0 iFFT: n2=4.45e-07 ninf=5.55e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2337,2337) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.73e-07 < 1.07e-05 (0.044) 0 iFFT: n2=4.42e-07 ninf=4.78e-07 < 1.07e-05 (0.045) 0 OK pyopencl C2C (2338,2338) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.05e-06 < 1.07e-05 (0.098) 0 iFFT: n2=1.04e-06 ninf=1.14e-06 < 1.07e-05 (0.106) 0 OK pyopencl C2C (2339,2339) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.93e-07 ninf=9.79e-07 < 1.07e-05 (0.091) 0 iFFT: n2=9.34e-07 ninf=8.77e-07 < 1.07e-05 (0.082) 0 OK pyopencl C2C (2341,2341) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.29e-07 < 1.07e-05 (0.049) 0 iFFT: n2=5.22e-07 ninf=5.45e-07 < 1.07e-05 (0.051) 0 OK pyopencl C2C (2342,2342) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=5.64e-07 < 1.07e-05 (0.053) 0 iFFT: n2=4.85e-07 ninf=4.96e-07 < 1.07e-05 (0.046) 0 OK pyopencl C2C (2343,2343) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=3.79e-07 < 1.07e-05 (0.035) 0 iFFT: n2=3.73e-07 ninf=3.63e-07 < 1.07e-05 (0.034) 0 OK pyopencl C2C (2344,2344) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.93e-07 ninf=1.01e-06 < 1.07e-05 (0.094) 0 iFFT: n2=1.02e-06 ninf=9.85e-07 < 1.07e-05 (0.092) 0 OK pyopencl C2C (2345,2345) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.12e-07 ninf=4.48e-07 < 1.07e-05 (0.042) 0 iFFT: n2=4.65e-07 ninf=4.94e-07 < 1.07e-05 (0.046) 0 OK pyopencl C2C (2346,2346) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.40e-07 < 1.07e-05 (0.041) 0 iFFT: n2=4.00e-07 ninf=4.63e-07 < 1.07e-05 (0.043) 0 OK pyopencl C2C (2347,2347) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.04e-06 < 1.07e-05 (0.097) 0 iFFT: n2=1.08e-06 ninf=1.27e-06 < 1.07e-05 (0.118) 0 OK pyopencl C2C (2348,2348) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.04e-06 < 1.07e-05 (0.096) 0 iFFT: n2=1.03e-06 ninf=1.09e-06 < 1.07e-05 (0.101) 0 OK pyopencl C2C (2349,2349) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.34e-07 < 1.07e-05 (0.040) 0 iFFT: n2=3.87e-07 ninf=4.00e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2350,2350) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.34e-07 < 1.07e-05 (0.040) 0 iFFT: n2=3.86e-07 ninf=5.19e-07 < 1.07e-05 (0.048) 0 OK pyopencl C2C (2351,2351) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.93e-07 ninf=1.16e-06 < 1.07e-05 (0.108) 0 iFFT: n2=9.41e-07 ninf=9.70e-07 < 1.07e-05 (0.090) 0 OK pyopencl C2C (2353,2353) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.53e-07 ninf=6.32e-07 < 1.07e-05 (0.059) 0 iFFT: n2=5.43e-07 ninf=5.96e-07 < 1.07e-05 (0.055) 0 OK pyopencl C2C (2354,2354) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.16e-06 < 1.07e-05 (0.108) 0 iFFT: n2=1.18e-06 ninf=1.24e-06 < 1.07e-05 (0.116) 0 OK pyopencl C2C (2355,2355) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=6.13e-07 < 1.07e-05 (0.057) 0 iFFT: n2=5.40e-07 ninf=5.68e-07 < 1.07e-05 (0.053) 0 OK pyopencl C2C (2356,2356) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.36e-07 < 1.07e-05 (0.050) 0 iFFT: n2=4.23e-07 ninf=5.00e-07 < 1.07e-05 (0.047) 0 OK pyopencl C2C (2357,2357) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.30e-06 < 1.07e-05 (0.121) 0 iFFT: n2=1.24e-06 ninf=1.28e-06 < 1.07e-05 (0.119) 0 OK pyopencl C2C (2358,2358) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.93e-07 < 1.07e-05 (0.055) 0 iFFT: n2=4.39e-07 ninf=6.01e-07 < 1.07e-05 (0.056) 0 OK pyopencl C2C (2359,2359) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.74e-07 ninf=6.62e-07 < 1.07e-05 (0.062) 0 iFFT: n2=5.70e-07 ninf=6.08e-07 < 1.07e-05 (0.057) 0 OK pyopencl C2C (2360,2360) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.29e-07 ninf=3.69e-07 < 1.07e-05 (0.034) 0 iFFT: n2=3.37e-07 ninf=4.00e-07 < 1.07e-05 (0.037) 0 OK pyopencl C2C (2361,2361) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.26e-06 < 1.07e-05 (0.117) 0 iFFT: n2=1.22e-06 ninf=1.31e-06 < 1.07e-05 (0.122) 0 OK pyopencl C2C (2362,2362) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.37e-06 < 1.07e-05 (0.128) 0 iFFT: n2=1.18e-06 ninf=1.35e-06 < 1.07e-05 (0.126) 0 OK pyopencl C2C (2363,2363) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.26e-06 < 1.07e-05 (0.118) 0 iFFT: n2=1.18e-06 ninf=1.19e-06 < 1.07e-05 (0.111) 0 OK pyopencl C2C (2364,2364) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-07 ninf=5.60e-07 < 1.07e-05 (0.052) 0 iFFT: n2=5.08e-07 ninf=5.22e-07 < 1.07e-05 (0.049) 0 OK pyopencl C2C (2365,2365) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.54e-07 < 1.07e-05 (0.042) 0 iFFT: n2=3.87e-07 ninf=4.35e-07 < 1.07e-05 (0.041) 0 OK pyopencl C2C (2367,2367) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-07 ninf=1.12e-06 < 1.07e-05 (0.104) 0 iFFT: n2=1.04e-06 ninf=1.15e-06 < 1.07e-05 (0.107) 0 OK pyopencl C2C (2368,2368) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.50e-07 < 1.07e-05 (0.042) 0 iFFT: n2=3.99e-07 ninf=4.68e-07 < 1.07e-05 (0.044) 0 OK pyopencl C2C (2369,2369) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.14e-06 < 1.07e-05 (0.106) 0 iFFT: n2=1.17e-06 ninf=1.20e-06 < 1.07e-05 (0.111) 0 OK pyopencl C2C (2370,2370) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.62e-07 < 1.07e-05 (0.043) 0 iFFT: n2=3.87e-07 ninf=5.60e-07 < 1.07e-05 (0.052) 0 OK pyopencl C2C (2371,2371) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-07 ninf=1.03e-06 < 1.07e-05 (0.095) 0 iFFT: n2=9.70e-07 ninf=1.04e-06 < 1.07e-05 (0.097) 0 OK pyopencl C2C (2372,2372) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-07 ninf=1.04e-06 < 1.08e-05 (0.097) 0 iFFT: n2=1.07e-06 ninf=1.09e-06 < 1.08e-05 (0.101) 0 OK pyopencl C2C (2373,2373) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=4.71e-07 < 1.08e-05 (0.044) 0 iFFT: n2=4.53e-07 ninf=5.47e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2374,2374) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.83e-07 ninf=1.14e-06 < 1.08e-05 (0.106) 0 iFFT: n2=9.92e-07 ninf=1.02e-06 < 1.08e-05 (0.095) 0 OK pyopencl C2C (2375,2375) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=4.99e-07 < 1.08e-05 (0.046) 0 iFFT: n2=4.51e-07 ninf=5.06e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2377,2377) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.43e-07 ninf=6.35e-07 < 1.08e-05 (0.059) 0 iFFT: n2=6.56e-07 ninf=7.36e-07 < 1.08e-05 (0.068) 0 OK pyopencl C2C (2378,2378) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.59e-07 < 1.08e-05 (0.052) 0 iFFT: n2=4.47e-07 ninf=5.01e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2379,2379) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.97e-07 ninf=4.77e-07 < 1.08e-05 (0.044) 0 iFFT: n2=4.18e-07 ninf=4.95e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2380,2380) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.44e-07 < 1.08e-05 (0.041) 0 iFFT: n2=3.88e-07 ninf=4.73e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2381,2381) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.26e-06 < 1.08e-05 (0.118) 0 iFFT: n2=1.19e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 OK pyopencl C2C (2382,2382) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.40e-07 ninf=5.33e-07 < 1.08e-05 (0.050) 0 iFFT: n2=5.52e-07 ninf=5.92e-07 < 1.08e-05 (0.055) 0 OK pyopencl C2C (2383,2383) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 iFFT: n2=1.27e-06 ninf=1.28e-06 < 1.08e-05 (0.119) 0 OK pyopencl C2C (2384,2384) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.31e-06 < 1.08e-05 (0.122) 0 iFFT: n2=1.28e-06 ninf=1.34e-06 < 1.08e-05 (0.125) 0 OK pyopencl C2C (2385,2385) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.70e-07 < 1.08e-05 (0.044) 0 iFFT: n2=3.82e-07 ninf=4.25e-07 < 1.08e-05 (0.039) 0 OK pyopencl C2C (2386,2386) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.28e-06 < 1.08e-05 (0.119) 0 iFFT: n2=1.21e-06 ninf=1.47e-06 < 1.08e-05 (0.136) 0 OK pyopencl C2C (2387,2387) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.85e-07 ninf=4.25e-07 < 1.08e-05 (0.040) 0 iFFT: n2=3.87e-07 ninf=4.12e-07 < 1.08e-05 (0.038) 0 OK pyopencl C2C (2388,2388) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=6.46e-07 < 1.08e-05 (0.060) 0 iFFT: n2=5.43e-07 ninf=5.98e-07 < 1.08e-05 (0.056) 0 OK pyopencl C2C (2389,2389) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.32e-06 < 1.08e-05 (0.123) 0 iFFT: n2=1.17e-06 ninf=1.27e-06 < 1.08e-05 (0.118) 0 OK pyopencl C2C (2390,2390) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.32e-06 < 1.08e-05 (0.123) 0 iFFT: n2=1.18e-06 ninf=1.30e-06 < 1.08e-05 (0.121) 0 OK pyopencl C2C (2391,2391) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 iFFT: n2=1.24e-06 ninf=1.32e-06 < 1.08e-05 (0.123) 0 OK pyopencl C2C (2392,2392) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.47e-07 ninf=4.02e-07 < 1.08e-05 (0.037) 0 iFFT: n2=3.48e-07 ninf=4.03e-07 < 1.08e-05 (0.037) 0 OK pyopencl C2C (2393,2393) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.11e-06 < 1.08e-05 (0.103) 0 iFFT: n2=1.31e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 OK pyopencl C2C (2394,2394) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.36e-07 < 1.08e-05 (0.041) 0 iFFT: n2=4.02e-07 ninf=4.97e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2395,2395) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.22e-06 < 1.08e-05 (0.113) 0 iFFT: n2=1.18e-06 ninf=1.25e-06 < 1.08e-05 (0.116) 0 OK pyopencl C2C (2396,2396) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.32e-06 < 1.08e-05 (0.123) 0 iFFT: n2=1.18e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 OK pyopencl C2C (2397,2397) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.47e-07 < 1.08e-05 (0.042) 0 iFFT: n2=3.56e-07 ninf=4.06e-07 < 1.08e-05 (0.038) 0 OK pyopencl C2C (2398,2398) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=5.66e-07 < 1.08e-05 (0.053) 0 iFFT: n2=4.76e-07 ninf=5.48e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2399,2399) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.31e-06 < 1.08e-05 (0.121) 0 iFFT: n2=1.27e-06 ninf=1.40e-06 < 1.08e-05 (0.130) 0 OK pyopencl C2C (2402,2402) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.81e-07 ninf=5.24e-07 < 1.08e-05 (0.049) 0 iFFT: n2=4.86e-07 ninf=5.31e-07 < 1.08e-05 (0.049) 0 OK pyopencl C2C (2403,2403) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=5.09e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.35e-07 ninf=4.91e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2404,2404) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.92e-07 ninf=6.19e-07 < 1.08e-05 (0.057) 0 iFFT: n2=5.14e-07 ninf=6.07e-07 < 1.08e-05 (0.056) 0 OK pyopencl C2C (2405,2405) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.47e-07 ninf=5.51e-07 < 1.08e-05 (0.051) 0 iFFT: n2=4.05e-07 ninf=4.76e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2406,2406) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=5.10e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.76e-07 ninf=4.57e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2407,2407) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=5.29e-07 < 1.08e-05 (0.049) 0 iFFT: n2=4.34e-07 ninf=4.99e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2408,2408) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.70e-07 < 1.08e-05 (0.044) 0 iFFT: n2=4.22e-07 ninf=4.67e-07 < 1.08e-05 (0.043) 0 OK pyopencl C2C (2409,2409) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=4.81e-07 < 1.08e-05 (0.045) 0 iFFT: n2=4.45e-07 ninf=4.71e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2410,2410) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.91e-07 ninf=6.13e-07 < 1.08e-05 (0.057) 0 iFFT: n2=4.84e-07 ninf=5.40e-07 < 1.08e-05 (0.050) 0 OK pyopencl C2C (2411,2411) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.34e-06 < 1.08e-05 (0.124) 0 iFFT: n2=1.12e-06 ninf=1.19e-06 < 1.08e-05 (0.111) 0 OK pyopencl C2C (2412,2412) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.66e-07 < 1.08e-05 (0.043) 0 iFFT: n2=3.86e-07 ninf=4.80e-07 < 1.08e-05 (0.045) 0 OK pyopencl C2C (2413,2413) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.17e-07 ninf=6.41e-07 < 1.08e-05 (0.060) 0 iFFT: n2=5.56e-07 ninf=6.75e-07 < 1.08e-05 (0.063) 0 OK pyopencl C2C (2414,2414) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.36e-07 < 1.08e-05 (0.050) 0 iFFT: n2=4.33e-07 ninf=5.07e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2415,2415) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.85e-07 ninf=4.50e-07 < 1.08e-05 (0.042) 0 iFFT: n2=3.91e-07 ninf=4.51e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2416,2416) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=4.80e-07 < 1.08e-05 (0.045) 0 iFFT: n2=4.44e-07 ninf=5.00e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2417,2417) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.12e-06 < 1.08e-05 (0.104) 0 iFFT: n2=1.15e-06 ninf=1.40e-06 < 1.08e-05 (0.130) 0 OK pyopencl C2C (2418,2418) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.16e-07 ninf=4.91e-07 < 1.08e-05 (0.046) 0 iFFT: n2=3.92e-07 ninf=4.50e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2419,2419) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.04e-07 < 1.08e-05 (0.038) 0 iFFT: n2=3.67e-07 ninf=4.54e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2421,2421) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.12e-06 < 1.08e-05 (0.104) 0 iFFT: n2=1.05e-06 ninf=1.17e-06 < 1.08e-05 (0.109) 0 OK pyopencl C2C (2422,2422) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.16e-06 < 1.08e-05 (0.108) 0 iFFT: n2=1.15e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 OK pyopencl C2C (2423,2423) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.02e-06 < 1.08e-05 (0.095) 0 iFFT: n2=9.90e-07 ninf=1.07e-06 < 1.08e-05 (0.100) 0 OK pyopencl C2C (2424,2424) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.73e-07 < 1.08e-05 (0.044) 0 iFFT: n2=4.12e-07 ninf=4.80e-07 < 1.08e-05 (0.045) 0 OK pyopencl C2C (2425,2425) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.92e-07 ninf=6.10e-07 < 1.08e-05 (0.057) 0 iFFT: n2=5.44e-07 ninf=6.56e-07 < 1.08e-05 (0.061) 0 OK pyopencl C2C (2426,2426) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.09e-06 < 1.08e-05 (0.102) 0 iFFT: n2=1.10e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 OK pyopencl C2C (2427,2427) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.17e-06 < 1.08e-05 (0.108) 0 iFFT: n2=1.18e-06 ninf=1.15e-06 < 1.08e-05 (0.107) 0 OK pyopencl C2C (2428,2428) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.23e-06 < 1.08e-05 (0.114) 0 iFFT: n2=1.15e-06 ninf=1.20e-06 < 1.08e-05 (0.111) 0 OK pyopencl C2C (2429,2429) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.30e-06 < 1.08e-05 (0.121) 0 iFFT: n2=1.12e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 OK pyopencl C2C (2431,2431) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.45e-07 ninf=4.07e-07 < 1.08e-05 (0.038) 0 iFFT: n2=3.19e-07 ninf=3.49e-07 < 1.08e-05 (0.032) 0 OK pyopencl C2C (2432,2432) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.52e-07 < 1.08e-05 (0.042) 0 iFFT: n2=3.78e-07 ninf=4.15e-07 < 1.08e-05 (0.039) 0 OK pyopencl C2C (2433,2433) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-07 ninf=6.27e-07 < 1.08e-05 (0.058) 0 iFFT: n2=5.55e-07 ninf=6.09e-07 < 1.08e-05 (0.057) 0 OK pyopencl C2C (2434,2434) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.20e-06 < 1.08e-05 (0.112) 0 iFFT: n2=1.21e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 OK pyopencl C2C (2435,2435) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.88e-07 ninf=6.45e-07 < 1.08e-05 (0.060) 0 iFFT: n2=5.40e-07 ninf=5.69e-07 < 1.08e-05 (0.053) 0 OK pyopencl C2C (2436,2436) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.85e-07 ninf=4.19e-07 < 1.08e-05 (0.039) 0 iFFT: n2=3.77e-07 ninf=3.87e-07 < 1.08e-05 (0.036) 0 OK pyopencl C2C (2437,2437) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.22e-06 < 1.08e-05 (0.113) 0 iFFT: n2=1.12e-06 ninf=1.11e-06 < 1.08e-05 (0.103) 0 OK pyopencl C2C (2438,2438) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.07e-07 < 1.08e-05 (0.038) 0 iFFT: n2=3.83e-07 ninf=4.34e-07 < 1.08e-05 (0.040) 0 OK pyopencl C2C (2439,2439) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-07 ninf=5.95e-07 < 1.08e-05 (0.055) 0 iFFT: n2=5.13e-07 ninf=5.60e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2440,2440) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.03e-07 < 1.08e-05 (0.037) 0 iFFT: n2=3.83e-07 ninf=4.23e-07 < 1.08e-05 (0.039) 0 OK pyopencl C2C (2441,2441) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.18e-06 < 1.08e-05 (0.109) 0 iFFT: n2=1.15e-06 ninf=1.10e-06 < 1.08e-05 (0.102) 0 OK pyopencl C2C (2442,2442) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.60e-07 < 1.08e-05 (0.043) 0 iFFT: n2=4.16e-07 ninf=4.99e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2443,2443) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.36e-06 < 1.08e-05 (0.126) 0 iFFT: n2=1.11e-06 ninf=1.23e-06 < 1.08e-05 (0.114) 0 OK pyopencl C2C (2444,2444) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.13e-07 ninf=3.94e-07 < 1.08e-05 (0.037) 0 iFFT: n2=3.12e-07 ninf=4.18e-07 < 1.08e-05 (0.039) 0 OK pyopencl C2C (2445,2445) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.47e-07 ninf=5.79e-07 < 1.08e-05 (0.054) 0 iFFT: n2=5.25e-07 ninf=5.45e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2446,2446) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.36e-06 < 1.08e-05 (0.126) 0 iFFT: n2=1.17e-06 ninf=1.23e-06 < 1.08e-05 (0.114) 0 OK pyopencl C2C (2447,2447) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.30e-06 < 1.08e-05 (0.121) 0 iFFT: n2=1.21e-06 ninf=1.32e-06 < 1.08e-05 (0.122) 0 OK pyopencl C2C (2448,2448) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.51e-07 ninf=3.73e-07 < 1.08e-05 (0.035) 0 iFFT: n2=3.52e-07 ninf=3.72e-07 < 1.08e-05 (0.034) 0 OK pyopencl C2C (2449,2449) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=5.98e-07 < 1.08e-05 (0.055) 0 iFFT: n2=4.39e-07 ninf=5.30e-07 < 1.08e-05 (0.049) 0 OK pyopencl C2C (2451,2451) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=5.72e-07 < 1.08e-05 (0.053) 0 iFFT: n2=4.65e-07 ninf=5.97e-07 < 1.08e-05 (0.055) 0 OK pyopencl C2C (2452,2452) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.00e-06 < 1.08e-05 (0.093) 0 iFFT: n2=1.06e-06 ninf=1.10e-06 < 1.08e-05 (0.102) 0 OK pyopencl C2C (2453,2453) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.15e-06 < 1.08e-05 (0.107) 0 iFFT: n2=1.08e-06 ninf=1.12e-06 < 1.08e-05 (0.104) 0 OK pyopencl C2C (2454,2454) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.30e-06 < 1.08e-05 (0.120) 0 iFFT: n2=1.09e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 OK pyopencl C2C (2455,2455) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.40e-07 ninf=6.30e-07 < 1.08e-05 (0.058) 0 iFFT: n2=5.42e-07 ninf=6.04e-07 < 1.08e-05 (0.056) 0 OK pyopencl C2C (2456,2456) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.30e-06 < 1.08e-05 (0.121) 0 iFFT: n2=1.14e-06 ninf=1.30e-06 < 1.08e-05 (0.121) 0 OK pyopencl C2C (2458,2458) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.14e-06 < 1.08e-05 (0.106) 0 iFFT: n2=1.09e-06 ninf=1.30e-06 < 1.08e-05 (0.121) 0 OK pyopencl C2C (2459,2459) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.13e-06 < 1.08e-05 (0.104) 0 iFFT: n2=1.14e-06 ninf=1.31e-06 < 1.08e-05 (0.122) 0 OK pyopencl C2C (2460,2460) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.86e-07 < 1.08e-05 (0.045) 0 iFFT: n2=4.00e-07 ninf=4.64e-07 < 1.08e-05 (0.043) 0 OK pyopencl C2C (2461,2461) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.22e-06 < 1.08e-05 (0.113) 0 iFFT: n2=1.13e-06 ninf=1.25e-06 < 1.08e-05 (0.116) 0 OK pyopencl C2C (2462,2462) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.14e-06 < 1.08e-05 (0.106) 0 iFFT: n2=1.15e-06 ninf=1.23e-06 < 1.08e-05 (0.114) 0 OK pyopencl C2C (2463,2463) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.20e-06 < 1.08e-05 (0.111) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 OK pyopencl C2C (2465,2465) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=5.04e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.38e-07 ninf=5.11e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2466,2466) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.17e-06 < 1.08e-05 (0.108) 0 iFFT: n2=1.08e-06 ninf=1.13e-06 < 1.08e-05 (0.104) 0 OK pyopencl C2C (2467,2467) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 iFFT: n2=1.25e-06 ninf=1.36e-06 < 1.08e-05 (0.126) 0 OK pyopencl C2C (2468,2468) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-07 ninf=5.29e-07 < 1.08e-05 (0.049) 0 iFFT: n2=5.36e-07 ninf=5.45e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2469,2469) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.46e-06 < 1.08e-05 (0.135) 0 iFFT: n2=1.24e-06 ninf=1.40e-06 < 1.08e-05 (0.130) 0 OK pyopencl C2C (2470,2470) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.57e-07 < 1.08e-05 (0.042) 0 iFFT: n2=4.15e-07 ninf=4.93e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2471,2471) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.52e-07 ninf=6.71e-07 < 1.08e-05 (0.062) 0 iFFT: n2=5.22e-07 ninf=5.68e-07 < 1.08e-05 (0.053) 0 OK pyopencl C2C (2472,2472) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.15e-06 < 1.08e-05 (0.106) 0 iFFT: n2=1.11e-06 ninf=1.18e-06 < 1.08e-05 (0.110) 0 OK pyopencl C2C (2473,2473) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.33e-06 < 1.08e-05 (0.123) 0 iFFT: n2=1.23e-06 ninf=1.29e-06 < 1.08e-05 (0.120) 0 OK pyopencl C2C (2474,2474) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.25e-06 < 1.08e-05 (0.116) 0 iFFT: n2=1.31e-06 ninf=1.38e-06 < 1.08e-05 (0.128) 0 OK pyopencl C2C (2476,2476) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.38e-06 < 1.08e-05 (0.128) 0 iFFT: n2=1.21e-06 ninf=1.29e-06 < 1.08e-05 (0.120) 0 OK pyopencl C2C (2477,2477) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.32e-06 < 1.08e-05 (0.122) 0 iFFT: n2=1.28e-06 ninf=1.30e-06 < 1.08e-05 (0.121) 0 OK pyopencl C2C (2478,2478) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.54e-07 < 1.08e-05 (0.042) 0 iFFT: n2=3.95e-07 ninf=5.51e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2479,2479) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-07 ninf=5.67e-07 < 1.08e-05 (0.053) 0 iFFT: n2=5.44e-07 ninf=6.07e-07 < 1.08e-05 (0.056) 0 OK pyopencl C2C (2480,2480) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=4.27e-07 < 1.08e-05 (0.040) 0 iFFT: n2=3.93e-07 ninf=4.63e-07 < 1.08e-05 (0.043) 0 OK pyopencl C2C (2481,2481) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.24e-06 < 1.08e-05 (0.114) 0 iFFT: n2=1.35e-06 ninf=1.36e-06 < 1.08e-05 (0.126) 0 OK pyopencl C2C (2482,2482) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.79e-07 ninf=5.31e-07 < 1.08e-05 (0.049) 0 iFFT: n2=5.10e-07 ninf=5.64e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2483,2483) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.40e-06 < 1.08e-05 (0.130) 0 iFFT: n2=1.38e-06 ninf=1.42e-06 < 1.08e-05 (0.132) 0 OK pyopencl C2C (2484,2484) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.51e-07 < 1.08e-05 (0.033) 0 iFFT: n2=3.39e-07 ninf=3.96e-07 < 1.08e-05 (0.037) 0 OK pyopencl C2C (2485,2485) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.07e-07 < 1.08e-05 (0.038) 0 iFFT: n2=4.04e-07 ninf=4.45e-07 < 1.08e-05 (0.041) 0 OK pyopencl C2C (2486,2486) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=5.15e-07 < 1.08e-05 (0.048) 0 iFFT: n2=4.30e-07 ninf=5.00e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2487,2487) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.34e-06 < 1.08e-05 (0.124) 0 iFFT: n2=1.26e-06 ninf=1.33e-06 < 1.08e-05 (0.123) 0 OK pyopencl C2C (2488,2488) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.44e-06 < 1.08e-05 (0.133) 0 iFFT: n2=1.22e-06 ninf=1.35e-06 < 1.08e-05 (0.126) 0 OK pyopencl C2C (2489,2489) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.92e-07 ninf=6.36e-07 < 1.08e-05 (0.059) 0 iFFT: n2=5.71e-07 ninf=6.24e-07 < 1.08e-05 (0.058) 0 OK pyopencl C2C (2490,2490) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.79e-07 < 1.08e-05 (0.044) 0 iFFT: n2=3.72e-07 ninf=4.72e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2491,2491) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.48e-07 ninf=3.92e-07 < 1.08e-05 (0.036) 0 iFFT: n2=3.55e-07 ninf=3.82e-07 < 1.08e-05 (0.035) 0 OK pyopencl C2C (2492,2492) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=5.36e-07 < 1.08e-05 (0.050) 0 iFFT: n2=4.15e-07 ninf=5.22e-07 < 1.08e-05 (0.048) 0 OK pyopencl C2C (2493,2493) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.40e-06 < 1.08e-05 (0.129) 0 iFFT: n2=1.22e-06 ninf=1.45e-06 < 1.08e-05 (0.134) 0 OK pyopencl C2C (2494,2494) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=5.78e-07 < 1.08e-05 (0.054) 0 iFFT: n2=4.56e-07 ninf=5.52e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2495,2495) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.39e-06 < 1.08e-05 (0.129) 0 iFFT: n2=1.37e-06 ninf=1.59e-06 < 1.08e-05 (0.147) 0 OK pyopencl C2C (2497,2497) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.36e-06 < 1.08e-05 (0.126) 0 iFFT: n2=1.25e-06 ninf=1.32e-06 < 1.08e-05 (0.122) 0 OK pyopencl C2C (2498,2498) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=5.80e-07 < 1.08e-05 (0.054) 0 iFFT: n2=5.42e-07 ninf=5.80e-07 < 1.08e-05 (0.054) 0 OK pyopencl C2C (2499,2499) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=4.42e-07 < 1.08e-05 (0.041) 0 iFFT: n2=3.80e-07 ninf=4.51e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2501,2501) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.57e-07 < 1.08e-05 (0.042) 0 iFFT: n2=4.18e-07 ninf=4.58e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2502,2502) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.23e-06 < 1.08e-05 (0.114) 0 iFFT: n2=1.05e-06 ninf=1.17e-06 < 1.08e-05 (0.109) 0 OK pyopencl C2C (2503,2503) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.21e-06 < 1.08e-05 (0.112) 0 iFFT: n2=1.22e-06 ninf=1.38e-06 < 1.08e-05 (0.128) 0 OK pyopencl C2C (2504,2504) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.79e-07 ninf=5.32e-07 < 1.08e-05 (0.049) 0 iFFT: n2=4.96e-07 ninf=5.16e-07 < 1.08e-05 (0.048) 0 OK pyopencl C2C (2505,2505) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.31e-06 < 1.08e-05 (0.122) 0 iFFT: n2=1.11e-06 ninf=1.20e-06 < 1.08e-05 (0.111) 0 OK pyopencl C2C (2506,2506) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.17e-06 < 1.08e-05 (0.108) 0 iFFT: n2=1.17e-06 ninf=1.33e-06 < 1.08e-05 (0.123) 0 OK pyopencl C2C (2507,2507) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-07 ninf=5.16e-07 < 1.08e-05 (0.048) 0 iFFT: n2=4.85e-07 ninf=5.49e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2508,2508) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.96e-07 < 1.08e-05 (0.046) 0 iFFT: n2=4.23e-07 ninf=5.66e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2509,2509) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.90e-07 < 1.08e-05 (0.055) 0 iFFT: n2=5.00e-07 ninf=5.75e-07 < 1.08e-05 (0.053) 0 OK pyopencl C2C (2510,2510) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-07 ninf=5.44e-07 < 1.08e-05 (0.050) 0 iFFT: n2=5.24e-07 ninf=6.64e-07 < 1.08e-05 (0.061) 0 OK pyopencl C2C (2511,2511) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.41e-07 < 1.08e-05 (0.041) 0 iFFT: n2=3.90e-07 ninf=4.46e-07 < 1.08e-05 (0.041) 0 OK pyopencl C2C (2512,2512) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.05e-07 ninf=5.94e-07 < 1.08e-05 (0.055) 0 iFFT: n2=4.98e-07 ninf=5.69e-07 < 1.08e-05 (0.053) 0 OK pyopencl C2C (2513,2513) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.22e-06 < 1.08e-05 (0.113) 0 iFFT: n2=1.26e-06 ninf=1.54e-06 < 1.08e-05 (0.143) 0 OK pyopencl C2C (2514,2514) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.25e-06 < 1.08e-05 (0.116) 0 iFFT: n2=1.21e-06 ninf=1.27e-06 < 1.08e-05 (0.118) 0 OK pyopencl C2C (2515,2515) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.25e-06 < 1.08e-05 (0.115) 0 iFFT: n2=1.20e-06 ninf=1.28e-06 < 1.08e-05 (0.118) 0 OK pyopencl C2C (2516,2516) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=6.09e-07 < 1.08e-05 (0.056) 0 iFFT: n2=4.80e-07 ninf=5.92e-07 < 1.08e-05 (0.055) 0 OK pyopencl C2C (2517,2517) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.18e-06 < 1.08e-05 (0.109) 0 iFFT: n2=1.13e-06 ninf=1.21e-06 < 1.08e-05 (0.112) 0 OK pyopencl C2C (2518,2518) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.21e-06 < 1.08e-05 (0.112) 0 iFFT: n2=1.10e-06 ninf=1.16e-06 < 1.08e-05 (0.107) 0 OK pyopencl C2C (2519,2519) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.17e-06 < 1.08e-05 (0.109) 0 iFFT: n2=1.22e-06 ninf=1.40e-06 < 1.08e-05 (0.129) 0 OK pyopencl C2C (2521,2521) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=5.54e-07 < 1.08e-05 (0.051) 0 iFFT: n2=5.76e-07 ninf=5.79e-07 < 1.08e-05 (0.054) 0 OK pyopencl C2C (2522,2522) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=6.12e-07 < 1.08e-05 (0.057) 0 iFFT: n2=4.69e-07 ninf=6.86e-07 < 1.08e-05 (0.063) 0 OK pyopencl C2C (2523,2523) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=4.51e-07 < 1.08e-05 (0.042) 0 iFFT: n2=4.59e-07 ninf=5.13e-07 < 1.08e-05 (0.048) 0 OK pyopencl C2C (2524,2524) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-07 ninf=5.20e-07 < 1.08e-05 (0.048) 0 iFFT: n2=5.14e-07 ninf=5.24e-07 < 1.08e-05 (0.048) 0 OK pyopencl C2C (2525,2525) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.75e-07 < 1.08e-05 (0.044) 0 iFFT: n2=3.88e-07 ninf=3.97e-07 < 1.08e-05 (0.037) 0 OK pyopencl C2C (2526,2526) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=5.18e-07 < 1.08e-05 (0.048) 0 iFFT: n2=5.00e-07 ninf=5.30e-07 < 1.08e-05 (0.049) 0 OK pyopencl C2C (2527,2527) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=5.13e-07 < 1.08e-05 (0.048) 0 iFFT: n2=4.60e-07 ninf=5.62e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2528,2528) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.43e-07 < 1.08e-05 (0.041) 0 iFFT: n2=3.66e-07 ninf=4.57e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2529,2529) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=5.52e-07 < 1.08e-05 (0.051) 0 iFFT: n2=5.01e-07 ninf=5.21e-07 < 1.08e-05 (0.048) 0 OK pyopencl C2C (2530,2530) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=4.23e-07 < 1.08e-05 (0.039) 0 iFFT: n2=3.59e-07 ninf=4.57e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2531,2531) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.07e-06 < 1.08e-05 (0.099) 0 iFFT: n2=1.09e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 OK pyopencl C2C (2532,2532) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.95e-07 ninf=5.50e-07 < 1.08e-05 (0.051) 0 iFFT: n2=4.95e-07 ninf=5.07e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2533,2533) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.17e-06 < 1.08e-05 (0.108) 0 iFFT: n2=1.13e-06 ninf=1.10e-06 < 1.08e-05 (0.101) 0 OK pyopencl C2C (2534,2534) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=5.19e-07 < 1.08e-05 (0.048) 0 iFFT: n2=4.38e-07 ninf=5.04e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2536,2536) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.11e-06 < 1.08e-05 (0.102) 0 iFFT: n2=1.06e-06 ninf=1.13e-06 < 1.08e-05 (0.104) 0 OK pyopencl C2C (2537,2537) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.51e-07 < 1.08e-05 (0.042) 0 iFFT: n2=4.24e-07 ninf=5.11e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2538,2538) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.51e-07 < 1.08e-05 (0.042) 0 iFFT: n2=3.71e-07 ninf=4.52e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2539,2539) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.21e-06 < 1.08e-05 (0.112) 0 iFFT: n2=1.09e-06 ninf=1.28e-06 < 1.08e-05 (0.118) 0 OK pyopencl C2C (2540,2540) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=6.19e-07 < 1.08e-05 (0.057) 0 iFFT: n2=4.53e-07 ninf=5.36e-07 < 1.08e-05 (0.050) 0 OK pyopencl C2C (2542,2542) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.57e-07 < 1.08e-05 (0.042) 0 iFFT: n2=4.15e-07 ninf=4.71e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2543,2543) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.09e-06 < 1.08e-05 (0.101) 0 iFFT: n2=1.07e-06 ninf=1.08e-06 < 1.08e-05 (0.100) 0 OK pyopencl C2C (2544,2544) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-07 ninf=4.10e-07 < 1.08e-05 (0.038) 0 iFFT: n2=3.80e-07 ninf=4.46e-07 < 1.08e-05 (0.041) 0 OK pyopencl C2C (2545,2545) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.06e-06 < 1.08e-05 (0.098) 0 iFFT: n2=9.84e-07 ninf=1.08e-06 < 1.08e-05 (0.100) 0 OK pyopencl C2C (2546,2546) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.29e-07 < 1.08e-05 (0.049) 0 iFFT: n2=4.48e-07 ninf=4.95e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2547,2547) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.09e-06 < 1.08e-05 (0.101) 0 iFFT: n2=1.02e-06 ninf=1.10e-06 < 1.08e-05 (0.102) 0 OK pyopencl C2C (2549,2549) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-07 ninf=5.79e-07 < 1.08e-05 (0.054) 0 iFFT: n2=5.45e-07 ninf=5.93e-07 < 1.08e-05 (0.055) 0 OK pyopencl C2C (2550,2550) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.15e-07 < 1.08e-05 (0.038) 0 iFFT: n2=3.80e-07 ninf=4.17e-07 < 1.08e-05 (0.039) 0 OK pyopencl C2C (2551,2551) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.13e-06 < 1.08e-05 (0.105) 0 iFFT: n2=1.03e-06 ninf=1.11e-06 < 1.08e-05 (0.103) 0 OK pyopencl C2C (2552,2552) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=3.74e-07 < 1.08e-05 (0.035) 0 iFFT: n2=3.97e-07 ninf=5.00e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2553,2553) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=5.99e-07 < 1.08e-05 (0.055) 0 iFFT: n2=3.99e-07 ninf=4.37e-07 < 1.08e-05 (0.040) 0 OK pyopencl C2C (2554,2554) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 iFFT: n2=1.15e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 OK pyopencl C2C (2555,2555) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.34e-07 ninf=5.44e-07 < 1.08e-05 (0.050) 0 iFFT: n2=3.88e-07 ninf=4.76e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2556,2556) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=5.24e-07 < 1.08e-05 (0.048) 0 iFFT: n2=4.26e-07 ninf=5.04e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2557,2557) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 iFFT: n2=1.10e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 OK pyopencl C2C (2558,2558) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.20e-06 < 1.08e-05 (0.111) 0 iFFT: n2=1.18e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 OK pyopencl C2C (2559,2559) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 iFFT: n2=1.14e-06 ninf=1.21e-06 < 1.08e-05 (0.112) 0 OK pyopencl C2C (2561,2561) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.12e-07 < 1.08e-05 (0.047) 0 iFFT: n2=5.10e-07 ninf=5.07e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2562,2562) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=3.84e-07 < 1.08e-05 (0.035) 0 iFFT: n2=4.13e-07 ninf=4.35e-07 < 1.08e-05 (0.040) 0 OK pyopencl C2C (2563,2563) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.23e-06 < 1.08e-05 (0.113) 0 iFFT: n2=1.05e-06 ninf=1.22e-06 < 1.08e-05 (0.112) 0 OK pyopencl C2C (2564,2564) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.78e-07 < 1.08e-05 (0.053) 0 iFFT: n2=5.07e-07 ninf=5.60e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2565,2565) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.12e-07 ninf=4.98e-07 < 1.08e-05 (0.046) 0 iFFT: n2=3.95e-07 ninf=4.80e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2566,2566) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.12e-06 < 1.08e-05 (0.104) 0 iFFT: n2=1.02e-06 ninf=1.13e-06 < 1.08e-05 (0.104) 0 OK pyopencl C2C (2567,2567) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.70e-07 ninf=4.89e-07 < 1.08e-05 (0.045) 0 iFFT: n2=4.56e-07 ninf=5.11e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2568,2568) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.16e-06 < 1.08e-05 (0.107) 0 iFFT: n2=1.10e-06 ninf=1.14e-06 < 1.08e-05 (0.105) 0 OK pyopencl C2C (2569,2569) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.25e-06 < 1.08e-05 (0.116) 0 iFFT: n2=1.15e-06 ninf=1.16e-06 < 1.08e-05 (0.107) 0 OK pyopencl C2C (2570,2570) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.44e-07 ninf=6.14e-07 < 1.08e-05 (0.057) 0 iFFT: n2=5.45e-07 ninf=6.15e-07 < 1.08e-05 (0.057) 0 OK pyopencl C2C (2571,2571) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 iFFT: n2=1.07e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 OK pyopencl C2C (2572,2572) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.18e-06 < 1.08e-05 (0.109) 0 iFFT: n2=1.09e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 OK pyopencl C2C (2573,2573) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=5.49e-07 < 1.08e-05 (0.051) 0 iFFT: n2=4.15e-07 ninf=5.56e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2575,2575) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.26e-06 < 1.08e-05 (0.116) 0 iFFT: n2=1.09e-06 ninf=1.17e-06 < 1.08e-05 (0.108) 0 OK pyopencl C2C (2576,2576) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=3.96e-07 < 1.08e-05 (0.037) 0 iFFT: n2=3.45e-07 ninf=3.98e-07 < 1.08e-05 (0.037) 0 OK pyopencl C2C (2577,2577) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.72e-07 ninf=4.71e-07 < 1.08e-05 (0.044) 0 iFFT: n2=4.76e-07 ninf=5.68e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2578,2578) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.17e-06 < 1.08e-05 (0.108) 0 iFFT: n2=1.01e-06 ninf=1.14e-06 < 1.08e-05 (0.106) 0 OK pyopencl C2C (2579,2579) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.02e-06 < 1.08e-05 (0.094) 0 iFFT: n2=1.14e-06 ninf=1.11e-06 < 1.08e-05 (0.102) 0 OK pyopencl C2C (2580,2580) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.56e-07 < 1.08e-05 (0.042) 0 iFFT: n2=4.28e-07 ninf=4.62e-07 < 1.08e-05 (0.043) 0 OK pyopencl C2C (2581,2581) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.41e-07 ninf=4.96e-07 < 1.08e-05 (0.046) 0 iFFT: n2=4.71e-07 ninf=5.27e-07 < 1.08e-05 (0.049) 0 OK pyopencl C2C (2582,2582) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.07e-06 < 1.08e-05 (0.098) 0 iFFT: n2=1.00e-06 ninf=1.01e-06 < 1.08e-05 (0.093) 0 OK pyopencl C2C (2583,2583) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.58e-07 ninf=3.82e-07 < 1.08e-05 (0.035) 0 iFFT: n2=3.86e-07 ninf=4.16e-07 < 1.08e-05 (0.038) 0 OK pyopencl C2C (2584,2584) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=5.09e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.82e-07 ninf=6.18e-07 < 1.08e-05 (0.057) 0 OK pyopencl C2C (2585,2585) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.24e-07 ninf=3.79e-07 < 1.08e-05 (0.035) 0 iFFT: n2=3.75e-07 ninf=4.74e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2586,2586) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.10e-06 < 1.08e-05 (0.101) 0 iFFT: n2=1.05e-06 ninf=1.13e-06 < 1.08e-05 (0.104) 0 OK pyopencl C2C (2587,2587) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=5.12e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.82e-07 ninf=5.02e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2588,2588) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.05e-06 < 1.08e-05 (0.097) 0 iFFT: n2=1.00e-06 ninf=1.14e-06 < 1.08e-05 (0.105) 0 OK pyopencl C2C (2589,2589) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.15e-06 < 1.08e-05 (0.106) 0 iFFT: n2=1.06e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 OK pyopencl C2C (2590,2590) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=5.13e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.74e-07 ninf=5.61e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2591,2591) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=9.87e-07 < 1.08e-05 (0.091) 0 iFFT: n2=1.02e-06 ninf=9.80e-07 < 1.08e-05 (0.091) 0 OK pyopencl C2C (2593,2593) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-07 ninf=7.02e-07 < 1.08e-05 (0.065) 0 iFFT: n2=6.75e-07 ninf=7.27e-07 < 1.08e-05 (0.067) 0 OK pyopencl C2C (2594,2594) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.07e-07 ninf=7.25e-07 < 1.08e-05 (0.067) 0 iFFT: n2=6.70e-07 ninf=7.25e-07 < 1.08e-05 (0.067) 0 OK pyopencl C2C (2595,2595) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.26e-06 < 1.08e-05 (0.117) 0 iFFT: n2=1.10e-06 ninf=1.24e-06 < 1.08e-05 (0.115) 0 OK pyopencl C2C (2596,2596) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=4.80e-07 < 1.08e-05 (0.044) 0 iFFT: n2=3.69e-07 ninf=4.97e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2597,2597) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.56e-07 ninf=3.89e-07 < 1.08e-05 (0.036) 0 iFFT: n2=3.53e-07 ninf=3.87e-07 < 1.08e-05 (0.036) 0 OK pyopencl C2C (2598,2598) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.21e-07 ninf=6.70e-07 < 1.08e-05 (0.062) 0 iFFT: n2=6.80e-07 ninf=8.18e-07 < 1.08e-05 (0.076) 0 OK pyopencl C2C (2599,2599) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.46e-07 < 1.08e-05 (0.050) 0 iFFT: n2=4.74e-07 ninf=5.20e-07 < 1.08e-05 (0.048) 0 OK pyopencl C2C (2601,2601) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.35e-07 < 1.08e-05 (0.049) 0 iFFT: n2=4.62e-07 ninf=5.06e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2602,2602) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.36e-07 < 1.08e-05 (0.050) 0 iFFT: n2=5.10e-07 ninf=5.32e-07 < 1.08e-05 (0.049) 0 OK pyopencl C2C (2603,2603) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.24e-06 < 1.08e-05 (0.114) 0 iFFT: n2=1.23e-06 ninf=1.28e-06 < 1.08e-05 (0.118) 0 OK pyopencl C2C (2604,2604) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=4.51e-07 < 1.08e-05 (0.042) 0 iFFT: n2=4.11e-07 ninf=4.80e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2605,2605) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.29e-07 ninf=6.19e-07 < 1.08e-05 (0.057) 0 iFFT: n2=5.23e-07 ninf=6.23e-07 < 1.08e-05 (0.058) 0 OK pyopencl C2C (2606,2606) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.19e-06 < 1.08e-05 (0.110) 0 iFFT: n2=1.19e-06 ninf=1.25e-06 < 1.08e-05 (0.116) 0 OK pyopencl C2C (2607,2607) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.20e-07 < 1.08e-05 (0.039) 0 iFFT: n2=3.93e-07 ninf=5.02e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2608,2608) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.84e-07 ninf=6.49e-07 < 1.08e-05 (0.060) 0 iFFT: n2=6.11e-07 ninf=6.65e-07 < 1.08e-05 (0.061) 0 OK pyopencl C2C (2609,2609) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.22e-06 < 1.08e-05 (0.113) 0 iFFT: n2=1.25e-06 ninf=1.29e-06 < 1.08e-05 (0.119) 0 OK pyopencl C2C (2610,2610) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=5.46e-07 < 1.08e-05 (0.050) 0 iFFT: n2=4.28e-07 ninf=5.35e-07 < 1.08e-05 (0.049) 0 OK pyopencl C2C (2611,2611) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.05e-06 < 1.08e-05 (0.097) 0 iFFT: n2=1.08e-06 ninf=1.03e-06 < 1.08e-05 (0.095) 0 OK pyopencl C2C (2612,2612) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.22e-06 < 1.08e-05 (0.112) 0 iFFT: n2=1.13e-06 ninf=1.31e-06 < 1.08e-05 (0.121) 0 OK pyopencl C2C (2613,2613) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=3.88e-07 < 1.08e-05 (0.036) 0 iFFT: n2=3.73e-07 ninf=4.34e-07 < 1.08e-05 (0.040) 0 OK pyopencl C2C (2614,2614) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.20e-06 < 1.08e-05 (0.110) 0 iFFT: n2=1.15e-06 ninf=1.28e-06 < 1.08e-05 (0.118) 0 OK pyopencl C2C (2615,2615) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.22e-06 < 1.08e-05 (0.113) 0 iFFT: n2=1.18e-06 ninf=1.15e-06 < 1.08e-05 (0.106) 0 OK pyopencl C2C (2616,2616) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=5.54e-07 < 1.08e-05 (0.051) 0 iFFT: n2=4.33e-07 ninf=5.54e-07 < 1.08e-05 (0.051) 0 OK pyopencl C2C (2617,2617) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.32e-06 < 1.08e-05 (0.122) 0 iFFT: n2=1.13e-06 ninf=1.13e-06 < 1.08e-05 (0.105) 0 OK pyopencl C2C (2618,2618) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=5.30e-07 < 1.08e-05 (0.049) 0 iFFT: n2=3.87e-07 ninf=4.70e-07 < 1.08e-05 (0.043) 0 OK pyopencl C2C (2619,2619) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.62e-07 ninf=5.22e-07 < 1.08e-05 (0.048) 0 iFFT: n2=4.88e-07 ninf=6.06e-07 < 1.08e-05 (0.056) 0 OK pyopencl C2C (2620,2620) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.54e-07 < 1.08e-05 (0.042) 0 iFFT: n2=3.92e-07 ninf=5.01e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2621,2621) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.16e-06 < 1.08e-05 (0.107) 0 iFFT: n2=1.15e-06 ninf=1.22e-06 < 1.08e-05 (0.113) 0 OK pyopencl C2C (2622,2622) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=5.31e-07 < 1.08e-05 (0.049) 0 iFFT: n2=4.02e-07 ninf=4.83e-07 < 1.08e-05 (0.045) 0 OK pyopencl C2C (2623,2623) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=5.37e-07 < 1.08e-05 (0.050) 0 iFFT: n2=4.47e-07 ninf=5.03e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2624,2624) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.40e-07 ninf=3.93e-07 < 1.08e-05 (0.036) 0 iFFT: n2=3.58e-07 ninf=3.60e-07 < 1.08e-05 (0.033) 0 OK pyopencl C2C (2626,2626) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.76e-07 ninf=4.00e-07 < 1.08e-05 (0.037) 0 iFFT: n2=3.76e-07 ninf=4.38e-07 < 1.08e-05 (0.040) 0 OK pyopencl C2C (2627,2627) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=4.73e-07 < 1.08e-05 (0.044) 0 iFFT: n2=4.32e-07 ninf=4.75e-07 < 1.08e-05 (0.044) 0 OK pyopencl C2C (2628,2628) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=5.16e-07 < 1.08e-05 (0.048) 0 iFFT: n2=4.45e-07 ninf=5.05e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2629,2629) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.95e-07 ninf=1.10e-06 < 1.08e-05 (0.101) 0 iFFT: n2=9.79e-07 ninf=1.09e-06 < 1.08e-05 (0.100) 0 OK pyopencl C2C (2630,2630) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.97e-07 ninf=1.14e-06 < 1.08e-05 (0.106) 0 iFFT: n2=1.03e-06 ninf=1.11e-06 < 1.08e-05 (0.102) 0 OK pyopencl C2C (2631,2631) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.95e-07 ninf=1.14e-06 < 1.08e-05 (0.105) 0 iFFT: n2=1.06e-06 ninf=1.19e-06 < 1.08e-05 (0.109) 0 OK pyopencl C2C (2632,2632) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.52e-07 ninf=4.40e-07 < 1.08e-05 (0.041) 0 iFFT: n2=3.53e-07 ninf=4.00e-07 < 1.08e-05 (0.037) 0 OK pyopencl C2C (2633,2633) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-07 ninf=1.11e-06 < 1.08e-05 (0.102) 0 iFFT: n2=9.57e-07 ninf=1.11e-06 < 1.08e-05 (0.102) 0 OK pyopencl C2C (2634,2634) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.86e-07 ninf=1.00e-06 < 1.08e-05 (0.092) 0 iFFT: n2=1.06e-06 ninf=1.08e-06 < 1.08e-05 (0.100) 0 OK pyopencl C2C (2635,2635) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=5.52e-07 < 1.08e-05 (0.051) 0 iFFT: n2=4.38e-07 ninf=4.88e-07 < 1.08e-05 (0.045) 0 OK pyopencl C2C (2636,2636) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.93e-07 ninf=1.03e-06 < 1.08e-05 (0.095) 0 iFFT: n2=1.07e-06 ninf=1.10e-06 < 1.08e-05 (0.101) 0 OK pyopencl C2C (2637,2637) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.97e-07 ninf=1.12e-06 < 1.08e-05 (0.103) 0 iFFT: n2=9.58e-07 ninf=9.34e-07 < 1.08e-05 (0.086) 0 OK pyopencl C2C (2638,2638) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-07 ninf=1.08e-06 < 1.08e-05 (0.100) 0 iFFT: n2=1.05e-06 ninf=1.14e-06 < 1.08e-05 (0.105) 0 OK pyopencl C2C (2639,2639) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.40e-07 < 1.08e-05 (0.041) 0 iFFT: n2=4.02e-07 ninf=4.58e-07 < 1.08e-05 (0.042) 0 OK pyopencl C2C (2641,2641) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.64e-07 ninf=1.08e-06 < 1.08e-05 (0.099) 0 iFFT: n2=1.05e-06 ninf=1.23e-06 < 1.08e-05 (0.113) 0 OK pyopencl C2C (2642,2642) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.87e-07 ninf=5.02e-07 < 1.08e-05 (0.046) 0 iFFT: n2=4.92e-07 ninf=5.14e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2643,2643) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=5.05e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.83e-07 ninf=5.05e-07 < 1.08e-05 (0.047) 0 OK pyopencl C2C (2644,2644) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=5.06e-07 < 1.08e-05 (0.047) 0 iFFT: n2=4.86e-07 ninf=4.94e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2645,2645) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.85e-07 ninf=4.04e-07 < 1.08e-05 (0.037) 0 iFFT: n2=3.86e-07 ninf=4.05e-07 < 1.08e-05 (0.037) 0 OK pyopencl C2C (2647,2647) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.77e-07 ninf=6.48e-07 < 1.08e-05 (0.060) 0 iFFT: n2=6.15e-07 ninf=6.38e-07 < 1.08e-05 (0.059) 0 OK pyopencl C2C (2648,2648) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=4.98e-07 < 1.08e-05 (0.046) 0 iFFT: n2=5.01e-07 ninf=5.01e-07 < 1.08e-05 (0.046) 0 OK pyopencl C2C (2649,2649) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-07 ninf=5.52e-07 < 1.08e-05 (0.051) 0 iFFT: n2=5.19e-07 ninf=5.60e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2650,2650) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=3.73e-07 < 1.08e-05 (0.034) 0 iFFT: n2=3.57e-07 ninf=3.95e-07 < 1.08e-05 (0.036) 0 OK pyopencl C2C (2651,2651) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.11e-07 ninf=5.73e-07 < 1.08e-05 (0.053) 0 iFFT: n2=5.07e-07 ninf=5.66e-07 < 1.08e-05 (0.052) 0 OK pyopencl C2C (2652,2652) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=4.20e-07 < 1.08e-05 (0.039) 0 iFFT: n2=3.42e-07 ninf=4.05e-07 < 1.08e-05 (0.037) 0 OK pyopencl C2C (2653,2653) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-07 ninf=6.22e-07 < 1.08e-05 (0.057) 0 iFFT: n2=5.73e-07 ninf=6.31e-07 < 1.08e-05 (0.058) 0 OK pyopencl C2C (2654,2654) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.17e-06 < 1.08e-05 (0.108) 0 iFFT: n2=1.02e-06 ninf=1.05e-06 < 1.08e-05 (0.097) 0 OK pyopencl C2C (2655,2655) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=3.98e-07 < 1.08e-05 (0.037) 0 iFFT: n2=3.54e-07 ninf=4.28e-07 < 1.08e-05 (0.039) 0 OK pyopencl C2C (2656,2656) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.48e-07 ninf=4.27e-07 < 1.08e-05 (0.039) 0 iFFT: n2=3.75e-07 ninf=4.69e-07 < 1.08e-05 (0.043) 0 OK pyopencl C2C (2657,2657) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.01e-06 < 1.08e-05 (0.093) 0 iFFT: n2=9.90e-07 ninf=1.09e-06 < 1.08e-05 (0.101) 0 OK pyopencl C2C (2658,2658) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.17e-06 < 1.08e-05 (0.107) 0 iFFT: n2=1.01e-06 ninf=1.11e-06 < 1.08e-05 (0.103) 0 OK pyopencl C2C (2659,2659) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.10e-06 < 1.08e-05 (0.102) 0 iFFT: n2=1.02e-06 ninf=1.08e-06 < 1.08e-05 (0.100) 0 OK pyopencl C2C (2660,2660) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.96e-07 < 1.08e-05 (0.046) 0 iFFT: n2=4.09e-07 ninf=4.48e-07 < 1.08e-05 (0.041) 0 OK pyopencl C2C (2661,2661) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.02e-06 < 1.09e-05 (0.094) 0 iFFT: n2=1.10e-06 ninf=1.07e-06 < 1.09e-05 (0.099) 0 OK pyopencl C2C (2663,2663) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=5.36e-07 < 1.09e-05 (0.049) 0 iFFT: n2=5.39e-07 ninf=5.71e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2664,2664) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=5.38e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.22e-07 ninf=5.30e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2665,2665) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=4.53e-07 < 1.09e-05 (0.042) 0 iFFT: n2=3.88e-07 ninf=4.86e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2666,2666) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.76e-07 ninf=5.38e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.39e-07 ninf=4.97e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2667,2667) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.81e-07 ninf=6.63e-07 < 1.09e-05 (0.061) 0 iFFT: n2=4.92e-07 ninf=6.46e-07 < 1.09e-05 (0.060) 0 OK pyopencl C2C (2668,2668) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=4.25e-07 < 1.09e-05 (0.039) 0 iFFT: n2=3.94e-07 ninf=4.07e-07 < 1.09e-05 (0.037) 0 OK pyopencl C2C (2669,2669) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-07 ninf=5.87e-07 < 1.09e-05 (0.054) 0 iFFT: n2=5.15e-07 ninf=6.09e-07 < 1.09e-05 (0.056) 0 OK pyopencl C2C (2670,2670) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=5.21e-07 < 1.09e-05 (0.048) 0 iFFT: n2=4.32e-07 ninf=4.70e-07 < 1.09e-05 (0.043) 0 OK pyopencl C2C (2671,2671) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-07 ninf=1.11e-06 < 1.09e-05 (0.102) 0 iFFT: n2=1.02e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 OK pyopencl C2C (2672,2672) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-07 ninf=9.90e-07 < 1.09e-05 (0.091) 0 iFFT: n2=9.40e-07 ninf=9.94e-07 < 1.09e-05 (0.092) 0 OK pyopencl C2C (2674,2674) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-07 ninf=1.07e-06 < 1.09e-05 (0.098) 0 iFFT: n2=1.05e-06 ninf=1.06e-06 < 1.09e-05 (0.098) 0 OK pyopencl C2C (2675,2675) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 iFFT: n2=1.15e-06 ninf=1.27e-06 < 1.09e-05 (0.117) 0 OK pyopencl C2C (2676,2676) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.76e-07 ninf=1.05e-06 < 1.09e-05 (0.097) 0 iFFT: n2=9.65e-07 ninf=1.16e-06 < 1.09e-05 (0.107) 0 OK pyopencl C2C (2677,2677) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.63e-07 ninf=1.03e-06 < 1.09e-05 (0.095) 0 iFFT: n2=1.03e-06 ninf=1.34e-06 < 1.09e-05 (0.123) 0 OK pyopencl C2C (2678,2678) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 iFFT: n2=1.10e-06 ninf=1.17e-06 < 1.09e-05 (0.108) 0 OK pyopencl C2C (2679,2679) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.30e-07 < 1.09e-05 (0.040) 0 iFFT: n2=3.58e-07 ninf=3.76e-07 < 1.09e-05 (0.035) 0 OK pyopencl C2C (2680,2680) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.48e-07 < 1.09e-05 (0.041) 0 iFFT: n2=4.05e-07 ninf=4.54e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2681,2681) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.72e-07 ninf=1.06e-06 < 1.09e-05 (0.098) 0 iFFT: n2=9.38e-07 ninf=1.03e-06 < 1.09e-05 (0.095) 0 OK pyopencl C2C (2682,2682) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.68e-07 ninf=1.03e-06 < 1.09e-05 (0.095) 0 iFFT: n2=1.01e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 OK pyopencl C2C (2683,2683) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-07 ninf=1.00e-06 < 1.09e-05 (0.092) 0 iFFT: n2=1.01e-06 ninf=1.08e-06 < 1.09e-05 (0.100) 0 OK pyopencl C2C (2684,2684) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.20e-07 < 1.09e-05 (0.039) 0 iFFT: n2=3.62e-07 ninf=3.86e-07 < 1.09e-05 (0.036) 0 OK pyopencl C2C (2685,2685) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.74e-07 ninf=1.04e-06 < 1.09e-05 (0.096) 0 iFFT: n2=9.53e-07 ninf=9.70e-07 < 1.09e-05 (0.089) 0 OK pyopencl C2C (2686,2686) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-07 ninf=5.15e-07 < 1.09e-05 (0.047) 0 iFFT: n2=4.39e-07 ninf=4.85e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2687,2687) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.70e-07 ninf=1.08e-06 < 1.09e-05 (0.099) 0 iFFT: n2=9.69e-07 ninf=1.03e-06 < 1.09e-05 (0.095) 0 OK pyopencl C2C (2689,2689) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.94e-07 ninf=6.24e-07 < 1.09e-05 (0.057) 0 iFFT: n2=6.51e-07 ninf=7.02e-07 < 1.09e-05 (0.065) 0 OK pyopencl C2C (2690,2690) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.01e-06 < 1.09e-05 (0.093) 0 iFFT: n2=1.12e-06 ninf=1.08e-06 < 1.09e-05 (0.100) 0 OK pyopencl C2C (2691,2691) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.72e-07 ninf=4.91e-07 < 1.09e-05 (0.045) 0 iFFT: n2=3.83e-07 ninf=4.78e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2692,2692) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=5.65e-07 < 1.09e-05 (0.052) 0 iFFT: n2=5.60e-07 ninf=6.42e-07 < 1.09e-05 (0.059) 0 OK pyopencl C2C (2693,2693) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.08e-06 < 1.09e-05 (0.100) 0 iFFT: n2=1.09e-06 ninf=1.13e-06 < 1.09e-05 (0.104) 0 OK pyopencl C2C (2694,2694) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-07 ninf=5.70e-07 < 1.09e-05 (0.052) 0 iFFT: n2=5.40e-07 ninf=5.48e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2696,2696) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.26e-07 ninf=5.25e-07 < 1.09e-05 (0.048) 0 iFFT: n2=5.17e-07 ninf=5.43e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2697,2697) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=5.85e-07 < 1.09e-05 (0.054) 0 iFFT: n2=4.57e-07 ninf=5.53e-07 < 1.09e-05 (0.051) 0 OK pyopencl C2C (2698,2698) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.28e-07 ninf=4.62e-07 < 1.09e-05 (0.043) 0 iFFT: n2=4.13e-07 ninf=4.73e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2699,2699) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.09e-06 < 1.09e-05 (0.101) 0 iFFT: n2=1.10e-06 ninf=1.11e-06 < 1.09e-05 (0.102) 0 OK pyopencl C2C (2701,2701) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.58e-07 ninf=6.76e-07 < 1.09e-05 (0.062) 0 iFFT: n2=5.29e-07 ninf=5.95e-07 < 1.09e-05 (0.055) 0 OK pyopencl C2C (2702,2702) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-07 ninf=5.95e-07 < 1.09e-05 (0.055) 0 iFFT: n2=5.39e-07 ninf=5.89e-07 < 1.09e-05 (0.054) 0 OK pyopencl C2C (2703,2703) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.33e-07 < 1.09e-05 (0.040) 0 iFFT: n2=3.68e-07 ninf=3.91e-07 < 1.09e-05 (0.036) 0 OK pyopencl C2C (2705,2705) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=6.05e-07 < 1.09e-05 (0.056) 0 iFFT: n2=5.54e-07 ninf=5.50e-07 < 1.09e-05 (0.051) 0 OK pyopencl C2C (2706,2706) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.35e-07 < 1.09e-05 (0.040) 0 iFFT: n2=3.76e-07 ninf=4.62e-07 < 1.09e-05 (0.043) 0 OK pyopencl C2C (2707,2707) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.15e-06 < 1.09e-05 (0.106) 0 iFFT: n2=1.19e-06 ninf=1.25e-06 < 1.09e-05 (0.115) 0 OK pyopencl C2C (2708,2708) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=5.31e-07 < 1.09e-05 (0.049) 0 iFFT: n2=5.02e-07 ninf=5.28e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2709,2709) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=4.47e-07 < 1.09e-05 (0.041) 0 iFFT: n2=3.93e-07 ninf=3.94e-07 < 1.09e-05 (0.036) 0 OK pyopencl C2C (2710,2710) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=5.49e-07 < 1.09e-05 (0.050) 0 iFFT: n2=5.61e-07 ninf=6.40e-07 < 1.09e-05 (0.059) 0 OK pyopencl C2C (2711,2711) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.11e-06 < 1.09e-05 (0.102) 0 iFFT: n2=1.10e-06 ninf=1.21e-06 < 1.09e-05 (0.111) 0 OK pyopencl C2C (2712,2712) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.28e-07 ninf=4.57e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.23e-07 ninf=4.73e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2713,2713) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 iFFT: n2=1.13e-06 ninf=1.28e-06 < 1.09e-05 (0.118) 0 OK pyopencl C2C (2714,2714) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.67e-07 ninf=4.38e-07 < 1.09e-05 (0.040) 0 iFFT: n2=3.60e-07 ninf=4.25e-07 < 1.09e-05 (0.039) 0 OK pyopencl C2C (2715,2715) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=4.98e-07 < 1.09e-05 (0.046) 0 iFFT: n2=4.08e-07 ninf=4.91e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2716,2716) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=5.04e-07 < 1.09e-05 (0.046) 0 iFFT: n2=4.80e-07 ninf=5.76e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2717,2717) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.52e-07 < 1.09e-05 (0.042) 0 iFFT: n2=3.80e-07 ninf=4.59e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2718,2718) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=5.33e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.28e-07 ninf=5.43e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2719,2719) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.07e-06 < 1.09e-05 (0.098) 0 iFFT: n2=1.06e-06 ninf=1.15e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2720,2720) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=5.26e-07 < 1.09e-05 (0.048) 0 iFFT: n2=3.74e-07 ninf=4.70e-07 < 1.09e-05 (0.043) 0 OK pyopencl C2C (2721,2721) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.11e-06 < 1.09e-05 (0.102) 0 iFFT: n2=1.06e-06 ninf=1.15e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2722,2722) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 iFFT: n2=1.05e-06 ninf=1.13e-06 < 1.09e-05 (0.104) 0 OK pyopencl C2C (2723,2723) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 iFFT: n2=1.15e-06 ninf=1.28e-06 < 1.09e-05 (0.118) 0 OK pyopencl C2C (2724,2724) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.03e-06 < 1.09e-05 (0.095) 0 iFFT: n2=1.07e-06 ninf=1.07e-06 < 1.09e-05 (0.098) 0 OK pyopencl C2C (2725,2725) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=4.89e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.95e-07 ninf=5.06e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2726,2726) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=4.88e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.07e-07 ninf=4.76e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2727,2727) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=3.86e-07 < 1.09e-05 (0.035) 0 iFFT: n2=3.80e-07 ninf=3.83e-07 < 1.09e-05 (0.035) 0 OK pyopencl C2C (2728,2728) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=5.60e-07 < 1.09e-05 (0.052) 0 iFFT: n2=4.02e-07 ninf=4.91e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2729,2729) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.17e-06 < 1.09e-05 (0.108) 0 iFFT: n2=1.04e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2731,2731) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.54e-07 ninf=5.90e-07 < 1.09e-05 (0.054) 0 iFFT: n2=5.41e-07 ninf=5.63e-07 < 1.09e-05 (0.052) 0 OK pyopencl C2C (2732,2732) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.13e-06 < 1.09e-05 (0.104) 0 iFFT: n2=1.10e-06 ninf=1.13e-06 < 1.09e-05 (0.104) 0 OK pyopencl C2C (2733,2733) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=5.31e-07 < 1.09e-05 (0.049) 0 iFFT: n2=5.01e-07 ninf=5.07e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2734,2734) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.02e-06 < 1.09e-05 (0.094) 0 iFFT: n2=9.95e-07 ninf=1.02e-06 < 1.09e-05 (0.094) 0 OK pyopencl C2C (2735,2735) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-07 ninf=4.88e-07 < 1.09e-05 (0.045) 0 iFFT: n2=5.04e-07 ninf=4.82e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2736,2736) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.44e-07 < 1.09e-05 (0.041) 0 iFFT: n2=3.90e-07 ninf=4.53e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2737,2737) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=4.77e-07 < 1.09e-05 (0.044) 0 iFFT: n2=3.78e-07 ninf=4.61e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2738,2738) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.64e-07 < 1.09e-05 (0.052) 0 iFFT: n2=4.41e-07 ninf=4.90e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2739,2739) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.60e-07 < 1.09e-05 (0.042) 0 iFFT: n2=3.87e-07 ninf=4.51e-07 < 1.09e-05 (0.041) 0 OK pyopencl C2C (2740,2740) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.11e-06 < 1.09e-05 (0.102) 0 iFFT: n2=1.08e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 OK pyopencl C2C (2741,2741) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.05e-06 < 1.09e-05 (0.097) 0 iFFT: n2=9.75e-07 ninf=1.11e-06 < 1.09e-05 (0.102) 0 OK pyopencl C2C (2742,2742) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.18e-06 < 1.09e-05 (0.109) 0 iFFT: n2=9.99e-07 ninf=1.22e-06 < 1.09e-05 (0.112) 0 OK pyopencl C2C (2743,2743) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=5.00e-07 < 1.09e-05 (0.046) 0 iFFT: n2=5.00e-07 ninf=5.28e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2745,2745) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.55e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.04e-07 ninf=4.71e-07 < 1.09e-05 (0.043) 0 OK pyopencl C2C (2746,2746) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.46e-07 ninf=5.76e-07 < 1.09e-05 (0.053) 0 iFFT: n2=5.36e-07 ninf=5.29e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2747,2747) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=5.00e-07 < 1.09e-05 (0.046) 0 iFFT: n2=4.21e-07 ninf=4.71e-07 < 1.09e-05 (0.043) 0 OK pyopencl C2C (2748,2748) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.18e-06 < 1.09e-05 (0.109) 0 iFFT: n2=1.09e-06 ninf=1.12e-06 < 1.09e-05 (0.103) 0 OK pyopencl C2C (2749,2749) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.28e-06 < 1.09e-05 (0.117) 0 iFFT: n2=1.11e-06 ninf=1.17e-06 < 1.09e-05 (0.108) 0 OK pyopencl C2C (2751,2751) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=4.86e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.08e-07 ninf=4.22e-07 < 1.09e-05 (0.039) 0 OK pyopencl C2C (2752,2752) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.54e-07 < 1.09e-05 (0.042) 0 iFFT: n2=3.93e-07 ninf=5.20e-07 < 1.09e-05 (0.048) 0 OK pyopencl C2C (2753,2753) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.62e-07 ninf=1.06e-06 < 1.09e-05 (0.098) 0 iFFT: n2=8.93e-07 ninf=9.93e-07 < 1.09e-05 (0.091) 0 OK pyopencl C2C (2754,2754) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.80e-07 < 1.09e-05 (0.044) 0 iFFT: n2=4.14e-07 ninf=5.04e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2755,2755) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=5.24e-07 < 1.09e-05 (0.048) 0 iFFT: n2=5.10e-07 ninf=5.84e-07 < 1.09e-05 (0.054) 0 OK pyopencl C2C (2756,2756) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.37e-07 ninf=3.77e-07 < 1.09e-05 (0.035) 0 iFFT: n2=3.40e-07 ninf=3.68e-07 < 1.09e-05 (0.034) 0 OK pyopencl C2C (2757,2757) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-07 ninf=1.14e-06 < 1.09e-05 (0.105) 0 iFFT: n2=9.24e-07 ninf=9.64e-07 < 1.09e-05 (0.089) 0 OK pyopencl C2C (2758,2758) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.05e-07 < 1.09e-05 (0.046) 0 iFFT: n2=5.22e-07 ninf=5.32e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2759,2759) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=5.87e-07 < 1.09e-05 (0.054) 0 iFFT: n2=4.51e-07 ninf=5.92e-07 < 1.09e-05 (0.054) 0 OK pyopencl C2C (2760,2760) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.32e-07 ninf=3.51e-07 < 1.09e-05 (0.032) 0 iFFT: n2=3.22e-07 ninf=3.18e-07 < 1.09e-05 (0.029) 0 OK pyopencl C2C (2761,2761) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.22e-07 ninf=5.20e-07 < 1.09e-05 (0.048) 0 iFFT: n2=5.21e-07 ninf=5.58e-07 < 1.09e-05 (0.051) 0 OK pyopencl C2C (2762,2762) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.69e-07 ninf=1.03e-06 < 1.09e-05 (0.094) 0 iFFT: n2=1.01e-06 ninf=1.05e-06 < 1.09e-05 (0.096) 0 OK pyopencl C2C (2763,2763) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.69e-07 ninf=1.13e-06 < 1.09e-05 (0.104) 0 iFFT: n2=9.87e-07 ninf=1.10e-06 < 1.09e-05 (0.101) 0 OK pyopencl C2C (2764,2764) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.58e-07 ninf=9.87e-07 < 1.09e-05 (0.091) 0 iFFT: n2=9.18e-07 ninf=9.07e-07 < 1.09e-05 (0.083) 0 OK pyopencl C2C (2765,2765) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.61e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.41e-07 ninf=6.01e-07 < 1.09e-05 (0.055) 0 OK pyopencl C2C (2766,2766) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.66e-07 ninf=1.11e-06 < 1.09e-05 (0.102) 0 iFFT: n2=1.07e-06 ninf=1.14e-06 < 1.09e-05 (0.105) 0 OK pyopencl C2C (2767,2767) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.66e-07 ninf=1.10e-06 < 1.09e-05 (0.101) 0 iFFT: n2=1.04e-06 ninf=1.13e-06 < 1.09e-05 (0.103) 0 OK pyopencl C2C (2768,2768) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.64e-07 ninf=1.11e-06 < 1.09e-05 (0.102) 0 iFFT: n2=9.09e-07 ninf=1.02e-06 < 1.09e-05 (0.093) 0 OK pyopencl C2C (2769,2769) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.05e-07 < 1.09e-05 (0.037) 0 iFFT: n2=3.94e-07 ninf=4.92e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2770,2770) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-07 ninf=1.06e-06 < 1.09e-05 (0.097) 0 iFFT: n2=9.86e-07 ninf=1.07e-06 < 1.09e-05 (0.098) 0 OK pyopencl C2C (2771,2771) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.17e-07 ninf=5.30e-07 < 1.09e-05 (0.049) 0 iFFT: n2=5.23e-07 ninf=5.75e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2773,2773) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.87e-07 < 1.09e-05 (0.036) 0 iFFT: n2=3.20e-07 ninf=4.09e-07 < 1.09e-05 (0.038) 0 OK pyopencl C2C (2774,2774) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=5.65e-07 < 1.09e-05 (0.052) 0 iFFT: n2=5.50e-07 ninf=7.00e-07 < 1.09e-05 (0.064) 0 OK pyopencl C2C (2775,2775) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.37e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.00e-07 ninf=4.80e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2776,2776) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 iFFT: n2=1.07e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 OK pyopencl C2C (2777,2777) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 iFFT: n2=1.08e-06 ninf=1.30e-06 < 1.09e-05 (0.120) 0 OK pyopencl C2C (2778,2778) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.55e-07 ninf=5.03e-07 < 1.09e-05 (0.046) 0 iFFT: n2=5.69e-07 ninf=5.75e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2779,2779) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.64e-07 ninf=6.41e-07 < 1.09e-05 (0.059) 0 iFFT: n2=5.42e-07 ninf=6.05e-07 < 1.09e-05 (0.056) 0 OK pyopencl C2C (2780,2780) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 iFFT: n2=1.12e-06 ninf=1.17e-06 < 1.09e-05 (0.108) 0 OK pyopencl C2C (2781,2781) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.08e-06 < 1.09e-05 (0.099) 0 iFFT: n2=1.03e-06 ninf=1.15e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2782,2782) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.20e-06 < 1.09e-05 (0.111) 0 iFFT: n2=1.07e-06 ninf=1.27e-06 < 1.09e-05 (0.117) 0 OK pyopencl C2C (2783,2783) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.68e-07 ninf=4.23e-07 < 1.09e-05 (0.039) 0 iFFT: n2=3.62e-07 ninf=4.17e-07 < 1.09e-05 (0.038) 0 OK pyopencl C2C (2784,2784) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.30e-07 < 1.09e-05 (0.039) 0 iFFT: n2=3.96e-07 ninf=4.24e-07 < 1.09e-05 (0.039) 0 OK pyopencl C2C (2785,2785) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.17e-06 < 1.09e-05 (0.108) 0 iFFT: n2=1.20e-06 ninf=1.26e-06 < 1.09e-05 (0.116) 0 OK pyopencl C2C (2786,2786) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=6.13e-07 < 1.09e-05 (0.056) 0 iFFT: n2=5.58e-07 ninf=6.61e-07 < 1.09e-05 (0.061) 0 OK pyopencl C2C (2787,2787) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.30e-06 < 1.09e-05 (0.119) 0 iFFT: n2=1.18e-06 ninf=1.34e-06 < 1.09e-05 (0.123) 0 OK pyopencl C2C (2788,2788) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.92e-07 < 1.09e-05 (0.045) 0 iFFT: n2=3.93e-07 ninf=5.12e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2789,2789) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.21e-06 < 1.09e-05 (0.111) 0 iFFT: n2=1.10e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 OK pyopencl C2C (2790,2790) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=5.49e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.69e-07 ninf=5.73e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2791,2791) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 iFFT: n2=1.16e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 OK pyopencl C2C (2792,2792) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.13e-06 < 1.09e-05 (0.104) 0 iFFT: n2=1.19e-06 ninf=1.23e-06 < 1.09e-05 (0.113) 0 OK pyopencl C2C (2793,2793) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.72e-07 < 1.09e-05 (0.043) 0 iFFT: n2=4.41e-07 ninf=4.99e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2794,2794) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=4.56e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.68e-07 ninf=5.54e-07 < 1.09e-05 (0.051) 0 OK pyopencl C2C (2795,2795) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.62e-07 ninf=5.59e-07 < 1.09e-05 (0.051) 0 iFFT: n2=4.73e-07 ninf=5.39e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2796,2796) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.25e-06 < 1.09e-05 (0.115) 0 iFFT: n2=1.19e-06 ninf=1.28e-06 < 1.09e-05 (0.117) 0 OK pyopencl C2C (2797,2797) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 iFFT: n2=1.14e-06 ninf=1.29e-06 < 1.09e-05 (0.119) 0 OK pyopencl C2C (2798,2798) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 iFFT: n2=1.07e-06 ninf=1.15e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2799,2799) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.21e-06 < 1.09e-05 (0.111) 0 iFFT: n2=1.17e-06 ninf=1.31e-06 < 1.09e-05 (0.120) 0 OK pyopencl C2C (2801,2801) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.97e-07 ninf=6.99e-07 < 1.09e-05 (0.064) 0 iFFT: n2=7.03e-07 ninf=7.68e-07 < 1.09e-05 (0.071) 0 OK pyopencl C2C (2802,2802) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.34e-06 < 1.09e-05 (0.123) 0 iFFT: n2=1.35e-06 ninf=1.49e-06 < 1.09e-05 (0.136) 0 OK pyopencl C2C (2803,2803) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.33e-06 < 1.09e-05 (0.122) 0 iFFT: n2=1.24e-06 ninf=1.40e-06 < 1.09e-05 (0.128) 0 OK pyopencl C2C (2804,2804) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.56e-07 ninf=6.26e-07 < 1.09e-05 (0.057) 0 iFFT: n2=5.35e-07 ninf=5.48e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2805,2805) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.59e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.04e-07 ninf=5.10e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2806,2806) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.61e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.02e-07 ninf=4.54e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2807,2807) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-07 ninf=6.63e-07 < 1.09e-05 (0.061) 0 iFFT: n2=6.13e-07 ninf=6.41e-07 < 1.09e-05 (0.059) 0 OK pyopencl C2C (2809,2809) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=5.20e-07 < 1.09e-05 (0.048) 0 iFFT: n2=4.18e-07 ninf=5.05e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2810,2810) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.87e-07 ninf=6.41e-07 < 1.09e-05 (0.059) 0 iFFT: n2=5.56e-07 ninf=5.71e-07 < 1.09e-05 (0.052) 0 OK pyopencl C2C (2811,2811) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.97e-07 ninf=6.51e-07 < 1.09e-05 (0.060) 0 iFFT: n2=5.99e-07 ninf=6.35e-07 < 1.09e-05 (0.058) 0 OK pyopencl C2C (2812,2812) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.01e-07 ninf=5.72e-07 < 1.09e-05 (0.052) 0 iFFT: n2=5.06e-07 ninf=6.19e-07 < 1.09e-05 (0.057) 0 OK pyopencl C2C (2813,2813) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.14e-07 ninf=5.99e-07 < 1.09e-05 (0.055) 0 iFFT: n2=5.50e-07 ninf=5.90e-07 < 1.09e-05 (0.054) 0 OK pyopencl C2C (2814,2814) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=5.08e-07 < 1.09e-05 (0.047) 0 iFFT: n2=4.30e-07 ninf=5.04e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2815,2815) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.34e-06 < 1.09e-05 (0.123) 0 iFFT: n2=1.17e-06 ninf=1.32e-06 < 1.09e-05 (0.121) 0 OK pyopencl C2C (2817,2817) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.70e-07 < 1.09e-05 (0.052) 0 iFFT: n2=5.19e-07 ninf=6.12e-07 < 1.09e-05 (0.056) 0 OK pyopencl C2C (2818,2818) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=5.18e-07 < 1.09e-05 (0.048) 0 iFFT: n2=4.87e-07 ninf=5.25e-07 < 1.09e-05 (0.048) 0 OK pyopencl C2C (2819,2819) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=9.47e-07 < 1.09e-05 (0.087) 0 iFFT: n2=1.05e-06 ninf=1.01e-06 < 1.09e-05 (0.092) 0 OK pyopencl C2C (2820,2820) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=4.39e-07 < 1.09e-05 (0.040) 0 iFFT: n2=3.85e-07 ninf=4.78e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2821,2821) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.97e-07 ninf=4.38e-07 < 1.09e-05 (0.040) 0 iFFT: n2=4.14e-07 ninf=4.82e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2822,2822) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.61e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.19e-07 ninf=5.08e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2823,2823) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 iFFT: n2=1.07e-06 ninf=1.17e-06 < 1.09e-05 (0.107) 0 OK pyopencl C2C (2824,2824) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.84e-07 ninf=4.88e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.99e-07 ninf=5.51e-07 < 1.09e-05 (0.051) 0 OK pyopencl C2C (2825,2825) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=5.40e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.98e-07 ninf=6.62e-07 < 1.09e-05 (0.061) 0 OK pyopencl C2C (2826,2826) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.83e-07 ninf=5.35e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.96e-07 ninf=5.46e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2827,2827) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.28e-07 ninf=5.71e-07 < 1.09e-05 (0.052) 0 iFFT: n2=5.04e-07 ninf=5.25e-07 < 1.09e-05 (0.048) 0 OK pyopencl C2C (2828,2828) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.34e-07 ninf=5.02e-07 < 1.09e-05 (0.046) 0 iFFT: n2=4.37e-07 ninf=5.77e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2829,2829) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.62e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.24e-07 ninf=5.33e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2830,2830) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 iFFT: n2=1.00e-06 ninf=1.13e-06 < 1.09e-05 (0.104) 0 OK pyopencl C2C (2831,2831) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 iFFT: n2=1.05e-06 ninf=1.37e-06 < 1.09e-05 (0.126) 0 OK pyopencl C2C (2832,2832) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.60e-07 < 1.09e-05 (0.042) 0 iFFT: n2=3.97e-07 ninf=4.83e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2833,2833) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.12e-06 < 1.09e-05 (0.102) 0 iFFT: n2=1.06e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2834,2834) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.34e-07 ninf=5.10e-07 < 1.09e-05 (0.047) 0 iFFT: n2=4.08e-07 ninf=4.45e-07 < 1.09e-05 (0.041) 0 OK pyopencl C2C (2836,2836) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.25e-06 < 1.09e-05 (0.114) 0 iFFT: n2=1.14e-06 ninf=1.17e-06 < 1.09e-05 (0.108) 0 OK pyopencl C2C (2837,2837) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.36e-06 < 1.09e-05 (0.125) 0 iFFT: n2=1.14e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 OK pyopencl C2C (2838,2838) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.54e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.54e-07 ninf=5.34e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2839,2839) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.17e-06 < 1.09e-05 (0.107) 0 iFFT: n2=1.14e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 OK pyopencl C2C (2840,2840) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=4.80e-07 < 1.09e-05 (0.044) 0 iFFT: n2=4.37e-07 ninf=4.92e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2841,2841) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.14e-06 < 1.09e-05 (0.105) 0 iFFT: n2=1.17e-06 ninf=1.18e-06 < 1.09e-05 (0.108) 0 OK pyopencl C2C (2842,2842) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=5.15e-07 < 1.09e-05 (0.047) 0 iFFT: n2=4.61e-07 ninf=5.62e-07 < 1.09e-05 (0.052) 0 OK pyopencl C2C (2843,2843) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.17e-06 < 1.09e-05 (0.107) 0 iFFT: n2=1.15e-06 ninf=1.25e-06 < 1.09e-05 (0.114) 0 OK pyopencl C2C (2844,2844) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.10e-07 < 1.09e-05 (0.038) 0 iFFT: n2=4.01e-07 ninf=4.31e-07 < 1.09e-05 (0.040) 0 OK pyopencl C2C (2845,2845) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 iFFT: n2=1.09e-06 ninf=1.21e-06 < 1.09e-05 (0.111) 0 OK pyopencl C2C (2846,2846) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 iFFT: n2=1.13e-06 ninf=1.14e-06 < 1.09e-05 (0.105) 0 OK pyopencl C2C (2847,2847) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.98e-07 < 1.09e-05 (0.046) 0 iFFT: n2=4.00e-07 ninf=4.79e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2848,2848) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.62e-07 < 1.09e-05 (0.042) 0 iFFT: n2=3.77e-07 ninf=4.56e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2849,2849) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=4.98e-07 < 1.09e-05 (0.046) 0 iFFT: n2=4.31e-07 ninf=4.78e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2850,2850) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=5.27e-07 < 1.09e-05 (0.048) 0 iFFT: n2=4.18e-07 ninf=4.90e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2851,2851) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.26e-06 < 1.09e-05 (0.115) 0 iFFT: n2=1.19e-06 ninf=1.29e-06 < 1.09e-05 (0.118) 0 OK pyopencl C2C (2852,2852) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=4.67e-07 < 1.09e-05 (0.043) 0 iFFT: n2=4.34e-07 ninf=4.48e-07 < 1.09e-05 (0.041) 0 OK pyopencl C2C (2853,2853) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.23e-06 < 1.09e-05 (0.113) 0 iFFT: n2=1.16e-06 ninf=1.23e-06 < 1.09e-05 (0.113) 0 OK pyopencl C2C (2854,2854) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 iFFT: n2=1.13e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 OK pyopencl C2C (2855,2855) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.21e-06 < 1.09e-05 (0.111) 0 iFFT: n2=1.18e-06 ninf=1.32e-06 < 1.09e-05 (0.121) 0 OK pyopencl C2C (2856,2856) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.72e-07 ninf=4.47e-07 < 1.09e-05 (0.041) 0 iFFT: n2=3.48e-07 ninf=3.83e-07 < 1.09e-05 (0.035) 0 OK pyopencl C2C (2857,2857) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.28e-06 < 1.09e-05 (0.118) 0 iFFT: n2=1.08e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 OK pyopencl C2C (2858,2858) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.39e-06 < 1.09e-05 (0.127) 0 iFFT: n2=1.13e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 OK pyopencl C2C (2859,2859) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.19e-06 < 1.09e-05 (0.109) 0 iFFT: n2=1.16e-06 ninf=1.30e-06 < 1.09e-05 (0.119) 0 OK pyopencl C2C (2861,2861) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.79e-07 ninf=5.84e-07 < 1.09e-05 (0.054) 0 iFFT: n2=6.10e-07 ninf=6.47e-07 < 1.09e-05 (0.059) 0 OK pyopencl C2C (2862,2862) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.62e-07 ninf=3.84e-07 < 1.09e-05 (0.035) 0 iFFT: n2=3.60e-07 ninf=3.71e-07 < 1.09e-05 (0.034) 0 OK pyopencl C2C (2863,2863) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.25e-06 < 1.09e-05 (0.115) 0 iFFT: n2=1.14e-06 ninf=1.21e-06 < 1.09e-05 (0.111) 0 OK pyopencl C2C (2864,2864) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.28e-06 < 1.09e-05 (0.117) 0 iFFT: n2=1.21e-06 ninf=1.27e-06 < 1.09e-05 (0.116) 0 OK pyopencl C2C (2865,2865) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 iFFT: n2=1.16e-06 ninf=1.31e-06 < 1.09e-05 (0.120) 0 OK pyopencl C2C (2866,2866) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.40e-06 < 1.09e-05 (0.128) 0 iFFT: n2=1.17e-06 ninf=1.31e-06 < 1.09e-05 (0.120) 0 OK pyopencl C2C (2867,2867) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.39e-07 < 1.09e-05 (0.040) 0 iFFT: n2=3.72e-07 ninf=4.26e-07 < 1.09e-05 (0.039) 0 OK pyopencl C2C (2868,2868) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.24e-06 < 1.09e-05 (0.114) 0 iFFT: n2=1.13e-06 ninf=1.25e-06 < 1.09e-05 (0.115) 0 OK pyopencl C2C (2869,2869) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.73e-07 ninf=6.58e-07 < 1.09e-05 (0.060) 0 iFFT: n2=6.11e-07 ninf=6.77e-07 < 1.09e-05 (0.062) 0 OK pyopencl C2C (2870,2870) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=4.02e-07 < 1.09e-05 (0.037) 0 iFFT: n2=3.70e-07 ninf=4.06e-07 < 1.09e-05 (0.037) 0 OK pyopencl C2C (2871,2871) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=3.97e-07 < 1.09e-05 (0.036) 0 iFFT: n2=3.97e-07 ninf=4.42e-07 < 1.09e-05 (0.040) 0 OK pyopencl C2C (2872,2872) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.23e-06 < 1.09e-05 (0.112) 0 iFFT: n2=1.12e-06 ninf=1.28e-06 < 1.09e-05 (0.117) 0 OK pyopencl C2C (2873,2873) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.78e-07 < 1.09e-05 (0.044) 0 iFFT: n2=3.92e-07 ninf=4.58e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2874,2874) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.18e-06 < 1.09e-05 (0.108) 0 iFFT: n2=1.08e-06 ninf=1.17e-06 < 1.09e-05 (0.107) 0 OK pyopencl C2C (2875,2875) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.18e-07 < 1.09e-05 (0.038) 0 iFFT: n2=4.21e-07 ninf=4.81e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2876,2876) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.31e-06 < 1.09e-05 (0.120) 0 iFFT: n2=1.21e-06 ninf=1.24e-06 < 1.09e-05 (0.113) 0 OK pyopencl C2C (2877,2877) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 iFFT: n2=1.06e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2878,2878) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 iFFT: n2=1.08e-06 ninf=1.18e-06 < 1.09e-05 (0.108) 0 OK pyopencl C2C (2879,2879) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.27e-06 < 1.09e-05 (0.116) 0 iFFT: n2=1.18e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 OK pyopencl C2C (2881,2881) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=5.52e-07 < 1.09e-05 (0.051) 0 iFFT: n2=4.10e-07 ninf=4.76e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2882,2882) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.71e-07 < 1.09e-05 (0.043) 0 iFFT: n2=4.14e-07 ninf=4.71e-07 < 1.09e-05 (0.043) 0 OK pyopencl C2C (2883,2883) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.20e-07 < 1.09e-05 (0.048) 0 iFFT: n2=4.45e-07 ninf=4.79e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2884,2884) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 iFFT: n2=1.11e-06 ninf=1.25e-06 < 1.09e-05 (0.114) 0 OK pyopencl C2C (2885,2885) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=6.19e-07 < 1.09e-05 (0.057) 0 iFFT: n2=5.61e-07 ninf=6.55e-07 < 1.09e-05 (0.060) 0 OK pyopencl C2C (2886,2886) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=5.45e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.93e-07 ninf=5.61e-07 < 1.09e-05 (0.051) 0 OK pyopencl C2C (2887,2887) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.24e-06 < 1.09e-05 (0.114) 0 iFFT: n2=1.08e-06 ninf=1.07e-06 < 1.09e-05 (0.098) 0 OK pyopencl C2C (2888,2888) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.63e-07 ninf=5.17e-07 < 1.09e-05 (0.047) 0 iFFT: n2=5.06e-07 ninf=5.82e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2889,2889) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.14e-06 < 1.09e-05 (0.104) 0 iFFT: n2=1.09e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 OK pyopencl C2C (2890,2890) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=5.68e-07 < 1.09e-05 (0.052) 0 iFFT: n2=4.72e-07 ninf=5.61e-07 < 1.09e-05 (0.051) 0 OK pyopencl C2C (2891,2891) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.82e-07 < 1.09e-05 (0.044) 0 iFFT: n2=4.04e-07 ninf=5.23e-07 < 1.09e-05 (0.048) 0 OK pyopencl C2C (2892,2892) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=5.39e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.70e-07 ninf=5.00e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2893,2893) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 iFFT: n2=1.05e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 OK pyopencl C2C (2894,2894) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.24e-06 < 1.09e-05 (0.114) 0 iFFT: n2=1.07e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2895,2895) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.18e-07 ninf=5.98e-07 < 1.09e-05 (0.055) 0 iFFT: n2=5.15e-07 ninf=5.49e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2896,2896) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=5.50e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.19e-07 ninf=4.82e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2897,2897) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 iFFT: n2=1.06e-06 ninf=1.09e-06 < 1.09e-05 (0.100) 0 OK pyopencl C2C (2898,2898) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.95e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.12e-07 ninf=4.89e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2899,2899) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.17e-06 < 1.09e-05 (0.108) 0 iFFT: n2=1.07e-06 ninf=1.18e-06 < 1.09e-05 (0.108) 0 OK pyopencl C2C (2900,2900) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.87e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.17e-07 ninf=6.16e-07 < 1.09e-05 (0.056) 0 OK pyopencl C2C (2901,2901) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 iFFT: n2=1.05e-06 ninf=1.05e-06 < 1.09e-05 (0.097) 0 OK pyopencl C2C (2902,2902) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.02e-06 < 1.09e-05 (0.093) 0 iFFT: n2=1.12e-06 ninf=1.03e-06 < 1.09e-05 (0.095) 0 OK pyopencl C2C (2903,2903) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.12e-06 < 1.09e-05 (0.103) 0 iFFT: n2=1.02e-06 ninf=1.03e-06 < 1.09e-05 (0.094) 0 OK pyopencl C2C (2905,2905) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.56e-07 ninf=4.72e-07 < 1.09e-05 (0.043) 0 iFFT: n2=3.47e-07 ninf=4.30e-07 < 1.09e-05 (0.039) 0 OK pyopencl C2C (2906,2906) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=5.35e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.96e-07 ninf=5.48e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2907,2907) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.37e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.89e-07 ninf=5.65e-07 < 1.09e-05 (0.052) 0 OK pyopencl C2C (2908,2908) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.05e-07 ninf=6.20e-07 < 1.09e-05 (0.057) 0 iFFT: n2=5.10e-07 ninf=5.66e-07 < 1.09e-05 (0.052) 0 OK pyopencl C2C (2909,2909) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-07 ninf=9.92e-07 < 1.09e-05 (0.091) 0 iFFT: n2=1.01e-06 ninf=9.99e-07 < 1.09e-05 (0.091) 0 OK pyopencl C2C (2910,2910) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.16e-07 ninf=6.02e-07 < 1.09e-05 (0.055) 0 iFFT: n2=5.29e-07 ninf=6.34e-07 < 1.09e-05 (0.058) 0 OK pyopencl C2C (2911,2911) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.28e-07 < 1.09e-05 (0.039) 0 iFFT: n2=4.13e-07 ninf=4.47e-07 < 1.09e-05 (0.041) 0 OK pyopencl C2C (2913,2913) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.76e-07 ninf=1.08e-06 < 1.09e-05 (0.098) 0 iFFT: n2=9.74e-07 ninf=1.06e-06 < 1.09e-05 (0.097) 0 OK pyopencl C2C (2914,2914) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.29e-07 < 1.09e-05 (0.039) 0 iFFT: n2=3.92e-07 ninf=4.27e-07 < 1.09e-05 (0.039) 0 OK pyopencl C2C (2915,2915) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.58e-07 ninf=4.26e-07 < 1.09e-05 (0.039) 0 iFFT: n2=3.74e-07 ninf=3.84e-07 < 1.09e-05 (0.035) 0 OK pyopencl C2C (2917,2917) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.94e-07 ninf=6.29e-07 < 1.09e-05 (0.058) 0 iFFT: n2=5.97e-07 ninf=6.83e-07 < 1.09e-05 (0.063) 0 OK pyopencl C2C (2918,2918) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=5.51e-07 < 1.09e-05 (0.050) 0 iFFT: n2=5.24e-07 ninf=6.48e-07 < 1.09e-05 (0.059) 0 OK pyopencl C2C (2919,2919) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.20e-06 < 1.09e-05 (0.110) 0 iFFT: n2=1.11e-06 ninf=1.27e-06 < 1.09e-05 (0.116) 0 OK pyopencl C2C (2920,2920) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=5.35e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.17e-07 ninf=5.04e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2921,2921) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=5.04e-07 < 1.09e-05 (0.046) 0 iFFT: n2=4.77e-07 ninf=5.10e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2922,2922) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-07 ninf=5.57e-07 < 1.09e-05 (0.051) 0 iFFT: n2=5.23e-07 ninf=5.13e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2923,2923) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.12e-07 ninf=6.04e-07 < 1.09e-05 (0.055) 0 iFFT: n2=4.90e-07 ninf=5.98e-07 < 1.09e-05 (0.055) 0 OK pyopencl C2C (2924,2924) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=5.48e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.09e-07 ninf=4.63e-07 < 1.09e-05 (0.042) 0 OK pyopencl C2C (2926,2926) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.28e-07 < 1.09e-05 (0.039) 0 iFFT: n2=4.27e-07 ninf=4.91e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2927,2927) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 iFFT: n2=1.11e-06 ninf=1.25e-06 < 1.09e-05 (0.114) 0 OK pyopencl C2C (2928,2928) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.64e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.15e-07 ninf=5.23e-07 < 1.09e-05 (0.048) 0 OK pyopencl C2C (2929,2929) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.48e-07 ninf=5.22e-07 < 1.09e-05 (0.048) 0 iFFT: n2=4.49e-07 ninf=5.48e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2930,2930) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.09e-06 < 1.09e-05 (0.100) 0 iFFT: n2=1.03e-06 ninf=1.07e-06 < 1.09e-05 (0.098) 0 OK pyopencl C2C (2931,2931) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.34e-06 < 1.09e-05 (0.122) 0 iFFT: n2=1.09e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2932,2932) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.18e-06 < 1.09e-05 (0.108) 0 iFFT: n2=1.09e-06 ninf=1.26e-06 < 1.09e-05 (0.115) 0 OK pyopencl C2C (2933,2933) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.20e-06 < 1.09e-05 (0.109) 0 iFFT: n2=1.06e-06 ninf=1.09e-06 < 1.09e-05 (0.100) 0 OK pyopencl C2C (2934,2934) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.26e-07 ninf=6.22e-07 < 1.09e-05 (0.057) 0 iFFT: n2=5.05e-07 ninf=5.34e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2935,2935) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.19e-06 < 1.09e-05 (0.108) 0 iFFT: n2=1.02e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 OK pyopencl C2C (2936,2936) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.06e-06 < 1.09e-05 (0.097) 0 iFFT: n2=1.04e-06 ninf=1.02e-06 < 1.09e-05 (0.093) 0 OK pyopencl C2C (2937,2937) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.32e-07 < 1.09e-05 (0.040) 0 iFFT: n2=3.70e-07 ninf=3.90e-07 < 1.09e-05 (0.036) 0 OK pyopencl C2C (2938,2938) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=4.52e-07 < 1.09e-05 (0.041) 0 iFFT: n2=3.93e-07 ninf=4.12e-07 < 1.09e-05 (0.038) 0 OK pyopencl C2C (2939,2939) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.06e-06 < 1.09e-05 (0.097) 0 iFFT: n2=1.04e-06 ninf=1.05e-06 < 1.09e-05 (0.096) 0 OK pyopencl C2C (2941,2941) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.22e-06 < 1.09e-05 (0.111) 0 iFFT: n2=1.07e-06 ninf=1.14e-06 < 1.09e-05 (0.104) 0 OK pyopencl C2C (2942,2942) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-07 ninf=5.08e-07 < 1.09e-05 (0.046) 0 iFFT: n2=5.32e-07 ninf=4.93e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2943,2943) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.94e-07 ninf=6.59e-07 < 1.09e-05 (0.060) 0 iFFT: n2=4.72e-07 ninf=5.92e-07 < 1.09e-05 (0.054) 0 OK pyopencl C2C (2944,2944) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=4.01e-07 < 1.09e-05 (0.037) 0 iFFT: n2=3.36e-07 ninf=3.89e-07 < 1.09e-05 (0.036) 0 OK pyopencl C2C (2945,2945) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.95e-07 ninf=5.48e-07 < 1.09e-05 (0.050) 0 iFFT: n2=4.67e-07 ninf=5.03e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2946,2946) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.28e-07 ninf=5.44e-07 < 1.09e-05 (0.050) 0 iFFT: n2=5.26e-07 ninf=5.48e-07 < 1.09e-05 (0.050) 0 OK pyopencl C2C (2947,2947) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=5.31e-07 < 1.09e-05 (0.049) 0 iFFT: n2=5.07e-07 ninf=5.40e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2948,2948) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=4.87e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.07e-07 ninf=4.72e-07 < 1.09e-05 (0.043) 0 OK pyopencl C2C (2949,2949) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.21e-06 < 1.09e-05 (0.111) 0 iFFT: n2=9.99e-07 ninf=1.12e-06 < 1.09e-05 (0.102) 0 OK pyopencl C2C (2950,2950) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.51e-07 < 1.09e-05 (0.041) 0 iFFT: n2=3.77e-07 ninf=4.54e-07 < 1.09e-05 (0.041) 0 OK pyopencl C2C (2951,2951) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.10e-06 < 1.09e-05 (0.100) 0 iFFT: n2=1.06e-06 ninf=1.10e-06 < 1.09e-05 (0.100) 0 OK pyopencl C2C (2952,2952) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=5.26e-07 < 1.09e-05 (0.048) 0 iFFT: n2=4.07e-07 ninf=5.22e-07 < 1.09e-05 (0.048) 0 OK pyopencl C2C (2953,2953) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.13e-06 < 1.09e-05 (0.103) 0 iFFT: n2=1.08e-06 ninf=1.05e-06 < 1.09e-05 (0.096) 0 OK pyopencl C2C (2954,2954) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-07 ninf=5.37e-07 < 1.09e-05 (0.049) 0 iFFT: n2=5.22e-07 ninf=5.17e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2955,2955) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.48e-07 ninf=4.82e-07 < 1.09e-05 (0.044) 0 iFFT: n2=4.51e-07 ninf=5.19e-07 < 1.09e-05 (0.047) 0 OK pyopencl C2C (2956,2956) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.24e-06 < 1.09e-05 (0.114) 0 iFFT: n2=9.97e-07 ninf=1.10e-06 < 1.09e-05 (0.101) 0 OK pyopencl C2C (2957,2957) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.10e-06 < 1.09e-05 (0.101) 0 iFFT: n2=1.00e-06 ninf=1.11e-06 < 1.09e-05 (0.101) 0 OK pyopencl C2C (2958,2958) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.57e-07 < 1.09e-05 (0.042) 0 iFFT: n2=4.44e-07 ninf=4.85e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2959,2959) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.08e-06 < 1.09e-05 (0.099) 0 iFFT: n2=1.07e-06 ninf=1.13e-06 < 1.09e-05 (0.103) 0 OK pyopencl C2C (2960,2960) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.48e-07 ninf=4.94e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.13e-07 ninf=4.77e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2961,2961) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=5.13e-07 < 1.09e-05 (0.047) 0 iFFT: n2=4.06e-07 ninf=4.76e-07 < 1.09e-05 (0.044) 0 OK pyopencl C2C (2962,2962) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.25e-06 < 1.09e-05 (0.114) 0 iFFT: n2=1.03e-06 ninf=1.11e-06 < 1.09e-05 (0.102) 0 OK pyopencl C2C (2963,2963) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 iFFT: n2=1.01e-06 ninf=1.16e-06 < 1.09e-05 (0.106) 0 OK pyopencl C2C (2964,2964) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.27e-07 < 1.09e-05 (0.039) 0 iFFT: n2=4.25e-07 ninf=5.03e-07 < 1.09e-05 (0.046) 0 OK pyopencl C2C (2965,2965) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.14e-06 < 1.09e-05 (0.104) 0 iFFT: n2=1.03e-06 ninf=1.09e-06 < 1.09e-05 (0.100) 0 OK pyopencl C2C (2966,2966) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.04e-06 < 1.09e-05 (0.095) 0 iFFT: n2=1.05e-06 ninf=1.15e-06 < 1.09e-05 (0.105) 0 OK pyopencl C2C (2967,2967) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=4.77e-07 < 1.09e-05 (0.044) 0 iFFT: n2=4.47e-07 ninf=4.97e-07 < 1.09e-05 (0.045) 0 OK pyopencl C2C (2968,2968) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.94e-07 < 1.09e-05 (0.045) 0 iFFT: n2=4.11e-07 ninf=5.30e-07 < 1.09e-05 (0.048) 0 OK pyopencl C2C (2969,2969) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.05e-06 < 1.09e-05 (0.096) 0 iFFT: n2=1.06e-06 ninf=1.26e-06 < 1.09e-05 (0.115) 0 OK pyopencl C2C (2971,2971) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.43e-07 ninf=7.03e-07 < 1.09e-05 (0.064) 0 iFFT: n2=6.21e-07 ninf=6.73e-07 < 1.09e-05 (0.061) 0 OK pyopencl C2C (2972,2972) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.33e-06 < 1.09e-05 (0.121) 0 iFFT: n2=1.17e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 OK pyopencl C2C (2973,2973) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=5.90e-07 < 1.09e-05 (0.054) 0 iFFT: n2=5.88e-07 ninf=6.45e-07 < 1.09e-05 (0.059) 0 OK pyopencl C2C (2974,2974) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.17e-06 < 1.09e-05 (0.107) 0 iFFT: n2=1.11e-06 ninf=1.01e-06 < 1.09e-05 (0.092) 0 OK pyopencl C2C (2975,2975) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.50e-07 < 1.09e-05 (0.041) 0 iFFT: n2=3.71e-07 ninf=4.51e-07 < 1.09e-05 (0.041) 0 OK pyopencl C2C (2976,2976) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=4.50e-07 < 1.09e-05 (0.041) 0 iFFT: n2=3.61e-07 ninf=4.38e-07 < 1.09e-05 (0.040) 0 OK pyopencl C2C (2977,2977) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.35e-06 < 1.09e-05 (0.123) 0 iFFT: n2=1.25e-06 ninf=1.35e-06 < 1.09e-05 (0.123) 0 OK pyopencl C2C (2978,2978) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.29e-06 < 1.09e-05 (0.118) 0 iFFT: n2=1.14e-06 ninf=1.23e-06 < 1.09e-05 (0.112) 0 OK pyopencl C2C (2979,2979) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.47e-07 ninf=5.75e-07 < 1.09e-05 (0.052) 0 iFFT: n2=5.55e-07 ninf=5.75e-07 < 1.09e-05 (0.052) 0 OK pyopencl C2C (2980,2980) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.25e-06 < 1.09e-05 (0.114) 0 iFFT: n2=1.20e-06 ninf=1.22e-06 < 1.09e-05 (0.112) 0 OK pyopencl C2C (2981,2981) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.74e-07 ninf=6.14e-07 < 1.09e-05 (0.056) 0 iFFT: n2=5.45e-07 ninf=5.78e-07 < 1.09e-05 (0.053) 0 OK pyopencl C2C (2982,2982) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=5.36e-07 < 1.09e-05 (0.049) 0 iFFT: n2=4.45e-07 ninf=5.34e-07 < 1.09e-05 (0.049) 0 OK pyopencl C2C (2983,2983) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.54e-07 ninf=6.51e-07 < 1.09e-05 (0.059) 0 iFFT: n2=5.45e-07 ninf=6.30e-07 < 1.09e-05 (0.058) 0 OK pyopencl C2C (2984,2984) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.28e-06 < 1.09e-05 (0.117) 0 iFFT: n2=1.18e-06 ninf=1.49e-06 < 1.09e-05 (0.136) 0 OK pyopencl C2C (2985,2985) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.71e-07 ninf=6.39e-07 < 1.09e-05 (0.058) 0 iFFT: n2=5.79e-07 ninf=6.27e-07 < 1.09e-05 (0.057) 0 OK pyopencl C2C (2986,2986) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.37e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.19e-06 ninf=1.19e-06 < 1.10e-05 (0.108) 0 OK pyopencl C2C (2987,2987) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.22e-06 < 1.10e-05 (0.111) 0 iFFT: n2=1.13e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 OK pyopencl C2C (2988,2988) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=5.23e-07 < 1.10e-05 (0.048) 0 iFFT: n2=3.97e-07 ninf=5.05e-07 < 1.10e-05 (0.046) 0 OK pyopencl C2C (2989,2989) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=3.80e-07 < 1.10e-05 (0.035) 0 iFFT: n2=3.95e-07 ninf=3.84e-07 < 1.10e-05 (0.035) 0 OK pyopencl C2C (2990,2990) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.58e-07 < 1.10e-05 (0.042) 0 iFFT: n2=3.94e-07 ninf=5.23e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (2991,2991) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.21e-06 < 1.10e-05 (0.111) 0 iFFT: n2=1.25e-06 ninf=1.19e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (2992,2992) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.99e-07 < 1.10e-05 (0.046) 0 iFFT: n2=3.63e-07 ninf=4.98e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (2993,2993) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.68e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.35e-07 ninf=4.57e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (2994,2994) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.32e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.23e-06 ninf=1.43e-06 < 1.10e-05 (0.131) 0 OK pyopencl C2C (2995,2995) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.26e-06 < 1.10e-05 (0.115) 0 iFFT: n2=1.13e-06 ninf=1.25e-06 < 1.10e-05 (0.114) 0 OK pyopencl C2C (2996,2996) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.28e-06 < 1.10e-05 (0.117) 0 iFFT: n2=1.04e-06 ninf=1.07e-06 < 1.10e-05 (0.098) 0 OK pyopencl C2C (2997,2997) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.12e-07 ninf=4.67e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.08e-07 ninf=4.83e-07 < 1.10e-05 (0.044) 0 OK pyopencl C2C (2998,2998) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 iFFT: n2=1.17e-06 ninf=1.28e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (2999,2999) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.26e-06 < 1.10e-05 (0.115) 0 iFFT: n2=1.18e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 OK pyopencl C2C (3001,3001) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=5.23e-07 < 1.10e-05 (0.048) 0 iFFT: n2=5.24e-07 ninf=5.53e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3002,3002) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=5.29e-07 < 1.10e-05 (0.048) 0 iFFT: n2=4.47e-07 ninf=5.23e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3004,3004) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.80e-07 < 1.10e-05 (0.053) 0 iFFT: n2=4.98e-07 ninf=5.15e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3005,3005) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.74e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.15e-07 ninf=5.42e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3006,3006) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.12e-06 < 1.10e-05 (0.103) 0 iFFT: n2=1.04e-06 ninf=1.12e-06 < 1.10e-05 (0.103) 0 OK pyopencl C2C (3007,3007) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=7.18e-07 < 1.10e-05 (0.066) 0 iFFT: n2=5.21e-07 ninf=6.80e-07 < 1.10e-05 (0.062) 0 OK pyopencl C2C (3008,3008) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.16e-07 ninf=3.65e-07 < 1.10e-05 (0.033) 0 iFFT: n2=3.38e-07 ninf=4.38e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3009,3009) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=5.22e-07 < 1.10e-05 (0.048) 0 iFFT: n2=3.92e-07 ninf=4.07e-07 < 1.10e-05 (0.037) 0 OK pyopencl C2C (3010,3010) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=4.31e-07 < 1.10e-05 (0.039) 0 iFFT: n2=4.55e-07 ninf=5.21e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3011,3011) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.16e-06 < 1.10e-05 (0.106) 0 iFFT: n2=1.01e-06 ninf=1.12e-06 < 1.10e-05 (0.103) 0 OK pyopencl C2C (3012,3012) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=6.14e-07 < 1.10e-05 (0.056) 0 iFFT: n2=5.57e-07 ninf=6.76e-07 < 1.10e-05 (0.062) 0 OK pyopencl C2C (3013,3013) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-07 ninf=5.67e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.25e-07 ninf=5.80e-07 < 1.10e-05 (0.053) 0 OK pyopencl C2C (3014,3014) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.13e-06 < 1.10e-05 (0.103) 0 iFFT: n2=1.09e-06 ninf=1.18e-06 < 1.10e-05 (0.107) 0 OK pyopencl C2C (3015,3015) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=5.22e-07 < 1.10e-05 (0.048) 0 iFFT: n2=4.40e-07 ninf=5.14e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3016,3016) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=3.69e-07 < 1.10e-05 (0.034) 0 iFFT: n2=3.91e-07 ninf=4.16e-07 < 1.10e-05 (0.038) 0 OK pyopencl C2C (3017,3017) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.17e-06 < 1.10e-05 (0.107) 0 iFFT: n2=1.05e-06 ninf=1.19e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3018,3018) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.15e-06 < 1.10e-05 (0.105) 0 iFFT: n2=1.08e-06 ninf=1.38e-06 < 1.10e-05 (0.126) 0 OK pyopencl C2C (3019,3019) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.18e-06 < 1.10e-05 (0.108) 0 iFFT: n2=1.10e-06 ninf=1.15e-06 < 1.10e-05 (0.105) 0 OK pyopencl C2C (3020,3020) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.93e-07 ninf=5.17e-07 < 1.10e-05 (0.047) 0 iFFT: n2=5.12e-07 ninf=5.31e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3021,3021) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.52e-07 < 1.10e-05 (0.041) 0 iFFT: n2=3.83e-07 ninf=4.54e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3022,3022) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.19e-06 < 1.10e-05 (0.108) 0 iFFT: n2=1.03e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 OK pyopencl C2C (3023,3023) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-06 ninf=1.11e-06 < 1.10e-05 (0.101) 0 iFFT: n2=1.05e-06 ninf=1.12e-06 < 1.10e-05 (0.102) 0 OK pyopencl C2C (3026,3026) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=4.97e-07 < 1.10e-05 (0.045) 0 iFFT: n2=3.97e-07 ninf=4.30e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3027,3027) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-07 ninf=5.72e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.89e-07 ninf=6.03e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3028,3028) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=5.55e-07 < 1.10e-05 (0.051) 0 iFFT: n2=5.26e-07 ninf=6.07e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3029,3029) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.17e-06 < 1.10e-05 (0.107) 0 iFFT: n2=1.17e-06 ninf=1.15e-06 < 1.10e-05 (0.105) 0 OK pyopencl C2C (3030,3030) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=3.87e-07 < 1.10e-05 (0.035) 0 iFFT: n2=3.76e-07 ninf=3.78e-07 < 1.10e-05 (0.034) 0 OK pyopencl C2C (3031,3031) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.41e-07 ninf=6.02e-07 < 1.10e-05 (0.055) 0 iFFT: n2=5.79e-07 ninf=6.23e-07 < 1.10e-05 (0.057) 0 OK pyopencl C2C (3032,3032) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=5.74e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.12e-07 ninf=5.28e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3033,3033) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.52e-07 ninf=5.65e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.63e-07 ninf=6.06e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3034,3034) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=4.92e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.65e-07 ninf=5.42e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3035,3035) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.29e-06 < 1.10e-05 (0.118) 0 iFFT: n2=1.17e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3036,3036) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=4.20e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.65e-07 ninf=4.40e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3037,3037) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.37e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.21e-06 ninf=1.27e-06 < 1.10e-05 (0.116) 0 OK pyopencl C2C (3038,3038) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=5.21e-07 < 1.10e-05 (0.048) 0 iFFT: n2=4.38e-07 ninf=5.69e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3039,3039) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 iFFT: n2=1.22e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 OK pyopencl C2C (3040,3040) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.87e-07 < 1.10e-05 (0.054) 0 iFFT: n2=4.13e-07 ninf=5.47e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3041,3041) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 iFFT: n2=1.27e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3043,3043) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.31e-06 < 1.10e-05 (0.119) 0 iFFT: n2=1.22e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 OK pyopencl C2C (3044,3044) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.32e-06 < 1.10e-05 (0.120) 0 iFFT: n2=1.21e-06 ninf=1.29e-06 < 1.10e-05 (0.118) 0 OK pyopencl C2C (3045,3045) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.94e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.45e-07 ninf=4.91e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3046,3046) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.28e-06 < 1.10e-05 (0.117) 0 iFFT: n2=1.22e-06 ninf=1.31e-06 < 1.10e-05 (0.120) 0 OK pyopencl C2C (3047,3047) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.28e-06 < 1.10e-05 (0.116) 0 iFFT: n2=1.19e-06 ninf=1.18e-06 < 1.10e-05 (0.108) 0 OK pyopencl C2C (3048,3048) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=5.07e-07 < 1.10e-05 (0.046) 0 iFFT: n2=4.61e-07 ninf=4.98e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3049,3049) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 iFFT: n2=1.27e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 OK pyopencl C2C (3050,3050) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.35e-07 < 1.10e-05 (0.040) 0 iFFT: n2=3.89e-07 ninf=4.38e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3051,3051) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.27e-07 ninf=4.73e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.08e-07 ninf=4.36e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3052,3052) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.92e-07 ninf=5.66e-07 < 1.10e-05 (0.052) 0 iFFT: n2=4.83e-07 ninf=5.67e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3053,3053) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.92e-07 ninf=5.49e-07 < 1.10e-05 (0.050) 0 iFFT: n2=4.65e-07 ninf=5.04e-07 < 1.10e-05 (0.046) 0 OK pyopencl C2C (3054,3054) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.31e-06 < 1.10e-05 (0.119) 0 iFFT: n2=1.31e-06 ninf=1.46e-06 < 1.10e-05 (0.133) 0 OK pyopencl C2C (3055,3055) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.56e-07 < 1.10e-05 (0.032) 0 iFFT: n2=3.49e-07 ninf=3.67e-07 < 1.10e-05 (0.033) 0 OK pyopencl C2C (3056,3056) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 iFFT: n2=1.25e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3057,3057) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.38e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.25e-06 ninf=1.40e-06 < 1.10e-05 (0.128) 0 OK pyopencl C2C (3058,3058) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.34e-06 < 1.10e-05 (0.123) 0 iFFT: n2=1.26e-06 ninf=1.36e-06 < 1.10e-05 (0.124) 0 OK pyopencl C2C (3059,3059) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.05e-07 ninf=4.70e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.35e-07 ninf=4.93e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3060,3060) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.66e-07 < 1.10e-05 (0.042) 0 iFFT: n2=3.68e-07 ninf=4.58e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (3061,3061) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.25e-06 < 1.10e-05 (0.114) 0 iFFT: n2=1.33e-06 ninf=1.38e-06 < 1.10e-05 (0.126) 0 OK pyopencl C2C (3062,3062) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.32e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.19e-06 ninf=1.31e-06 < 1.10e-05 (0.119) 0 OK pyopencl C2C (3063,3063) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.26e-06 ninf=1.57e-06 < 1.10e-05 (0.143) 0 OK pyopencl C2C (3064,3064) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.27e-06 < 1.10e-05 (0.116) 0 iFFT: n2=1.22e-06 ninf=1.27e-06 < 1.10e-05 (0.116) 0 OK pyopencl C2C (3065,3065) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.28e-06 < 1.10e-05 (0.117) 0 iFFT: n2=1.15e-06 ninf=1.37e-06 < 1.10e-05 (0.125) 0 OK pyopencl C2C (3066,3066) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=5.05e-07 < 1.10e-05 (0.046) 0 iFFT: n2=3.99e-07 ninf=5.34e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3067,3067) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.17e-06 < 1.10e-05 (0.107) 0 iFFT: n2=1.15e-06 ninf=1.26e-06 < 1.10e-05 (0.115) 0 OK pyopencl C2C (3068,3068) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.27e-07 ninf=3.94e-07 < 1.10e-05 (0.036) 0 iFFT: n2=3.39e-07 ninf=4.14e-07 < 1.10e-05 (0.038) 0 OK pyopencl C2C (3069,3069) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.30e-07 < 1.10e-05 (0.039) 0 iFFT: n2=3.81e-07 ninf=4.65e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (3070,3070) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.21e-06 < 1.10e-05 (0.111) 0 iFFT: n2=1.18e-06 ninf=1.29e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (3071,3071) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=5.52e-07 < 1.10e-05 (0.050) 0 iFFT: n2=4.42e-07 ninf=5.20e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3073,3073) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 iFFT: n2=1.29e-06 ninf=1.41e-06 < 1.10e-05 (0.128) 0 OK pyopencl C2C (3074,3074) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.51e-07 ninf=5.46e-07 < 1.10e-05 (0.050) 0 iFFT: n2=4.46e-07 ninf=5.30e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3075,3075) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=5.66e-07 < 1.10e-05 (0.052) 0 iFFT: n2=4.18e-07 ninf=5.71e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3076,3076) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.46e-07 ninf=5.90e-07 < 1.10e-05 (0.054) 0 iFFT: n2=5.40e-07 ninf=6.65e-07 < 1.10e-05 (0.061) 0 OK pyopencl C2C (3077,3077) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-07 ninf=5.66e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.37e-07 ninf=5.89e-07 < 1.10e-05 (0.054) 0 OK pyopencl C2C (3078,3078) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.99e-07 < 1.10e-05 (0.045) 0 iFFT: n2=3.95e-07 ninf=4.41e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3079,3079) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.38e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.25e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 OK pyopencl C2C (3081,3081) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.65e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.21e-07 ninf=4.93e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3082,3082) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.57e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.31e-07 ninf=4.88e-07 < 1.10e-05 (0.044) 0 OK pyopencl C2C (3083,3083) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.48e-06 < 1.10e-05 (0.135) 0 iFFT: n2=1.24e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3084,3084) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=5.95e-07 < 1.10e-05 (0.054) 0 iFFT: n2=5.36e-07 ninf=5.91e-07 < 1.10e-05 (0.054) 0 OK pyopencl C2C (3085,3085) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.69e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.33e-07 ninf=5.57e-07 < 1.10e-05 (0.051) 0 OK pyopencl C2C (3086,3086) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.30e-06 ninf=1.37e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.19e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3088,3088) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=5.03e-07 < 1.10e-05 (0.046) 0 iFFT: n2=5.24e-07 ninf=5.44e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3089,3089) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.19e-06 < 1.10e-05 (0.109) 0 iFFT: n2=1.23e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3090,3090) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.55e-06 < 1.10e-05 (0.142) 0 iFFT: n2=1.23e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 OK pyopencl C2C (3091,3091) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=5.60e-07 < 1.10e-05 (0.051) 0 iFFT: n2=5.38e-07 ninf=5.36e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3092,3092) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.41e-06 < 1.10e-05 (0.128) 0 iFFT: n2=1.22e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3093,3093) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.42e-06 < 1.10e-05 (0.129) 0 iFFT: n2=1.24e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3094,3094) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.73e-07 ninf=4.36e-07 < 1.10e-05 (0.040) 0 iFFT: n2=3.60e-07 ninf=4.05e-07 < 1.10e-05 (0.037) 0 OK pyopencl C2C (3095,3095) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.20e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3096,3096) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.06e-07 ninf=4.78e-07 < 1.10e-05 (0.043) 0 iFFT: n2=3.71e-07 ninf=4.30e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3097,3097) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.61e-07 ninf=6.00e-07 < 1.10e-05 (0.055) 0 iFFT: n2=5.76e-07 ninf=6.08e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3098,3098) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.23e-06 ninf=1.22e-06 < 1.10e-05 (0.111) 0 OK pyopencl C2C (3099,3099) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.25e-06 < 1.10e-05 (0.114) 0 iFFT: n2=1.28e-06 ninf=1.22e-06 < 1.10e-05 (0.111) 0 OK pyopencl C2C (3100,3100) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.71e-07 < 1.10e-05 (0.043) 0 iFFT: n2=3.67e-07 ninf=4.31e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3101,3101) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.21e-06 ninf=1.29e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (3102,3102) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.32e-07 ninf=3.67e-07 < 1.10e-05 (0.033) 0 iFFT: n2=3.69e-07 ninf=4.05e-07 < 1.10e-05 (0.037) 0 OK pyopencl C2C (3103,3103) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.51e-06 < 1.10e-05 (0.137) 0 iFFT: n2=1.31e-06 ninf=1.38e-06 < 1.10e-05 (0.126) 0 OK pyopencl C2C (3104,3104) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-07 ninf=5.23e-07 < 1.10e-05 (0.048) 0 iFFT: n2=5.25e-07 ninf=5.68e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3105,3105) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.43e-07 ninf=3.75e-07 < 1.10e-05 (0.034) 0 iFFT: n2=3.54e-07 ninf=4.04e-07 < 1.10e-05 (0.037) 0 OK pyopencl C2C (3106,3106) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.36e-06 < 1.10e-05 (0.124) 0 iFFT: n2=1.24e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3107,3107) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.36e-06 < 1.10e-05 (0.124) 0 iFFT: n2=1.17e-06 ninf=1.28e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (3108,3108) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.63e-07 ninf=6.10e-07 < 1.10e-05 (0.055) 0 iFFT: n2=4.53e-07 ninf=6.05e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3109,3109) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.37e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.22e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3110,3110) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.23e-06 ninf=1.25e-06 < 1.10e-05 (0.113) 0 OK pyopencl C2C (3111,3111) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.71e-07 ninf=5.43e-07 < 1.10e-05 (0.049) 0 iFFT: n2=4.83e-07 ninf=6.09e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3112,3112) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.18e-06 ninf=1.17e-06 < 1.10e-05 (0.106) 0 OK pyopencl C2C (3113,3113) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 iFFT: n2=1.24e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3114,3114) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.40e-06 < 1.10e-05 (0.128) 0 iFFT: n2=1.16e-06 ninf=1.21e-06 < 1.10e-05 (0.110) 0 OK pyopencl C2C (3115,3115) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.19e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.74e-07 ninf=3.95e-07 < 1.10e-05 (0.036) 0 OK pyopencl C2C (3116,3116) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-07 ninf=5.11e-07 < 1.10e-05 (0.046) 0 iFFT: n2=4.30e-07 ninf=4.80e-07 < 1.10e-05 (0.044) 0 OK pyopencl C2C (3117,3117) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.38e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.19e-06 ninf=1.28e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (3118,3118) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.32e-06 < 1.10e-05 (0.120) 0 iFFT: n2=1.16e-06 ninf=1.19e-06 < 1.10e-05 (0.108) 0 OK pyopencl C2C (3119,3119) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 iFFT: n2=1.25e-06 ninf=1.28e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (3121,3121) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.85e-07 ninf=8.54e-07 < 1.10e-05 (0.078) 0 iFFT: n2=7.39e-07 ninf=7.74e-07 < 1.10e-05 (0.070) 0 OK pyopencl C2C (3122,3122) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.55e-06 ninf=1.54e-06 < 1.10e-05 (0.140) 0 iFFT: n2=1.49e-06 ninf=1.48e-06 < 1.10e-05 (0.135) 0 OK pyopencl C2C (3123,3123) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.58e-06 ninf=1.65e-06 < 1.10e-05 (0.150) 0 iFFT: n2=1.47e-06 ninf=1.58e-06 < 1.10e-05 (0.144) 0 OK pyopencl C2C (3124,3124) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.91e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.28e-07 ninf=4.96e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3126,3126) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=4.87e-07 < 1.10e-05 (0.044) 0 iFFT: n2=4.82e-07 ninf=5.11e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3127,3127) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.67e-07 ninf=4.46e-07 < 1.10e-05 (0.041) 0 iFFT: n2=3.64e-07 ninf=4.34e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3128,3128) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=4.81e-07 < 1.10e-05 (0.044) 0 iFFT: n2=3.89e-07 ninf=4.59e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (3129,3129) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.36e-06 < 1.10e-05 (0.124) 0 iFFT: n2=1.29e-06 ninf=1.25e-06 < 1.10e-05 (0.113) 0 OK pyopencl C2C (3130,3130) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=6.00e-07 < 1.10e-05 (0.055) 0 iFFT: n2=5.04e-07 ninf=5.31e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3131,3131) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=4.25e-07 < 1.10e-05 (0.039) 0 iFFT: n2=4.42e-07 ninf=4.99e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3132,3132) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.28e-07 < 1.10e-05 (0.039) 0 iFFT: n2=3.92e-07 ninf=4.11e-07 < 1.10e-05 (0.037) 0 OK pyopencl C2C (3133,3133) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=4.91e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.81e-07 ninf=5.67e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3134,3134) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.27e-06 < 1.10e-05 (0.115) 0 iFFT: n2=1.15e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3135,3135) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.58e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.10e-07 ninf=4.89e-07 < 1.10e-05 (0.044) 0 OK pyopencl C2C (3137,3137) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.36e-07 ninf=6.96e-07 < 1.10e-05 (0.063) 0 iFFT: n2=6.00e-07 ninf=6.58e-07 < 1.10e-05 (0.060) 0 OK pyopencl C2C (3138,3138) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.46e-06 < 1.10e-05 (0.133) 0 iFFT: n2=1.34e-06 ninf=1.65e-06 < 1.10e-05 (0.150) 0 OK pyopencl C2C (3139,3139) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.64e-07 ninf=7.32e-07 < 1.10e-05 (0.067) 0 iFFT: n2=5.20e-07 ninf=6.48e-07 < 1.10e-05 (0.059) 0 OK pyopencl C2C (3140,3140) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.79e-07 ninf=4.89e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.79e-07 ninf=4.83e-07 < 1.10e-05 (0.044) 0 OK pyopencl C2C (3141,3141) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.26e-06 ninf=1.26e-06 < 1.10e-05 (0.115) 0 OK pyopencl C2C (3142,3142) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 iFFT: n2=1.23e-06 ninf=1.23e-06 < 1.10e-05 (0.112) 0 OK pyopencl C2C (3143,3143) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.52e-07 ninf=5.95e-07 < 1.10e-05 (0.054) 0 iFFT: n2=5.74e-07 ninf=6.06e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3144,3144) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=5.31e-07 < 1.10e-05 (0.048) 0 iFFT: n2=4.27e-07 ninf=5.45e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3145,3145) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=6.59e-07 < 1.10e-05 (0.060) 0 iFFT: n2=4.90e-07 ninf=5.78e-07 < 1.10e-05 (0.053) 0 OK pyopencl C2C (3147,3147) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.48e-06 < 1.10e-05 (0.135) 0 iFFT: n2=1.22e-06 ninf=1.28e-06 < 1.10e-05 (0.116) 0 OK pyopencl C2C (3148,3148) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 iFFT: n2=1.27e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3149,3149) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.76e-07 ninf=4.38e-07 < 1.10e-05 (0.040) 0 iFFT: n2=4.03e-07 ninf=4.49e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3151,3151) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.36e-06 ninf=1.39e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.32e-06 ninf=1.42e-06 < 1.10e-05 (0.129) 0 OK pyopencl C2C (3152,3152) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.19e-07 ninf=5.26e-07 < 1.10e-05 (0.048) 0 iFFT: n2=5.20e-07 ninf=5.57e-07 < 1.10e-05 (0.051) 0 OK pyopencl C2C (3153,3153) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.09e-07 ninf=4.94e-07 < 1.10e-05 (0.045) 0 iFFT: n2=5.16e-07 ninf=5.36e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3154,3154) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=4.91e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.16e-07 ninf=4.63e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (3155,3155) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=5.51e-07 < 1.10e-05 (0.050) 0 iFFT: n2=5.18e-07 ninf=5.10e-07 < 1.10e-05 (0.046) 0 OK pyopencl C2C (3156,3156) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.30e-06 < 1.10e-05 (0.119) 0 iFFT: n2=1.19e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3157,3157) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.79e-07 < 1.10e-05 (0.044) 0 iFFT: n2=4.25e-07 ninf=5.80e-07 < 1.10e-05 (0.053) 0 OK pyopencl C2C (3158,3158) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 iFFT: n2=1.21e-06 ninf=1.24e-06 < 1.10e-05 (0.113) 0 OK pyopencl C2C (3160,3160) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.74e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.31e-07 ninf=5.16e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3161,3161) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.68e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.00e-07 ninf=6.09e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3162,3162) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.70e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.78e-07 ninf=5.21e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3163,3163) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.36e-06 < 1.10e-05 (0.124) 0 iFFT: n2=1.21e-06 ninf=1.36e-06 < 1.10e-05 (0.123) 0 OK pyopencl C2C (3164,3164) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=4.65e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.24e-07 ninf=4.56e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3165,3165) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.11e-07 ninf=4.98e-07 < 1.10e-05 (0.045) 0 iFFT: n2=5.06e-07 ninf=4.90e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3166,3166) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.44e-06 < 1.10e-05 (0.131) 0 iFFT: n2=1.22e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3167,3167) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.36e-06 < 1.10e-05 (0.124) 0 iFFT: n2=1.23e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3169,3169) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.82e-07 ninf=7.24e-07 < 1.10e-05 (0.066) 0 iFFT: n2=6.16e-07 ninf=6.40e-07 < 1.10e-05 (0.058) 0 OK pyopencl C2C (3170,3170) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.45e-06 < 1.10e-05 (0.132) 0 iFFT: n2=1.38e-06 ninf=1.43e-06 < 1.10e-05 (0.130) 0 OK pyopencl C2C (3171,3171) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-07 ninf=5.57e-07 < 1.10e-05 (0.051) 0 iFFT: n2=5.07e-07 ninf=5.49e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3172,3172) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.43e-07 < 1.10e-05 (0.040) 0 iFFT: n2=4.00e-07 ninf=4.55e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3173,3173) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.54e-06 < 1.10e-05 (0.140) 0 iFFT: n2=1.29e-06 ninf=1.43e-06 < 1.10e-05 (0.130) 0 OK pyopencl C2C (3174,3174) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.98e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.11e-07 ninf=5.22e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3175,3175) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=6.21e-07 < 1.10e-05 (0.056) 0 iFFT: n2=4.86e-07 ninf=5.90e-07 < 1.10e-05 (0.054) 0 OK pyopencl C2C (3176,3176) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.22e-07 ninf=5.76e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.46e-07 ninf=6.66e-07 < 1.10e-05 (0.060) 0 OK pyopencl C2C (3177,3177) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.09e-07 < 1.10e-05 (0.046) 0 iFFT: n2=5.06e-07 ninf=5.03e-07 < 1.10e-05 (0.046) 0 OK pyopencl C2C (3178,3178) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.51e-06 < 1.10e-05 (0.137) 0 iFFT: n2=1.40e-06 ninf=1.39e-06 < 1.10e-05 (0.126) 0 OK pyopencl C2C (3179,3179) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.79e-07 < 1.10e-05 (0.043) 0 iFFT: n2=3.94e-07 ninf=5.27e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3180,3180) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.64e-07 < 1.10e-05 (0.042) 0 iFFT: n2=3.88e-07 ninf=4.64e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (3181,3181) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.41e-06 < 1.10e-05 (0.128) 0 iFFT: n2=1.33e-06 ninf=1.35e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3182,3182) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.50e-07 ninf=6.91e-07 < 1.10e-05 (0.063) 0 iFFT: n2=5.24e-07 ninf=5.84e-07 < 1.10e-05 (0.053) 0 OK pyopencl C2C (3183,3183) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.54e-06 < 1.10e-05 (0.140) 0 iFFT: n2=1.32e-06 ninf=1.31e-06 < 1.10e-05 (0.119) 0 OK pyopencl C2C (3184,3184) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=5.49e-07 < 1.10e-05 (0.050) 0 iFFT: n2=5.53e-07 ninf=5.71e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3186,3186) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=4.23e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.29e-07 ninf=4.02e-07 < 1.10e-05 (0.037) 0 OK pyopencl C2C (3187,3187) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.41e-06 < 1.10e-05 (0.128) 0 iFFT: n2=1.40e-06 ninf=1.45e-06 < 1.10e-05 (0.131) 0 OK pyopencl C2C (3188,3188) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.40e-06 < 1.10e-05 (0.127) 0 iFFT: n2=1.30e-06 ninf=1.25e-06 < 1.10e-05 (0.114) 0 OK pyopencl C2C (3189,3189) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.44e-06 < 1.10e-05 (0.131) 0 iFFT: n2=1.33e-06 ninf=1.34e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3190,3190) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.20e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.80e-07 ninf=4.24e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3191,3191) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.60e-06 < 1.10e-05 (0.145) 0 iFFT: n2=1.35e-06 ninf=1.44e-06 < 1.10e-05 (0.131) 0 OK pyopencl C2C (3192,3192) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.90e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.23e-07 ninf=5.07e-07 < 1.10e-05 (0.046) 0 OK pyopencl C2C (3193,3193) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.34e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 OK pyopencl C2C (3194,3194) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.45e-06 < 1.10e-05 (0.132) 0 iFFT: n2=1.37e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 OK pyopencl C2C (3195,3195) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.61e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.02e-07 ninf=4.55e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3196,3196) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.16e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.94e-07 ninf=4.45e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3197,3197) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.42e-06 < 1.10e-05 (0.129) 0 iFFT: n2=1.34e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 OK pyopencl C2C (3198,3198) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.43e-07 ninf=3.40e-07 < 1.10e-05 (0.031) 0 iFFT: n2=3.55e-07 ninf=4.39e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3199,3199) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.37e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.28e-06 ninf=1.28e-06 < 1.10e-05 (0.116) 0 OK pyopencl C2C (3201,3201) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.70e-07 ninf=5.96e-07 < 1.10e-05 (0.054) 0 iFFT: n2=4.37e-07 ninf=5.17e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3202,3202) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.40e-07 ninf=7.25e-07 < 1.10e-05 (0.066) 0 iFFT: n2=6.08e-07 ninf=7.20e-07 < 1.10e-05 (0.065) 0 OK pyopencl C2C (3203,3203) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.42e-06 < 1.10e-05 (0.129) 0 iFFT: n2=1.29e-06 ninf=1.26e-06 < 1.10e-05 (0.114) 0 OK pyopencl C2C (3204,3204) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=5.64e-07 < 1.10e-05 (0.051) 0 iFFT: n2=4.55e-07 ninf=5.40e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3205,3205) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-07 ninf=5.55e-07 < 1.10e-05 (0.050) 0 iFFT: n2=5.57e-07 ninf=5.41e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3206,3206) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.45e-06 < 1.10e-05 (0.132) 0 iFFT: n2=1.34e-06 ninf=1.63e-06 < 1.10e-05 (0.148) 0 OK pyopencl C2C (3207,3207) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.48e-06 < 1.10e-05 (0.134) 0 iFFT: n2=1.31e-06 ninf=1.45e-06 < 1.10e-05 (0.132) 0 OK pyopencl C2C (3208,3208) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.12e-07 ninf=5.48e-07 < 1.10e-05 (0.050) 0 iFFT: n2=5.10e-07 ninf=6.18e-07 < 1.10e-05 (0.056) 0 OK pyopencl C2C (3209,3209) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.51e-06 < 1.10e-05 (0.137) 0 iFFT: n2=1.35e-06 ninf=1.44e-06 < 1.10e-05 (0.131) 0 OK pyopencl C2C (3210,3210) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.48e-06 < 1.10e-05 (0.135) 0 iFFT: n2=1.39e-06 ninf=1.42e-06 < 1.10e-05 (0.129) 0 OK pyopencl C2C (3211,3211) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=5.22e-07 < 1.10e-05 (0.047) 0 iFFT: n2=3.74e-07 ninf=4.52e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3212,3212) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.25e-07 < 1.10e-05 (0.048) 0 iFFT: n2=5.02e-07 ninf=5.93e-07 < 1.10e-05 (0.054) 0 OK pyopencl C2C (3213,3213) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.59e-07 < 1.10e-05 (0.042) 0 iFFT: n2=3.58e-07 ninf=4.54e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3214,3214) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.33e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 OK pyopencl C2C (3215,3215) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.39e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.37e-06 ninf=1.43e-06 < 1.10e-05 (0.130) 0 OK pyopencl C2C (3216,3216) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.72e-07 ninf=4.64e-07 < 1.10e-05 (0.042) 0 iFFT: n2=3.85e-07 ninf=4.77e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3217,3217) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.42e-06 < 1.10e-05 (0.129) 0 iFFT: n2=1.35e-06 ninf=1.37e-06 < 1.10e-05 (0.124) 0 OK pyopencl C2C (3218,3218) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.36e-06 ninf=1.39e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.30e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3219,3219) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.71e-07 ninf=4.97e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.97e-07 ninf=5.34e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3220,3220) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.52e-07 ninf=3.64e-07 < 1.10e-05 (0.033) 0 iFFT: n2=3.65e-07 ninf=4.22e-07 < 1.10e-05 (0.038) 0 OK pyopencl C2C (3221,3221) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.52e-06 < 1.10e-05 (0.138) 0 iFFT: n2=1.35e-06 ninf=1.41e-06 < 1.10e-05 (0.128) 0 OK pyopencl C2C (3222,3222) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.36e-06 ninf=1.62e-06 < 1.10e-05 (0.147) 0 iFFT: n2=1.36e-06 ninf=1.40e-06 < 1.10e-05 (0.127) 0 OK pyopencl C2C (3223,3223) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.63e-06 < 1.10e-05 (0.148) 0 iFFT: n2=1.35e-06 ninf=1.41e-06 < 1.10e-05 (0.128) 0 OK pyopencl C2C (3224,3224) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.75e-07 ninf=3.79e-07 < 1.10e-05 (0.034) 0 iFFT: n2=3.68e-07 ninf=4.32e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3225,3225) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-07 ninf=4.85e-07 < 1.10e-05 (0.044) 0 iFFT: n2=4.90e-07 ninf=5.77e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3226,3226) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.55e-06 < 1.10e-05 (0.141) 0 iFFT: n2=1.29e-06 ninf=1.34e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3227,3227) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.29e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 OK pyopencl C2C (3228,3228) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.50e-06 < 1.10e-05 (0.136) 0 iFFT: n2=1.37e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 OK pyopencl C2C (3229,3229) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 iFFT: n2=1.33e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3230,3230) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.69e-07 ninf=5.96e-07 < 1.10e-05 (0.054) 0 iFFT: n2=4.45e-07 ninf=5.20e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3231,3231) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.44e-06 < 1.10e-05 (0.131) 0 iFFT: n2=1.29e-06 ninf=1.35e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3232,3232) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.96e-07 < 1.10e-05 (0.045) 0 iFFT: n2=3.97e-07 ninf=4.46e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3233,3233) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.71e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.09e-07 ninf=4.62e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (3235,3235) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.40e-06 < 1.10e-05 (0.127) 0 iFFT: n2=1.36e-06 ninf=1.34e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3236,3236) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.44e-06 ninf=1.46e-06 < 1.10e-05 (0.133) 0 iFFT: n2=1.38e-06 ninf=1.59e-06 < 1.10e-05 (0.144) 0 OK pyopencl C2C (3237,3237) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=4.27e-07 < 1.10e-05 (0.039) 0 iFFT: n2=3.31e-07 ninf=4.00e-07 < 1.10e-05 (0.036) 0 OK pyopencl C2C (3238,3238) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.31e-06 < 1.10e-05 (0.119) 0 iFFT: n2=1.37e-06 ninf=1.21e-06 < 1.10e-05 (0.110) 0 OK pyopencl C2C (3239,3239) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=5.46e-07 < 1.10e-05 (0.050) 0 iFFT: n2=4.20e-07 ninf=4.73e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3241,3241) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=6.02e-07 < 1.10e-05 (0.055) 0 iFFT: n2=5.50e-07 ninf=5.96e-07 < 1.10e-05 (0.054) 0 OK pyopencl C2C (3242,3242) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.98e-07 ninf=6.43e-07 < 1.10e-05 (0.058) 0 iFFT: n2=6.18e-07 ninf=6.52e-07 < 1.10e-05 (0.059) 0 OK pyopencl C2C (3243,3243) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.33e-07 < 1.10e-05 (0.039) 0 iFFT: n2=3.97e-07 ninf=4.43e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3244,3244) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.11e-07 ninf=4.97e-07 < 1.10e-05 (0.045) 0 iFFT: n2=5.19e-07 ninf=5.60e-07 < 1.10e-05 (0.051) 0 OK pyopencl C2C (3245,3245) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=4.63e-07 < 1.10e-05 (0.042) 0 iFFT: n2=3.69e-07 ninf=3.96e-07 < 1.10e-05 (0.036) 0 OK pyopencl C2C (3246,3246) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.92e-07 < 1.10e-05 (0.054) 0 iFFT: n2=5.19e-07 ninf=5.38e-07 < 1.10e-05 (0.049) 0 OK pyopencl C2C (3247,3247) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.40e-06 < 1.10e-05 (0.127) 0 iFFT: n2=1.22e-06 ninf=1.32e-06 < 1.10e-05 (0.120) 0 OK pyopencl C2C (3248,3248) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.18e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.92e-07 ninf=4.72e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3249,3249) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=5.25e-07 < 1.10e-05 (0.048) 0 iFFT: n2=5.23e-07 ninf=5.62e-07 < 1.10e-05 (0.051) 0 OK pyopencl C2C (3251,3251) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.84e-07 ninf=5.77e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.73e-07 ninf=5.53e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3252,3252) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.19e-07 ninf=6.56e-07 < 1.10e-05 (0.059) 0 iFFT: n2=5.29e-07 ninf=5.52e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3253,3253) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.41e-06 < 1.10e-05 (0.128) 0 iFFT: n2=1.24e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 OK pyopencl C2C (3254,3254) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.23e-06 < 1.10e-05 (0.112) 0 iFFT: n2=1.28e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 OK pyopencl C2C (3255,3255) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.93e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.15e-07 ninf=4.71e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3256,3256) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.78e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.51e-07 ninf=5.30e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3257,3257) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.32e-06 < 1.10e-05 (0.120) 0 iFFT: n2=1.24e-06 ninf=1.34e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3258,3258) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=4.98e-07 < 1.10e-05 (0.045) 0 iFFT: n2=4.43e-07 ninf=4.83e-07 < 1.10e-05 (0.044) 0 OK pyopencl C2C (3259,3259) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.38e-06 < 1.10e-05 (0.125) 0 iFFT: n2=1.21e-06 ninf=1.46e-06 < 1.10e-05 (0.133) 0 OK pyopencl C2C (3260,3260) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.92e-07 ninf=5.79e-07 < 1.10e-05 (0.053) 0 iFFT: n2=5.11e-07 ninf=5.87e-07 < 1.10e-05 (0.053) 0 OK pyopencl C2C (3261,3261) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.40e-06 < 1.10e-05 (0.127) 0 iFFT: n2=1.25e-06 ninf=1.34e-06 < 1.10e-05 (0.122) 0 OK pyopencl C2C (3262,3262) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.29e-06 < 1.10e-05 (0.117) 0 iFFT: n2=1.26e-06 ninf=1.29e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (3263,3263) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.11e-07 ninf=5.70e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.19e-07 ninf=5.67e-07 < 1.10e-05 (0.051) 0 OK pyopencl C2C (3264,3264) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.57e-07 < 1.10e-05 (0.041) 0 iFFT: n2=3.63e-07 ninf=4.22e-07 < 1.10e-05 (0.038) 0 OK pyopencl C2C (3265,3265) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 iFFT: n2=1.18e-06 ninf=1.23e-06 < 1.10e-05 (0.112) 0 OK pyopencl C2C (3266,3266) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.05e-07 ninf=4.32e-07 < 1.10e-05 (0.039) 0 iFFT: n2=4.15e-07 ninf=4.44e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3268,3268) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.91e-07 ninf=5.19e-07 < 1.10e-05 (0.047) 0 iFFT: n2=4.73e-07 ninf=5.00e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3269,3269) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.14e-06 < 1.10e-05 (0.104) 0 iFFT: n2=1.10e-06 ninf=1.13e-06 < 1.10e-05 (0.103) 0 OK pyopencl C2C (3270,3270) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=5.77e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.10e-07 ninf=5.84e-07 < 1.10e-05 (0.053) 0 OK pyopencl C2C (3271,3271) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.14e-06 < 1.10e-05 (0.103) 0 iFFT: n2=1.01e-06 ninf=1.11e-06 < 1.10e-05 (0.100) 0 OK pyopencl C2C (3272,3272) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.16e-06 < 1.10e-05 (0.105) 0 iFFT: n2=1.14e-06 ninf=1.23e-06 < 1.10e-05 (0.112) 0 OK pyopencl C2C (3273,3273) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.14e-06 < 1.10e-05 (0.104) 0 iFFT: n2=1.11e-06 ninf=1.26e-06 < 1.10e-05 (0.114) 0 OK pyopencl C2C (3274,3274) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.23e-06 < 1.10e-05 (0.112) 0 iFFT: n2=1.06e-06 ninf=1.11e-06 < 1.10e-05 (0.101) 0 OK pyopencl C2C (3275,3275) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-07 ninf=5.75e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.29e-07 ninf=5.92e-07 < 1.10e-05 (0.054) 0 OK pyopencl C2C (3277,3277) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.59e-07 ninf=5.96e-07 < 1.10e-05 (0.054) 0 iFFT: n2=5.61e-07 ninf=6.17e-07 < 1.10e-05 (0.056) 0 OK pyopencl C2C (3278,3278) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.19e-06 < 1.10e-05 (0.108) 0 iFFT: n2=1.06e-06 ninf=1.28e-06 < 1.10e-05 (0.116) 0 OK pyopencl C2C (3279,3279) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.81e-07 ninf=6.25e-07 < 1.10e-05 (0.057) 0 iFFT: n2=5.97e-07 ninf=6.90e-07 < 1.10e-05 (0.063) 0 OK pyopencl C2C (3280,3280) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.62e-07 ninf=4.24e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.63e-07 ninf=4.71e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3281,3281) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.43e-07 < 1.10e-05 (0.049) 0 iFFT: n2=4.99e-07 ninf=5.22e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3282,3282) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.30e-07 ninf=5.69e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.62e-07 ninf=6.61e-07 < 1.10e-05 (0.060) 0 OK pyopencl C2C (3283,3283) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.34e-07 < 1.10e-05 (0.039) 0 iFFT: n2=4.06e-07 ninf=5.20e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3284,3284) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.13e-06 < 1.10e-05 (0.102) 0 iFFT: n2=1.12e-06 ninf=1.15e-06 < 1.10e-05 (0.104) 0 OK pyopencl C2C (3285,3285) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.62e-07 ninf=6.10e-07 < 1.10e-05 (0.055) 0 iFFT: n2=4.19e-07 ninf=5.47e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3286,3286) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.37e-07 < 1.10e-05 (0.040) 0 iFFT: n2=4.34e-07 ninf=4.72e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3287,3287) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.44e-06 < 1.10e-05 (0.131) 0 iFFT: n2=1.24e-06 ninf=1.37e-06 < 1.10e-05 (0.124) 0 OK pyopencl C2C (3288,3288) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.25e-06 < 1.10e-05 (0.114) 0 iFFT: n2=1.16e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 OK pyopencl C2C (3289,3289) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.47e-07 ninf=3.86e-07 < 1.10e-05 (0.035) 0 iFFT: n2=3.41e-07 ninf=3.80e-07 < 1.10e-05 (0.034) 0 OK pyopencl C2C (3290,3290) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.52e-07 ninf=3.91e-07 < 1.10e-05 (0.035) 0 iFFT: n2=3.95e-07 ninf=4.64e-07 < 1.10e-05 (0.042) 0 OK pyopencl C2C (3291,3291) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.39e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.21e-06 ninf=1.31e-06 < 1.10e-05 (0.119) 0 OK pyopencl C2C (3292,3292) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.22e-06 < 1.10e-05 (0.111) 0 iFFT: n2=1.15e-06 ninf=1.20e-06 < 1.10e-05 (0.108) 0 OK pyopencl C2C (3293,3293) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.73e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.07e-07 ninf=6.29e-07 < 1.10e-05 (0.057) 0 OK pyopencl C2C (3294,3294) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.56e-07 < 1.10e-05 (0.041) 0 iFFT: n2=4.40e-07 ninf=5.29e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3295,3295) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.17e-06 < 1.10e-05 (0.106) 0 iFFT: n2=1.16e-06 ninf=1.18e-06 < 1.10e-05 (0.107) 0 OK pyopencl C2C (3296,3296) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.25e-06 < 1.10e-05 (0.113) 0 iFFT: n2=1.17e-06 ninf=1.23e-06 < 1.10e-05 (0.111) 0 OK pyopencl C2C (3297,3297) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.70e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.04e-07 ninf=4.33e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3298,3298) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=6.33e-07 < 1.10e-05 (0.057) 0 iFFT: n2=5.62e-07 ninf=6.54e-07 < 1.10e-05 (0.059) 0 OK pyopencl C2C (3299,3299) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.41e-06 < 1.10e-05 (0.127) 0 iFFT: n2=1.25e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 OK pyopencl C2C (3301,3301) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-07 ninf=6.30e-07 < 1.10e-05 (0.057) 0 iFFT: n2=5.56e-07 ninf=5.74e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3302,3302) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.47e-07 ninf=4.59e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.82e-07 ninf=4.97e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3303,3303) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.32e-06 < 1.10e-05 (0.120) 0 iFFT: n2=1.11e-06 ninf=1.23e-06 < 1.10e-05 (0.111) 0 OK pyopencl C2C (3304,3304) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=3.67e-07 < 1.10e-05 (0.033) 0 iFFT: n2=3.37e-07 ninf=3.67e-07 < 1.10e-05 (0.033) 0 OK pyopencl C2C (3305,3305) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.11e-07 ninf=5.27e-07 < 1.10e-05 (0.048) 0 iFFT: n2=5.11e-07 ninf=5.88e-07 < 1.10e-05 (0.053) 0 OK pyopencl C2C (3306,3306) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.72e-07 ninf=5.20e-07 < 1.10e-05 (0.047) 0 iFFT: n2=5.20e-07 ninf=5.70e-07 < 1.10e-05 (0.052) 0 OK pyopencl C2C (3307,3307) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.12e-06 < 1.10e-05 (0.102) 0 iFFT: n2=1.03e-06 ninf=1.08e-06 < 1.10e-05 (0.098) 0 OK pyopencl C2C (3308,3308) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.20e-06 < 1.10e-05 (0.109) 0 iFFT: n2=1.06e-06 ninf=1.17e-06 < 1.10e-05 (0.106) 0 OK pyopencl C2C (3309,3309) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.19e-06 < 1.10e-05 (0.108) 0 iFFT: n2=1.14e-06 ninf=1.26e-06 < 1.10e-05 (0.115) 0 OK pyopencl C2C (3310,3310) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.18e-07 ninf=6.85e-07 < 1.10e-05 (0.062) 0 iFFT: n2=5.15e-07 ninf=5.55e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3311,3311) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.64e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.62e-07 ninf=5.19e-07 < 1.10e-05 (0.047) 0 OK pyopencl C2C (3312,3312) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.21e-07 < 1.10e-05 (0.038) 0 iFFT: n2=3.57e-07 ninf=4.14e-07 < 1.10e-05 (0.037) 0 OK pyopencl C2C (3313,3313) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.24e-06 < 1.10e-05 (0.112) 0 iFFT: n2=1.13e-06 ninf=1.30e-06 < 1.10e-05 (0.117) 0 OK pyopencl C2C (3314,3314) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.22e-06 < 1.10e-05 (0.110) 0 iFFT: n2=1.22e-06 ninf=1.26e-06 < 1.10e-05 (0.114) 0 OK pyopencl C2C (3315,3315) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.67e-07 ninf=3.98e-07 < 1.10e-05 (0.036) 0 iFFT: n2=3.38e-07 ninf=3.90e-07 < 1.10e-05 (0.035) 0 OK pyopencl C2C (3316,3316) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 iFFT: n2=1.18e-06 ninf=1.36e-06 < 1.10e-05 (0.124) 0 OK pyopencl C2C (3317,3317) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.56e-06 < 1.10e-05 (0.141) 0 iFFT: n2=1.20e-06 ninf=1.44e-06 < 1.10e-05 (0.131) 0 OK pyopencl C2C (3318,3318) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.62e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.29e-07 ninf=4.96e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3319,3319) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.22e-06 < 1.10e-05 (0.111) 0 iFFT: n2=1.16e-06 ninf=1.31e-06 < 1.10e-05 (0.119) 0 OK pyopencl C2C (3320,3320) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=3.98e-07 < 1.10e-05 (0.036) 0 iFFT: n2=3.47e-07 ninf=3.89e-07 < 1.10e-05 (0.035) 0 OK pyopencl C2C (3321,3321) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.03e-07 < 1.10e-05 (0.036) 0 iFFT: n2=3.97e-07 ninf=4.74e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3322,3322) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.77e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.36e-07 ninf=5.36e-07 < 1.10e-05 (0.048) 0 OK pyopencl C2C (3323,3323) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.40e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.25e-06 ninf=1.46e-06 < 1.10e-05 (0.132) 0 OK pyopencl C2C (3324,3324) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.39e-06 < 1.10e-05 (0.126) 0 iFFT: n2=1.17e-06 ninf=1.28e-06 < 1.10e-05 (0.116) 0 OK pyopencl C2C (3325,3325) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.69e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.10e-07 ninf=4.34e-07 < 1.10e-05 (0.039) 0 OK pyopencl C2C (3326,3326) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.32e-06 < 1.10e-05 (0.119) 0 iFFT: n2=1.15e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3327,3327) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.27e-06 < 1.10e-05 (0.115) 0 iFFT: n2=1.20e-06 ninf=1.14e-06 < 1.10e-05 (0.103) 0 OK pyopencl C2C (3329,3329) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.35e-07 ninf=7.68e-07 < 1.10e-05 (0.070) 0 iFFT: n2=6.75e-07 ninf=8.50e-07 < 1.10e-05 (0.077) 0 OK pyopencl C2C (3330,3330) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=4.80e-07 < 1.10e-05 (0.043) 0 iFFT: n2=4.18e-07 ninf=5.12e-07 < 1.10e-05 (0.046) 0 OK pyopencl C2C (3331,3331) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.45e-06 < 1.10e-05 (0.131) 0 iFFT: n2=1.27e-06 ninf=1.36e-06 < 1.10e-05 (0.123) 0 OK pyopencl C2C (3332,3332) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.16e-07 < 1.10e-05 (0.038) 0 iFFT: n2=4.27e-07 ninf=4.73e-07 < 1.10e-05 (0.043) 0 OK pyopencl C2C (3333,3333) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.76e-07 ninf=3.93e-07 < 1.10e-05 (0.036) 0 iFFT: n2=4.07e-07 ninf=4.98e-07 < 1.10e-05 (0.045) 0 OK pyopencl C2C (3334,3334) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.27e-06 < 1.10e-05 (0.115) 0 iFFT: n2=1.28e-06 ninf=1.45e-06 < 1.10e-05 (0.131) 0 OK pyopencl C2C (3335,3335) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=5.44e-07 < 1.10e-05 (0.049) 0 iFFT: n2=4.58e-07 ninf=5.63e-07 < 1.10e-05 (0.051) 0 OK pyopencl C2C (3336,3336) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.13e-06 < 1.10e-05 (0.103) 0 iFFT: n2=1.10e-06 ninf=1.17e-06 < 1.10e-05 (0.106) 0 OK pyopencl C2C (3337,3337) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.82e-07 < 1.10e-05 (0.044) 0 iFFT: n2=4.11e-07 ninf=4.58e-07 < 1.10e-05 (0.041) 0 OK pyopencl C2C (3338,3338) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.36e-06 < 1.10e-05 (0.123) 0 iFFT: n2=1.12e-06 ninf=1.33e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3339,3339) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.44e-07 < 1.10e-05 (0.040) 0 iFFT: n2=3.78e-07 ninf=4.41e-07 < 1.10e-05 (0.040) 0 OK pyopencl C2C (3340,3340) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.31e-06 < 1.10e-05 (0.118) 0 iFFT: n2=1.18e-06 ninf=1.32e-06 < 1.10e-05 (0.119) 0 OK pyopencl C2C (3341,3341) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.78e-07 ninf=6.79e-07 < 1.10e-05 (0.062) 0 iFFT: n2=5.49e-07 ninf=6.09e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3342,3342) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.35e-06 < 1.10e-05 (0.123) 0 iFFT: n2=1.30e-06 ninf=1.39e-06 < 1.10e-05 (0.126) 0 OK pyopencl C2C (3343,3343) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.44e-06 < 1.10e-05 (0.130) 0 iFFT: n2=1.19e-06 ninf=1.40e-06 < 1.10e-05 (0.126) 0 OK pyopencl C2C (3344,3344) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.68e-07 < 1.10e-05 (0.042) 0 iFFT: n2=4.54e-07 ninf=5.55e-07 < 1.10e-05 (0.050) 0 OK pyopencl C2C (3345,3345) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.40e-06 < 1.10e-05 (0.127) 0 iFFT: n2=1.17e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 OK pyopencl C2C (3346,3346) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 1.10e-05 (0.112) 0 iFFT: n2=1.13e-06 ninf=1.17e-06 < 1.10e-05 (0.105) 0 OK pyopencl C2C (3347,3347) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.30e-06 < 1.10e-05 (0.118) 0 iFFT: n2=1.15e-06 ninf=1.34e-06 < 1.10e-05 (0.121) 0 OK pyopencl C2C (3348,3348) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=4.89e-07 < 1.10e-05 (0.044) 0 iFFT: n2=4.13e-07 ninf=5.04e-07 < 1.10e-05 (0.046) 0 OK pyopencl C2C (3349,3349) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.59e-07 ninf=5.76e-07 < 1.10e-05 (0.052) 0 iFFT: n2=5.49e-07 ninf=6.05e-07 < 1.10e-05 (0.055) 0 OK pyopencl C2C (3350,3350) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.97e-07 ninf=4.51e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.41e-07 ninf=5.00e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3351,3351) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.12e-06 ninf=1.16e-06 < 1.11e-05 (0.105) 0 OK pyopencl C2C (3352,3352) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.37e-06 < 1.11e-05 (0.124) 0 iFFT: n2=1.13e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 OK pyopencl C2C (3353,3353) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.35e-06 < 1.11e-05 (0.122) 0 iFFT: n2=1.28e-06 ninf=1.38e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3354,3354) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.68e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.26e-07 ninf=5.06e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3355,3355) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.67e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.02e-07 ninf=4.73e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3356,3356) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.26e-06 ninf=1.37e-06 < 1.11e-05 (0.124) 0 OK pyopencl C2C (3357,3357) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.35e-06 < 1.11e-05 (0.122) 0 iFFT: n2=1.26e-06 ninf=1.38e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3358,3358) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=5.05e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.79e-07 ninf=5.42e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3359,3359) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.48e-06 < 1.11e-05 (0.134) 0 iFFT: n2=1.23e-06 ninf=1.33e-06 < 1.11e-05 (0.120) 0 OK pyopencl C2C (3361,3361) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.38e-07 ninf=7.09e-07 < 1.11e-05 (0.064) 0 iFFT: n2=6.29e-07 ninf=7.06e-07 < 1.11e-05 (0.064) 0 OK pyopencl C2C (3362,3362) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=4.61e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.29e-07 ninf=5.09e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3363,3363) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=5.09e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.28e-07 ninf=5.56e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3364,3364) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=4.97e-07 < 1.11e-05 (0.045) 0 iFFT: n2=4.69e-07 ninf=5.16e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3365,3365) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.73e-07 ninf=6.68e-07 < 1.11e-05 (0.060) 0 iFFT: n2=5.52e-07 ninf=6.25e-07 < 1.11e-05 (0.057) 0 OK pyopencl C2C (3366,3366) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.35e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.91e-07 ninf=4.33e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3367,3367) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.51e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.71e-07 ninf=4.02e-07 < 1.11e-05 (0.036) 0 OK pyopencl C2C (3368,3368) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-07 ninf=5.42e-07 < 1.11e-05 (0.049) 0 iFFT: n2=5.36e-07 ninf=5.54e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3369,3369) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.21e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.28e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3370,3370) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.56e-07 ninf=5.95e-07 < 1.11e-05 (0.054) 0 iFFT: n2=5.58e-07 ninf=6.78e-07 < 1.11e-05 (0.061) 0 OK pyopencl C2C (3371,3371) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.44e-06 < 1.11e-05 (0.130) 0 iFFT: n2=1.13e-06 ninf=1.27e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3372,3372) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=5.65e-07 < 1.11e-05 (0.051) 0 iFFT: n2=5.24e-07 ninf=5.77e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3373,3373) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.27e-06 < 1.11e-05 (0.115) 0 iFFT: n2=1.16e-06 ninf=1.31e-06 < 1.11e-05 (0.119) 0 OK pyopencl C2C (3374,3374) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.40e-07 ninf=6.08e-07 < 1.11e-05 (0.055) 0 iFFT: n2=5.21e-07 ninf=5.51e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3376,3376) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.26e-07 ninf=6.42e-07 < 1.11e-05 (0.058) 0 iFFT: n2=5.32e-07 ninf=5.89e-07 < 1.11e-05 (0.053) 0 OK pyopencl C2C (3377,3377) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.17e-06 < 1.11e-05 (0.106) 0 iFFT: n2=1.04e-06 ninf=1.18e-06 < 1.11e-05 (0.107) 0 OK pyopencl C2C (3378,3378) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.12e-06 < 1.11e-05 (0.102) 0 iFFT: n2=1.02e-06 ninf=1.10e-06 < 1.11e-05 (0.099) 0 OK pyopencl C2C (3379,3379) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.09e-07 ninf=5.45e-07 < 1.11e-05 (0.049) 0 iFFT: n2=4.50e-07 ninf=4.95e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3381,3381) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.69e-07 ninf=4.42e-07 < 1.11e-05 (0.040) 0 iFFT: n2=4.07e-07 ninf=5.20e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3382,3382) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.76e-07 ninf=6.40e-07 < 1.11e-05 (0.058) 0 iFFT: n2=5.39e-07 ninf=6.78e-07 < 1.11e-05 (0.061) 0 OK pyopencl C2C (3383,3383) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.12e-07 ninf=5.37e-07 < 1.11e-05 (0.049) 0 iFFT: n2=5.52e-07 ninf=6.04e-07 < 1.11e-05 (0.055) 0 OK pyopencl C2C (3384,3384) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.44e-07 ninf=4.14e-07 < 1.11e-05 (0.037) 0 iFFT: n2=3.48e-07 ninf=4.30e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3385,3385) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.07e-07 < 1.11e-05 (0.046) 0 iFFT: n2=5.07e-07 ninf=5.60e-07 < 1.11e-05 (0.051) 0 OK pyopencl C2C (3386,3386) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.04e-06 ninf=1.17e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3387,3387) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.18e-06 < 1.11e-05 (0.107) 0 iFFT: n2=9.98e-07 ninf=1.17e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3389,3389) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.26e-07 ninf=5.63e-07 < 1.11e-05 (0.051) 0 iFFT: n2=5.28e-07 ninf=5.46e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3390,3390) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.74e-07 ninf=5.66e-07 < 1.11e-05 (0.051) 0 iFFT: n2=4.64e-07 ninf=5.38e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3391,3391) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-07 ninf=1.11e-06 < 1.11e-05 (0.100) 0 iFFT: n2=9.57e-07 ninf=1.10e-06 < 1.11e-05 (0.100) 0 OK pyopencl C2C (3392,3392) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.66e-07 ninf=4.63e-07 < 1.11e-05 (0.042) 0 iFFT: n2=3.59e-07 ninf=4.39e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3393,3393) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.60e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.14e-07 ninf=5.03e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3394,3394) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.78e-07 ninf=1.18e-06 < 1.11e-05 (0.107) 0 iFFT: n2=9.32e-07 ninf=1.12e-06 < 1.11e-05 (0.102) 0 OK pyopencl C2C (3395,3395) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.78e-07 ninf=5.31e-07 < 1.11e-05 (0.048) 0 iFFT: n2=4.63e-07 ninf=5.67e-07 < 1.11e-05 (0.051) 0 OK pyopencl C2C (3396,3396) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.71e-07 ninf=1.03e-06 < 1.11e-05 (0.093) 0 iFFT: n2=9.25e-07 ninf=1.14e-06 < 1.11e-05 (0.103) 0 OK pyopencl C2C (3397,3397) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=5.76e-07 < 1.11e-05 (0.052) 0 iFFT: n2=4.85e-07 ninf=5.95e-07 < 1.11e-05 (0.054) 0 OK pyopencl C2C (3398,3398) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.78e-07 ninf=1.11e-06 < 1.11e-05 (0.101) 0 iFFT: n2=1.06e-06 ninf=1.30e-06 < 1.11e-05 (0.118) 0 OK pyopencl C2C (3399,3399) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.27e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.10e-06 ninf=1.30e-06 < 1.11e-05 (0.117) 0 OK pyopencl C2C (3400,3400) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=5.11e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.37e-07 ninf=5.87e-07 < 1.11e-05 (0.053) 0 OK pyopencl C2C (3401,3401) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.77e-07 ninf=1.05e-06 < 1.11e-05 (0.095) 0 iFFT: n2=9.84e-07 ninf=1.05e-06 < 1.11e-05 (0.095) 0 OK pyopencl C2C (3403,3403) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=4.14e-07 < 1.11e-05 (0.037) 0 iFFT: n2=3.90e-07 ninf=4.80e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3404,3404) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=5.64e-07 < 1.11e-05 (0.051) 0 iFFT: n2=4.86e-07 ninf=6.15e-07 < 1.11e-05 (0.056) 0 OK pyopencl C2C (3405,3405) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.10e-06 < 1.11e-05 (0.099) 0 iFFT: n2=1.08e-06 ninf=1.10e-06 < 1.11e-05 (0.100) 0 OK pyopencl C2C (3406,3406) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.14e-07 < 1.11e-05 (0.037) 0 iFFT: n2=4.17e-07 ninf=4.14e-07 < 1.11e-05 (0.037) 0 OK pyopencl C2C (3407,3407) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.25e-06 < 1.11e-05 (0.113) 0 iFFT: n2=1.09e-06 ninf=1.22e-06 < 1.11e-05 (0.111) 0 OK pyopencl C2C (3408,3408) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.25e-07 < 1.11e-05 (0.038) 0 iFFT: n2=3.85e-07 ninf=3.91e-07 < 1.11e-05 (0.035) 0 OK pyopencl C2C (3409,3409) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=5.08e-07 < 1.11e-05 (0.046) 0 iFFT: n2=5.69e-07 ninf=6.11e-07 < 1.11e-05 (0.055) 0 OK pyopencl C2C (3410,3410) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.96e-07 < 1.11e-05 (0.045) 0 iFFT: n2=3.80e-07 ninf=4.57e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3411,3411) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-07 ninf=5.42e-07 < 1.11e-05 (0.049) 0 iFFT: n2=5.23e-07 ninf=5.44e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3412,3412) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.17e-06 < 1.11e-05 (0.106) 0 iFFT: n2=1.12e-06 ninf=1.23e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3413,3413) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.04e-06 ninf=1.18e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3414,3414) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.18e-06 < 1.11e-05 (0.106) 0 iFFT: n2=1.05e-06 ninf=1.17e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3415,3415) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.08e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 OK pyopencl C2C (3416,3416) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.55e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.25e-07 ninf=4.91e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3417,3417) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=4.68e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.19e-07 ninf=4.97e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3418,3418) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.07e-06 ninf=1.30e-06 < 1.11e-05 (0.118) 0 OK pyopencl C2C (3419,3419) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.12e-06 < 1.11e-05 (0.101) 0 iFFT: n2=1.02e-06 ninf=9.77e-07 < 1.11e-05 (0.088) 0 OK pyopencl C2C (3420,3420) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.58e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.95e-07 ninf=4.48e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3421,3421) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.16e-06 ninf=1.26e-06 < 1.11e-05 (0.114) 0 OK pyopencl C2C (3422,3422) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.54e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.49e-07 ninf=5.38e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3423,3423) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=4.84e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.35e-07 ninf=4.90e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3424,3424) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.34e-06 < 1.11e-05 (0.121) 0 iFFT: n2=1.19e-06 ninf=1.51e-06 < 1.11e-05 (0.136) 0 OK pyopencl C2C (3425,3425) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.33e-06 < 1.11e-05 (0.120) 0 iFFT: n2=1.32e-06 ninf=1.34e-06 < 1.11e-05 (0.121) 0 OK pyopencl C2C (3426,3426) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.27e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.13e-06 ninf=1.28e-06 < 1.11e-05 (0.116) 0 OK pyopencl C2C (3427,3427) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.30e-06 < 1.11e-05 (0.117) 0 iFFT: n2=1.10e-06 ninf=1.30e-06 < 1.11e-05 (0.117) 0 OK pyopencl C2C (3428,3428) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.26e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.09e-06 ninf=1.31e-06 < 1.11e-05 (0.118) 0 OK pyopencl C2C (3429,3429) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=4.99e-07 < 1.11e-05 (0.045) 0 iFFT: n2=4.22e-07 ninf=4.29e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3431,3431) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=4.77e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.11e-07 ninf=4.98e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3433,3433) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.79e-07 ninf=7.38e-07 < 1.11e-05 (0.067) 0 iFFT: n2=6.26e-07 ninf=7.08e-07 < 1.11e-05 (0.064) 0 OK pyopencl C2C (3434,3434) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=4.88e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.29e-07 ninf=5.07e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3435,3435) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.32e-06 < 1.11e-05 (0.119) 0 iFFT: n2=1.28e-06 ninf=1.35e-06 < 1.11e-05 (0.122) 0 OK pyopencl C2C (3436,3436) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-07 ninf=5.86e-07 < 1.11e-05 (0.053) 0 iFFT: n2=5.22e-07 ninf=5.53e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3437,3437) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.77e-07 ninf=5.91e-07 < 1.11e-05 (0.053) 0 iFFT: n2=6.08e-07 ninf=6.56e-07 < 1.11e-05 (0.059) 0 OK pyopencl C2C (3438,3438) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.32e-06 < 1.11e-05 (0.119) 0 iFFT: n2=1.20e-06 ninf=1.30e-06 < 1.11e-05 (0.118) 0 OK pyopencl C2C (3439,3439) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-07 ninf=5.78e-07 < 1.11e-05 (0.052) 0 iFFT: n2=5.33e-07 ninf=5.70e-07 < 1.11e-05 (0.051) 0 OK pyopencl C2C (3440,3440) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.25e-07 < 1.11e-05 (0.038) 0 iFFT: n2=4.17e-07 ninf=4.69e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3441,3441) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=5.75e-07 < 1.11e-05 (0.052) 0 iFFT: n2=4.99e-07 ninf=5.76e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3442,3442) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.13e-06 ninf=1.26e-06 < 1.11e-05 (0.114) 0 OK pyopencl C2C (3443,3443) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.76e-07 ninf=5.01e-07 < 1.11e-05 (0.045) 0 iFFT: n2=4.81e-07 ninf=5.15e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3444,3444) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.51e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.01e-07 ninf=4.70e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3445,3445) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.32e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.80e-07 ninf=4.81e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3446,3446) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.14e-06 < 1.11e-05 (0.103) 0 iFFT: n2=1.07e-06 ninf=1.17e-06 < 1.11e-05 (0.105) 0 OK pyopencl C2C (3447,3447) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.15e-06 < 1.11e-05 (0.104) 0 iFFT: n2=1.11e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 OK pyopencl C2C (3448,3448) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.14e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3449,3449) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.07e-06 ninf=1.12e-06 < 1.11e-05 (0.101) 0 OK pyopencl C2C (3450,3450) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.63e-07 ninf=3.90e-07 < 1.11e-05 (0.035) 0 iFFT: n2=4.23e-07 ninf=5.00e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3451,3451) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=5.16e-07 < 1.11e-05 (0.047) 0 iFFT: n2=4.34e-07 ninf=5.08e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3452,3452) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.16e-06 < 1.11e-05 (0.105) 0 iFFT: n2=1.10e-06 ninf=1.16e-06 < 1.11e-05 (0.105) 0 OK pyopencl C2C (3453,3453) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.20e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.05e-06 ninf=1.14e-06 < 1.11e-05 (0.103) 0 OK pyopencl C2C (3454,3454) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=4.78e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.71e-07 ninf=5.21e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3455,3455) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.15e-06 < 1.11e-05 (0.104) 0 iFFT: n2=1.00e-06 ninf=1.19e-06 < 1.11e-05 (0.107) 0 OK pyopencl C2C (3457,3457) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.89e-07 ninf=6.72e-07 < 1.11e-05 (0.061) 0 iFFT: n2=5.88e-07 ninf=6.57e-07 < 1.11e-05 (0.059) 0 OK pyopencl C2C (3458,3458) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.77e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.03e-07 ninf=4.44e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3459,3459) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.14e-07 ninf=5.40e-07 < 1.11e-05 (0.049) 0 iFFT: n2=5.31e-07 ninf=5.85e-07 < 1.11e-05 (0.053) 0 OK pyopencl C2C (3460,3460) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.12e-06 < 1.11e-05 (0.102) 0 iFFT: n2=1.09e-06 ninf=1.14e-06 < 1.11e-05 (0.103) 0 OK pyopencl C2C (3461,3461) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.30e-06 < 1.11e-05 (0.118) 0 iFFT: n2=1.07e-06 ninf=1.19e-06 < 1.11e-05 (0.108) 0 OK pyopencl C2C (3462,3462) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.19e-07 ninf=5.91e-07 < 1.11e-05 (0.053) 0 iFFT: n2=5.62e-07 ninf=6.37e-07 < 1.11e-05 (0.057) 0 OK pyopencl C2C (3463,3463) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.18e-06 < 1.11e-05 (0.107) 0 iFFT: n2=1.15e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 OK pyopencl C2C (3464,3464) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.18e-07 < 1.11e-05 (0.047) 0 iFFT: n2=5.14e-07 ninf=5.23e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3466,3466) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.36e-06 < 1.11e-05 (0.122) 0 iFFT: n2=1.35e-06 ninf=1.58e-06 < 1.11e-05 (0.143) 0 OK pyopencl C2C (3467,3467) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.37e-06 < 1.11e-05 (0.124) 0 iFFT: n2=1.30e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3468,3468) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.72e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.93e-07 ninf=5.75e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3469,3469) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.29e-06 < 1.11e-05 (0.117) 0 iFFT: n2=1.33e-06 ninf=1.38e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3470,3470) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.53e-06 < 1.11e-05 (0.138) 0 iFFT: n2=1.25e-06 ninf=1.38e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3471,3471) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=5.29e-07 < 1.11e-05 (0.048) 0 iFFT: n2=4.13e-07 ninf=5.10e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3472,3472) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=5.36e-07 < 1.11e-05 (0.048) 0 iFFT: n2=4.17e-07 ninf=4.91e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3473,3473) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.85e-07 ninf=6.17e-07 < 1.11e-05 (0.056) 0 iFFT: n2=5.44e-07 ninf=5.75e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3474,3474) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.07e-07 ninf=7.13e-07 < 1.11e-05 (0.064) 0 iFFT: n2=5.77e-07 ninf=6.21e-07 < 1.11e-05 (0.056) 0 OK pyopencl C2C (3475,3475) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 iFFT: n2=1.28e-06 ninf=1.37e-06 < 1.11e-05 (0.124) 0 OK pyopencl C2C (3476,3476) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.53e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.84e-07 ninf=4.31e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3477,3477) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=4.94e-07 < 1.11e-05 (0.045) 0 iFFT: n2=4.60e-07 ninf=5.21e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3478,3478) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=5.04e-07 < 1.11e-05 (0.045) 0 iFFT: n2=4.01e-07 ninf=4.65e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3479,3479) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.00e-07 < 1.11e-05 (0.036) 0 iFFT: n2=4.01e-07 ninf=4.15e-07 < 1.11e-05 (0.037) 0 OK pyopencl C2C (3480,3480) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.53e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.98e-07 ninf=4.74e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3481,3481) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.71e-07 ninf=4.64e-07 < 1.11e-05 (0.042) 0 iFFT: n2=3.63e-07 ninf=4.67e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3482,3482) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.30e-06 ninf=1.29e-06 < 1.11e-05 (0.116) 0 OK pyopencl C2C (3483,3483) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.99e-07 < 1.11e-05 (0.045) 0 iFFT: n2=3.97e-07 ninf=4.51e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3484,3484) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=5.07e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.20e-07 ninf=5.36e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3485,3485) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=5.48e-07 < 1.11e-05 (0.049) 0 iFFT: n2=4.44e-07 ninf=5.72e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3486,3486) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.27e-07 < 1.11e-05 (0.038) 0 iFFT: n2=3.58e-07 ninf=4.38e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3487,3487) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.30e-06 ninf=1.36e-06 < 1.11e-05 (0.123) 0 iFFT: n2=1.41e-06 ninf=1.40e-06 < 1.11e-05 (0.126) 0 OK pyopencl C2C (3488,3488) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=5.18e-07 < 1.11e-05 (0.047) 0 iFFT: n2=5.31e-07 ninf=5.89e-07 < 1.11e-05 (0.053) 0 OK pyopencl C2C (3489,3489) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.32e-06 < 1.11e-05 (0.120) 0 iFFT: n2=1.33e-06 ninf=1.45e-06 < 1.11e-05 (0.130) 0 OK pyopencl C2C (3490,3490) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.56e-06 < 1.11e-05 (0.141) 0 iFFT: n2=1.33e-06 ninf=1.45e-06 < 1.11e-05 (0.131) 0 OK pyopencl C2C (3491,3491) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.40e-06 < 1.11e-05 (0.126) 0 iFFT: n2=1.28e-06 ninf=1.27e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3492,3492) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.01e-07 ninf=5.93e-07 < 1.11e-05 (0.054) 0 iFFT: n2=4.43e-07 ninf=5.28e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3493,3493) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.30e-06 ninf=1.47e-06 < 1.11e-05 (0.133) 0 iFFT: n2=1.24e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 OK pyopencl C2C (3494,3494) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.56e-06 < 1.11e-05 (0.141) 0 iFFT: n2=1.33e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3495,3495) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-06 ninf=1.38e-06 < 1.11e-05 (0.125) 0 iFFT: n2=1.20e-06 ninf=1.39e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3496,3496) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.61e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.89e-07 ninf=5.26e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3497,3497) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.39e-06 < 1.11e-05 (0.125) 0 iFFT: n2=1.29e-06 ninf=1.45e-06 < 1.11e-05 (0.131) 0 OK pyopencl C2C (3498,3498) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.04e-07 < 1.11e-05 (0.036) 0 iFFT: n2=3.82e-07 ninf=4.31e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3499,3499) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.39e-06 < 1.11e-05 (0.125) 0 iFFT: n2=1.23e-06 ninf=1.37e-06 < 1.11e-05 (0.123) 0 OK pyopencl C2C (3501,3501) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 iFFT: n2=1.08e-06 ninf=1.29e-06 < 1.11e-05 (0.116) 0 OK pyopencl C2C (3502,3502) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.30e-06 < 1.11e-05 (0.117) 0 iFFT: n2=1.11e-06 ninf=1.29e-06 < 1.11e-05 (0.117) 0 OK pyopencl C2C (3503,3503) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=5.79e-07 < 1.11e-05 (0.052) 0 iFFT: n2=4.65e-07 ninf=5.67e-07 < 1.11e-05 (0.051) 0 OK pyopencl C2C (3504,3504) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=5.19e-07 < 1.11e-05 (0.047) 0 iFFT: n2=4.64e-07 ninf=5.37e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3505,3505) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=5.60e-07 < 1.11e-05 (0.051) 0 iFFT: n2=5.36e-07 ninf=6.05e-07 < 1.11e-05 (0.055) 0 OK pyopencl C2C (3506,3506) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.20e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.09e-06 ninf=1.14e-06 < 1.11e-05 (0.103) 0 OK pyopencl C2C (3507,3507) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.23e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.14e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3508,3508) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.14e-06 < 1.11e-05 (0.103) 0 iFFT: n2=1.16e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3509,3509) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.04e-07 < 1.11e-05 (0.036) 0 iFFT: n2=4.14e-07 ninf=4.89e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3511,3511) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.66e-07 ninf=5.67e-07 < 1.11e-05 (0.051) 0 iFFT: n2=5.60e-07 ninf=6.01e-07 < 1.11e-05 (0.054) 0 OK pyopencl C2C (3512,3512) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.06e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 OK pyopencl C2C (3513,3513) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.89e-07 ninf=4.82e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.90e-07 ninf=4.87e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3514,3514) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.28e-07 < 1.11e-05 (0.048) 0 iFFT: n2=5.03e-07 ninf=5.44e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3515,3515) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.26e-07 ninf=5.78e-07 < 1.11e-05 (0.052) 0 iFFT: n2=4.76e-07 ninf=5.58e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3516,3516) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.13e-06 < 1.11e-05 (0.102) 0 iFFT: n2=1.14e-06 ninf=1.15e-06 < 1.11e-05 (0.104) 0 OK pyopencl C2C (3517,3517) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.05e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 OK pyopencl C2C (3518,3518) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.26e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.07e-06 ninf=1.19e-06 < 1.11e-05 (0.107) 0 OK pyopencl C2C (3519,3519) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.70e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.21e-07 ninf=4.68e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3521,3521) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.19e-06 < 1.11e-05 (0.108) 0 iFFT: n2=1.07e-06 ninf=1.15e-06 < 1.11e-05 (0.104) 0 OK pyopencl C2C (3522,3522) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 iFFT: n2=1.15e-06 ninf=1.24e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3523,3523) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=4.84e-07 < 1.11e-05 (0.044) 0 iFFT: n2=5.01e-07 ninf=5.13e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3524,3524) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.94e-07 ninf=5.51e-07 < 1.11e-05 (0.050) 0 iFFT: n2=5.17e-07 ninf=5.61e-07 < 1.11e-05 (0.051) 0 OK pyopencl C2C (3525,3525) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.55e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.68e-07 ninf=4.34e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3526,3526) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.51e-07 ninf=4.87e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.54e-07 ninf=5.00e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3527,3527) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.11e-06 < 1.11e-05 (0.100) 0 iFFT: n2=1.08e-06 ninf=1.17e-06 < 1.11e-05 (0.105) 0 OK pyopencl C2C (3529,3529) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.84e-07 ninf=6.74e-07 < 1.11e-05 (0.061) 0 iFFT: n2=5.76e-07 ninf=6.68e-07 < 1.11e-05 (0.060) 0 OK pyopencl C2C (3530,3530) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=4.64e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.98e-07 ninf=4.78e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3531,3531) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.26e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.18e-06 ninf=1.13e-06 < 1.11e-05 (0.102) 0 OK pyopencl C2C (3532,3532) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-07 ninf=5.08e-07 < 1.11e-05 (0.046) 0 iFFT: n2=5.34e-07 ninf=5.29e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3533,3533) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.25e-06 < 1.11e-05 (0.113) 0 iFFT: n2=1.07e-06 ninf=1.37e-06 < 1.11e-05 (0.123) 0 OK pyopencl C2C (3534,3534) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=5.75e-07 < 1.11e-05 (0.052) 0 iFFT: n2=4.55e-07 ninf=5.10e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3535,3535) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=4.65e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.25e-07 ninf=4.97e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3536,3536) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.25e-07 < 1.11e-05 (0.038) 0 iFFT: n2=3.54e-07 ninf=4.19e-07 < 1.11e-05 (0.038) 0 OK pyopencl C2C (3537,3537) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.56e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.20e-07 ninf=5.15e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3538,3538) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.47e-07 ninf=4.72e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.37e-07 ninf=4.93e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3539,3539) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.23e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.20e-06 ninf=1.35e-06 < 1.11e-05 (0.121) 0 OK pyopencl C2C (3540,3540) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.66e-07 ninf=4.30e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.57e-07 ninf=4.45e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3541,3541) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.23e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.07e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 OK pyopencl C2C (3542,3542) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.74e-07 ninf=4.23e-07 < 1.11e-05 (0.038) 0 iFFT: n2=3.88e-07 ninf=4.29e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3543,3543) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.34e-06 < 1.11e-05 (0.121) 0 iFFT: n2=1.13e-06 ninf=1.25e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3544,3544) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 iFFT: n2=1.06e-06 ninf=1.14e-06 < 1.11e-05 (0.103) 0 OK pyopencl C2C (3545,3545) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 iFFT: n2=1.05e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 OK pyopencl C2C (3546,3546) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.16e-07 ninf=5.37e-07 < 1.11e-05 (0.048) 0 iFFT: n2=5.22e-07 ninf=5.21e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3547,3547) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.35e-06 < 1.11e-05 (0.121) 0 iFFT: n2=1.09e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 OK pyopencl C2C (3548,3548) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.25e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.20e-06 ninf=1.33e-06 < 1.11e-05 (0.120) 0 OK pyopencl C2C (3550,3550) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.21e-07 < 1.11e-05 (0.038) 0 iFFT: n2=3.97e-07 ninf=4.03e-07 < 1.11e-05 (0.036) 0 OK pyopencl C2C (3551,3551) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=4.88e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.19e-07 ninf=4.85e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3552,3552) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=5.41e-07 < 1.11e-05 (0.049) 0 iFFT: n2=4.15e-07 ninf=5.01e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3553,3553) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=5.11e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.88e-07 ninf=5.94e-07 < 1.11e-05 (0.054) 0 OK pyopencl C2C (3554,3554) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.16e-06 ninf=1.29e-06 < 1.11e-05 (0.117) 0 OK pyopencl C2C (3555,3555) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.43e-07 < 1.11e-05 (0.040) 0 iFFT: n2=3.83e-07 ninf=4.45e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3556,3556) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.60e-07 < 1.11e-05 (0.050) 0 iFFT: n2=4.43e-07 ninf=4.92e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3557,3557) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.31e-06 < 1.11e-05 (0.118) 0 iFFT: n2=1.16e-06 ninf=1.27e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3558,3558) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.16e-06 ninf=1.27e-06 < 1.11e-05 (0.114) 0 OK pyopencl C2C (3559,3559) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.27e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.06e-06 ninf=1.13e-06 < 1.11e-05 (0.102) 0 OK pyopencl C2C (3560,3560) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.49e-07 < 1.11e-05 (0.040) 0 iFFT: n2=3.92e-07 ninf=4.49e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3561,3561) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.24e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.04e-06 ninf=1.18e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3562,3562) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.26e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.12e-06 ninf=1.39e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3563,3563) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.23e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.20e-06 ninf=1.39e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3565,3565) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=5.14e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.40e-07 ninf=5.08e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3566,3566) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.01e-07 ninf=6.62e-07 < 1.11e-05 (0.060) 0 iFFT: n2=5.71e-07 ninf=7.37e-07 < 1.11e-05 (0.066) 0 OK pyopencl C2C (3567,3567) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=4.62e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.33e-07 ninf=4.64e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3568,3568) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 iFFT: n2=1.10e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 OK pyopencl C2C (3569,3569) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.27e-07 ninf=5.12e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.27e-07 ninf=5.14e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3570,3570) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.62e-07 ninf=4.57e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.33e-07 ninf=3.69e-07 < 1.11e-05 (0.033) 0 OK pyopencl C2C (3571,3571) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.25e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.24e-06 ninf=1.27e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3572,3572) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.76e-07 < 1.11e-05 (0.043) 0 iFFT: n2=3.66e-07 ninf=4.53e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3573,3573) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=5.47e-07 < 1.11e-05 (0.049) 0 iFFT: n2=5.54e-07 ninf=6.24e-07 < 1.11e-05 (0.056) 0 OK pyopencl C2C (3574,3574) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.16e-06 < 1.11e-05 (0.104) 0 iFFT: n2=1.15e-06 ninf=1.19e-06 < 1.11e-05 (0.107) 0 OK pyopencl C2C (3576,3576) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.23e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.18e-06 ninf=1.23e-06 < 1.11e-05 (0.111) 0 OK pyopencl C2C (3577,3577) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.55e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.13e-07 ninf=4.81e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3578,3578) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.08e-06 < 1.11e-05 (0.097) 0 iFFT: n2=1.14e-06 ninf=1.09e-06 < 1.11e-05 (0.098) 0 OK pyopencl C2C (3579,3579) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.15e-06 < 1.11e-05 (0.103) 0 iFFT: n2=1.13e-06 ninf=1.26e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3580,3580) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.21e-06 < 1.11e-05 (0.109) 0 iFFT: n2=1.21e-06 ninf=1.33e-06 < 1.11e-05 (0.119) 0 OK pyopencl C2C (3581,3581) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.31e-06 < 1.11e-05 (0.118) 0 iFFT: n2=1.19e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3582,3582) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.64e-07 < 1.11e-05 (0.051) 0 iFFT: n2=5.65e-07 ninf=6.27e-07 < 1.11e-05 (0.056) 0 OK pyopencl C2C (3583,3583) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.08e-06 < 1.11e-05 (0.097) 0 iFFT: n2=1.20e-06 ninf=1.17e-06 < 1.11e-05 (0.105) 0 OK pyopencl C2C (3585,3585) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.25e-06 < 1.11e-05 (0.113) 0 iFFT: n2=1.33e-06 ninf=1.47e-06 < 1.11e-05 (0.133) 0 OK pyopencl C2C (3586,3586) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.65e-07 ninf=5.95e-07 < 1.11e-05 (0.054) 0 iFFT: n2=5.32e-07 ninf=5.51e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3587,3587) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.63e-07 ninf=6.03e-07 < 1.11e-05 (0.054) 0 iFFT: n2=6.14e-07 ninf=6.84e-07 < 1.11e-05 (0.062) 0 OK pyopencl C2C (3588,3588) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.70e-07 ninf=4.60e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.70e-07 ninf=4.21e-07 < 1.11e-05 (0.038) 0 OK pyopencl C2C (3589,3589) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.96e-07 ninf=6.33e-07 < 1.11e-05 (0.057) 0 iFFT: n2=5.09e-07 ninf=5.87e-07 < 1.11e-05 (0.053) 0 OK pyopencl C2C (3590,3590) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.37e-06 < 1.11e-05 (0.123) 0 iFFT: n2=1.17e-06 ninf=1.29e-06 < 1.11e-05 (0.116) 0 OK pyopencl C2C (3591,3591) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.31e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.61e-07 ninf=3.69e-07 < 1.11e-05 (0.033) 0 OK pyopencl C2C (3592,3592) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.85e-07 ninf=7.28e-07 < 1.11e-05 (0.066) 0 iFFT: n2=5.55e-07 ninf=6.52e-07 < 1.11e-05 (0.059) 0 OK pyopencl C2C (3593,3593) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.30e-06 < 1.11e-05 (0.117) 0 iFFT: n2=1.27e-06 ninf=1.39e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3594,3594) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 iFFT: n2=1.19e-06 ninf=1.36e-06 < 1.11e-05 (0.123) 0 OK pyopencl C2C (3595,3595) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.31e-06 < 1.11e-05 (0.117) 0 iFFT: n2=1.29e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3596,3596) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=4.80e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.62e-07 ninf=5.07e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3597,3597) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.51e-07 ninf=5.30e-07 < 1.11e-05 (0.048) 0 iFFT: n2=4.73e-07 ninf=5.79e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3598,3598) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.87e-07 ninf=7.30e-07 < 1.11e-05 (0.066) 0 iFFT: n2=6.00e-07 ninf=6.66e-07 < 1.11e-05 (0.060) 0 OK pyopencl C2C (3599,3599) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.77e-07 < 1.11e-05 (0.043) 0 iFFT: n2=3.91e-07 ninf=4.53e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3601,3601) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.23e-06 ninf=1.29e-06 < 1.11e-05 (0.116) 0 OK pyopencl C2C (3602,3602) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.93e-07 ninf=6.37e-07 < 1.11e-05 (0.057) 0 iFFT: n2=6.15e-07 ninf=6.59e-07 < 1.11e-05 (0.059) 0 OK pyopencl C2C (3603,3603) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-07 ninf=5.64e-07 < 1.11e-05 (0.051) 0 iFFT: n2=5.18e-07 ninf=5.37e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3604,3604) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.34e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.64e-07 ninf=3.91e-07 < 1.11e-05 (0.035) 0 OK pyopencl C2C (3605,3605) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.32e-06 < 1.11e-05 (0.118) 0 iFFT: n2=1.21e-06 ninf=1.26e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3606,3606) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-07 ninf=6.11e-07 < 1.11e-05 (0.055) 0 iFFT: n2=5.17e-07 ninf=5.34e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3607,3607) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.43e-06 < 1.11e-05 (0.128) 0 iFFT: n2=1.30e-06 ninf=1.43e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3608,3608) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.47e-07 ninf=4.00e-07 < 1.11e-05 (0.036) 0 iFFT: n2=3.63e-07 ninf=4.38e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3609,3609) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=6.03e-07 < 1.11e-05 (0.054) 0 iFFT: n2=5.61e-07 ninf=6.59e-07 < 1.11e-05 (0.059) 0 OK pyopencl C2C (3610,3610) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=5.98e-07 < 1.11e-05 (0.054) 0 iFFT: n2=5.33e-07 ninf=6.31e-07 < 1.11e-05 (0.057) 0 OK pyopencl C2C (3611,3611) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.27e-07 ninf=4.77e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.33e-07 ninf=4.84e-07 < 1.11e-05 (0.044) 0 OK pyopencl C2C (3612,3612) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=4.52e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.14e-07 ninf=4.83e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3613,3613) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.30e-06 < 1.11e-05 (0.117) 0 iFFT: n2=1.25e-06 ninf=1.41e-06 < 1.11e-05 (0.127) 0 OK pyopencl C2C (3614,3614) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.41e-06 < 1.11e-05 (0.127) 0 iFFT: n2=1.08e-06 ninf=1.25e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3615,3615) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-07 ninf=6.05e-07 < 1.11e-05 (0.054) 0 iFFT: n2=5.05e-07 ninf=5.58e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3616,3616) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=5.16e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.35e-07 ninf=5.31e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3617,3617) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.34e-06 < 1.11e-05 (0.120) 0 iFFT: n2=1.22e-06 ninf=1.36e-06 < 1.11e-05 (0.122) 0 OK pyopencl C2C (3618,3618) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.04e-07 < 1.11e-05 (0.036) 0 iFFT: n2=4.05e-07 ninf=4.42e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3619,3619) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=3.50e-07 < 1.11e-05 (0.031) 0 iFFT: n2=3.34e-07 ninf=3.86e-07 < 1.11e-05 (0.035) 0 OK pyopencl C2C (3620,3620) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=4.91e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.69e-07 ninf=4.99e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3621,3621) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=5.16e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.42e-07 ninf=5.01e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3622,3622) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.41e-06 < 1.11e-05 (0.127) 0 iFFT: n2=1.29e-06 ninf=1.40e-06 < 1.11e-05 (0.126) 0 OK pyopencl C2C (3623,3623) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.32e-06 < 1.11e-05 (0.119) 0 iFFT: n2=1.24e-06 ninf=1.34e-06 < 1.11e-05 (0.120) 0 OK pyopencl C2C (3624,3624) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=5.06e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.37e-07 ninf=5.04e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3625,3625) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.97e-07 < 1.11e-05 (0.045) 0 iFFT: n2=4.09e-07 ninf=4.40e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3626,3626) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.94e-07 < 1.11e-05 (0.044) 0 iFFT: n2=5.05e-07 ninf=5.67e-07 < 1.11e-05 (0.051) 0 OK pyopencl C2C (3627,3627) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.05e-07 ninf=4.85e-07 < 1.11e-05 (0.044) 0 iFFT: n2=3.85e-07 ninf=4.30e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3628,3628) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.37e-06 < 1.11e-05 (0.124) 0 iFFT: n2=1.19e-06 ninf=1.38e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3629,3629) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.33e-06 < 1.11e-05 (0.120) 0 iFFT: n2=1.24e-06 ninf=1.32e-06 < 1.11e-05 (0.118) 0 OK pyopencl C2C (3631,3631) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.69e-07 ninf=6.12e-07 < 1.11e-05 (0.055) 0 iFFT: n2=5.62e-07 ninf=5.83e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3632,3632) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.17e-06 < 1.11e-05 (0.105) 0 iFFT: n2=1.15e-06 ninf=1.26e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3633,3633) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.18e-06 < 1.11e-05 (0.107) 0 iFFT: n2=1.20e-06 ninf=1.25e-06 < 1.11e-05 (0.112) 0 OK pyopencl C2C (3634,3634) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.31e-07 ninf=5.16e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.27e-07 ninf=4.58e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3635,3635) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.86e-07 < 1.11e-05 (0.053) 0 iFFT: n2=5.21e-07 ninf=5.41e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3636,3636) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.31e-07 < 1.11e-05 (0.039) 0 iFFT: n2=4.09e-07 ninf=4.51e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3637,3637) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 iFFT: n2=1.06e-06 ninf=1.07e-06 < 1.11e-05 (0.096) 0 OK pyopencl C2C (3638,3638) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.22e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.17e-06 ninf=1.17e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3639,3639) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.19e-06 < 1.11e-05 (0.107) 0 iFFT: n2=1.08e-06 ninf=1.26e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3641,3641) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=5.16e-07 < 1.11e-05 (0.046) 0 iFFT: n2=5.09e-07 ninf=5.53e-07 < 1.11e-05 (0.050) 0 OK pyopencl C2C (3642,3642) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.16e-06 < 1.11e-05 (0.104) 0 iFFT: n2=1.11e-06 ninf=1.08e-06 < 1.11e-05 (0.097) 0 OK pyopencl C2C (3643,3643) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.27e-06 < 1.11e-05 (0.115) 0 iFFT: n2=1.18e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3644,3644) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-07 ninf=5.39e-07 < 1.11e-05 (0.048) 0 iFFT: n2=5.33e-07 ninf=5.71e-07 < 1.11e-05 (0.051) 0 OK pyopencl C2C (3646,3646) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.47e-06 < 1.11e-05 (0.132) 0 iFFT: n2=1.21e-06 ninf=1.26e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3647,3647) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.29e-07 ninf=5.29e-07 < 1.11e-05 (0.048) 0 iFFT: n2=5.21e-07 ninf=5.21e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3648,3648) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=5.00e-07 < 1.11e-05 (0.045) 0 iFFT: n2=4.10e-07 ninf=5.16e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3649,3649) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.91e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.17e-07 ninf=4.60e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3650,3650) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=4.77e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.64e-07 ninf=4.77e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3651,3651) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.37e-06 < 1.11e-05 (0.123) 0 iFFT: n2=1.21e-06 ninf=1.27e-06 < 1.11e-05 (0.114) 0 OK pyopencl C2C (3652,3652) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=3.92e-07 < 1.11e-05 (0.035) 0 iFFT: n2=3.39e-07 ninf=4.16e-07 < 1.11e-05 (0.037) 0 OK pyopencl C2C (3653,3653) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.48e-07 ninf=5.79e-07 < 1.11e-05 (0.052) 0 iFFT: n2=5.58e-07 ninf=6.16e-07 < 1.11e-05 (0.055) 0 OK pyopencl C2C (3654,3654) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.44e-07 < 1.11e-05 (0.040) 0 iFFT: n2=3.90e-07 ninf=4.36e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3655,3655) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.01e-07 ninf=5.42e-07 < 1.11e-05 (0.049) 0 iFFT: n2=5.06e-07 ninf=5.36e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3656,3656) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.37e-06 < 1.11e-05 (0.123) 0 iFFT: n2=1.26e-06 ninf=1.37e-06 < 1.11e-05 (0.123) 0 OK pyopencl C2C (3657,3657) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=4.89e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.12e-07 ninf=4.65e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3658,3658) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.80e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.30e-07 ninf=5.15e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3659,3659) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.35e-06 < 1.11e-05 (0.121) 0 iFFT: n2=1.33e-06 ninf=1.46e-06 < 1.11e-05 (0.131) 0 OK pyopencl C2C (3660,3660) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.58e-07 < 1.11e-05 (0.041) 0 iFFT: n2=3.95e-07 ninf=4.79e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3661,3661) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.31e-06 < 1.11e-05 (0.118) 0 iFFT: n2=1.36e-06 ninf=1.43e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3662,3662) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.41e-06 < 1.11e-05 (0.126) 0 iFFT: n2=1.38e-06 ninf=1.60e-06 < 1.11e-05 (0.143) 0 OK pyopencl C2C (3663,3663) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=5.17e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.08e-07 ninf=5.04e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3664,3664) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.45e-06 < 1.11e-05 (0.131) 0 iFFT: n2=1.26e-06 ninf=1.32e-06 < 1.11e-05 (0.119) 0 OK pyopencl C2C (3665,3665) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.29e-06 < 1.11e-05 (0.116) 0 iFFT: n2=1.33e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3666,3666) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.53e-07 ninf=4.20e-07 < 1.11e-05 (0.038) 0 iFFT: n2=3.48e-07 ninf=4.28e-07 < 1.11e-05 (0.038) 0 OK pyopencl C2C (3667,3667) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.58e-07 ninf=7.51e-07 < 1.11e-05 (0.068) 0 iFFT: n2=6.74e-07 ninf=7.57e-07 < 1.11e-05 (0.068) 0 OK pyopencl C2C (3668,3668) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=5.14e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.55e-07 ninf=6.21e-07 < 1.11e-05 (0.056) 0 OK pyopencl C2C (3669,3669) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.50e-06 < 1.11e-05 (0.135) 0 iFFT: n2=1.28e-06 ninf=1.48e-06 < 1.11e-05 (0.133) 0 OK pyopencl C2C (3670,3670) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 iFFT: n2=1.20e-06 ninf=1.20e-06 < 1.11e-05 (0.108) 0 OK pyopencl C2C (3671,3671) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.27e-06 < 1.11e-05 (0.114) 0 iFFT: n2=1.32e-06 ninf=1.31e-06 < 1.11e-05 (0.117) 0 OK pyopencl C2C (3672,3672) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.84e-07 < 1.11e-05 (0.044) 0 iFFT: n2=3.93e-07 ninf=5.05e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3673,3673) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.47e-06 < 1.11e-05 (0.132) 0 iFFT: n2=1.23e-06 ninf=1.36e-06 < 1.11e-05 (0.122) 0 OK pyopencl C2C (3674,3674) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.37e-06 < 1.11e-05 (0.123) 0 iFFT: n2=1.38e-06 ninf=1.49e-06 < 1.11e-05 (0.134) 0 OK pyopencl C2C (3676,3676) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.14e-06 < 1.11e-05 (0.103) 0 iFFT: n2=1.12e-06 ninf=1.19e-06 < 1.11e-05 (0.107) 0 OK pyopencl C2C (3677,3677) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.20e-06 < 1.11e-05 (0.107) 0 iFFT: n2=1.12e-06 ninf=1.22e-06 < 1.11e-05 (0.109) 0 OK pyopencl C2C (3678,3678) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.23e-06 < 1.11e-05 (0.110) 0 iFFT: n2=1.06e-06 ninf=1.11e-06 < 1.11e-05 (0.100) 0 OK pyopencl C2C (3679,3679) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.25e-06 < 1.11e-05 (0.112) 0 iFFT: n2=1.18e-06 ninf=1.36e-06 < 1.11e-05 (0.123) 0 OK pyopencl C2C (3680,3680) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.73e-07 ninf=4.34e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.91e-07 ninf=4.43e-07 < 1.11e-05 (0.040) 0 OK pyopencl C2C (3681,3681) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.34e-06 < 1.11e-05 (0.120) 0 iFFT: n2=1.11e-06 ninf=1.11e-06 < 1.11e-05 (0.100) 0 OK pyopencl C2C (3682,3682) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.17e-06 < 1.11e-05 (0.105) 0 iFFT: n2=1.10e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 OK pyopencl C2C (3683,3683) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=6.65e-07 < 1.11e-05 (0.060) 0 iFFT: n2=4.98e-07 ninf=5.49e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3684,3684) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.17e-06 < 1.11e-05 (0.105) 0 iFFT: n2=1.03e-06 ninf=1.09e-06 < 1.11e-05 (0.097) 0 OK pyopencl C2C (3685,3685) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=4.82e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.00e-07 ninf=5.09e-07 < 1.11e-05 (0.046) 0 OK pyopencl C2C (3686,3686) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.40e-07 ninf=6.28e-07 < 1.11e-05 (0.056) 0 iFFT: n2=5.48e-07 ninf=6.71e-07 < 1.11e-05 (0.060) 0 OK pyopencl C2C (3687,3687) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.26e-06 < 1.11e-05 (0.113) 0 iFFT: n2=1.08e-06 ninf=1.25e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3688,3688) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.18e-06 < 1.11e-05 (0.106) 0 iFFT: n2=1.06e-06 ninf=1.15e-06 < 1.11e-05 (0.103) 0 OK pyopencl C2C (3689,3689) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=4.86e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.66e-07 ninf=5.31e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3690,3690) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.27e-07 < 1.11e-05 (0.038) 0 iFFT: n2=4.10e-07 ninf=4.76e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3691,3691) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.24e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.21e-06 ninf=1.32e-06 < 1.11e-05 (0.119) 0 OK pyopencl C2C (3692,3692) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.34e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.85e-07 ninf=4.38e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3693,3693) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.28e-06 < 1.11e-05 (0.115) 0 iFFT: n2=1.05e-06 ninf=1.06e-06 < 1.11e-05 (0.095) 0 OK pyopencl C2C (3694,3694) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.12e-06 < 1.11e-05 (0.101) 0 iFFT: n2=1.15e-06 ninf=1.18e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3695,3695) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.19e-06 < 1.11e-05 (0.107) 0 iFFT: n2=1.08e-06 ninf=1.14e-06 < 1.11e-05 (0.102) 0 OK pyopencl C2C (3697,3697) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.95e-07 ninf=6.81e-07 < 1.11e-05 (0.061) 0 iFFT: n2=6.24e-07 ninf=7.25e-07 < 1.11e-05 (0.065) 0 OK pyopencl C2C (3698,3698) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-07 ninf=5.92e-07 < 1.11e-05 (0.053) 0 iFFT: n2=4.96e-07 ninf=6.04e-07 < 1.11e-05 (0.054) 0 OK pyopencl C2C (3699,3699) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.31e-06 < 1.11e-05 (0.118) 0 iFFT: n2=1.17e-06 ninf=1.27e-06 < 1.11e-05 (0.114) 0 OK pyopencl C2C (3700,3700) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.31e-07 ninf=5.49e-07 < 1.11e-05 (0.049) 0 iFFT: n2=3.94e-07 ninf=4.57e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3701,3701) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.24e-06 < 1.11e-05 (0.111) 0 iFFT: n2=1.09e-06 ninf=1.15e-06 < 1.11e-05 (0.103) 0 OK pyopencl C2C (3702,3702) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.16e-07 ninf=5.52e-07 < 1.11e-05 (0.050) 0 iFFT: n2=5.23e-07 ninf=5.45e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3703,3703) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.41e-07 < 1.11e-05 (0.040) 0 iFFT: n2=4.15e-07 ninf=4.61e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3704,3704) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=4.65e-07 < 1.11e-05 (0.042) 0 iFFT: n2=5.44e-07 ninf=5.06e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3705,3705) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.89e-07 < 1.11e-05 (0.044) 0 iFFT: n2=3.83e-07 ninf=4.32e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3706,3706) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=6.34e-07 < 1.11e-05 (0.057) 0 iFFT: n2=5.71e-07 ninf=7.02e-07 < 1.11e-05 (0.063) 0 OK pyopencl C2C (3707,3707) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=5.23e-07 < 1.11e-05 (0.047) 0 iFFT: n2=5.33e-07 ninf=5.43e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3708,3708) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.29e-06 < 1.11e-05 (0.116) 0 iFFT: n2=1.27e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3709,3709) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.36e-06 < 1.11e-05 (0.122) 0 iFFT: n2=1.15e-06 ninf=1.43e-06 < 1.11e-05 (0.129) 0 OK pyopencl C2C (3710,3710) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.60e-07 ninf=4.03e-07 < 1.11e-05 (0.036) 0 iFFT: n2=3.57e-07 ninf=3.78e-07 < 1.11e-05 (0.034) 0 OK pyopencl C2C (3711,3711) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.14e-06 < 1.11e-05 (0.102) 0 iFFT: n2=1.23e-06 ninf=1.49e-06 < 1.11e-05 (0.134) 0 OK pyopencl C2C (3712,3712) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.17e-07 < 1.11e-05 (0.037) 0 iFFT: n2=4.05e-07 ninf=4.33e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3713,3713) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=5.40e-07 < 1.11e-05 (0.048) 0 iFFT: n2=4.30e-07 ninf=6.14e-07 < 1.11e-05 (0.055) 0 OK pyopencl C2C (3714,3714) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.46e-06 < 1.11e-05 (0.131) 0 iFFT: n2=1.49e-06 ninf=1.61e-06 < 1.11e-05 (0.144) 0 OK pyopencl C2C (3715,3715) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.49e-06 < 1.11e-05 (0.133) 0 iFFT: n2=1.44e-06 ninf=1.57e-06 < 1.11e-05 (0.141) 0 OK pyopencl C2C (3716,3716) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 iFFT: n2=1.43e-06 ninf=1.45e-06 < 1.11e-05 (0.130) 0 OK pyopencl C2C (3717,3717) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.41e-07 ninf=3.94e-07 < 1.11e-05 (0.035) 0 iFFT: n2=3.38e-07 ninf=4.07e-07 < 1.11e-05 (0.037) 0 OK pyopencl C2C (3719,3719) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.20e-07 ninf=7.20e-07 < 1.11e-05 (0.065) 0 iFFT: n2=7.55e-07 ninf=7.41e-07 < 1.11e-05 (0.067) 0 OK pyopencl C2C (3720,3720) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.69e-07 < 1.11e-05 (0.042) 0 iFFT: n2=3.59e-07 ninf=4.13e-07 < 1.11e-05 (0.037) 0 OK pyopencl C2C (3721,3721) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=4.84e-07 < 1.11e-05 (0.043) 0 iFFT: n2=4.18e-07 ninf=4.52e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3722,3722) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.51e-06 < 1.11e-05 (0.136) 0 iFFT: n2=1.33e-06 ninf=1.39e-06 < 1.11e-05 (0.125) 0 OK pyopencl C2C (3723,3723) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.82e-07 ninf=5.56e-07 < 1.11e-05 (0.050) 0 iFFT: n2=4.95e-07 ninf=5.36e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3724,3724) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.15e-07 < 1.11e-05 (0.037) 0 iFFT: n2=3.95e-07 ninf=4.26e-07 < 1.11e-05 (0.038) 0 OK pyopencl C2C (3725,3725) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.42e-06 < 1.11e-05 (0.127) 0 iFFT: n2=1.39e-06 ninf=1.44e-06 < 1.11e-05 (0.129) 0 OK pyopencl C2C (3726,3726) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.82e-07 < 1.11e-05 (0.043) 0 iFFT: n2=3.99e-07 ninf=4.77e-07 < 1.11e-05 (0.043) 0 OK pyopencl C2C (3727,3727) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.49e-06 < 1.11e-05 (0.134) 0 iFFT: n2=1.39e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3728,3728) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.50e-06 < 1.11e-05 (0.135) 0 iFFT: n2=1.38e-06 ninf=1.50e-06 < 1.11e-05 (0.135) 0 OK pyopencl C2C (3729,3729) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=5.53e-07 < 1.11e-05 (0.050) 0 iFFT: n2=4.51e-07 ninf=5.30e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3730,3730) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.56e-06 < 1.11e-05 (0.140) 0 iFFT: n2=1.37e-06 ninf=1.47e-06 < 1.11e-05 (0.132) 0 OK pyopencl C2C (3731,3731) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.80e-07 ninf=4.26e-07 < 1.11e-05 (0.038) 0 iFFT: n2=4.03e-07 ninf=4.59e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3732,3732) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.52e-06 < 1.11e-05 (0.136) 0 iFFT: n2=1.46e-06 ninf=1.60e-06 < 1.11e-05 (0.144) 0 OK pyopencl C2C (3733,3733) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.40e-06 < 1.11e-05 (0.126) 0 iFFT: n2=1.40e-06 ninf=1.42e-06 < 1.11e-05 (0.128) 0 OK pyopencl C2C (3734,3734) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.36e-06 ninf=1.57e-06 < 1.11e-05 (0.140) 0 iFFT: n2=1.35e-06 ninf=1.44e-06 < 1.11e-05 (0.129) 0 OK pyopencl C2C (3735,3735) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.66e-07 ninf=4.69e-07 < 1.11e-05 (0.042) 0 iFFT: n2=4.00e-07 ninf=4.59e-07 < 1.11e-05 (0.041) 0 OK pyopencl C2C (3736,3736) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.40e-06 < 1.11e-05 (0.126) 0 iFFT: n2=1.38e-06 ninf=1.35e-06 < 1.11e-05 (0.121) 0 OK pyopencl C2C (3737,3737) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=5.66e-07 < 1.11e-05 (0.051) 0 iFFT: n2=4.63e-07 ninf=5.37e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3738,3738) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=4.89e-07 < 1.11e-05 (0.044) 0 iFFT: n2=4.29e-07 ninf=5.28e-07 < 1.11e-05 (0.047) 0 OK pyopencl C2C (3739,3739) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-06 ninf=1.53e-06 < 1.11e-05 (0.137) 0 iFFT: n2=1.35e-06 ninf=1.41e-06 < 1.11e-05 (0.127) 0 OK pyopencl C2C (3740,3740) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.46e-07 < 1.11e-05 (0.040) 0 iFFT: n2=3.74e-07 ninf=4.63e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3741,3741) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.77e-07 ninf=5.17e-07 < 1.11e-05 (0.046) 0 iFFT: n2=4.64e-07 ninf=5.04e-07 < 1.11e-05 (0.045) 0 OK pyopencl C2C (3742,3742) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.43e-06 < 1.11e-05 (0.128) 0 iFFT: n2=1.29e-06 ninf=1.33e-06 < 1.11e-05 (0.119) 0 OK pyopencl C2C (3743,3743) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.69e-07 ninf=7.32e-07 < 1.11e-05 (0.066) 0 iFFT: n2=7.10e-07 ninf=7.49e-07 < 1.11e-05 (0.067) 0 OK pyopencl C2C (3745,3745) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.21e-06 < 1.11e-05 (0.108) 0 iFFT: n2=1.22e-06 ninf=1.32e-06 < 1.11e-05 (0.119) 0 OK pyopencl C2C (3746,3746) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=7.42e-07 ninf=8.49e-07 < 1.11e-05 (0.076) 0 iFFT: n2=7.24e-07 ninf=8.34e-07 < 1.11e-05 (0.075) 0 OK pyopencl C2C (3747,3747) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-07 ninf=6.55e-07 < 1.11e-05 (0.059) 0 iFFT: n2=5.56e-07 ninf=5.96e-07 < 1.11e-05 (0.053) 0 OK pyopencl C2C (3748,3748) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.90e-07 ninf=6.66e-07 < 1.11e-05 (0.060) 0 iFFT: n2=6.25e-07 ninf=7.32e-07 < 1.11e-05 (0.066) 0 OK pyopencl C2C (3749,3749) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.72e-07 ninf=7.25e-07 < 1.11e-05 (0.065) 0 iFFT: n2=6.67e-07 ninf=7.00e-07 < 1.11e-05 (0.063) 0 OK pyopencl C2C (3751,3751) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.79e-07 ninf=4.56e-07 < 1.11e-05 (0.041) 0 iFFT: n2=4.04e-07 ninf=4.73e-07 < 1.11e-05 (0.042) 0 OK pyopencl C2C (3752,3752) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.35e-07 < 1.11e-05 (0.039) 0 iFFT: n2=3.91e-07 ninf=4.35e-07 < 1.11e-05 (0.039) 0 OK pyopencl C2C (3753,3753) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.37e-06 < 1.11e-05 (0.122) 0 iFFT: n2=1.13e-06 ninf=1.36e-06 < 1.11e-05 (0.122) 0 OK pyopencl C2C (3754,3754) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.32e-06 < 1.11e-05 (0.118) 0 iFFT: n2=1.08e-06 ninf=1.18e-06 < 1.11e-05 (0.106) 0 OK pyopencl C2C (3755,3755) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.18e-07 ninf=5.84e-07 < 1.11e-05 (0.052) 0 iFFT: n2=5.23e-07 ninf=5.35e-07 < 1.11e-05 (0.048) 0 OK pyopencl C2C (3756,3756) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.03e-07 ninf=5.69e-07 < 1.11e-05 (0.051) 0 iFFT: n2=5.01e-07 ninf=5.46e-07 < 1.11e-05 (0.049) 0 OK pyopencl C2C (3757,3757) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-07 ninf=5.66e-07 < 1.11e-05 (0.051) 0 iFFT: n2=4.53e-07 ninf=5.78e-07 < 1.11e-05 (0.052) 0 OK pyopencl C2C (3758,3758) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.11e-05 (0.103) 0 iFFT: n2=1.06e-06 ninf=1.26e-06 < 1.11e-05 (0.113) 0 OK pyopencl C2C (3759,3759) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.25e-06 < 1.12e-05 (0.113) 0 iFFT: n2=1.22e-06 ninf=1.37e-06 < 1.12e-05 (0.123) 0 OK pyopencl C2C (3760,3760) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=5.18e-07 < 1.12e-05 (0.046) 0 iFFT: n2=3.90e-07 ninf=4.79e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (3761,3761) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.16e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.02e-06 ninf=1.10e-06 < 1.12e-05 (0.098) 0 OK pyopencl C2C (3762,3762) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.97e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.20e-07 ninf=5.80e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (3763,3763) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.46e-07 < 1.12e-05 (0.040) 0 iFFT: n2=4.17e-07 ninf=4.47e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (3764,3764) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 iFFT: n2=1.09e-06 ninf=1.21e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (3765,3765) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=5.32e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.19e-07 ninf=6.67e-07 < 1.12e-05 (0.060) 0 OK pyopencl C2C (3766,3766) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.13e-06 < 1.12e-05 (0.101) 0 iFFT: n2=1.13e-06 ninf=1.26e-06 < 1.12e-05 (0.113) 0 OK pyopencl C2C (3767,3767) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.11e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.11e-06 ninf=1.29e-06 < 1.12e-05 (0.116) 0 OK pyopencl C2C (3768,3768) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=4.77e-07 < 1.12e-05 (0.043) 0 iFFT: n2=4.02e-07 ninf=4.86e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3769,3769) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.18e-06 < 1.12e-05 (0.106) 0 iFFT: n2=1.08e-06 ninf=1.26e-06 < 1.12e-05 (0.113) 0 OK pyopencl C2C (3770,3770) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.18e-07 ninf=5.18e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.18e-07 ninf=4.80e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (3771,3771) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.10e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 OK pyopencl C2C (3772,3772) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.73e-07 ninf=4.01e-07 < 1.12e-05 (0.036) 0 iFFT: n2=3.75e-07 ninf=4.45e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (3774,3774) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=5.99e-07 < 1.12e-05 (0.054) 0 iFFT: n2=4.92e-07 ninf=6.07e-07 < 1.12e-05 (0.054) 0 OK pyopencl C2C (3775,3775) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-07 ninf=6.16e-07 < 1.12e-05 (0.055) 0 iFFT: n2=5.61e-07 ninf=6.13e-07 < 1.12e-05 (0.055) 0 OK pyopencl C2C (3776,3776) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=4.19e-07 < 1.12e-05 (0.038) 0 iFFT: n2=3.63e-07 ninf=4.27e-07 < 1.12e-05 (0.038) 0 OK pyopencl C2C (3777,3777) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 iFFT: n2=1.15e-06 ninf=1.25e-06 < 1.12e-05 (0.112) 0 OK pyopencl C2C (3778,3778) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.22e-06 < 1.12e-05 (0.110) 0 iFFT: n2=1.16e-06 ninf=1.26e-06 < 1.12e-05 (0.113) 0 OK pyopencl C2C (3779,3779) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 iFFT: n2=1.21e-06 ninf=1.24e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (3781,3781) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.68e-07 ninf=6.78e-07 < 1.12e-05 (0.061) 0 iFFT: n2=5.65e-07 ninf=6.30e-07 < 1.12e-05 (0.056) 0 OK pyopencl C2C (3782,3782) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=5.92e-07 < 1.12e-05 (0.053) 0 iFFT: n2=4.62e-07 ninf=5.15e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3783,3783) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=5.68e-07 < 1.12e-05 (0.051) 0 iFFT: n2=4.83e-07 ninf=6.12e-07 < 1.12e-05 (0.055) 0 OK pyopencl C2C (3784,3784) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.18e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.05e-07 ninf=4.39e-07 < 1.12e-05 (0.039) 0 OK pyopencl C2C (3785,3785) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=5.72e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.37e-07 ninf=5.71e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (3786,3786) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-07 ninf=5.51e-07 < 1.12e-05 (0.049) 0 iFFT: n2=5.46e-07 ninf=5.73e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (3787,3787) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-07 ninf=5.75e-07 < 1.12e-05 (0.052) 0 iFFT: n2=5.29e-07 ninf=5.75e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (3788,3788) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 iFFT: n2=1.06e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 OK pyopencl C2C (3789,3789) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-07 ninf=5.94e-07 < 1.12e-05 (0.053) 0 iFFT: n2=5.36e-07 ninf=6.12e-07 < 1.12e-05 (0.055) 0 OK pyopencl C2C (3790,3790) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=5.41e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.33e-07 ninf=5.63e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (3791,3791) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 iFFT: n2=1.07e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 OK pyopencl C2C (3792,3792) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.65e-07 < 1.12e-05 (0.042) 0 iFFT: n2=4.69e-07 ninf=5.29e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (3793,3793) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.08e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (3794,3794) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-07 ninf=5.47e-07 < 1.12e-05 (0.049) 0 iFFT: n2=5.19e-07 ninf=5.89e-07 < 1.12e-05 (0.053) 0 OK pyopencl C2C (3795,3795) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=3.71e-07 < 1.12e-05 (0.033) 0 iFFT: n2=3.42e-07 ninf=3.57e-07 < 1.12e-05 (0.032) 0 OK pyopencl C2C (3796,3796) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=5.09e-07 < 1.12e-05 (0.046) 0 iFFT: n2=5.14e-07 ninf=5.98e-07 < 1.12e-05 (0.054) 0 OK pyopencl C2C (3797,3797) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.15e-06 < 1.12e-05 (0.103) 0 iFFT: n2=1.07e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (3798,3798) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.14e-07 ninf=5.62e-07 < 1.12e-05 (0.050) 0 iFFT: n2=5.12e-07 ninf=4.84e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (3799,3799) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.76e-07 ninf=5.57e-07 < 1.12e-05 (0.050) 0 iFFT: n2=4.53e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3800,3800) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.02e-07 ninf=5.01e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.31e-07 ninf=5.01e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (3801,3801) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=5.21e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.13e-07 ninf=4.89e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3802,3802) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 iFFT: n2=1.11e-06 ninf=1.27e-06 < 1.12e-05 (0.114) 0 OK pyopencl C2C (3803,3803) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 iFFT: n2=1.09e-06 ninf=1.15e-06 < 1.12e-05 (0.103) 0 OK pyopencl C2C (3804,3804) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.25e-06 < 1.12e-05 (0.112) 0 iFFT: n2=1.21e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 OK pyopencl C2C (3805,3805) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.28e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.09e-06 ninf=1.15e-06 < 1.12e-05 (0.103) 0 OK pyopencl C2C (3806,3806) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.31e-06 < 1.12e-05 (0.117) 0 iFFT: n2=1.16e-06 ninf=1.11e-06 < 1.12e-05 (0.100) 0 OK pyopencl C2C (3807,3807) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=4.01e-07 < 1.12e-05 (0.036) 0 iFFT: n2=3.36e-07 ninf=3.76e-07 < 1.12e-05 (0.034) 0 OK pyopencl C2C (3808,3808) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.71e-07 < 1.12e-05 (0.042) 0 iFFT: n2=3.48e-07 ninf=4.24e-07 < 1.12e-05 (0.038) 0 OK pyopencl C2C (3809,3809) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.39e-06 < 1.12e-05 (0.124) 0 iFFT: n2=1.08e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 OK pyopencl C2C (3810,3810) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.11e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.80e-07 ninf=5.49e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (3811,3811) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.29e-06 < 1.12e-05 (0.116) 0 iFFT: n2=1.11e-06 ninf=1.19e-06 < 1.12e-05 (0.107) 0 OK pyopencl C2C (3812,3812) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.24e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.23e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 OK pyopencl C2C (3813,3813) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=4.83e-07 < 1.12e-05 (0.043) 0 iFFT: n2=4.21e-07 ninf=4.16e-07 < 1.12e-05 (0.037) 0 OK pyopencl C2C (3814,3814) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 iFFT: n2=1.24e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 OK pyopencl C2C (3815,3815) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=5.29e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.21e-07 ninf=4.71e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (3816,3816) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.68e-07 < 1.12e-05 (0.042) 0 iFFT: n2=3.89e-07 ninf=4.56e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (3817,3817) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.38e-06 < 1.12e-05 (0.123) 0 iFFT: n2=1.34e-06 ninf=1.53e-06 < 1.12e-05 (0.137) 0 OK pyopencl C2C (3818,3818) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=5.90e-07 < 1.12e-05 (0.053) 0 iFFT: n2=4.04e-07 ninf=5.27e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (3819,3819) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.53e-07 ninf=4.91e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.85e-07 ninf=5.34e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (3820,3820) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.20e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 OK pyopencl C2C (3821,3821) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.28e-06 < 1.12e-05 (0.114) 0 iFFT: n2=1.24e-06 ninf=1.32e-06 < 1.12e-05 (0.119) 0 OK pyopencl C2C (3823,3823) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.55e-07 ninf=6.63e-07 < 1.12e-05 (0.059) 0 iFFT: n2=6.15e-07 ninf=6.33e-07 < 1.12e-05 (0.057) 0 OK pyopencl C2C (3824,3824) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.30e-06 < 1.12e-05 (0.117) 0 iFFT: n2=1.29e-06 ninf=1.28e-06 < 1.12e-05 (0.115) 0 OK pyopencl C2C (3825,3825) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.16e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.12e-07 ninf=4.76e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (3826,3826) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.35e-06 < 1.12e-05 (0.120) 0 iFFT: n2=1.34e-06 ninf=1.37e-06 < 1.12e-05 (0.123) 0 OK pyopencl C2C (3827,3827) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=6.09e-07 < 1.12e-05 (0.055) 0 iFFT: n2=4.55e-07 ninf=5.32e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (3828,3828) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.53e-07 < 1.12e-05 (0.041) 0 iFFT: n2=4.15e-07 ninf=4.43e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (3829,3829) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=5.70e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.38e-07 ninf=6.38e-07 < 1.12e-05 (0.057) 0 OK pyopencl C2C (3830,3830) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-06 ninf=1.28e-06 < 1.12e-05 (0.114) 0 iFFT: n2=1.30e-06 ninf=1.26e-06 < 1.12e-05 (0.112) 0 OK pyopencl C2C (3831,3831) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.28e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.34e-06 ninf=1.58e-06 < 1.12e-05 (0.142) 0 OK pyopencl C2C (3832,3832) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.37e-06 < 1.12e-05 (0.123) 0 iFFT: n2=1.25e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 OK pyopencl C2C (3833,3833) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.48e-06 < 1.12e-05 (0.133) 0 iFFT: n2=1.14e-06 ninf=1.28e-06 < 1.12e-05 (0.115) 0 OK pyopencl C2C (3834,3834) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.67e-07 < 1.12e-05 (0.042) 0 iFFT: n2=4.40e-07 ninf=4.86e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3835,3835) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.40e-07 ninf=4.17e-07 < 1.12e-05 (0.037) 0 iFFT: n2=3.32e-07 ninf=3.80e-07 < 1.12e-05 (0.034) 0 OK pyopencl C2C (3836,3836) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.38e-06 < 1.12e-05 (0.124) 0 iFFT: n2=1.25e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 OK pyopencl C2C (3837,3837) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.34e-06 < 1.12e-05 (0.120) 0 iFFT: n2=1.13e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 OK pyopencl C2C (3838,3838) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.99e-07 ninf=5.79e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (3839,3839) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.40e-06 < 1.12e-05 (0.125) 0 iFFT: n2=1.34e-06 ninf=1.37e-06 < 1.12e-05 (0.123) 0 OK pyopencl C2C (3841,3841) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.24e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.21e-06 ninf=1.30e-06 < 1.12e-05 (0.117) 0 OK pyopencl C2C (3842,3842) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=6.35e-07 < 1.12e-05 (0.057) 0 iFFT: n2=4.29e-07 ninf=4.86e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3843,3843) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.29e-07 < 1.12e-05 (0.038) 0 iFFT: n2=4.28e-07 ninf=4.90e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3844,3844) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=5.40e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.17e-07 ninf=4.89e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3845,3845) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-07 ninf=6.21e-07 < 1.12e-05 (0.056) 0 iFFT: n2=5.50e-07 ninf=6.09e-07 < 1.12e-05 (0.055) 0 OK pyopencl C2C (3846,3846) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.30e-07 ninf=5.31e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.48e-07 ninf=6.30e-07 < 1.12e-05 (0.056) 0 OK pyopencl C2C (3847,3847) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.28e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.16e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 OK pyopencl C2C (3848,3848) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.44e-07 < 1.12e-05 (0.040) 0 iFFT: n2=3.72e-07 ninf=4.35e-07 < 1.12e-05 (0.039) 0 OK pyopencl C2C (3849,3849) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 iFFT: n2=1.17e-06 ninf=1.38e-06 < 1.12e-05 (0.124) 0 OK pyopencl C2C (3851,3851) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-07 ninf=5.33e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.53e-07 ninf=5.44e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (3852,3852) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.27e-06 < 1.12e-05 (0.114) 0 iFFT: n2=1.10e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 OK pyopencl C2C (3853,3853) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 iFFT: n2=9.81e-07 ninf=1.03e-06 < 1.12e-05 (0.092) 0 OK pyopencl C2C (3854,3854) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.57e-07 ninf=4.45e-07 < 1.12e-05 (0.040) 0 iFFT: n2=3.60e-07 ninf=3.93e-07 < 1.12e-05 (0.035) 0 OK pyopencl C2C (3855,3855) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=5.11e-07 < 1.12e-05 (0.046) 0 iFFT: n2=5.06e-07 ninf=5.37e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (3856,3856) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.87e-07 ninf=5.36e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.79e-07 ninf=5.04e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (3857,3857) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=5.24e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.80e-07 ninf=5.61e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (3858,3858) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.13e-06 < 1.12e-05 (0.101) 0 iFFT: n2=1.15e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (3859,3859) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.17e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.16e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (3860,3860) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=5.74e-07 < 1.12e-05 (0.051) 0 iFFT: n2=4.95e-07 ninf=5.85e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (3862,3862) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.15e-06 < 1.12e-05 (0.103) 0 iFFT: n2=1.06e-06 ninf=1.11e-06 < 1.12e-05 (0.099) 0 OK pyopencl C2C (3863,3863) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.02e-06 ninf=1.04e-06 < 1.12e-05 (0.093) 0 OK pyopencl C2C (3864,3864) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.58e-07 ninf=4.49e-07 < 1.12e-05 (0.040) 0 iFFT: n2=3.50e-07 ninf=4.03e-07 < 1.12e-05 (0.036) 0 OK pyopencl C2C (3865,3865) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.07e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (3866,3866) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.15e-06 < 1.12e-05 (0.103) 0 iFFT: n2=1.00e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (3867,3867) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.08e-06 ninf=1.18e-06 < 1.12e-05 (0.106) 0 OK pyopencl C2C (3868,3868) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.31e-06 < 1.12e-05 (0.117) 0 iFFT: n2=1.12e-06 ninf=1.25e-06 < 1.12e-05 (0.112) 0 OK pyopencl C2C (3869,3869) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=6.31e-07 < 1.12e-05 (0.056) 0 iFFT: n2=4.73e-07 ninf=5.51e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (3870,3870) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=5.37e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.94e-07 ninf=5.66e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (3871,3871) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=5.14e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.22e-07 ninf=5.18e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3873,3873) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.99e-07 ninf=1.08e-06 < 1.12e-05 (0.096) 0 iFFT: n2=1.07e-06 ninf=1.10e-06 < 1.12e-05 (0.098) 0 OK pyopencl C2C (3874,3874) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.05e-06 < 1.12e-05 (0.094) 0 iFFT: n2=9.90e-07 ninf=1.03e-06 < 1.12e-05 (0.092) 0 OK pyopencl C2C (3875,3875) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=4.68e-07 < 1.12e-05 (0.042) 0 iFFT: n2=4.57e-07 ninf=5.18e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3876,3876) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.43e-07 ninf=5.14e-07 < 1.12e-05 (0.046) 0 iFFT: n2=3.84e-07 ninf=5.29e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (3877,3877) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.25e-06 < 1.12e-05 (0.112) 0 iFFT: n2=9.86e-07 ninf=1.16e-06 < 1.12e-05 (0.104) 0 OK pyopencl C2C (3878,3878) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.13e-06 < 1.12e-05 (0.101) 0 iFFT: n2=9.53e-07 ninf=1.05e-06 < 1.12e-05 (0.094) 0 OK pyopencl C2C (3879,3879) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.09e-06 < 1.12e-05 (0.097) 0 iFFT: n2=9.61e-07 ninf=9.82e-07 < 1.12e-05 (0.088) 0 OK pyopencl C2C (3880,3880) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-07 ninf=5.73e-07 < 1.12e-05 (0.051) 0 iFFT: n2=4.53e-07 ninf=5.21e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (3881,3881) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-07 ninf=1.13e-06 < 1.12e-05 (0.101) 0 iFFT: n2=9.83e-07 ninf=1.10e-06 < 1.12e-05 (0.099) 0 OK pyopencl C2C (3882,3882) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-06 ninf=1.08e-06 < 1.12e-05 (0.097) 0 iFFT: n2=1.08e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (3883,3883) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.93e-07 ninf=5.32e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.04e-07 ninf=5.48e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (3884,3884) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-06 ninf=1.09e-06 < 1.12e-05 (0.097) 0 iFFT: n2=9.14e-07 ninf=9.88e-07 < 1.12e-05 (0.088) 0 OK pyopencl C2C (3885,3885) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=5.14e-07 < 1.12e-05 (0.046) 0 iFFT: n2=3.69e-07 ninf=4.27e-07 < 1.12e-05 (0.038) 0 OK pyopencl C2C (3886,3886) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.39e-07 ninf=4.51e-07 < 1.12e-05 (0.040) 0 iFFT: n2=4.25e-07 ninf=4.67e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (3887,3887) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.73e-07 ninf=4.61e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.68e-07 ninf=4.88e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3889,3889) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.85e-07 ninf=6.33e-07 < 1.12e-05 (0.057) 0 iFFT: n2=5.91e-07 ninf=6.58e-07 < 1.12e-05 (0.059) 0 OK pyopencl C2C (3890,3890) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.16e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.01e-06 ninf=1.16e-06 < 1.12e-05 (0.103) 0 OK pyopencl C2C (3891,3891) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.41e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.92e-07 ninf=4.88e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3892,3892) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 iFFT: n2=1.13e-06 ninf=1.34e-06 < 1.12e-05 (0.120) 0 OK pyopencl C2C (3893,3893) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 iFFT: n2=1.05e-06 ninf=1.15e-06 < 1.12e-05 (0.103) 0 OK pyopencl C2C (3894,3894) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.29e-07 ninf=3.60e-07 < 1.12e-05 (0.032) 0 iFFT: n2=3.46e-07 ninf=4.39e-07 < 1.12e-05 (0.039) 0 OK pyopencl C2C (3895,3895) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.02e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.38e-07 ninf=5.15e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3896,3896) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.30e-07 ninf=5.88e-07 < 1.12e-05 (0.053) 0 iFFT: n2=5.12e-07 ninf=6.30e-07 < 1.12e-05 (0.056) 0 OK pyopencl C2C (3897,3897) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.25e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.90e-07 ninf=5.10e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3898,3898) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 iFFT: n2=9.94e-07 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (3899,3899) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.10e-06 ninf=1.13e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (3901,3901) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.89e-07 < 1.12e-05 (0.044) 0 iFFT: n2=3.92e-07 ninf=4.35e-07 < 1.12e-05 (0.039) 0 OK pyopencl C2C (3902,3902) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.46e-07 ninf=5.69e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.29e-07 ninf=5.25e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (3903,3903) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-07 ninf=5.55e-07 < 1.12e-05 (0.050) 0 iFFT: n2=4.98e-07 ninf=5.03e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (3904,3904) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.22e-07 < 1.12e-05 (0.038) 0 iFFT: n2=4.69e-07 ninf=5.39e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (3905,3905) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=5.09e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.16e-07 ninf=5.00e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (3906,3906) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=4.34e-07 < 1.12e-05 (0.039) 0 iFFT: n2=4.06e-07 ninf=5.01e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (3907,3907) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 iFFT: n2=1.15e-06 ninf=1.44e-06 < 1.12e-05 (0.129) 0 OK pyopencl C2C (3908,3908) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.06e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 OK pyopencl C2C (3909,3909) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.04e-06 ninf=1.16e-06 < 1.12e-05 (0.103) 0 OK pyopencl C2C (3910,3910) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.76e-07 < 1.12e-05 (0.043) 0 iFFT: n2=4.22e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3911,3911) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.16e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.10e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (3912,3912) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-07 ninf=5.46e-07 < 1.12e-05 (0.049) 0 iFFT: n2=5.03e-07 ninf=5.73e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (3913,3913) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=4.57e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.88e-07 ninf=3.95e-07 < 1.12e-05 (0.035) 0 OK pyopencl C2C (3914,3914) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.36e-06 < 1.12e-05 (0.121) 0 iFFT: n2=1.18e-06 ninf=1.39e-06 < 1.12e-05 (0.124) 0 OK pyopencl C2C (3915,3915) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=5.03e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.06e-07 ninf=4.70e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (3916,3916) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.59e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.69e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3917,3917) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 iFFT: n2=9.74e-07 ninf=1.06e-06 < 1.12e-05 (0.094) 0 OK pyopencl C2C (3918,3918) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.37e-06 < 1.12e-05 (0.122) 0 iFFT: n2=1.06e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (3919,3919) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.16e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.04e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (3921,3921) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.52e-06 < 1.12e-05 (0.135) 0 iFFT: n2=1.36e-06 ninf=1.66e-06 < 1.12e-05 (0.148) 0 OK pyopencl C2C (3922,3922) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.27e-07 ninf=4.88e-07 < 1.12e-05 (0.044) 0 iFFT: n2=3.88e-07 ninf=4.51e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (3923,3923) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.45e-06 < 1.12e-05 (0.130) 0 iFFT: n2=1.40e-06 ninf=1.38e-06 < 1.12e-05 (0.124) 0 OK pyopencl C2C (3924,3924) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=5.75e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.22e-07 ninf=5.85e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (3925,3925) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.79e-07 ninf=6.69e-07 < 1.12e-05 (0.060) 0 iFFT: n2=6.22e-07 ninf=8.08e-07 < 1.12e-05 (0.072) 0 OK pyopencl C2C (3926,3926) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.77e-07 ninf=6.59e-07 < 1.12e-05 (0.059) 0 iFFT: n2=5.54e-07 ninf=6.17e-07 < 1.12e-05 (0.055) 0 OK pyopencl C2C (3927,3927) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-07 ninf=4.58e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.84e-07 ninf=4.52e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (3928,3928) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-07 ninf=6.50e-07 < 1.12e-05 (0.058) 0 iFFT: n2=5.55e-07 ninf=5.92e-07 < 1.12e-05 (0.053) 0 OK pyopencl C2C (3929,3929) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.43e-06 < 1.12e-05 (0.128) 0 iFFT: n2=1.43e-06 ninf=1.69e-06 < 1.12e-05 (0.151) 0 OK pyopencl C2C (3930,3930) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.15e-07 ninf=4.46e-07 < 1.12e-05 (0.040) 0 iFFT: n2=3.98e-07 ninf=4.12e-07 < 1.12e-05 (0.037) 0 OK pyopencl C2C (3931,3931) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 iFFT: n2=1.32e-06 ninf=1.44e-06 < 1.12e-05 (0.129) 0 OK pyopencl C2C (3932,3932) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.51e-06 < 1.12e-05 (0.135) 0 iFFT: n2=1.32e-06 ninf=1.70e-06 < 1.12e-05 (0.152) 0 OK pyopencl C2C (3933,3933) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.35e-07 ninf=5.24e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.69e-07 ninf=5.77e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (3934,3934) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.94e-07 ninf=6.57e-07 < 1.12e-05 (0.059) 0 iFFT: n2=6.57e-07 ninf=7.25e-07 < 1.12e-05 (0.065) 0 OK pyopencl C2C (3935,3935) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.43e-06 < 1.12e-05 (0.128) 0 iFFT: n2=1.27e-06 ninf=1.39e-06 < 1.12e-05 (0.124) 0 OK pyopencl C2C (3936,3936) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.49e-07 ninf=4.23e-07 < 1.12e-05 (0.038) 0 iFFT: n2=3.59e-07 ninf=3.81e-07 < 1.12e-05 (0.034) 0 OK pyopencl C2C (3937,3937) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.48e-07 ninf=7.35e-07 < 1.12e-05 (0.066) 0 iFFT: n2=6.36e-07 ninf=6.39e-07 < 1.12e-05 (0.057) 0 OK pyopencl C2C (3938,3938) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.49e-06 < 1.12e-05 (0.133) 0 iFFT: n2=1.28e-06 ninf=1.51e-06 < 1.12e-05 (0.134) 0 OK pyopencl C2C (3939,3939) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.64e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.88e-07 ninf=4.05e-07 < 1.12e-05 (0.036) 0 OK pyopencl C2C (3940,3940) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=6.31e-07 < 1.12e-05 (0.056) 0 iFFT: n2=5.43e-07 ninf=5.70e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (3941,3941) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.40e-06 < 1.12e-05 (0.125) 0 iFFT: n2=1.24e-06 ninf=1.41e-06 < 1.12e-05 (0.126) 0 OK pyopencl C2C (3942,3942) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=5.11e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.89e-07 ninf=5.36e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (3943,3943) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.19e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (3944,3944) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=5.32e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.81e-07 ninf=5.55e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (3945,3945) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.24e-06 ninf=1.37e-06 < 1.12e-05 (0.123) 0 OK pyopencl C2C (3946,3946) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.26e-06 < 1.12e-05 (0.112) 0 iFFT: n2=1.18e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (3947,3947) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.43e-06 < 1.12e-05 (0.127) 0 iFFT: n2=1.19e-06 ninf=1.27e-06 < 1.12e-05 (0.114) 0 OK pyopencl C2C (3948,3948) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.33e-07 ninf=3.71e-07 < 1.12e-05 (0.033) 0 iFFT: n2=3.28e-07 ninf=3.48e-07 < 1.12e-05 (0.031) 0 OK pyopencl C2C (3949,3949) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.16e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 OK pyopencl C2C (3950,3950) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.96e-07 < 1.12e-05 (0.044) 0 iFFT: n2=3.97e-07 ninf=4.12e-07 < 1.12e-05 (0.037) 0 OK pyopencl C2C (3951,3951) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.34e-06 < 1.12e-05 (0.120) 0 iFFT: n2=1.30e-06 ninf=1.45e-06 < 1.12e-05 (0.130) 0 OK pyopencl C2C (3952,3952) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.73e-07 < 1.12e-05 (0.042) 0 iFFT: n2=3.64e-07 ninf=4.43e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (3953,3953) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=3.95e-07 < 1.12e-05 (0.035) 0 iFFT: n2=4.19e-07 ninf=4.75e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (3954,3954) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 iFFT: n2=1.22e-06 ninf=1.38e-06 < 1.12e-05 (0.123) 0 OK pyopencl C2C (3955,3955) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.41e-07 ninf=4.95e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.42e-07 ninf=5.71e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (3956,3956) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=5.34e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.27e-07 ninf=5.01e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (3957,3957) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.42e-06 < 1.12e-05 (0.127) 0 iFFT: n2=1.22e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 OK pyopencl C2C (3958,3958) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.40e-06 < 1.12e-05 (0.125) 0 iFFT: n2=1.27e-06 ninf=1.46e-06 < 1.12e-05 (0.130) 0 OK pyopencl C2C (3959,3959) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.28e-06 ninf=1.42e-06 < 1.12e-05 (0.127) 0 OK pyopencl C2C (3961,3961) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.12e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (3962,3962) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 iFFT: n2=1.08e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (3963,3963) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.00e-07 ninf=4.75e-07 < 1.12e-05 (0.042) 0 iFFT: n2=5.23e-07 ninf=5.14e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3964,3964) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=5.02e-07 < 1.12e-05 (0.045) 0 iFFT: n2=5.08e-07 ninf=5.57e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (3965,3965) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=5.15e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.12e-07 ninf=5.14e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3966,3966) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=4.58e-07 < 1.12e-05 (0.041) 0 iFFT: n2=5.04e-07 ninf=4.81e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (3967,3967) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 iFFT: n2=1.19e-06 ninf=1.31e-06 < 1.12e-05 (0.117) 0 OK pyopencl C2C (3968,3968) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.75e-07 ninf=4.10e-07 < 1.12e-05 (0.037) 0 iFFT: n2=4.23e-07 ninf=4.60e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (3970,3970) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=6.26e-07 < 1.12e-05 (0.056) 0 iFFT: n2=5.09e-07 ninf=5.55e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (3971,3971) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=5.25e-07 < 1.12e-05 (0.047) 0 iFFT: n2=5.32e-07 ninf=6.36e-07 < 1.12e-05 (0.057) 0 OK pyopencl C2C (3972,3972) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.25e-07 < 1.12e-05 (0.047) 0 iFFT: n2=5.12e-07 ninf=5.17e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (3973,3973) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.35e-06 < 1.12e-05 (0.121) 0 iFFT: n2=1.18e-06 ninf=1.34e-06 < 1.12e-05 (0.120) 0 OK pyopencl C2C (3974,3974) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.19e-06 ninf=1.30e-06 < 1.12e-05 (0.116) 0 OK pyopencl C2C (3975,3975) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.67e-07 ninf=4.43e-07 < 1.12e-05 (0.040) 0 iFFT: n2=4.12e-07 ninf=4.50e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (3976,3976) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.91e-07 ninf=4.46e-07 < 1.12e-05 (0.040) 0 iFFT: n2=4.09e-07 ninf=4.94e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (3977,3977) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-07 ninf=6.11e-07 < 1.12e-05 (0.055) 0 iFFT: n2=5.39e-07 ninf=6.98e-07 < 1.12e-05 (0.062) 0 OK pyopencl C2C (3978,3978) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.58e-07 ninf=4.02e-07 < 1.12e-05 (0.036) 0 iFFT: n2=3.30e-07 ninf=3.85e-07 < 1.12e-05 (0.034) 0 OK pyopencl C2C (3979,3979) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.17e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.10e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (3980,3980) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.61e-07 ninf=4.98e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.74e-07 ninf=5.46e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (3981,3981) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.25e-06 < 1.12e-05 (0.112) 0 iFFT: n2=9.96e-07 ninf=1.10e-06 < 1.12e-05 (0.098) 0 OK pyopencl C2C (3982,3982) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=5.33e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.22e-07 ninf=5.52e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (3983,3983) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.01e-06 ninf=1.05e-06 < 1.12e-05 (0.094) 0 OK pyopencl C2C (3984,3984) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.42e-07 ninf=3.74e-07 < 1.12e-05 (0.033) 0 iFFT: n2=3.58e-07 ninf=4.06e-07 < 1.12e-05 (0.036) 0 OK pyopencl C2C (3985,3985) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.14e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 OK pyopencl C2C (3986,3986) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.11e-06 < 1.12e-05 (0.099) 0 iFFT: n2=1.04e-06 ninf=1.02e-06 < 1.12e-05 (0.091) 0 OK pyopencl C2C (3987,3987) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 iFFT: n2=1.11e-06 ninf=1.31e-06 < 1.12e-05 (0.117) 0 OK pyopencl C2C (3988,3988) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.08e-06 ninf=1.16e-06 < 1.12e-05 (0.104) 0 OK pyopencl C2C (3989,3989) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.14e-06 < 1.12e-05 (0.101) 0 iFFT: n2=1.12e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (3990,3990) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.38e-07 < 1.12e-05 (0.039) 0 iFFT: n2=4.37e-07 ninf=5.09e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (3991,3991) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.15e-06 < 1.12e-05 (0.103) 0 iFFT: n2=9.70e-07 ninf=1.01e-06 < 1.12e-05 (0.090) 0 OK pyopencl C2C (3992,3992) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 iFFT: n2=1.05e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 OK pyopencl C2C (3994,3994) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.49e-06 < 1.12e-05 (0.133) 0 iFFT: n2=1.37e-06 ninf=1.43e-06 < 1.12e-05 (0.128) 0 OK pyopencl C2C (3995,3995) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.98e-07 ninf=4.83e-07 < 1.12e-05 (0.043) 0 iFFT: n2=4.88e-07 ninf=6.22e-07 < 1.12e-05 (0.056) 0 OK pyopencl C2C (3996,3996) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.31e-07 ninf=5.42e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.70e-07 ninf=5.91e-07 < 1.12e-05 (0.053) 0 OK pyopencl C2C (3997,3997) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.39e-06 ninf=1.48e-06 < 1.12e-05 (0.132) 0 iFFT: n2=1.36e-06 ninf=1.44e-06 < 1.12e-05 (0.128) 0 OK pyopencl C2C (3998,3998) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-06 ninf=1.39e-06 < 1.12e-05 (0.124) 0 iFFT: n2=1.35e-06 ninf=1.40e-06 < 1.12e-05 (0.125) 0 OK pyopencl C2C (3999,3999) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-07 ninf=5.31e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.37e-07 ninf=4.89e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (4001,4001) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.44e-07 ninf=6.22e-07 < 1.12e-05 (0.056) 0 iFFT: n2=5.39e-07 ninf=5.32e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (4002,4002) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=4.72e-07 < 1.12e-05 (0.042) 0 iFFT: n2=4.13e-07 ninf=5.11e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4003,4003) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.22e-06 < 1.12e-05 (0.108) 0 iFFT: n2=1.09e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 OK pyopencl C2C (4005,4005) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.41e-07 ninf=5.79e-07 < 1.12e-05 (0.052) 0 iFFT: n2=4.10e-07 ninf=5.03e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4006,4006) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.54e-07 ninf=5.97e-07 < 1.12e-05 (0.053) 0 iFFT: n2=5.54e-07 ninf=5.82e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (4007,4007) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.24e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.13e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 OK pyopencl C2C (4008,4008) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 iFFT: n2=1.08e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 OK pyopencl C2C (4009,4009) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.29e-07 ninf=5.19e-07 < 1.12e-05 (0.046) 0 iFFT: n2=5.32e-07 ninf=5.53e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (4010,4010) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=5.42e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.15e-07 ninf=5.59e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (4011,4011) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 iFFT: n2=1.13e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (4012,4012) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.73e-07 ninf=4.35e-07 < 1.12e-05 (0.039) 0 iFFT: n2=3.64e-07 ninf=4.10e-07 < 1.12e-05 (0.037) 0 OK pyopencl C2C (4013,4013) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.31e-06 < 1.12e-05 (0.116) 0 iFFT: n2=1.12e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 OK pyopencl C2C (4014,4014) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.19e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.07e-06 ninf=1.10e-06 < 1.12e-05 (0.098) 0 OK pyopencl C2C (4015,4015) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=5.30e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.33e-07 ninf=5.28e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (4016,4016) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.88e-07 ninf=5.36e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.87e-07 ninf=5.00e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4017,4017) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.28e-06 < 1.12e-05 (0.114) 0 iFFT: n2=1.14e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 OK pyopencl C2C (4018,4018) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.48e-07 < 1.12e-05 (0.040) 0 iFFT: n2=3.82e-07 ninf=4.20e-07 < 1.12e-05 (0.037) 0 OK pyopencl C2C (4019,4019) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.26e-06 < 1.12e-05 (0.112) 0 iFFT: n2=1.24e-06 ninf=1.40e-06 < 1.12e-05 (0.125) 0 OK pyopencl C2C (4020,4020) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.72e-07 < 1.12e-05 (0.042) 0 iFFT: n2=3.84e-07 ninf=4.08e-07 < 1.12e-05 (0.036) 0 OK pyopencl C2C (4021,4021) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.14e-06 < 1.12e-05 (0.101) 0 iFFT: n2=1.12e-06 ninf=1.09e-06 < 1.12e-05 (0.097) 0 OK pyopencl C2C (4022,4022) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.19e-06 ninf=1.39e-06 < 1.12e-05 (0.124) 0 OK pyopencl C2C (4023,4023) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.16e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.14e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (4024,4024) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.19e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (4025,4025) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.85e-07 ninf=5.37e-07 < 1.12e-05 (0.048) 0 iFFT: n2=3.78e-07 ninf=4.50e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (4026,4026) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.10e-07 ninf=4.84e-07 < 1.12e-05 (0.043) 0 iFFT: n2=3.98e-07 ninf=4.61e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (4027,4027) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.31e-06 < 1.12e-05 (0.117) 0 iFFT: n2=1.18e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 OK pyopencl C2C (4028,4028) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.13e-07 ninf=4.27e-07 < 1.12e-05 (0.038) 0 iFFT: n2=4.26e-07 ninf=4.56e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (4029,4029) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=5.77e-07 < 1.12e-05 (0.051) 0 iFFT: n2=4.31e-07 ninf=4.99e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4030,4030) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=5.39e-07 < 1.12e-05 (0.048) 0 iFFT: n2=3.83e-07 ninf=4.65e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (4031,4031) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.05e-06 ninf=1.11e-06 < 1.12e-05 (0.099) 0 OK pyopencl C2C (4033,4033) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.64e-07 ninf=6.67e-07 < 1.12e-05 (0.059) 0 iFFT: n2=4.93e-07 ninf=5.08e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4034,4034) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.39e-07 ninf=6.66e-07 < 1.12e-05 (0.059) 0 iFFT: n2=6.08e-07 ninf=6.24e-07 < 1.12e-05 (0.056) 0 OK pyopencl C2C (4035,4035) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.07e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 OK pyopencl C2C (4036,4036) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=5.69e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.15e-07 ninf=5.81e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (4037,4037) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.20e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 OK pyopencl C2C (4038,4038) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.55e-07 ninf=6.16e-07 < 1.12e-05 (0.055) 0 iFFT: n2=5.71e-07 ninf=6.26e-07 < 1.12e-05 (0.056) 0 OK pyopencl C2C (4039,4039) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.44e-07 ninf=5.99e-07 < 1.12e-05 (0.053) 0 iFFT: n2=6.25e-07 ninf=6.92e-07 < 1.12e-05 (0.062) 0 OK pyopencl C2C (4040,4040) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=5.26e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.06e-07 ninf=4.80e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (4041,4041) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.61e-07 ninf=6.18e-07 < 1.12e-05 (0.055) 0 iFFT: n2=5.65e-07 ninf=6.46e-07 < 1.12e-05 (0.058) 0 OK pyopencl C2C (4042,4042) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.29e-07 ninf=5.14e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.54e-07 ninf=5.39e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (4043,4043) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.35e-06 < 1.12e-05 (0.120) 0 iFFT: n2=1.12e-06 ninf=1.35e-06 < 1.12e-05 (0.120) 0 OK pyopencl C2C (4044,4044) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.48e-07 ninf=6.07e-07 < 1.12e-05 (0.054) 0 iFFT: n2=5.96e-07 ninf=6.54e-07 < 1.12e-05 (0.058) 0 OK pyopencl C2C (4045,4045) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.31e-06 < 1.12e-05 (0.117) 0 iFFT: n2=1.13e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 OK pyopencl C2C (4046,4046) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=5.06e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.91e-07 ninf=5.80e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (4047,4047) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=4.89e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.44e-07 ninf=4.83e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (4048,4048) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.62e-07 ninf=4.08e-07 < 1.12e-05 (0.036) 0 iFFT: n2=3.53e-07 ninf=3.68e-07 < 1.12e-05 (0.033) 0 OK pyopencl C2C (4049,4049) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 iFFT: n2=1.24e-06 ninf=1.38e-06 < 1.12e-05 (0.123) 0 OK pyopencl C2C (4051,4051) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=5.43e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.44e-07 ninf=5.53e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (4052,4052) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.16e-06 < 1.12e-05 (0.104) 0 iFFT: n2=9.61e-07 ninf=1.07e-06 < 1.12e-05 (0.096) 0 OK pyopencl C2C (4053,4053) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.64e-07 ninf=5.19e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.91e-07 ninf=5.35e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (4054,4054) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.10e-06 < 1.12e-05 (0.098) 0 iFFT: n2=1.13e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (4055,4055) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.86e-07 ninf=5.26e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.96e-07 ninf=5.20e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4057,4057) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=5.38e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.15e-07 ninf=5.14e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4058,4058) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.15e-07 ninf=5.62e-07 < 1.12e-05 (0.050) 0 iFFT: n2=4.98e-07 ninf=4.97e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (4059,4059) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.64e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.85e-07 ninf=4.45e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (4060,4060) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.12e-07 ninf=5.39e-07 < 1.12e-05 (0.048) 0 iFFT: n2=4.04e-07 ninf=4.43e-07 < 1.12e-05 (0.039) 0 OK pyopencl C2C (4061,4061) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.01e-07 ninf=5.03e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.94e-07 ninf=4.77e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (4062,4062) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.70e-07 ninf=5.04e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.94e-07 ninf=5.80e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (4063,4063) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-06 ninf=1.08e-06 < 1.12e-05 (0.096) 0 iFFT: n2=1.03e-06 ninf=9.88e-07 < 1.12e-05 (0.088) 0 OK pyopencl C2C (4064,4064) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=5.20e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.43e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4065,4065) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=4.75e-07 < 1.12e-05 (0.042) 0 iFFT: n2=4.80e-07 ninf=4.83e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (4066,4066) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.24e-06 ninf=1.37e-06 < 1.12e-05 (0.122) 0 OK pyopencl C2C (4067,4067) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.54e-07 ninf=4.00e-07 < 1.12e-05 (0.036) 0 iFFT: n2=4.15e-07 ninf=5.10e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4068,4068) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=5.89e-07 < 1.12e-05 (0.052) 0 iFFT: n2=4.43e-07 ninf=5.42e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (4069,4069) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.61e-07 ninf=4.74e-07 < 1.12e-05 (0.042) 0 iFFT: n2=4.69e-07 ninf=4.60e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (4070,4070) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.26e-07 ninf=4.95e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.76e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4071,4071) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.92e-07 ninf=4.64e-07 < 1.12e-05 (0.041) 0 iFFT: n2=4.17e-07 ninf=4.75e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (4072,4072) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.03e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 OK pyopencl C2C (4073,4073) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.08e-06 < 1.12e-05 (0.096) 0 iFFT: n2=1.02e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 OK pyopencl C2C (4074,4074) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.70e-07 ninf=4.81e-07 < 1.12e-05 (0.043) 0 iFFT: n2=5.01e-07 ninf=5.48e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (4075,4075) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.67e-07 ninf=5.83e-07 < 1.12e-05 (0.052) 0 iFFT: n2=4.65e-07 ninf=4.77e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (4076,4076) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.07e-06 ninf=1.23e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (4077,4077) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.83e-07 ninf=4.82e-07 < 1.12e-05 (0.043) 0 iFFT: n2=4.98e-07 ninf=4.98e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (4078,4078) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.03e-06 ninf=1.16e-06 < 1.12e-05 (0.103) 0 OK pyopencl C2C (4079,4079) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.09e-06 ninf=1.06e-06 < 1.12e-05 (0.095) 0 OK pyopencl C2C (4080,4080) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.00e-07 ninf=4.62e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.67e-07 ninf=4.24e-07 < 1.12e-05 (0.038) 0 OK pyopencl C2C (4081,4081) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=3.99e-07 < 1.12e-05 (0.036) 0 iFFT: n2=3.61e-07 ninf=3.77e-07 < 1.12e-05 (0.034) 0 OK pyopencl C2C (4082,4082) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=5.15e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.65e-07 ninf=5.11e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4083,4083) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.07e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (4084,4084) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 iFFT: n2=1.12e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (4085,4085) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=5.85e-07 < 1.12e-05 (0.052) 0 iFFT: n2=4.41e-07 ninf=5.09e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4086,4086) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.05e-06 ninf=1.08e-06 < 1.12e-05 (0.096) 0 OK pyopencl C2C (4087,4087) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=5.69e-07 < 1.12e-05 (0.051) 0 iFFT: n2=4.48e-07 ninf=4.92e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (4088,4088) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.32e-07 ninf=5.15e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.31e-07 ninf=5.03e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4089,4089) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.21e-07 < 1.12e-05 (0.037) 0 iFFT: n2=4.01e-07 ninf=4.37e-07 < 1.12e-05 (0.039) 0 OK pyopencl C2C (4090,4090) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.06e-06 ninf=1.10e-06 < 1.12e-05 (0.098) 0 OK pyopencl C2C (4091,4091) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.08e-06 < 1.12e-05 (0.096) 0 iFFT: n2=1.02e-06 ninf=1.07e-06 < 1.12e-05 (0.095) 0 OK pyopencl C2C (4092,4092) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=4.95e-07 < 1.12e-05 (0.044) 0 iFFT: n2=3.89e-07 ninf=4.25e-07 < 1.12e-05 (0.038) 0 OK pyopencl C2C (4093,4093) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.17e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.03e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (4094,4094) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.97e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.17e-07 ninf=5.07e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4097,4097) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.39e-07 ninf=6.52e-07 < 1.12e-05 (0.058) 0 iFFT: n2=5.26e-07 ninf=5.98e-07 < 1.12e-05 (0.053) 0 OK pyopencl C2C (4098,4098) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 iFFT: n2=1.01e-06 ninf=1.10e-06 < 1.12e-05 (0.098) 0 OK pyopencl C2C (4099,4099) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.13e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.01e-06 ninf=1.14e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (4100,4100) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=5.12e-07 < 1.12e-05 (0.046) 0 iFFT: n2=3.91e-07 ninf=4.61e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (4101,4101) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.11e-06 < 1.12e-05 (0.099) 0 iFFT: n2=1.08e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 OK pyopencl C2C (4102,4102) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.08e-06 < 1.12e-05 (0.096) 0 iFFT: n2=1.07e-06 ninf=1.15e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (4103,4103) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.07e-06 < 1.12e-05 (0.095) 0 iFFT: n2=1.04e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 OK pyopencl C2C (4104,4104) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=4.76e-07 < 1.12e-05 (0.042) 0 iFFT: n2=4.05e-07 ninf=4.74e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (4105,4105) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.10e-06 < 1.12e-05 (0.098) 0 iFFT: n2=9.83e-07 ninf=9.92e-07 < 1.12e-05 (0.088) 0 OK pyopencl C2C (4106,4106) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.06e-06 < 1.12e-05 (0.095) 0 iFFT: n2=1.06e-06 ninf=1.07e-06 < 1.12e-05 (0.095) 0 OK pyopencl C2C (4107,4107) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.19e-07 ninf=5.91e-07 < 1.12e-05 (0.053) 0 iFFT: n2=5.05e-07 ninf=6.01e-07 < 1.12e-05 (0.054) 0 OK pyopencl C2C (4108,4108) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.15e-07 < 1.12e-05 (0.037) 0 iFFT: n2=3.66e-07 ninf=4.15e-07 < 1.12e-05 (0.037) 0 OK pyopencl C2C (4109,4109) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.07e-06 < 1.12e-05 (0.095) 0 iFFT: n2=1.08e-06 ninf=1.14e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (4110,4110) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.28e-06 < 1.12e-05 (0.114) 0 iFFT: n2=1.13e-06 ninf=1.24e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (4111,4111) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.02e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 OK pyopencl C2C (4112,4112) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.19e-07 ninf=5.70e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.23e-07 ninf=5.72e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (4113,4113) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-06 ninf=1.16e-06 < 1.12e-05 (0.103) 0 iFFT: n2=1.00e-06 ninf=1.06e-06 < 1.12e-05 (0.094) 0 OK pyopencl C2C (4114,4114) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=4.52e-07 < 1.12e-05 (0.040) 0 iFFT: n2=3.55e-07 ninf=4.26e-07 < 1.12e-05 (0.038) 0 OK pyopencl C2C (4115,4115) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-06 ninf=1.29e-06 < 1.12e-05 (0.115) 0 iFFT: n2=1.00e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 OK pyopencl C2C (4117,4117) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.38e-06 < 1.12e-05 (0.123) 0 iFFT: n2=1.24e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 OK pyopencl C2C (4118,4118) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.44e-07 ninf=4.78e-07 < 1.12e-05 (0.043) 0 iFFT: n2=4.64e-07 ninf=5.04e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4119,4119) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.72e-07 ninf=5.91e-07 < 1.12e-05 (0.053) 0 iFFT: n2=5.73e-07 ninf=5.71e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (4120,4120) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.26e-06 < 1.12e-05 (0.113) 0 iFFT: n2=1.16e-06 ninf=1.39e-06 < 1.12e-05 (0.124) 0 OK pyopencl C2C (4121,4121) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.21e-06 ninf=1.24e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (4122,4122) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.40e-06 < 1.12e-05 (0.125) 0 iFFT: n2=1.28e-06 ninf=1.45e-06 < 1.12e-05 (0.129) 0 OK pyopencl C2C (4123,4123) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.48e-07 ninf=4.77e-07 < 1.12e-05 (0.043) 0 iFFT: n2=4.60e-07 ninf=5.02e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4124,4124) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.34e-06 < 1.12e-05 (0.119) 0 iFFT: n2=1.30e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 OK pyopencl C2C (4126,4126) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.12e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 OK pyopencl C2C (4127,4127) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.03e-06 ninf=1.16e-06 < 1.12e-05 (0.103) 0 OK pyopencl C2C (4128,4128) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.58e-07 < 1.12e-05 (0.041) 0 iFFT: n2=3.99e-07 ninf=4.80e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (4129,4129) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.06e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 OK pyopencl C2C (4130,4130) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=5.11e-07 < 1.12e-05 (0.046) 0 iFFT: n2=3.95e-07 ninf=4.78e-07 < 1.12e-05 (0.043) 0 OK pyopencl C2C (4131,4131) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.77e-07 ninf=3.90e-07 < 1.12e-05 (0.035) 0 iFFT: n2=3.68e-07 ninf=4.06e-07 < 1.12e-05 (0.036) 0 OK pyopencl C2C (4132,4132) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 iFFT: n2=1.13e-06 ninf=1.31e-06 < 1.12e-05 (0.117) 0 OK pyopencl C2C (4133,4133) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.28e-06 < 1.12e-05 (0.114) 0 iFFT: n2=1.08e-06 ninf=1.23e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (4134,4134) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.50e-07 ninf=3.74e-07 < 1.12e-05 (0.033) 0 iFFT: n2=3.47e-07 ninf=4.06e-07 < 1.12e-05 (0.036) 0 OK pyopencl C2C (4135,4135) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.10e-06 ninf=1.19e-06 < 1.12e-05 (0.106) 0 OK pyopencl C2C (4136,4136) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.63e-07 ninf=4.25e-07 < 1.12e-05 (0.038) 0 iFFT: n2=3.58e-07 ninf=4.05e-07 < 1.12e-05 (0.036) 0 OK pyopencl C2C (4137,4137) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.39e-07 ninf=5.45e-07 < 1.12e-05 (0.048) 0 iFFT: n2=5.45e-07 ninf=5.05e-07 < 1.12e-05 (0.045) 0 OK pyopencl C2C (4138,4138) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 iFFT: n2=1.09e-06 ninf=1.23e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (4139,4139) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.12e-06 < 1.12e-05 (0.100) 0 iFFT: n2=1.05e-06 ninf=1.13e-06 < 1.12e-05 (0.100) 0 OK pyopencl C2C (4140,4140) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.86e-07 ninf=4.65e-07 < 1.12e-05 (0.041) 0 iFFT: n2=4.07e-07 ninf=5.43e-07 < 1.12e-05 (0.048) 0 OK ok ---------------------------------------------------------------------- Ran 1 test in 2968.150s OK pyopencl C2C (4141,4141) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=4.20e-07 < 1.12e-05 (0.037) 0 iFFT: n2=4.31e-07 ninf=4.69e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (4142,4142) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.55e-07 ninf=6.45e-07 < 1.12e-05 (0.057) 0 iFFT: n2=5.19e-07 ninf=6.61e-07 < 1.12e-05 (0.059) 0 OK pyopencl C2C (4143,4143) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 iFFT: n2=1.09e-06 ninf=1.13e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (4144,4144) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=5.25e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.49e-07 ninf=5.22e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4145,4145) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.09e-06 ninf=1.13e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (4146,4146) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.11e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (4147,4147) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.29e-07 < 1.12e-05 (0.038) 0 iFFT: n2=3.82e-07 ninf=4.53e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (4148,4148) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.45e-07 ninf=4.97e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.62e-07 ninf=5.67e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (4149,4149) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.11e-06 ninf=1.15e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (4150,4150) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.56e-07 ninf=3.73e-07 < 1.12e-05 (0.033) 0 iFFT: n2=3.67e-07 ninf=4.23e-07 < 1.12e-05 (0.038) 0 OK pyopencl C2C (4151,4151) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.04e-06 ninf=1.14e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (4152,4152) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.08e-06 ninf=1.09e-06 < 1.12e-05 (0.097) 0 OK pyopencl C2C (4153,4153) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 iFFT: n2=1.11e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 OK pyopencl C2C (4154,4154) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.66e-07 ninf=5.80e-07 < 1.12e-05 (0.052) 0 iFFT: n2=4.71e-07 ninf=5.73e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (4155,4155) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.27e-06 < 1.12e-05 (0.113) 0 iFFT: n2=1.07e-06 ninf=1.14e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (4156,4156) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.28e-06 < 1.12e-05 (0.114) 0 iFFT: n2=1.08e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 OK pyopencl C2C (4157,4157) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.24e-06 < 1.12e-05 (0.110) 0 iFFT: n2=1.04e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 OK pyopencl C2C (4159,4159) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.11e-07 ninf=6.09e-07 < 1.12e-05 (0.054) 0 iFFT: n2=5.95e-07 ninf=6.36e-07 < 1.12e-05 (0.057) 0 OK pyopencl C2C (4161,4161) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.08e-07 ninf=5.70e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.12e-07 ninf=5.65e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (4162,4162) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.87e-07 ninf=6.09e-07 < 1.12e-05 (0.054) 0 iFFT: n2=5.87e-07 ninf=6.33e-07 < 1.12e-05 (0.056) 0 OK pyopencl C2C (4163,4163) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-07 ninf=5.62e-07 < 1.12e-05 (0.050) 0 iFFT: n2=5.38e-07 ninf=5.70e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (4164,4164) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.17e-06 ninf=1.24e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (4165,4165) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.73e-07 ninf=4.33e-07 < 1.12e-05 (0.038) 0 iFFT: n2=3.87e-07 ninf=4.46e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (4166,4166) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.21e-06 ninf=1.34e-06 < 1.12e-05 (0.119) 0 OK pyopencl C2C (4167,4167) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.48e-07 ninf=5.74e-07 < 1.12e-05 (0.051) 0 iFFT: n2=5.57e-07 ninf=6.51e-07 < 1.12e-05 (0.058) 0 OK pyopencl C2C (4168,4168) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.61e-07 < 1.12e-05 (0.050) 0 iFFT: n2=5.31e-07 ninf=5.56e-07 < 1.12e-05 (0.050) 0 OK pyopencl C2C (4169,4169) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.72e-07 ninf=6.06e-07 < 1.12e-05 (0.054) 0 iFFT: n2=5.58e-07 ninf=6.06e-07 < 1.12e-05 (0.054) 0 OK pyopencl C2C (4170,4170) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 iFFT: n2=1.19e-06 ninf=1.30e-06 < 1.12e-05 (0.116) 0 OK pyopencl C2C (4171,4171) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.50e-07 ninf=5.89e-07 < 1.12e-05 (0.052) 0 iFFT: n2=5.22e-07 ninf=5.44e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (4172,4172) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.36e-06 < 1.12e-05 (0.121) 0 iFFT: n2=1.17e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (4173,4173) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-06 ninf=1.34e-06 < 1.12e-05 (0.120) 0 iFFT: n2=1.17e-06 ninf=1.48e-06 < 1.12e-05 (0.131) 0 OK pyopencl C2C (4174,4174) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.14e-06 ninf=1.22e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (4175,4175) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 iFFT: n2=1.20e-06 ninf=1.25e-06 < 1.12e-05 (0.111) 0 OK pyopencl C2C (4176,4176) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.23e-07 < 1.12e-05 (0.038) 0 iFFT: n2=4.05e-07 ninf=4.51e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (4177,4177) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.31e-06 < 1.12e-05 (0.116) 0 iFFT: n2=1.21e-06 ninf=1.31e-06 < 1.12e-05 (0.116) 0 OK pyopencl C2C (4178,4178) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.32e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.18e-06 ninf=1.08e-06 < 1.12e-05 (0.096) 0 OK pyopencl C2C (4179,4179) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=5.84e-07 < 1.12e-05 (0.052) 0 iFFT: n2=5.39e-07 ninf=5.71e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (4180,4180) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.97e-07 ninf=4.58e-07 < 1.12e-05 (0.041) 0 iFFT: n2=4.27e-07 ninf=5.71e-07 < 1.12e-05 (0.051) 0 OK pyopencl C2C (4181,4181) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-07 ninf=6.19e-07 < 1.12e-05 (0.055) 0 iFFT: n2=5.17e-07 ninf=6.65e-07 < 1.12e-05 (0.059) 0 OK pyopencl C2C (4182,4182) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=4.49e-07 < 1.12e-05 (0.040) 0 iFFT: n2=4.00e-07 ninf=4.58e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (4183,4183) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-07 ninf=5.32e-07 < 1.12e-05 (0.047) 0 iFFT: n2=4.26e-07 ninf=5.37e-07 < 1.12e-05 (0.048) 0 OK pyopencl C2C (4184,4184) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.28e-06 < 1.12e-05 (0.113) 0 iFFT: n2=1.19e-06 ninf=1.43e-06 < 1.12e-05 (0.127) 0 OK pyopencl C2C (4185,4185) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=5.70e-07 < 1.12e-05 (0.051) 0 iFFT: n2=3.99e-07 ninf=5.21e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4186,4186) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.72e-07 < 1.12e-05 (0.042) 0 iFFT: n2=3.80e-07 ninf=4.74e-07 < 1.12e-05 (0.042) 0 OK pyopencl C2C (4187,4187) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-07 ninf=4.52e-07 < 1.12e-05 (0.040) 0 iFFT: n2=4.26e-07 ninf=4.52e-07 < 1.12e-05 (0.040) 0 OK pyopencl C2C (4188,4188) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.33e-06 < 1.12e-05 (0.119) 0 iFFT: n2=1.21e-06 ninf=1.22e-06 < 1.12e-05 (0.109) 0 OK pyopencl C2C (4189,4189) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.96e-07 ninf=4.16e-07 < 1.12e-05 (0.037) 0 iFFT: n2=3.95e-07 ninf=4.38e-07 < 1.12e-05 (0.039) 0 OK pyopencl C2C (4190,4190) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.27e-06 < 1.12e-05 (0.113) 0 iFFT: n2=1.21e-06 ninf=1.26e-06 < 1.12e-05 (0.112) 0 OK pyopencl C2C (4191,4191) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=5.04e-07 < 1.12e-05 (0.045) 0 iFFT: n2=4.56e-07 ninf=5.33e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (4192,4192) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.37e-07 < 1.12e-05 (0.039) 0 iFFT: n2=4.16e-07 ninf=6.37e-07 < 1.12e-05 (0.057) 0 OK pyopencl C2C (4193,4193) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.31e-06 < 1.12e-05 (0.116) 0 iFFT: n2=1.18e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (4194,4194) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 iFFT: n2=1.22e-06 ninf=1.39e-06 < 1.12e-05 (0.124) 0 OK pyopencl C2C (4195,4195) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.23e-06 < 1.12e-05 (0.109) 0 iFFT: n2=1.18e-06 ninf=1.26e-06 < 1.12e-05 (0.112) 0 OK pyopencl C2C (4196,4196) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-06 ninf=1.27e-06 < 1.12e-05 (0.113) 0 iFFT: n2=1.13e-06 ninf=1.17e-06 < 1.12e-05 (0.104) 0 OK pyopencl C2C (4197,4197) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.37e-06 < 1.12e-05 (0.122) 0 iFFT: n2=1.19e-06 ninf=1.33e-06 < 1.12e-05 (0.118) 0 OK pyopencl C2C (4198,4198) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.35e-06 < 1.12e-05 (0.120) 0 iFFT: n2=1.22e-06 ninf=1.32e-06 < 1.12e-05 (0.117) 0 OK pyopencl C2C (4199,4199) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.70e-07 ninf=5.59e-07 < 1.12e-05 (0.050) 0 iFFT: n2=4.47e-07 ninf=5.82e-07 < 1.12e-05 (0.052) 0 OK pyopencl C2C (4201,4201) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.79e-07 ninf=6.03e-07 < 1.12e-05 (0.054) 0 iFFT: n2=6.15e-07 ninf=6.97e-07 < 1.12e-05 (0.062) 0 OK pyopencl C2C (4202,4202) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.12e-06 < 1.12e-05 (0.099) 0 iFFT: n2=1.08e-06 ninf=1.14e-06 < 1.12e-05 (0.102) 0 OK pyopencl C2C (4203,4203) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.23e-06 < 1.12e-05 (0.110) 0 iFFT: n2=1.13e-06 ninf=1.20e-06 < 1.12e-05 (0.107) 0 OK pyopencl C2C (4204,4204) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-07 ninf=5.33e-07 < 1.12e-05 (0.047) 0 iFFT: n2=5.16e-07 ninf=5.30e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (4205,4205) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.59e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 iFFT: n2=4.67e-07 ninf=5.56e-07 < 1.12e-05 (0.049) 0 OK pyopencl C2C (4206,4206) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.22e-07 ninf=6.29e-07 < 1.12e-05 (0.056) 0 iFFT: n2=5.31e-07 ninf=6.63e-07 < 1.12e-05 (0.059) 0 OK pyopencl C2C (4207,4207) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.46e-07 < 1.12e-05 (0.049) 0 iFFT: n2=5.09e-07 ninf=5.32e-07 < 1.12e-05 (0.047) 0 OK pyopencl C2C (4208,4208) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.24e-06 < 1.12e-05 (0.110) 0 iFFT: n2=1.05e-06 ninf=1.05e-06 < 1.12e-05 (0.094) 0 OK pyopencl C2C (4209,4209) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.25e-07 ninf=5.00e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.40e-07 ninf=4.62e-07 < 1.12e-05 (0.041) 0 OK pyopencl C2C (4210,4210) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-07 ninf=6.01e-07 < 1.12e-05 (0.053) 0 iFFT: n2=5.28e-07 ninf=6.02e-07 < 1.12e-05 (0.054) 0 OK pyopencl C2C (4211,4211) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.15e-06 < 1.12e-05 (0.102) 0 iFFT: n2=1.15e-06 ninf=1.21e-06 < 1.12e-05 (0.108) 0 OK pyopencl C2C (4213,4213) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-06 ninf=1.18e-06 < 1.12e-05 (0.105) 0 iFFT: n2=1.07e-06 ninf=1.14e-06 < 1.12e-05 (0.101) 0 OK pyopencl C2C (4214,4214) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.56e-07 ninf=6.38e-07 < 1.12e-05 (0.057) 0 iFFT: n2=4.25e-07 ninf=4.95e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (4215,4215) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=4.63e-07 < 1.12e-05 (0.041) 0 iFFT: n2=5.07e-07 ninf=4.92e-07 < 1.12e-05 (0.044) 0 OK pyopencl C2C (4216,4216) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.22e-07 ninf=4.91e-07 < 1.12e-05 (0.044) 0 iFFT: n2=4.19e-07 ninf=5.16e-07 < 1.12e-05 (0.046) 0 OK pyopencl C2C (4217,4217) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.06e-06 < 1.13e-05 (0.094) 0 iFFT: n2=1.13e-06 ninf=1.20e-06 < 1.13e-05 (0.106) 0 OK pyopencl C2C (4218,4218) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-07 ninf=6.60e-07 < 1.13e-05 (0.059) 0 iFFT: n2=4.77e-07 ninf=5.87e-07 < 1.13e-05 (0.052) 0 OK pyopencl C2C (4219,4219) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.12e-06 < 1.13e-05 (0.100) 0 iFFT: n2=1.17e-06 ninf=1.28e-06 < 1.13e-05 (0.113) 0 OK pyopencl C2C (4220,4220) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-07 ninf=6.31e-07 < 1.13e-05 (0.056) 0 iFFT: n2=5.09e-07 ninf=5.91e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4221,4221) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.04e-07 ninf=5.23e-07 < 1.13e-05 (0.047) 0 iFFT: n2=4.35e-07 ninf=5.55e-07 < 1.13e-05 (0.049) 0 OK pyopencl C2C (4222,4222) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-06 ninf=1.11e-06 < 1.13e-05 (0.099) 0 iFFT: n2=1.07e-06 ninf=1.13e-06 < 1.13e-05 (0.100) 0 OK pyopencl C2C (4223,4223) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.18e-06 < 1.13e-05 (0.105) 0 iFFT: n2=1.12e-06 ninf=1.17e-06 < 1.13e-05 (0.104) 0 OK pyopencl C2C (4226,4226) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.14e-07 ninf=6.10e-07 < 1.13e-05 (0.054) 0 iFFT: n2=6.20e-07 ninf=7.29e-07 < 1.13e-05 (0.065) 0 OK pyopencl C2C (4227,4227) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-07 ninf=6.00e-07 < 1.13e-05 (0.053) 0 iFFT: n2=5.42e-07 ninf=5.94e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4228,4228) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.50e-07 ninf=5.35e-07 < 1.13e-05 (0.048) 0 iFFT: n2=4.55e-07 ninf=5.20e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4229,4229) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-06 ninf=1.25e-06 < 1.13e-05 (0.111) 0 iFFT: n2=1.10e-06 ninf=1.13e-06 < 1.13e-05 (0.101) 0 OK pyopencl C2C (4230,4230) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=3.78e-07 < 1.13e-05 (0.034) 0 iFFT: n2=3.54e-07 ninf=4.97e-07 < 1.13e-05 (0.044) 0 OK pyopencl C2C (4231,4231) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-06 ninf=1.21e-06 < 1.13e-05 (0.107) 0 iFFT: n2=1.18e-06 ninf=1.25e-06 < 1.13e-05 (0.111) 0 OK pyopencl C2C (4232,4232) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.67e-07 ninf=4.18e-07 < 1.13e-05 (0.037) 0 iFFT: n2=3.62e-07 ninf=3.94e-07 < 1.13e-05 (0.035) 0 OK pyopencl C2C (4233,4233) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.63e-07 < 1.13e-05 (0.041) 0 iFFT: n2=3.74e-07 ninf=4.12e-07 < 1.13e-05 (0.037) 0 OK pyopencl C2C (4234,4234) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.85e-07 ninf=5.43e-07 < 1.13e-05 (0.048) 0 iFFT: n2=4.96e-07 ninf=6.02e-07 < 1.13e-05 (0.054) 0 OK pyopencl C2C (4236,4236) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-07 ninf=5.39e-07 < 1.13e-05 (0.048) 0 iFFT: n2=5.06e-07 ninf=5.39e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4237,4237) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.14e-06 ninf=1.25e-06 < 1.13e-05 (0.111) 0 OK pyopencl C2C (4238,4238) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-07 ninf=6.00e-07 < 1.13e-05 (0.053) 0 iFFT: n2=5.36e-07 ninf=5.85e-07 < 1.13e-05 (0.052) 0 OK pyopencl C2C (4239,4239) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.93e-07 ninf=5.17e-07 < 1.13e-05 (0.046) 0 iFFT: n2=4.93e-07 ninf=5.35e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4240,4240) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-07 ninf=3.65e-07 < 1.13e-05 (0.032) 0 iFFT: n2=3.55e-07 ninf=3.83e-07 < 1.13e-05 (0.034) 0 OK pyopencl C2C (4241,4241) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.21e-06 < 1.13e-05 (0.107) 0 iFFT: n2=1.09e-06 ninf=1.14e-06 < 1.13e-05 (0.102) 0 OK pyopencl C2C (4242,4242) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=5.05e-07 < 1.13e-05 (0.045) 0 iFFT: n2=4.36e-07 ninf=5.11e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4243,4243) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.16e-06 < 1.13e-05 (0.103) 0 iFFT: n2=1.12e-06 ninf=1.18e-06 < 1.13e-05 (0.105) 0 OK pyopencl C2C (4244,4244) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.13e-06 < 1.13e-05 (0.100) 0 iFFT: n2=1.04e-06 ninf=1.08e-06 < 1.13e-05 (0.096) 0 OK pyopencl C2C (4245,4245) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.23e-06 < 1.13e-05 (0.109) 0 iFFT: n2=1.04e-06 ninf=1.04e-06 < 1.13e-05 (0.093) 0 OK pyopencl C2C (4246,4246) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-07 ninf=5.54e-07 < 1.13e-05 (0.049) 0 iFFT: n2=5.40e-07 ninf=5.72e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4247,4247) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.08e-06 < 1.13e-05 (0.096) 0 iFFT: n2=1.05e-06 ninf=1.16e-06 < 1.13e-05 (0.103) 0 OK pyopencl C2C (4248,4248) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.31e-07 ninf=4.30e-07 < 1.13e-05 (0.038) 0 iFFT: n2=3.50e-07 ninf=4.31e-07 < 1.13e-05 (0.038) 0 OK pyopencl C2C (4249,4249) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-06 ninf=1.20e-06 < 1.13e-05 (0.107) 0 iFFT: n2=1.08e-06 ninf=1.19e-06 < 1.13e-05 (0.106) 0 OK pyopencl C2C (4250,4250) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.89e-07 < 1.13e-05 (0.043) 0 iFFT: n2=3.92e-07 ninf=4.72e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4251,4251) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=6.43e-07 < 1.13e-05 (0.057) 0 iFFT: n2=4.58e-07 ninf=5.73e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4252,4252) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.15e-06 < 1.13e-05 (0.102) 0 iFFT: n2=1.05e-06 ninf=1.06e-06 < 1.13e-05 (0.094) 0 OK pyopencl C2C (4253,4253) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-06 ninf=1.15e-06 < 1.13e-05 (0.102) 0 iFFT: n2=1.05e-06 ninf=1.10e-06 < 1.13e-05 (0.097) 0 OK pyopencl C2C (4254,4254) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.23e-06 < 1.13e-05 (0.109) 0 iFFT: n2=1.23e-06 ninf=1.24e-06 < 1.13e-05 (0.110) 0 OK pyopencl C2C (4255,4255) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.52e-07 ninf=5.11e-07 < 1.13e-05 (0.045) 0 iFFT: n2=4.94e-07 ninf=5.85e-07 < 1.13e-05 (0.052) 0 OK pyopencl C2C (4256,4256) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=5.14e-07 < 1.13e-05 (0.046) 0 iFFT: n2=4.17e-07 ninf=5.03e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4257,4257) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.60e-07 ninf=5.93e-07 < 1.13e-05 (0.053) 0 iFFT: n2=4.22e-07 ninf=5.29e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4258,4258) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.13e-06 < 1.13e-05 (0.101) 0 iFFT: n2=1.15e-06 ninf=1.16e-06 < 1.13e-05 (0.103) 0 OK pyopencl C2C (4259,4259) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.35e-06 < 1.13e-05 (0.120) 0 iFFT: n2=1.28e-06 ninf=1.33e-06 < 1.13e-05 (0.118) 0 OK pyopencl C2C (4260,4260) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.40e-07 < 1.13e-05 (0.039) 0 iFFT: n2=3.97e-07 ninf=4.43e-07 < 1.13e-05 (0.039) 0 OK pyopencl C2C (4261,4261) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.23e-06 < 1.13e-05 (0.109) 0 iFFT: n2=1.25e-06 ninf=1.25e-06 < 1.13e-05 (0.111) 0 OK pyopencl C2C (4262,4262) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 iFFT: n2=1.25e-06 ninf=1.33e-06 < 1.13e-05 (0.118) 0 OK pyopencl C2C (4263,4263) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.07e-07 ninf=4.82e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.38e-07 ninf=5.10e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4264,4264) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.53e-07 ninf=3.55e-07 < 1.13e-05 (0.032) 0 iFFT: n2=3.60e-07 ninf=3.67e-07 < 1.13e-05 (0.033) 0 OK pyopencl C2C (4265,4265) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.30e-06 < 1.13e-05 (0.116) 0 iFFT: n2=1.25e-06 ninf=1.39e-06 < 1.13e-05 (0.124) 0 OK pyopencl C2C (4266,4266) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.95e-07 ninf=4.49e-07 < 1.13e-05 (0.040) 0 iFFT: n2=4.13e-07 ninf=4.54e-07 < 1.13e-05 (0.040) 0 OK pyopencl C2C (4267,4267) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.40e-07 ninf=6.28e-07 < 1.13e-05 (0.056) 0 iFFT: n2=5.55e-07 ninf=5.76e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4268,4268) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.75e-07 ninf=5.71e-07 < 1.13e-05 (0.051) 0 iFFT: n2=4.58e-07 ninf=5.45e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4269,4269) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.31e-06 < 1.13e-05 (0.116) 0 iFFT: n2=1.17e-06 ninf=1.24e-06 < 1.13e-05 (0.110) 0 OK pyopencl C2C (4270,4270) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.35e-07 < 1.13e-05 (0.039) 0 iFFT: n2=4.11e-07 ninf=4.48e-07 < 1.13e-05 (0.040) 0 OK pyopencl C2C (4271,4271) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 iFFT: n2=1.23e-06 ninf=1.37e-06 < 1.13e-05 (0.121) 0 OK pyopencl C2C (4272,4272) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=5.68e-07 < 1.13e-05 (0.050) 0 iFFT: n2=4.24e-07 ninf=5.09e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4273,4273) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.38e-06 < 1.13e-05 (0.123) 0 iFFT: n2=1.19e-06 ninf=1.33e-06 < 1.13e-05 (0.118) 0 OK pyopencl C2C (4274,4274) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.35e-06 < 1.13e-05 (0.120) 0 iFFT: n2=1.22e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 OK pyopencl C2C (4275,4275) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.09e-07 ninf=4.51e-07 < 1.13e-05 (0.040) 0 iFFT: n2=4.50e-07 ninf=5.74e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4276,4276) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.28e-06 < 1.13e-05 (0.114) 0 iFFT: n2=1.17e-06 ninf=1.27e-06 < 1.13e-05 (0.113) 0 OK pyopencl C2C (4277,4277) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.39e-07 ninf=3.51e-07 < 1.13e-05 (0.031) 0 iFFT: n2=3.37e-07 ninf=3.35e-07 < 1.13e-05 (0.030) 0 OK pyopencl C2C (4278,4278) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.24e-07 ninf=4.84e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.05e-07 ninf=4.60e-07 < 1.13e-05 (0.041) 0 OK pyopencl C2C (4279,4279) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.38e-06 < 1.13e-05 (0.122) 0 iFFT: n2=1.15e-06 ninf=1.27e-06 < 1.13e-05 (0.113) 0 OK pyopencl C2C (4280,4280) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 iFFT: n2=1.22e-06 ninf=1.47e-06 < 1.13e-05 (0.130) 0 OK pyopencl C2C (4281,4281) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 iFFT: n2=1.19e-06 ninf=1.29e-06 < 1.13e-05 (0.115) 0 OK pyopencl C2C (4282,4282) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 iFFT: n2=1.16e-06 ninf=1.25e-06 < 1.13e-05 (0.111) 0 OK pyopencl C2C (4283,4283) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.28e-06 < 1.13e-05 (0.113) 0 iFFT: n2=1.22e-06 ninf=1.40e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4284,4284) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.79e-07 < 1.13e-05 (0.042) 0 iFFT: n2=4.06e-07 ninf=4.69e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4285,4285) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.26e-06 < 1.13e-05 (0.111) 0 iFFT: n2=1.16e-06 ninf=1.13e-06 < 1.13e-05 (0.100) 0 OK pyopencl C2C (4286,4286) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.38e-06 < 1.13e-05 (0.122) 0 iFFT: n2=1.22e-06 ninf=1.33e-06 < 1.13e-05 (0.118) 0 OK pyopencl C2C (4287,4287) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.39e-06 < 1.13e-05 (0.123) 0 iFFT: n2=1.21e-06 ninf=1.24e-06 < 1.13e-05 (0.110) 0 OK pyopencl C2C (4288,4288) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=4.36e-07 < 1.13e-05 (0.039) 0 iFFT: n2=4.01e-07 ninf=5.01e-07 < 1.13e-05 (0.044) 0 OK pyopencl C2C (4289,4289) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.50e-06 < 1.13e-05 (0.133) 0 iFFT: n2=1.41e-06 ninf=1.50e-06 < 1.13e-05 (0.133) 0 OK pyopencl C2C (4291,4291) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.44e-06 ninf=1.51e-06 < 1.13e-05 (0.134) 0 iFFT: n2=1.46e-06 ninf=1.55e-06 < 1.13e-05 (0.138) 0 OK pyopencl C2C (4292,4292) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=5.72e-07 < 1.13e-05 (0.051) 0 iFFT: n2=4.86e-07 ninf=5.94e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4293,4293) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.61e-07 < 1.13e-05 (0.041) 0 iFFT: n2=3.84e-07 ninf=4.68e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4294,4294) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=6.34e-07 < 1.13e-05 (0.056) 0 iFFT: n2=5.25e-07 ninf=6.13e-07 < 1.13e-05 (0.054) 0 OK pyopencl C2C (4295,4295) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.00e-07 ninf=5.25e-07 < 1.13e-05 (0.047) 0 iFFT: n2=5.09e-07 ninf=5.10e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4296,4296) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.48e-06 ninf=1.64e-06 < 1.13e-05 (0.146) 0 iFFT: n2=1.41e-06 ninf=1.55e-06 < 1.13e-05 (0.137) 0 OK pyopencl C2C (4297,4297) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.56e-06 < 1.13e-05 (0.138) 0 iFFT: n2=1.40e-06 ninf=1.59e-06 < 1.13e-05 (0.141) 0 OK pyopencl C2C (4298,4298) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.50e-06 < 1.13e-05 (0.133) 0 iFFT: n2=1.39e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4299,4299) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.40e-06 < 1.13e-05 (0.124) 0 iFFT: n2=1.35e-06 ninf=1.31e-06 < 1.13e-05 (0.116) 0 OK pyopencl C2C (4300,4300) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=5.60e-07 < 1.13e-05 (0.050) 0 iFFT: n2=4.02e-07 ninf=5.29e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4301,4301) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.85e-07 ninf=4.57e-07 < 1.13e-05 (0.041) 0 iFFT: n2=3.78e-07 ninf=4.40e-07 < 1.13e-05 (0.039) 0 OK pyopencl C2C (4302,4302) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.49e-06 < 1.13e-05 (0.132) 0 iFFT: n2=1.35e-06 ninf=1.57e-06 < 1.13e-05 (0.140) 0 OK pyopencl C2C (4303,4303) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-07 ninf=5.38e-07 < 1.13e-05 (0.048) 0 iFFT: n2=5.15e-07 ninf=5.38e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4304,4304) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.44e-06 ninf=1.58e-06 < 1.13e-05 (0.141) 0 iFFT: n2=1.39e-06 ninf=1.60e-06 < 1.13e-05 (0.142) 0 OK pyopencl C2C (4305,4305) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.76e-07 ninf=4.14e-07 < 1.13e-05 (0.037) 0 iFFT: n2=3.87e-07 ninf=4.29e-07 < 1.13e-05 (0.038) 0 OK pyopencl C2C (4306,4306) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.44e-06 ninf=1.51e-06 < 1.13e-05 (0.134) 0 iFFT: n2=1.44e-06 ninf=1.64e-06 < 1.13e-05 (0.146) 0 OK pyopencl C2C (4307,4307) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=4.52e-07 < 1.13e-05 (0.040) 0 iFFT: n2=4.71e-07 ninf=4.91e-07 < 1.13e-05 (0.044) 0 OK pyopencl C2C (4308,4308) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.60e-06 < 1.13e-05 (0.142) 0 iFFT: n2=1.46e-06 ninf=1.51e-06 < 1.13e-05 (0.134) 0 OK pyopencl C2C (4309,4309) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.50e-06 ninf=1.69e-06 < 1.13e-05 (0.150) 0 iFFT: n2=1.51e-06 ninf=1.52e-06 < 1.13e-05 (0.135) 0 OK pyopencl C2C (4310,4310) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.44e-06 ninf=1.51e-06 < 1.13e-05 (0.134) 0 iFFT: n2=1.40e-06 ninf=1.54e-06 < 1.13e-05 (0.137) 0 OK pyopencl C2C (4311,4311) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.45e-06 < 1.13e-05 (0.129) 0 iFFT: n2=1.48e-06 ninf=1.52e-06 < 1.13e-05 (0.135) 0 OK pyopencl C2C (4313,4313) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-06 ninf=1.48e-06 < 1.13e-05 (0.131) 0 iFFT: n2=1.36e-06 ninf=1.46e-06 < 1.13e-05 (0.129) 0 OK pyopencl C2C (4314,4314) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.48e-06 < 1.13e-05 (0.131) 0 iFFT: n2=1.39e-06 ninf=1.59e-06 < 1.13e-05 (0.141) 0 OK pyopencl C2C (4315,4315) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.50e-06 < 1.13e-05 (0.133) 0 iFFT: n2=1.37e-06 ninf=1.45e-06 < 1.13e-05 (0.128) 0 OK pyopencl C2C (4316,4316) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.69e-07 ninf=4.33e-07 < 1.13e-05 (0.038) 0 iFFT: n2=3.66e-07 ninf=4.50e-07 < 1.13e-05 (0.040) 0 OK pyopencl C2C (4317,4317) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.48e-06 < 1.13e-05 (0.131) 0 iFFT: n2=1.43e-06 ninf=1.49e-06 < 1.13e-05 (0.132) 0 OK pyopencl C2C (4318,4318) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-07 ninf=6.09e-07 < 1.13e-05 (0.054) 0 iFFT: n2=5.56e-07 ninf=6.02e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4319,4319) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.12e-07 ninf=5.13e-07 < 1.13e-05 (0.045) 0 iFFT: n2=5.21e-07 ninf=5.61e-07 < 1.13e-05 (0.050) 0 OK pyopencl C2C (4321,4321) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.38e-06 < 1.13e-05 (0.123) 0 iFFT: n2=1.47e-06 ninf=1.42e-06 < 1.13e-05 (0.126) 0 OK pyopencl C2C (4322,4322) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-07 ninf=6.51e-07 < 1.13e-05 (0.058) 0 iFFT: n2=5.63e-07 ninf=6.14e-07 < 1.13e-05 (0.054) 0 OK pyopencl C2C (4323,4323) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.34e-07 ninf=5.39e-07 < 1.13e-05 (0.048) 0 iFFT: n2=4.33e-07 ninf=5.44e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4324,4324) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.64e-07 ninf=4.36e-07 < 1.13e-05 (0.039) 0 iFFT: n2=3.62e-07 ninf=4.46e-07 < 1.13e-05 (0.040) 0 OK pyopencl C2C (4325,4325) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.46e-06 ninf=1.68e-06 < 1.13e-05 (0.149) 0 iFFT: n2=1.39e-06 ninf=1.49e-06 < 1.13e-05 (0.132) 0 OK pyopencl C2C (4326,4326) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.40e-06 ninf=1.48e-06 < 1.13e-05 (0.131) 0 iFFT: n2=1.40e-06 ninf=1.57e-06 < 1.13e-05 (0.139) 0 OK pyopencl C2C (4327,4327) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 iFFT: n2=1.34e-06 ninf=1.60e-06 < 1.13e-05 (0.142) 0 OK pyopencl C2C (4328,4328) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.02e-07 ninf=5.19e-07 < 1.13e-05 (0.046) 0 iFFT: n2=5.05e-07 ninf=5.06e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4329,4329) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.33e-07 ninf=5.78e-07 < 1.13e-05 (0.051) 0 iFFT: n2=4.21e-07 ninf=5.41e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4330,4330) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-07 ninf=5.06e-07 < 1.13e-05 (0.045) 0 iFFT: n2=5.22e-07 ninf=5.57e-07 < 1.13e-05 (0.049) 0 OK pyopencl C2C (4331,4331) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.38e-07 ninf=5.15e-07 < 1.13e-05 (0.046) 0 iFFT: n2=4.66e-07 ninf=5.80e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4332,4332) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.87e-07 ninf=6.10e-07 < 1.13e-05 (0.054) 0 iFFT: n2=4.64e-07 ninf=5.46e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4333,4333) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.56e-06 < 1.13e-05 (0.139) 0 iFFT: n2=1.26e-06 ninf=1.42e-06 < 1.13e-05 (0.126) 0 OK pyopencl C2C (4334,4334) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.20e-07 ninf=5.09e-07 < 1.13e-05 (0.045) 0 iFFT: n2=5.21e-07 ninf=5.54e-07 < 1.13e-05 (0.049) 0 OK pyopencl C2C (4335,4335) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=4.87e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.41e-07 ninf=5.16e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4336,4336) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-07 ninf=4.83e-07 < 1.13e-05 (0.043) 0 iFFT: n2=5.01e-07 ninf=4.63e-07 < 1.13e-05 (0.041) 0 OK pyopencl C2C (4337,4337) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.37e-06 < 1.13e-05 (0.122) 0 iFFT: n2=1.29e-06 ninf=1.40e-06 < 1.13e-05 (0.124) 0 OK pyopencl C2C (4338,4338) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.00e-07 ninf=5.56e-07 < 1.13e-05 (0.049) 0 iFFT: n2=4.94e-07 ninf=5.08e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4339,4339) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.47e-06 < 1.13e-05 (0.130) 0 iFFT: n2=1.26e-06 ninf=1.38e-06 < 1.13e-05 (0.122) 0 OK pyopencl C2C (4340,4340) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.37e-07 ninf=5.19e-07 < 1.13e-05 (0.046) 0 iFFT: n2=4.07e-07 ninf=5.42e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4341,4341) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.54e-06 < 1.13e-05 (0.136) 0 iFFT: n2=1.26e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4342,4342) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-06 ninf=1.50e-06 < 1.13e-05 (0.133) 0 iFFT: n2=1.37e-06 ninf=1.51e-06 < 1.13e-05 (0.134) 0 OK pyopencl C2C (4343,4343) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.74e-07 ninf=5.59e-07 < 1.13e-05 (0.050) 0 iFFT: n2=4.60e-07 ninf=5.78e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4344,4344) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=5.78e-07 < 1.13e-05 (0.051) 0 iFFT: n2=4.36e-07 ninf=4.96e-07 < 1.13e-05 (0.044) 0 OK pyopencl C2C (4345,4345) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.01e-07 ninf=4.88e-07 < 1.13e-05 (0.043) 0 iFFT: n2=3.95e-07 ninf=4.41e-07 < 1.13e-05 (0.039) 0 OK pyopencl C2C (4346,4346) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.83e-07 ninf=3.58e-07 < 1.13e-05 (0.032) 0 iFFT: n2=3.84e-07 ninf=3.84e-07 < 1.13e-05 (0.034) 0 OK pyopencl C2C (4347,4347) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.57e-07 ninf=3.84e-07 < 1.13e-05 (0.034) 0 iFFT: n2=3.67e-07 ninf=3.90e-07 < 1.13e-05 (0.035) 0 OK pyopencl C2C (4348,4348) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.44e-06 < 1.13e-05 (0.128) 0 iFFT: n2=1.27e-06 ninf=1.43e-06 < 1.13e-05 (0.127) 0 OK pyopencl C2C (4349,4349) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 iFFT: n2=1.27e-06 ninf=1.45e-06 < 1.13e-05 (0.129) 0 OK pyopencl C2C (4350,4350) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.21e-07 ninf=4.57e-07 < 1.13e-05 (0.041) 0 iFFT: n2=4.12e-07 ninf=4.68e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4351,4351) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.45e-06 < 1.13e-05 (0.129) 0 iFFT: n2=1.33e-06 ninf=1.35e-06 < 1.13e-05 (0.120) 0 OK pyopencl C2C (4352,4352) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.85e-07 < 1.13e-05 (0.043) 0 iFFT: n2=3.98e-07 ninf=5.34e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4353,4353) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-06 ninf=1.47e-06 < 1.13e-05 (0.131) 0 iFFT: n2=1.25e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4354,4354) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-06 ninf=1.47e-06 < 1.13e-05 (0.130) 0 iFFT: n2=1.32e-06 ninf=1.37e-06 < 1.13e-05 (0.121) 0 OK pyopencl C2C (4355,4355) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.97e-07 ninf=4.70e-07 < 1.13e-05 (0.042) 0 iFFT: n2=3.96e-07 ninf=5.36e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4357,4357) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-07 ninf=5.43e-07 < 1.13e-05 (0.048) 0 iFFT: n2=5.52e-07 ninf=5.30e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4358,4358) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-07 ninf=5.92e-07 < 1.13e-05 (0.052) 0 iFFT: n2=5.63e-07 ninf=5.68e-07 < 1.13e-05 (0.050) 0 OK pyopencl C2C (4359,4359) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.99e-07 ninf=5.24e-07 < 1.13e-05 (0.046) 0 iFFT: n2=5.03e-07 ninf=4.91e-07 < 1.13e-05 (0.044) 0 OK pyopencl C2C (4360,4360) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-07 ninf=5.85e-07 < 1.13e-05 (0.052) 0 iFFT: n2=4.47e-07 ninf=5.36e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4361,4361) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.95e-07 < 1.13e-05 (0.044) 0 iFFT: n2=4.01e-07 ninf=4.43e-07 < 1.13e-05 (0.039) 0 OK pyopencl C2C (4362,4362) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.03e-07 ninf=5.55e-07 < 1.13e-05 (0.049) 0 iFFT: n2=5.02e-07 ninf=5.33e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4363,4363) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-06 ninf=1.39e-06 < 1.13e-05 (0.123) 0 iFFT: n2=1.23e-06 ninf=1.29e-06 < 1.13e-05 (0.114) 0 OK pyopencl C2C (4364,4364) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.35e-06 < 1.13e-05 (0.119) 0 iFFT: n2=1.31e-06 ninf=1.47e-06 < 1.13e-05 (0.130) 0 OK pyopencl C2C (4365,4365) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.72e-07 ninf=5.80e-07 < 1.13e-05 (0.051) 0 iFFT: n2=4.40e-07 ninf=5.51e-07 < 1.13e-05 (0.049) 0 OK pyopencl C2C (4366,4366) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.23e-07 ninf=4.85e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.15e-07 ninf=4.88e-07 < 1.13e-05 (0.043) 0 OK pyopencl C2C (4367,4367) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.05e-07 ninf=5.98e-07 < 1.13e-05 (0.053) 0 iFFT: n2=5.19e-07 ninf=5.73e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4369,4369) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-07 ninf=6.50e-07 < 1.13e-05 (0.058) 0 iFFT: n2=5.57e-07 ninf=6.47e-07 < 1.13e-05 (0.057) 0 OK pyopencl C2C (4370,4370) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.19e-07 ninf=4.96e-07 < 1.13e-05 (0.044) 0 iFFT: n2=4.06e-07 ninf=4.64e-07 < 1.13e-05 (0.041) 0 OK pyopencl C2C (4371,4371) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=4.37e-07 < 1.13e-05 (0.039) 0 iFFT: n2=4.08e-07 ninf=4.47e-07 < 1.13e-05 (0.040) 0 OK pyopencl C2C (4372,4372) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-07 ninf=5.34e-07 < 1.13e-05 (0.047) 0 iFFT: n2=5.33e-07 ninf=5.01e-07 < 1.13e-05 (0.044) 0 OK pyopencl C2C (4373,4373) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-06 ninf=1.30e-06 < 1.13e-05 (0.115) 0 iFFT: n2=1.22e-06 ninf=1.32e-06 < 1.13e-05 (0.117) 0 OK pyopencl C2C (4376,4376) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.55e-07 ninf=6.38e-07 < 1.13e-05 (0.057) 0 iFFT: n2=5.40e-07 ninf=6.12e-07 < 1.13e-05 (0.054) 0 OK pyopencl C2C (4377,4377) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.09e-07 ninf=6.49e-07 < 1.13e-05 (0.058) 0 iFFT: n2=6.14e-07 ninf=7.23e-07 < 1.13e-05 (0.064) 0 OK pyopencl C2C (4378,4378) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-07 ninf=5.95e-07 < 1.13e-05 (0.053) 0 iFFT: n2=5.27e-07 ninf=5.82e-07 < 1.13e-05 (0.052) 0 OK pyopencl C2C (4379,4379) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.76e-07 ninf=6.04e-07 < 1.13e-05 (0.054) 0 iFFT: n2=5.89e-07 ninf=6.85e-07 < 1.13e-05 (0.061) 0 OK pyopencl C2C (4380,4380) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-07 ninf=5.05e-07 < 1.13e-05 (0.045) 0 iFFT: n2=4.67e-07 ninf=5.71e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4381,4381) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.75e-07 ninf=6.21e-07 < 1.13e-05 (0.055) 0 iFFT: n2=5.81e-07 ninf=6.18e-07 < 1.13e-05 (0.055) 0 OK pyopencl C2C (4382,4382) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-07 ninf=5.61e-07 < 1.13e-05 (0.050) 0 iFFT: n2=5.28e-07 ninf=5.91e-07 < 1.13e-05 (0.052) 0 OK pyopencl C2C (4383,4383) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.19e-07 ninf=6.55e-07 < 1.13e-05 (0.058) 0 iFFT: n2=6.57e-07 ninf=6.96e-07 < 1.13e-05 (0.062) 0 OK pyopencl C2C (4384,4384) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.29e-06 < 1.13e-05 (0.114) 0 iFFT: n2=1.25e-06 ninf=1.28e-06 < 1.13e-05 (0.114) 0 OK pyopencl C2C (4385,4385) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.39e-06 < 1.13e-05 (0.124) 0 iFFT: n2=1.29e-06 ninf=1.36e-06 < 1.13e-05 (0.121) 0 OK pyopencl C2C (4386,4386) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=5.85e-07 < 1.13e-05 (0.052) 0 iFFT: n2=4.78e-07 ninf=6.00e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4387,4387) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.33e-06 < 1.13e-05 (0.118) 0 iFFT: n2=1.26e-06 ninf=1.45e-06 < 1.13e-05 (0.128) 0 OK pyopencl C2C (4388,4388) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.26e-06 < 1.13e-05 (0.112) 0 iFFT: n2=1.27e-06 ninf=1.17e-06 < 1.13e-05 (0.103) 0 OK pyopencl C2C (4389,4389) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.89e-07 ninf=4.86e-07 < 1.13e-05 (0.043) 0 iFFT: n2=3.82e-07 ninf=4.51e-07 < 1.13e-05 (0.040) 0 OK pyopencl C2C (4390,4390) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.30e-06 ninf=1.43e-06 < 1.13e-05 (0.127) 0 iFFT: n2=1.29e-06 ninf=1.40e-06 < 1.13e-05 (0.124) 0 OK pyopencl C2C (4391,4391) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.30e-06 < 1.13e-05 (0.115) 0 iFFT: n2=1.25e-06 ninf=1.24e-06 < 1.13e-05 (0.110) 0 OK pyopencl C2C (4392,4392) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.58e-07 < 1.13e-05 (0.041) 0 iFFT: n2=3.98e-07 ninf=5.04e-07 < 1.13e-05 (0.045) 0 OK pyopencl C2C (4393,4393) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.35e-06 < 1.13e-05 (0.120) 0 iFFT: n2=1.32e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4395,4395) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.33e-06 ninf=1.40e-06 < 1.13e-05 (0.124) 0 OK pyopencl C2C (4396,4396) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.30e-07 ninf=5.37e-07 < 1.13e-05 (0.048) 0 iFFT: n2=4.21e-07 ninf=5.17e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4397,4397) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.47e-06 < 1.13e-05 (0.130) 0 iFFT: n2=1.28e-06 ninf=1.39e-06 < 1.13e-05 (0.123) 0 OK pyopencl C2C (4398,4398) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-06 ninf=1.38e-06 < 1.13e-05 (0.122) 0 iFFT: n2=1.33e-06 ninf=1.49e-06 < 1.13e-05 (0.132) 0 OK pyopencl C2C (4399,4399) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.11e-07 ninf=4.89e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.16e-07 ninf=5.34e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4401,4401) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.26e-07 ninf=5.58e-07 < 1.13e-05 (0.049) 0 iFFT: n2=5.27e-07 ninf=5.70e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4402,4402) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=4.86e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.32e-07 ninf=4.89e-07 < 1.13e-05 (0.043) 0 OK pyopencl C2C (4403,4403) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.83e-07 ninf=5.42e-07 < 1.13e-05 (0.048) 0 iFFT: n2=5.16e-07 ninf=6.43e-07 < 1.13e-05 (0.057) 0 OK pyopencl C2C (4404,4404) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.22e-06 ninf=1.43e-06 < 1.13e-05 (0.127) 0 OK pyopencl C2C (4405,4405) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=4.89e-07 < 1.13e-05 (0.043) 0 iFFT: n2=5.05e-07 ninf=5.17e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4406,4406) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.31e-06 < 1.13e-05 (0.116) 0 iFFT: n2=1.27e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 OK pyopencl C2C (4407,4407) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=4.64e-07 < 1.13e-05 (0.041) 0 iFFT: n2=4.52e-07 ninf=4.73e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4408,4408) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-07 ninf=4.72e-07 < 1.13e-05 (0.042) 0 iFFT: n2=4.37e-07 ninf=4.50e-07 < 1.13e-05 (0.040) 0 OK pyopencl C2C (4409,4409) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-06 ninf=1.32e-06 < 1.13e-05 (0.117) 0 iFFT: n2=1.18e-06 ninf=1.33e-06 < 1.13e-05 (0.117) 0 OK pyopencl C2C (4411,4411) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-07 ninf=5.94e-07 < 1.13e-05 (0.053) 0 iFFT: n2=5.35e-07 ninf=5.95e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4412,4412) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.32e-06 < 1.13e-05 (0.116) 0 iFFT: n2=1.11e-06 ninf=1.26e-06 < 1.13e-05 (0.112) 0 OK pyopencl C2C (4413,4413) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.50e-07 ninf=5.03e-07 < 1.13e-05 (0.045) 0 iFFT: n2=5.57e-07 ninf=5.36e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4414,4414) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.26e-06 < 1.13e-05 (0.111) 0 iFFT: n2=1.11e-06 ninf=1.23e-06 < 1.13e-05 (0.109) 0 OK pyopencl C2C (4415,4415) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-07 ninf=5.37e-07 < 1.13e-05 (0.048) 0 iFFT: n2=5.40e-07 ninf=5.58e-07 < 1.13e-05 (0.049) 0 OK pyopencl C2C (4416,4416) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.81e-07 ninf=4.96e-07 < 1.13e-05 (0.044) 0 iFFT: n2=3.82e-07 ninf=4.57e-07 < 1.13e-05 (0.041) 0 OK pyopencl C2C (4417,4417) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.52e-07 ninf=5.56e-07 < 1.13e-05 (0.049) 0 iFFT: n2=5.49e-07 ninf=6.00e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4418,4418) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.35e-07 ninf=3.92e-07 < 1.13e-05 (0.035) 0 iFFT: n2=3.37e-07 ninf=3.76e-07 < 1.13e-05 (0.033) 0 OK pyopencl C2C (4419,4419) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.56e-07 ninf=5.56e-07 < 1.13e-05 (0.049) 0 iFFT: n2=5.54e-07 ninf=5.96e-07 < 1.13e-05 (0.053) 0 OK pyopencl C2C (4420,4420) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-07 ninf=4.47e-07 < 1.13e-05 (0.040) 0 iFFT: n2=3.84e-07 ninf=4.30e-07 < 1.13e-05 (0.038) 0 OK pyopencl C2C (4421,4421) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-06 ninf=1.13e-06 < 1.13e-05 (0.100) 0 iFFT: n2=1.14e-06 ninf=1.21e-06 < 1.13e-05 (0.107) 0 OK pyopencl C2C (4422,4422) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.93e-07 ninf=4.84e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.09e-07 ninf=5.55e-07 < 1.13e-05 (0.049) 0 OK pyopencl C2C (4423,4423) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.18e-06 < 1.13e-05 (0.104) 0 iFFT: n2=1.12e-06 ninf=1.15e-06 < 1.13e-05 (0.102) 0 OK pyopencl C2C (4424,4424) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.16e-07 ninf=4.94e-07 < 1.13e-05 (0.044) 0 iFFT: n2=4.21e-07 ninf=5.24e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4425,4425) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.84e-07 ninf=4.58e-07 < 1.13e-05 (0.041) 0 iFFT: n2=3.89e-07 ninf=5.20e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4426,4426) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.23e-06 < 1.13e-05 (0.109) 0 iFFT: n2=1.15e-06 ninf=1.27e-06 < 1.13e-05 (0.112) 0 OK pyopencl C2C (4427,4427) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.31e-06 < 1.13e-05 (0.116) 0 iFFT: n2=1.12e-06 ninf=1.28e-06 < 1.13e-05 (0.113) 0 OK pyopencl C2C (4428,4428) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.55e-07 ninf=4.01e-07 < 1.13e-05 (0.036) 0 iFFT: n2=3.53e-07 ninf=3.77e-07 < 1.13e-05 (0.033) 0 OK pyopencl C2C (4429,4429) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.31e-06 < 1.13e-05 (0.116) 0 iFFT: n2=1.25e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4430,4430) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.32e-06 < 1.13e-05 (0.117) 0 iFFT: n2=1.10e-06 ninf=1.20e-06 < 1.13e-05 (0.106) 0 OK pyopencl C2C (4431,4431) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-07 ninf=5.21e-07 < 1.13e-05 (0.046) 0 iFFT: n2=5.32e-07 ninf=5.51e-07 < 1.13e-05 (0.049) 0 OK pyopencl C2C (4432,4432) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.29e-06 < 1.13e-05 (0.114) 0 iFFT: n2=1.08e-06 ninf=1.14e-06 < 1.13e-05 (0.101) 0 OK pyopencl C2C (4433,4433) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.59e-07 < 1.13e-05 (0.041) 0 iFFT: n2=4.03e-07 ninf=4.81e-07 < 1.13e-05 (0.043) 0 OK pyopencl C2C (4434,4434) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.16e-06 ninf=1.34e-06 < 1.13e-05 (0.118) 0 OK pyopencl C2C (4435,4435) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.20e-06 < 1.13e-05 (0.107) 0 iFFT: n2=1.13e-06 ninf=1.27e-06 < 1.13e-05 (0.113) 0 OK pyopencl C2C (4436,4436) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.25e-06 < 1.13e-05 (0.111) 0 iFFT: n2=1.09e-06 ninf=1.15e-06 < 1.13e-05 (0.102) 0 OK pyopencl C2C (4437,4437) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-07 ninf=4.91e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.51e-07 ninf=5.69e-07 < 1.13e-05 (0.050) 0 OK pyopencl C2C (4438,4438) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.23e-06 < 1.13e-05 (0.109) 0 iFFT: n2=1.12e-06 ninf=1.21e-06 < 1.13e-05 (0.107) 0 OK pyopencl C2C (4439,4439) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.31e-07 ninf=5.90e-07 < 1.13e-05 (0.052) 0 iFFT: n2=5.49e-07 ninf=6.16e-07 < 1.13e-05 (0.055) 0 OK pyopencl C2C (4440,4440) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=5.03e-07 < 1.13e-05 (0.045) 0 iFFT: n2=3.96e-07 ninf=4.74e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4441,4441) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.24e-06 < 1.13e-05 (0.110) 0 iFFT: n2=1.16e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 OK pyopencl C2C (4442,4442) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.16e-06 ninf=1.49e-06 < 1.13e-05 (0.132) 0 OK pyopencl C2C (4443,4443) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.10e-06 ninf=1.21e-06 < 1.13e-05 (0.107) 0 OK pyopencl C2C (4444,4444) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.12e-07 ninf=4.86e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.13e-07 ninf=5.15e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4445,4445) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-07 ninf=5.02e-07 < 1.13e-05 (0.044) 0 iFFT: n2=4.57e-07 ninf=4.79e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4446,4446) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.03e-07 ninf=4.63e-07 < 1.13e-05 (0.041) 0 iFFT: n2=3.81e-07 ninf=4.87e-07 < 1.13e-05 (0.043) 0 OK pyopencl C2C (4447,4447) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.19e-06 < 1.13e-05 (0.106) 0 iFFT: n2=1.17e-06 ninf=1.26e-06 < 1.13e-05 (0.111) 0 OK pyopencl C2C (4448,4448) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-06 ninf=1.34e-06 < 1.13e-05 (0.119) 0 iFFT: n2=1.21e-06 ninf=1.43e-06 < 1.13e-05 (0.126) 0 OK pyopencl C2C (4449,4449) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-06 ninf=1.20e-06 < 1.13e-05 (0.106) 0 iFFT: n2=1.13e-06 ninf=1.13e-06 < 1.13e-05 (0.100) 0 OK pyopencl C2C (4450,4450) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.42e-07 ninf=5.19e-07 < 1.13e-05 (0.046) 0 iFFT: n2=4.35e-07 ninf=4.89e-07 < 1.13e-05 (0.043) 0 OK pyopencl C2C (4451,4451) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-06 ninf=1.24e-06 < 1.13e-05 (0.110) 0 iFFT: n2=1.17e-06 ninf=1.45e-06 < 1.13e-05 (0.128) 0 OK pyopencl C2C (4452,4452) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.59e-07 ninf=3.65e-07 < 1.13e-05 (0.032) 0 iFFT: n2=3.56e-07 ninf=3.44e-07 < 1.13e-05 (0.030) 0 OK pyopencl C2C (4453,4453) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.01e-07 ninf=6.22e-07 < 1.13e-05 (0.055) 0 iFFT: n2=5.17e-07 ninf=6.22e-07 < 1.13e-05 (0.055) 0 OK pyopencl C2C (4454,4454) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.57e-07 ninf=5.99e-07 < 1.13e-05 (0.053) 0 iFFT: n2=4.29e-07 ninf=5.16e-07 < 1.13e-05 (0.046) 0 OK pyopencl C2C (4456,4456) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.27e-06 < 1.13e-05 (0.113) 0 iFFT: n2=1.24e-06 ninf=1.28e-06 < 1.13e-05 (0.113) 0 OK pyopencl C2C (4457,4457) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.39e-06 < 1.13e-05 (0.123) 0 iFFT: n2=1.20e-06 ninf=1.37e-06 < 1.13e-05 (0.122) 0 OK pyopencl C2C (4458,4458) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.37e-06 < 1.13e-05 (0.122) 0 iFFT: n2=1.20e-06 ninf=1.23e-06 < 1.13e-05 (0.109) 0 OK pyopencl C2C (4460,4460) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.18e-06 ninf=1.15e-06 < 1.13e-05 (0.101) 0 OK pyopencl C2C (4461,4461) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.33e-06 < 1.13e-05 (0.118) 0 iFFT: n2=1.21e-06 ninf=1.42e-06 < 1.13e-05 (0.126) 0 OK pyopencl C2C (4462,4462) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.96e-07 ninf=5.71e-07 < 1.13e-05 (0.051) 0 iFFT: n2=5.18e-07 ninf=5.86e-07 < 1.13e-05 (0.052) 0 OK pyopencl C2C (4463,4463) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.35e-06 < 1.13e-05 (0.120) 0 iFFT: n2=1.26e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4464,4464) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.82e-07 ninf=4.52e-07 < 1.13e-05 (0.040) 0 iFFT: n2=3.69e-07 ninf=4.00e-07 < 1.13e-05 (0.035) 0 OK pyopencl C2C (4465,4465) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.08e-07 ninf=5.12e-07 < 1.13e-05 (0.045) 0 iFFT: n2=4.28e-07 ninf=4.71e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4466,4466) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.99e-07 ninf=4.39e-07 < 1.13e-05 (0.039) 0 iFFT: n2=4.08e-07 ninf=4.46e-07 < 1.13e-05 (0.039) 0 OK pyopencl C2C (4467,4467) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.16e-06 < 1.13e-05 (0.103) 0 iFFT: n2=1.24e-06 ninf=1.37e-06 < 1.13e-05 (0.121) 0 OK pyopencl C2C (4468,4468) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.32e-06 < 1.13e-05 (0.117) 0 iFFT: n2=1.29e-06 ninf=1.36e-06 < 1.13e-05 (0.121) 0 OK pyopencl C2C (4469,4469) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.92e-07 ninf=5.75e-07 < 1.13e-05 (0.051) 0 iFFT: n2=4.81e-07 ninf=5.75e-07 < 1.13e-05 (0.051) 0 OK pyopencl C2C (4470,4470) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.29e-06 < 1.13e-05 (0.114) 0 iFFT: n2=1.29e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4471,4471) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.19e-06 ninf=1.16e-06 < 1.13e-05 (0.103) 0 OK pyopencl C2C (4472,4472) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.05e-07 ninf=4.23e-07 < 1.13e-05 (0.037) 0 iFFT: n2=4.20e-07 ninf=5.28e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4473,4473) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.94e-07 ninf=4.28e-07 < 1.13e-05 (0.038) 0 iFFT: n2=3.96e-07 ninf=4.38e-07 < 1.13e-05 (0.039) 0 OK pyopencl C2C (4474,4474) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.31e-06 < 1.13e-05 (0.116) 0 iFFT: n2=1.22e-06 ninf=1.39e-06 < 1.13e-05 (0.123) 0 OK pyopencl C2C (4475,4475) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.25e-06 < 1.13e-05 (0.111) 0 iFFT: n2=1.20e-06 ninf=1.20e-06 < 1.13e-05 (0.106) 0 OK pyopencl C2C (4476,4476) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.30e-06 < 1.13e-05 (0.115) 0 iFFT: n2=1.23e-06 ninf=1.38e-06 < 1.13e-05 (0.122) 0 OK pyopencl C2C (4477,4477) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.17e-07 ninf=4.54e-07 < 1.13e-05 (0.040) 0 iFFT: n2=4.04e-07 ninf=4.62e-07 < 1.13e-05 (0.041) 0 OK pyopencl C2C (4478,4478) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 iFFT: n2=1.20e-06 ninf=1.22e-06 < 1.13e-05 (0.108) 0 OK pyopencl C2C (4479,4479) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-06 ninf=1.32e-06 < 1.13e-05 (0.117) 0 iFFT: n2=1.25e-06 ninf=1.39e-06 < 1.13e-05 (0.123) 0 OK pyopencl C2C (4481,4481) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=6.22e-07 ninf=6.59e-07 < 1.13e-05 (0.058) 0 iFFT: n2=6.00e-07 ninf=6.52e-07 < 1.13e-05 (0.058) 0 OK pyopencl C2C (4482,4482) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.76e-07 ninf=4.40e-07 < 1.13e-05 (0.039) 0 iFFT: n2=3.91e-07 ninf=4.71e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4483,4483) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.42e-06 < 1.13e-05 (0.125) 0 iFFT: n2=1.37e-06 ninf=1.48e-06 < 1.13e-05 (0.131) 0 OK pyopencl C2C (4484,4484) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.14e-07 ninf=4.80e-07 < 1.13e-05 (0.042) 0 iFFT: n2=4.48e-07 ninf=5.00e-07 < 1.13e-05 (0.044) 0 OK pyopencl C2C (4485,4485) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.88e-07 ninf=4.48e-07 < 1.13e-05 (0.040) 0 iFFT: n2=4.08e-07 ninf=4.70e-07 < 1.13e-05 (0.042) 0 OK pyopencl C2C (4486,4486) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.57e-06 < 1.13e-05 (0.138) 0 iFFT: n2=1.39e-06 ninf=1.50e-06 < 1.13e-05 (0.133) 0 OK pyopencl C2C (4487,4487) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.91e-07 ninf=6.97e-07 < 1.13e-05 (0.062) 0 iFFT: n2=5.77e-07 ninf=7.47e-07 < 1.13e-05 (0.066) 0 OK pyopencl C2C (4488,4488) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=3.90e-07 ninf=4.47e-07 < 1.13e-05 (0.040) 0 iFFT: n2=4.23e-07 ninf=5.28e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4489,4489) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.58e-07 ninf=5.40e-07 < 1.13e-05 (0.048) 0 iFFT: n2=4.92e-07 ninf=5.37e-07 < 1.13e-05 (0.048) 0 OK pyopencl C2C (4490,4490) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.91e-07 ninf=6.70e-07 < 1.13e-05 (0.059) 0 iFFT: n2=5.84e-07 ninf=6.59e-07 < 1.13e-05 (0.058) 0 OK pyopencl C2C (4491,4491) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.46e-06 < 1.13e-05 (0.129) 0 iFFT: n2=1.31e-06 ninf=1.49e-06 < 1.13e-05 (0.132) 0 OK pyopencl C2C (4492,4492) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.40e-06 < 1.13e-05 (0.123) 0 iFFT: n2=1.35e-06 ninf=1.41e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4493,4493) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.45e-06 < 1.13e-05 (0.128) 0 iFFT: n2=1.31e-06 ninf=1.39e-06 < 1.13e-05 (0.123) 0 OK pyopencl C2C (4494,4494) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-06 ninf=1.48e-06 < 1.13e-05 (0.131) 0 iFFT: n2=1.28e-06 ninf=1.42e-06 < 1.13e-05 (0.125) 0 OK pyopencl C2C (4495,4495) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=4.55e-07 ninf=4.89e-07 < 1.13e-05 (0.043) 0 iFFT: n2=4.71e-07 ninf=5.27e-07 < 1.13e-05 (0.047) 0 OK pyopencl C2C (4496,4496) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-07 ninf=6.27e-07 < 1.13e-05 (0.055) 0 iFFT: n2=5.66e-07 ninf=6.24e-07 < 1.13e-05 (0.055) 0 OK pyopencl C2C (4497,4497) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-06 ninf=1.40e-06 < 1.13e-05 (0.124) 0 iFFT: n2=1.35e-06 ninf=1.37e-06 < 1.13e-05 (0.121) 0 OK pyopencl C2C (4498,4498) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-06 ninf=1.56e-06 < 1.13e-05 (0.138) 0 iFFT: n2=1.43e-06 ninf=1.69e-06 < 1.13e-05 (0.149) 0 OK pyopencl C2C (4499,4499) axes= None ndim= 2 complex64 lut=False inplace=1 norm= 1 C FFT: n2=1.36e-06 ninf=1.42e-06 < 1.13e-05 (0.126) 0 iFFT: n2=1.45e-06 ninf=1.50e-06 < 1.13e-05 (0.132) 0 OK Finished 3987 tests in 00h 49m 27s test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) ... Starting 1882 tests... pyopencl R2C (34,34+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=3.61e-16 ninf=3.50e-16 < 6.53e-15 (0.054) 0 iFFT: n2=3.85e-16 ninf=8.89e-16 < 6.53e-15 (0.136) 0 OK pyopencl R2C (38,38+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.12e-16 ninf=5.31e-16 < 6.58e-15 (0.081) 0 iFFT: n2=8.74e-16 ninf=1.78e-15 < 6.58e-15 (0.270) 0 OK pyopencl R2C (46,46+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.76e-16 ninf=5.54e-16 < 6.66e-15 (0.083) 0 iFFT: n2=5.26e-16 ninf=1.11e-15 < 6.66e-15 (0.167) 0 OK pyopencl R2C (58,58+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.27e-16 ninf=6.88e-16 < 6.76e-15 (0.102) 0 iFFT: n2=6.14e-16 ninf=1.33e-15 < 6.76e-15 (0.197) 0 OK pyopencl R2C (62,62+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.11e-16 ninf=4.89e-16 < 6.79e-15 (0.072) 0 iFFT: n2=5.62e-16 ninf=1.33e-15 < 6.79e-15 (0.196) 0 OK pyopencl R2C (68,68+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=3.87e-16 ninf=4.03e-16 < 6.83e-15 (0.059) 0 iFFT: n2=4.02e-16 ninf=8.88e-16 < 6.83e-15 (0.130) 0 OK pyopencl R2C (74,74+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.08e-16 ninf=9.06e-16 < 1.37e-14 (0.066) 0 iFFT: n2=6.57e-16 ninf=1.33e-15 < 1.37e-14 (0.097) 0 OK pyopencl R2C (76,76+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.05e-16 ninf=6.99e-16 < 6.88e-15 (0.102) 0 iFFT: n2=6.77e-16 ninf=1.55e-15 < 6.88e-15 (0.226) 0 OK pyopencl R2C (82,82+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.59e-16 ninf=5.91e-16 < 6.91e-15 (0.086) 0 iFFT: n2=5.95e-16 ninf=1.33e-15 < 6.91e-15 (0.193) 0 OK pyopencl R2C (86,86+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.93e-16 ninf=8.48e-16 < 6.93e-15 (0.122) 0 iFFT: n2=7.13e-16 ninf=1.55e-15 < 6.93e-15 (0.224) 0 OK pyopencl R2C (92,92+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-16 ninf=4.57e-16 < 1.39e-14 (0.033) 0 iFFT: n2=4.92e-16 ninf=9.99e-16 < 1.39e-14 (0.072) 0 OK pyopencl R2C (94,94+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=3.78e-16 ninf=4.17e-16 < 6.97e-15 (0.060) 0 iFFT: n2=3.99e-16 ninf=9.99e-16 < 6.97e-15 (0.143) 0 OK pyopencl R2C (102,102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.36e-16 ninf=4.94e-16 < 7.01e-15 (0.070) 0 iFFT: n2=4.51e-16 ninf=1.22e-15 < 7.01e-15 (0.174) 0 OK pyopencl R2C (106,106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.06e-16 ninf=4.80e-16 < 7.03e-15 (0.068) 0 iFFT: n2=5.33e-16 ninf=1.33e-15 < 7.03e-15 (0.190) 0 OK pyopencl R2C (114,114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.95e-16 ninf=7.63e-16 < 1.41e-14 (0.054) 0 iFFT: n2=7.57e-16 ninf=1.67e-15 < 1.41e-14 (0.118) 0 OK pyopencl R2C (116,116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.81e-16 ninf=9.68e-16 < 1.41e-14 (0.068) 0 iFFT: n2=6.34e-16 ninf=1.55e-15 < 1.41e-14 (0.110) 0 OK pyopencl R2C (118,118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.94e-16 ninf=6.39e-16 < 7.07e-15 (0.090) 0 iFFT: n2=4.41e-16 ninf=1.11e-15 < 7.07e-15 (0.157) 0 OK pyopencl R2C (122,122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-16 ninf=7.90e-16 < 1.42e-14 (0.056) 0 iFFT: n2=5.31e-16 ninf=1.22e-15 < 1.42e-14 (0.086) 0 OK pyopencl R2C (124,124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-16 ninf=5.26e-16 < 7.09e-15 (0.074) 0 iFFT: n2=5.96e-16 ninf=1.33e-15 < 7.09e-15 (0.188) 0 OK pyopencl R2C (134,134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-16 ninf=8.02e-16 < 1.43e-14 (0.056) 0 iFFT: n2=7.28e-16 ninf=1.67e-15 < 1.43e-14 (0.117) 0 OK pyopencl R2C (136,136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.20e-16 ninf=5.24e-16 < 1.43e-14 (0.037) 0 iFFT: n2=4.30e-16 ninf=9.99e-16 < 1.43e-14 (0.070) 0 OK pyopencl R2C (138,138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.52e-16 ninf=7.42e-16 < 7.14e-15 (0.104) 0 iFFT: n2=5.24e-16 ninf=1.33e-15 < 7.14e-15 (0.187) 0 OK pyopencl R2C (142,142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.12e-16 ninf=7.51e-16 < 7.15e-15 (0.105) 0 iFFT: n2=7.36e-16 ninf=1.75e-15 < 7.15e-15 (0.244) 0 OK pyopencl R2C (146,146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.05e-16 ninf=7.36e-16 < 1.43e-14 (0.051) 0 iFFT: n2=6.89e-16 ninf=1.55e-15 < 1.43e-14 (0.108) 0 OK pyopencl R2C (148,148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.07e-16 ninf=9.45e-16 < 7.17e-15 (0.132) 0 iFFT: n2=6.52e-16 ninf=1.55e-15 < 7.17e-15 (0.217) 0 OK pyopencl R2C (152,152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.17e-16 ninf=7.63e-16 < 7.18e-15 (0.106) 0 iFFT: n2=6.78e-16 ninf=1.55e-15 < 7.18e-15 (0.216) 0 OK pyopencl R2C (158,158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.29e-16 ninf=7.32e-16 < 7.20e-15 (0.102) 0 iFFT: n2=6.44e-16 ninf=1.55e-15 < 7.20e-15 (0.216) 0 OK pyopencl R2C (164,164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.86e-16 ninf=6.01e-16 < 1.44e-14 (0.042) 0 iFFT: n2=5.95e-16 ninf=1.55e-15 < 1.44e-14 (0.108) 0 OK pyopencl R2C (166,166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.81e-16 ninf=4.90e-16 < 7.22e-15 (0.068) 0 iFFT: n2=4.72e-16 ninf=1.33e-15 < 7.22e-15 (0.185) 0 OK pyopencl R2C (170,170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.76e-16 ninf=4.89e-16 < 1.45e-14 (0.034) 0 iFFT: n2=5.03e-16 ninf=1.33e-15 < 1.45e-14 (0.092) 0 OK pyopencl R2C (172,172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.04e-16 ninf=7.67e-16 < 1.45e-14 (0.053) 0 iFFT: n2=7.37e-16 ninf=1.89e-15 < 1.45e-14 (0.130) 0 OK pyopencl R2C (174,174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.80e-16 ninf=7.30e-16 < 7.24e-15 (0.101) 0 iFFT: n2=7.03e-16 ninf=1.67e-15 < 7.24e-15 (0.230) 0 OK pyopencl R2C (178,178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.58e-16 ninf=7.56e-16 < 7.25e-15 (0.104) 0 iFFT: n2=6.00e-16 ninf=1.55e-15 < 7.25e-15 (0.214) 0 OK pyopencl R2C (184,184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.41e-16 ninf=5.89e-16 < 1.45e-14 (0.041) 0 iFFT: n2=4.94e-16 ninf=1.33e-15 < 1.45e-14 (0.092) 0 OK pyopencl R2C (186,186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-16 ninf=5.58e-16 < 1.45e-14 (0.038) 0 iFFT: n2=6.06e-16 ninf=1.55e-15 < 1.45e-14 (0.107) 0 OK pyopencl R2C (188,188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.49e-16 ninf=6.52e-16 < 1.45e-14 (0.045) 0 iFFT: n2=4.52e-16 ninf=1.11e-15 < 1.45e-14 (0.076) 0 OK pyopencl R2C (190,190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.52e-16 ninf=7.67e-16 < 7.28e-15 (0.105) 0 iFFT: n2=8.61e-16 ninf=2.11e-15 < 7.28e-15 (0.290) 0 OK pyopencl R2C (194,194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-16 ninf=6.69e-16 < 7.29e-15 (0.092) 0 iFFT: n2=7.38e-16 ninf=1.67e-15 < 7.29e-15 (0.229) 0 OK pyopencl R2C (202,202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.69e-16 ninf=9.47e-16 < 1.46e-14 (0.065) 0 iFFT: n2=7.82e-16 ninf=2.00e-15 < 1.46e-14 (0.137) 0 OK pyopencl R2C (204,204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.54e-16 ninf=5.27e-16 < 1.46e-14 (0.036) 0 iFFT: n2=4.65e-16 ninf=1.44e-15 < 1.46e-14 (0.099) 0 OK pyopencl R2C (206,206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.29e-16 ninf=8.15e-16 < 7.31e-15 (0.111) 0 iFFT: n2=6.62e-16 ninf=1.67e-15 < 7.31e-15 (0.228) 0 OK pyopencl R2C (212,212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.59e-16 ninf=6.41e-16 < 1.47e-14 (0.044) 0 iFFT: n2=5.25e-16 ninf=1.22e-15 < 1.47e-14 (0.083) 0 OK pyopencl R2C (214,214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.60e-16 ninf=1.11e-15 < 7.33e-15 (0.152) 0 iFFT: n2=7.28e-16 ninf=1.89e-15 < 7.33e-15 (0.257) 0 OK pyopencl R2C (218,218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.23e-16 ninf=8.68e-16 < 7.34e-15 (0.118) 0 iFFT: n2=6.94e-16 ninf=1.78e-15 < 7.34e-15 (0.242) 0 OK pyopencl R2C (222,222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.99e-16 ninf=8.73e-16 < 7.35e-15 (0.119) 0 iFFT: n2=8.08e-16 ninf=1.78e-15 < 7.35e-15 (0.242) 0 OK pyopencl R2C (226,226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.12e-16 ninf=8.07e-16 < 1.47e-14 (0.055) 0 iFFT: n2=7.16e-16 ninf=1.78e-15 < 1.47e-14 (0.121) 0 OK pyopencl R2C (228,228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.15e-16 ninf=8.49e-16 < 1.47e-14 (0.058) 0 iFFT: n2=7.68e-16 ninf=1.67e-15 < 1.47e-14 (0.113) 0 OK pyopencl R2C (230,230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.41e-16 ninf=6.10e-16 < 1.47e-14 (0.041) 0 iFFT: n2=5.23e-16 ninf=1.33e-15 < 1.47e-14 (0.090) 0 OK pyopencl R2C (232,232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.72e-16 ninf=7.43e-16 < 7.37e-15 (0.101) 0 iFFT: n2=7.12e-16 ninf=1.89e-15 < 7.37e-15 (0.256) 0 OK pyopencl R2C (236,236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.47e-16 ninf=4.74e-16 < 1.47e-14 (0.032) 0 iFFT: n2=4.65e-16 ninf=1.22e-15 < 1.47e-14 (0.083) 0 OK pyopencl R2C (238,238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-16 ninf=5.34e-16 < 7.38e-15 (0.072) 0 iFFT: n2=5.41e-16 ninf=1.44e-15 < 7.38e-15 (0.196) 0 OK pyopencl R2C (244,244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.56e-16 ninf=6.35e-16 < 1.48e-14 (0.043) 0 iFFT: n2=5.45e-16 ninf=1.33e-15 < 1.48e-14 (0.090) 0 OK pyopencl R2C (246,246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.29e-16 ninf=7.77e-16 < 1.48e-14 (0.053) 0 iFFT: n2=6.24e-16 ninf=1.67e-15 < 1.48e-14 (0.113) 0 OK pyopencl R2C (248,248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.66e-16 ninf=6.65e-16 < 7.39e-15 (0.090) 0 iFFT: n2=5.69e-16 ninf=1.67e-15 < 7.39e-15 (0.225) 0 OK pyopencl R2C (254,254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.72e-16 ninf=1.09e-15 < 7.40e-15 (0.147) 0 iFFT: n2=1.05e-15 ninf=2.55e-15 < 7.40e-15 (0.345) 0 OK pyopencl R2C (258,258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.44e-16 ninf=8.66e-16 < 7.41e-15 (0.117) 0 iFFT: n2=7.02e-16 ninf=1.83e-15 < 7.41e-15 (0.247) 0 OK pyopencl R2C (262,262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.68e-16 ninf=8.14e-16 < 7.42e-15 (0.110) 0 iFFT: n2=7.46e-16 ninf=1.83e-15 < 7.42e-15 (0.247) 0 OK pyopencl R2C (266,266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.92e-16 ninf=1.06e-15 < 1.48e-14 (0.072) 0 iFFT: n2=1.02e-15 ninf=2.22e-15 < 1.48e-14 (0.150) 0 OK pyopencl R2C (268,268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.56e-16 ninf=7.01e-16 < 7.43e-15 (0.094) 0 iFFT: n2=7.05e-16 ninf=1.78e-15 < 7.43e-15 (0.239) 0 OK pyopencl R2C (272,272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.46e-16 ninf=5.56e-16 < 1.49e-14 (0.037) 0 iFFT: n2=4.55e-16 ninf=1.22e-15 < 1.49e-14 (0.082) 0 OK pyopencl R2C (274,274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.21e-15 < 1.49e-14 (0.081) 0 iFFT: n2=1.07e-15 ninf=2.44e-15 < 1.49e-14 (0.164) 0 OK pyopencl R2C (276,276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.99e-16 ninf=7.05e-16 < 1.49e-14 (0.047) 0 iFFT: n2=5.75e-16 ninf=1.47e-15 < 1.49e-14 (0.099) 0 OK pyopencl R2C (278,278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.72e-16 ninf=9.13e-16 < 7.44e-15 (0.123) 0 iFFT: n2=1.00e-15 ninf=2.55e-15 < 7.44e-15 (0.343) 0 OK pyopencl R2C (282,282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.70e-16 ninf=5.67e-16 < 1.49e-14 (0.038) 0 iFFT: n2=5.06e-16 ninf=1.33e-15 < 1.49e-14 (0.089) 0 OK pyopencl R2C (284,284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.20e-16 ninf=7.40e-16 < 7.45e-15 (0.099) 0 iFFT: n2=7.32e-16 ninf=1.89e-15 < 7.45e-15 (0.253) 0 OK pyopencl R2C (290,290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.81e-16 ninf=7.58e-16 < 1.49e-14 (0.051) 0 iFFT: n2=6.78e-16 ninf=1.89e-15 < 1.49e-14 (0.126) 0 OK pyopencl R2C (292,292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.77e-16 ninf=7.84e-16 < 7.47e-15 (0.105) 0 iFFT: n2=6.08e-16 ninf=1.44e-15 < 7.47e-15 (0.193) 0 OK pyopencl R2C (296,296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.25e-16 ninf=8.48e-16 < 1.49e-14 (0.057) 0 iFFT: n2=6.66e-16 ninf=2.00e-15 < 1.49e-14 (0.134) 0 OK pyopencl R2C (298,298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.24e-15 < 7.47e-15 (0.166) 0 iFFT: n2=9.64e-16 ninf=2.33e-15 < 7.47e-15 (0.312) 0 OK pyopencl R2C (302,302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.83e-16 ninf=7.38e-16 < 1.50e-14 (0.049) 0 iFFT: n2=6.78e-16 ninf=1.78e-15 < 1.50e-14 (0.119) 0 OK pyopencl R2C (304,304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.70e-16 ninf=6.87e-16 < 1.50e-14 (0.046) 0 iFFT: n2=8.66e-16 ninf=2.00e-15 < 1.50e-14 (0.134) 0 OK pyopencl R2C (306,306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.21e-16 ninf=5.70e-16 < 7.49e-15 (0.076) 0 iFFT: n2=5.55e-16 ninf=1.67e-15 < 7.49e-15 (0.222) 0 OK pyopencl R2C (310,310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.94e-16 ninf=6.06e-16 < 7.49e-15 (0.081) 0 iFFT: n2=6.05e-16 ninf=1.78e-15 < 7.49e-15 (0.237) 0 OK pyopencl R2C (314,314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.38e-16 ninf=8.45e-16 < 1.50e-14 (0.056) 0 iFFT: n2=7.67e-16 ninf=2.00e-15 < 1.50e-14 (0.133) 0 OK pyopencl R2C (316,316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.13e-16 ninf=8.09e-16 < 1.50e-14 (0.054) 0 iFFT: n2=5.99e-16 ninf=1.72e-15 < 1.50e-14 (0.115) 0 OK pyopencl R2C (318,318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.72e-16 ninf=6.17e-16 < 7.50e-15 (0.082) 0 iFFT: n2=5.82e-16 ninf=1.78e-15 < 7.50e-15 (0.237) 0 OK pyopencl R2C (322,322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.15e-16 ninf=6.08e-16 < 7.51e-15 (0.081) 0 iFFT: n2=6.01e-16 ninf=1.73e-15 < 7.51e-15 (0.231) 0 OK pyopencl R2C (326,326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.89e-16 ninf=9.11e-16 < 1.50e-14 (0.061) 0 iFFT: n2=7.67e-16 ninf=2.00e-15 < 1.50e-14 (0.133) 0 OK pyopencl R2C (328,328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.14e-16 ninf=7.22e-16 < 7.52e-15 (0.096) 0 iFFT: n2=6.19e-16 ninf=1.67e-15 < 7.52e-15 (0.222) 0 OK pyopencl R2C (332,332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.74e-16 ninf=5.69e-16 < 1.50e-14 (0.038) 0 iFFT: n2=5.12e-16 ninf=1.33e-15 < 1.50e-14 (0.089) 0 OK pyopencl R2C (334,334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.57e-16 ninf=9.81e-16 < 7.52e-15 (0.130) 0 iFFT: n2=9.73e-16 ninf=2.33e-15 < 7.52e-15 (0.310) 0 OK pyopencl R2C (340,340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.41e-16 ninf=6.02e-16 < 1.51e-14 (0.040) 0 iFFT: n2=5.37e-16 ninf=1.44e-15 < 1.51e-14 (0.096) 0 OK pyopencl R2C (342,342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.86e-16 ninf=9.89e-16 < 1.51e-14 (0.066) 0 iFFT: n2=8.79e-16 ninf=2.11e-15 < 1.51e-14 (0.140) 0 OK pyopencl R2C (344,344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.03e-16 ninf=7.01e-16 < 1.51e-14 (0.047) 0 iFFT: n2=7.29e-16 ninf=2.22e-15 < 1.51e-14 (0.147) 0 OK pyopencl R2C (346,346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.03e-16 ninf=9.81e-16 < 1.51e-14 (0.065) 0 iFFT: n2=8.15e-16 ninf=2.22e-15 < 1.51e-14 (0.147) 0 OK pyopencl R2C (348,348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.77e-16 ninf=7.84e-16 < 7.54e-15 (0.104) 0 iFFT: n2=6.86e-16 ninf=1.83e-15 < 7.54e-15 (0.243) 0 OK pyopencl R2C (354,354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-16 ninf=5.37e-16 < 1.51e-14 (0.036) 0 iFFT: n2=4.94e-16 ninf=1.22e-15 < 1.51e-14 (0.081) 0 OK pyopencl R2C (356,356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.15e-16 ninf=6.06e-16 < 1.51e-14 (0.040) 0 iFFT: n2=5.87e-16 ninf=1.78e-15 < 1.51e-14 (0.118) 0 OK pyopencl R2C (358,358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.21e-16 ninf=8.45e-16 < 7.55e-15 (0.112) 0 iFFT: n2=8.64e-16 ninf=2.22e-15 < 7.55e-15 (0.294) 0 OK pyopencl R2C (362,362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=7.87e-16 < 7.56e-15 (0.104) 0 iFFT: n2=7.70e-16 ninf=1.89e-15 < 7.56e-15 (0.250) 0 OK pyopencl R2C (366,366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.97e-16 ninf=6.74e-16 < 1.51e-14 (0.045) 0 iFFT: n2=6.13e-16 ninf=1.57e-15 < 1.51e-14 (0.104) 0 OK pyopencl R2C (368,368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-16 ninf=6.90e-16 < 1.51e-14 (0.046) 0 iFFT: n2=5.16e-16 ninf=1.33e-15 < 1.51e-14 (0.088) 0 OK pyopencl R2C (370,370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.34e-16 ninf=7.99e-16 < 1.51e-14 (0.053) 0 iFFT: n2=6.74e-16 ninf=1.78e-15 < 1.51e-14 (0.117) 0 OK pyopencl R2C (372,372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.85e-16 ninf=6.07e-16 < 1.51e-14 (0.040) 0 iFFT: n2=6.01e-16 ninf=1.55e-15 < 1.51e-14 (0.103) 0 OK pyopencl R2C (374,374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.30e-16 ninf=5.53e-16 < 1.51e-14 (0.037) 0 iFFT: n2=5.30e-16 ninf=1.78e-15 < 1.51e-14 (0.117) 0 OK pyopencl R2C (376,376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.40e-16 ninf=4.92e-16 < 7.58e-15 (0.065) 0 iFFT: n2=4.59e-16 ninf=1.33e-15 < 7.58e-15 (0.176) 0 OK pyopencl R2C (380,380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.22e-16 ninf=8.81e-16 < 1.52e-14 (0.058) 0 iFFT: n2=7.31e-16 ninf=2.11e-15 < 1.52e-14 (0.139) 0 OK pyopencl R2C (382,382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.30e-16 ninf=7.41e-16 < 7.58e-15 (0.098) 0 iFFT: n2=7.74e-16 ninf=2.11e-15 < 7.58e-15 (0.278) 0 OK pyopencl R2C (386,386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.58e-16 ninf=9.28e-16 < 1.52e-14 (0.061) 0 iFFT: n2=7.47e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (388,388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.93e-16 ninf=6.28e-16 < 7.59e-15 (0.083) 0 iFFT: n2=7.29e-16 ninf=2.00e-15 < 7.59e-15 (0.263) 0 OK pyopencl R2C (394,394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.63e-16 ninf=1.01e-15 < 7.60e-15 (0.134) 0 iFFT: n2=1.01e-15 ninf=2.55e-15 < 7.60e-15 (0.336) 0 OK pyopencl R2C (398,398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-16 ninf=1.18e-15 < 7.60e-15 (0.155) 0 iFFT: n2=9.58e-16 ninf=2.33e-15 < 7.60e-15 (0.307) 0 OK pyopencl R2C (402,402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.91e-16 ninf=7.88e-16 < 1.52e-14 (0.052) 0 iFFT: n2=7.20e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (404,404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.53e-16 ninf=9.95e-16 < 1.52e-14 (0.065) 0 iFFT: n2=9.03e-16 ninf=2.33e-15 < 1.52e-14 (0.153) 0 OK pyopencl R2C (406,406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.67e-16 ninf=7.06e-16 < 1.52e-14 (0.046) 0 iFFT: n2=8.10e-16 ninf=2.22e-15 < 1.52e-14 (0.146) 0 OK pyopencl R2C (408,408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.95e-16 ninf=5.32e-16 < 1.52e-14 (0.035) 0 iFFT: n2=4.98e-16 ninf=1.33e-15 < 1.52e-14 (0.088) 0 OK pyopencl R2C (410,410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.10e-16 ninf=7.47e-16 < 1.52e-14 (0.049) 0 iFFT: n2=7.21e-16 ninf=2.00e-15 < 1.52e-14 (0.131) 0 OK pyopencl R2C (412,412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.06e-16 ninf=1.04e-15 < 1.52e-14 (0.068) 0 iFFT: n2=6.39e-16 ninf=1.67e-15 < 1.52e-14 (0.109) 0 OK pyopencl R2C (414,414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.29e-16 ninf=6.48e-16 < 7.62e-15 (0.085) 0 iFFT: n2=7.25e-16 ninf=1.89e-15 < 7.62e-15 (0.248) 0 OK pyopencl R2C (418,418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-16 ninf=1.11e-15 < 7.62e-15 (0.145) 0 iFFT: n2=9.57e-16 ninf=2.22e-15 < 7.62e-15 (0.291) 0 OK pyopencl R2C (422,422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.71e-16 ninf=9.54e-16 < 1.53e-14 (0.063) 0 iFFT: n2=8.79e-16 ninf=2.33e-15 < 1.53e-14 (0.153) 0 OK pyopencl R2C (424,424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-16 ninf=5.37e-16 < 1.53e-14 (0.035) 0 iFFT: n2=5.63e-16 ninf=1.55e-15 < 1.53e-14 (0.102) 0 OK pyopencl R2C (426,426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.50e-16 ninf=8.44e-16 < 1.53e-14 (0.055) 0 iFFT: n2=7.94e-16 ninf=2.22e-15 < 1.53e-14 (0.146) 0 OK pyopencl R2C (428,428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.10e-16 ninf=9.79e-16 < 1.53e-14 (0.064) 0 iFFT: n2=8.75e-16 ninf=2.22e-15 < 1.53e-14 (0.145) 0 OK pyopencl R2C (430,430+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.25e-16 ninf=8.04e-16 < 7.63e-15 (0.105) 0 iFFT: n2=7.30e-16 ninf=1.94e-15 < 7.63e-15 (0.255) 0 OK pyopencl R2C (434,434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.47e-16 ninf=6.78e-16 < 1.53e-14 (0.044) 0 iFFT: n2=6.71e-16 ninf=1.78e-15 < 1.53e-14 (0.116) 0 OK pyopencl R2C (436,436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.11e-16 ninf=8.29e-16 < 1.53e-14 (0.054) 0 iFFT: n2=7.44e-16 ninf=1.89e-15 < 1.53e-14 (0.124) 0 OK pyopencl R2C (438,438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.05e-16 ninf=8.20e-16 < 7.64e-15 (0.107) 0 iFFT: n2=7.71e-16 ninf=1.89e-15 < 7.64e-15 (0.247) 0 OK pyopencl R2C (442,442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-16 ninf=5.79e-16 < 1.53e-14 (0.038) 0 iFFT: n2=5.04e-16 ninf=1.44e-15 < 1.53e-14 (0.094) 0 OK pyopencl R2C (444,444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.73e-16 ninf=9.54e-16 < 1.53e-14 (0.062) 0 iFFT: n2=7.84e-16 ninf=2.11e-15 < 1.53e-14 (0.138) 0 OK pyopencl R2C (446,446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.89e-16 ninf=1.19e-15 < 7.65e-15 (0.155) 0 iFFT: n2=9.15e-16 ninf=2.55e-15 < 7.65e-15 (0.334) 0 OK pyopencl R2C (452,452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.24e-16 ninf=7.48e-16 < 1.53e-14 (0.049) 0 iFFT: n2=7.23e-16 ninf=1.89e-15 < 1.53e-14 (0.123) 0 OK pyopencl R2C (454,454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.15e-15 < 1.53e-14 (0.075) 0 iFFT: n2=1.02e-15 ninf=2.44e-15 < 1.53e-14 (0.159) 0 OK pyopencl R2C (456,456+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.78e-16 ninf=9.43e-16 < 1.53e-14 (0.062) 0 iFFT: n2=8.41e-16 ninf=2.00e-15 < 1.53e-14 (0.130) 0 OK pyopencl R2C (458,458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.10e-16 ninf=9.22e-16 < 1.53e-14 (0.060) 0 iFFT: n2=8.51e-16 ninf=2.44e-15 < 1.53e-14 (0.159) 0 OK pyopencl R2C (460,460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.84e-16 ninf=6.76e-16 < 7.66e-15 (0.088) 0 iFFT: n2=5.67e-16 ninf=1.55e-15 < 7.66e-15 (0.203) 0 OK pyopencl R2C (464,464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-16 ninf=7.51e-16 < 1.53e-14 (0.049) 0 iFFT: n2=6.83e-16 ninf=1.89e-15 < 1.53e-14 (0.123) 0 OK pyopencl R2C (466,466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.12e-16 ninf=9.32e-16 < 7.67e-15 (0.122) 0 iFFT: n2=7.91e-16 ninf=2.11e-15 < 7.67e-15 (0.275) 0 OK pyopencl R2C (470,470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.80e-16 ninf=5.13e-16 < 1.53e-14 (0.033) 0 iFFT: n2=4.98e-16 ninf=1.44e-15 < 1.53e-14 (0.094) 0 OK pyopencl R2C (472,472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.73e-16 ninf=6.01e-16 < 1.53e-14 (0.039) 0 iFFT: n2=4.92e-16 ninf=1.33e-15 < 1.53e-14 (0.087) 0 OK pyopencl R2C (474,474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.52e-16 ninf=7.69e-16 < 1.54e-14 (0.050) 0 iFFT: n2=7.42e-16 ninf=1.89e-15 < 1.54e-14 (0.123) 0 OK pyopencl R2C (476,476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.47e-16 ninf=6.11e-16 < 1.54e-14 (0.040) 0 iFFT: n2=5.64e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (478,478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.38e-16 ninf=9.91e-16 < 7.68e-15 (0.129) 0 iFFT: n2=8.01e-16 ninf=2.22e-15 < 7.68e-15 (0.289) 0 OK pyopencl R2C (482,482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.53e-16 ninf=7.94e-16 < 7.68e-15 (0.103) 0 iFFT: n2=7.66e-16 ninf=2.00e-15 < 7.68e-15 (0.260) 0 OK pyopencl R2C (488,488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.86e-16 ninf=6.57e-16 < 7.69e-15 (0.086) 0 iFFT: n2=5.76e-16 ninf=1.55e-15 < 7.69e-15 (0.202) 0 OK pyopencl R2C (492,492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.25e-16 ninf=7.15e-16 < 1.54e-14 (0.046) 0 iFFT: n2=5.90e-16 ninf=1.78e-15 < 1.54e-14 (0.115) 0 OK pyopencl R2C (494,494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.10e-16 ninf=8.39e-16 < 1.54e-14 (0.055) 0 iFFT: n2=7.14e-16 ninf=1.89e-15 < 1.54e-14 (0.123) 0 OK pyopencl R2C (496,496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.77e-16 ninf=6.18e-16 < 1.54e-14 (0.040) 0 iFFT: n2=5.89e-16 ninf=1.72e-15 < 1.54e-14 (0.112) 0 OK pyopencl R2C (498,498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.09e-16 ninf=5.50e-16 < 7.70e-15 (0.071) 0 iFFT: n2=5.40e-16 ninf=1.55e-15 < 7.70e-15 (0.202) 0 OK pyopencl R2C (502,502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.13e-15 < 7.70e-15 (0.147) 0 iFFT: n2=1.02e-15 ninf=2.44e-15 < 7.70e-15 (0.317) 0 OK pyopencl R2C (506,506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-16 ninf=5.78e-16 < 1.54e-14 (0.038) 0 iFFT: n2=5.59e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (508,508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-16 ninf=1.11e-15 < 1.54e-14 (0.072) 0 iFFT: n2=1.05e-15 ninf=2.66e-15 < 1.54e-14 (0.173) 0 OK pyopencl R2C (510,510+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.13e-16 ninf=5.84e-16 < 7.71e-15 (0.076) 0 iFFT: n2=5.32e-16 ninf=1.55e-15 < 7.71e-15 (0.202) 0 OK pyopencl R2C (514,514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.76e-16 ninf=8.78e-16 < 1.54e-14 (0.057) 0 iFFT: n2=7.97e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (516,516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.52e-16 ninf=8.58e-16 < 1.54e-14 (0.056) 0 iFFT: n2=7.61e-16 ninf=2.22e-15 < 1.54e-14 (0.144) 0 OK pyopencl R2C (518,518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.92e-16 ninf=9.37e-16 < 7.71e-15 (0.121) 0 iFFT: n2=8.27e-16 ninf=2.44e-15 < 7.71e-15 (0.317) 0 OK pyopencl R2C (522,522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.17e-16 ninf=7.38e-16 < 1.54e-14 (0.048) 0 iFFT: n2=7.45e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (524,524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.92e-16 ninf=8.25e-16 < 1.54e-14 (0.053) 0 iFFT: n2=7.78e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (526,526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.87e-16 ninf=7.79e-16 < 7.72e-15 (0.101) 0 iFFT: n2=7.82e-16 ninf=2.11e-15 < 7.72e-15 (0.273) 0 OK pyopencl R2C (530,530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.85e-16 ninf=5.59e-16 < 1.54e-14 (0.036) 0 iFFT: n2=5.96e-16 ninf=1.78e-15 < 1.54e-14 (0.115) 0 OK pyopencl R2C (532,532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.02e-16 ninf=1.03e-15 < 1.55e-14 (0.066) 0 iFFT: n2=1.01e-15 ninf=2.55e-15 < 1.55e-14 (0.165) 0 OK pyopencl R2C (534,534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.09e-16 ninf=6.65e-16 < 1.55e-14 (0.043) 0 iFFT: n2=6.17e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (536,536+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.72e-16 ninf=6.97e-16 < 1.55e-14 (0.045) 0 iFFT: n2=7.15e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (538,538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.75e-16 ninf=9.42e-16 < 7.73e-15 (0.122) 0 iFFT: n2=8.39e-16 ninf=2.22e-15 < 7.73e-15 (0.287) 0 OK pyopencl R2C (542,542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.46e-16 ninf=8.62e-16 < 1.55e-14 (0.056) 0 iFFT: n2=8.81e-16 ninf=2.55e-15 < 1.55e-14 (0.165) 0 OK pyopencl R2C (544,544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.71e-16 ninf=4.94e-16 < 7.74e-15 (0.064) 0 iFFT: n2=4.78e-16 ninf=1.44e-15 < 7.74e-15 (0.187) 0 OK pyopencl R2C (548,548+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.36e-16 ninf=9.95e-16 < 7.74e-15 (0.129) 0 iFFT: n2=7.16e-16 ninf=2.00e-15 < 7.74e-15 (0.258) 0 OK pyopencl R2C (552,552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.37e-16 ninf=7.51e-16 < 1.55e-14 (0.048) 0 iFFT: n2=6.07e-16 ninf=1.67e-15 < 1.55e-14 (0.108) 0 OK pyopencl R2C (554,554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.75e-16 ninf=8.17e-16 < 1.55e-14 (0.053) 0 iFFT: n2=8.25e-16 ninf=2.22e-15 < 1.55e-14 (0.143) 0 OK pyopencl R2C (556,556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.12e-16 ninf=8.20e-16 < 1.55e-14 (0.053) 0 iFFT: n2=7.86e-16 ninf=2.22e-15 < 1.55e-14 (0.143) 0 OK pyopencl R2C (558,558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.23e-16 ninf=6.15e-16 < 7.75e-15 (0.079) 0 iFFT: n2=6.23e-16 ninf=1.78e-15 < 7.75e-15 (0.229) 0 OK pyopencl R2C (562,562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.14e-15 < 1.55e-14 (0.074) 0 iFFT: n2=1.07e-15 ninf=2.66e-15 < 1.55e-14 (0.172) 0 OK pyopencl R2C (564,564+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-16 ninf=6.09e-16 < 1.55e-14 (0.039) 0 iFFT: n2=5.25e-16 ninf=1.55e-15 < 1.55e-14 (0.100) 0 OK pyopencl R2C (566,566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.20e-15 < 1.55e-14 (0.077) 0 iFFT: n2=9.50e-16 ninf=2.69e-15 < 1.55e-14 (0.174) 0 OK pyopencl R2C (568,568+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.39e-16 ninf=7.87e-16 < 1.55e-14 (0.051) 0 iFFT: n2=7.50e-16 ninf=2.00e-15 < 1.55e-14 (0.129) 0 OK pyopencl R2C (570,570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-16 ninf=8.80e-16 < 7.76e-15 (0.114) 0 iFFT: n2=7.40e-16 ninf=2.00e-15 < 7.76e-15 (0.258) 0 OK pyopencl R2C (574,574+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.69e-16 ninf=7.15e-16 < 7.76e-15 (0.092) 0 iFFT: n2=6.73e-16 ninf=1.83e-15 < 7.76e-15 (0.236) 0 OK pyopencl R2C (578,578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-16 ninf=5.70e-16 < 1.55e-14 (0.037) 0 iFFT: n2=5.65e-16 ninf=1.55e-15 < 1.55e-14 (0.100) 0 OK pyopencl R2C (580,580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.95e-16 ninf=7.92e-16 < 1.55e-14 (0.051) 0 iFFT: n2=7.05e-16 ninf=2.00e-15 < 1.55e-14 (0.129) 0 OK pyopencl R2C (582,582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.62e-16 ninf=7.31e-16 < 1.55e-14 (0.047) 0 iFFT: n2=6.74e-16 ninf=1.78e-15 < 1.55e-14 (0.114) 0 OK pyopencl R2C (584,584+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.35e-16 ninf=7.07e-16 < 1.55e-14 (0.045) 0 iFFT: n2=7.04e-16 ninf=2.00e-15 < 1.55e-14 (0.129) 0 OK pyopencl R2C (586,586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.47e-16 ninf=1.02e-15 < 7.77e-15 (0.131) 0 iFFT: n2=9.07e-16 ninf=2.55e-15 < 7.77e-15 (0.329) 0 OK pyopencl R2C (590,590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.03e-16 ninf=5.85e-16 < 1.55e-14 (0.038) 0 iFFT: n2=5.12e-16 ninf=1.44e-15 < 1.55e-14 (0.093) 0 OK pyopencl R2C (592,592+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.70e-16 ninf=7.14e-16 < 7.77e-15 (0.092) 0 iFFT: n2=8.03e-16 ninf=2.00e-15 < 7.77e-15 (0.257) 0 OK pyopencl R2C (596,596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.33e-16 ninf=8.02e-16 < 1.56e-14 (0.052) 0 iFFT: n2=8.24e-16 ninf=2.22e-15 < 1.56e-14 (0.143) 0 OK pyopencl R2C (598,598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-16 ninf=5.47e-16 < 7.78e-15 (0.070) 0 iFFT: n2=5.69e-16 ninf=1.55e-15 < 7.78e-15 (0.200) 0 OK pyopencl R2C (602,602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.91e-16 ninf=8.39e-16 < 1.56e-14 (0.054) 0 iFFT: n2=7.90e-16 ninf=2.22e-15 < 1.56e-14 (0.143) 0 OK pyopencl R2C (604,604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.97e-16 ninf=7.93e-16 < 1.56e-14 (0.051) 0 iFFT: n2=6.91e-16 ninf=1.89e-15 < 1.56e-14 (0.121) 0 OK pyopencl R2C (606,606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.64e-16 ninf=6.97e-16 < 1.56e-14 (0.045) 0 iFFT: n2=6.64e-16 ninf=1.89e-15 < 1.56e-14 (0.121) 0 OK pyopencl R2C (608,608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.76e-16 ninf=8.64e-16 < 1.56e-14 (0.055) 0 iFFT: n2=7.38e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (610,610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.04e-16 ninf=6.67e-16 < 1.56e-14 (0.043) 0 iFFT: n2=6.25e-16 ninf=1.67e-15 < 1.56e-14 (0.107) 0 OK pyopencl R2C (612,612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.78e-16 ninf=6.34e-16 < 1.56e-14 (0.041) 0 iFFT: n2=6.42e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (614,614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.19e-15 < 7.79e-15 (0.152) 0 iFFT: n2=1.03e-15 ninf=2.89e-15 < 7.79e-15 (0.371) 0 OK pyopencl R2C (618,618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.89e-16 ninf=1.12e-15 < 1.56e-14 (0.072) 0 iFFT: n2=8.70e-16 ninf=2.55e-15 < 1.56e-14 (0.164) 0 OK pyopencl R2C (620,620+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.13e-16 ninf=6.41e-16 < 1.56e-14 (0.041) 0 iFFT: n2=6.20e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (622,622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.07e-15 < 7.79e-15 (0.137) 0 iFFT: n2=9.35e-16 ninf=2.58e-15 < 7.79e-15 (0.331) 0 OK pyopencl R2C (626,626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.56e-14 (0.076) 0 iFFT: n2=1.12e-15 ninf=2.66e-15 < 1.56e-14 (0.171) 0 OK pyopencl R2C (628,628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.05e-16 ninf=1.19e-15 < 7.80e-15 (0.153) 0 iFFT: n2=8.22e-16 ninf=2.11e-15 < 7.80e-15 (0.271) 0 OK pyopencl R2C (632,632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.59e-16 ninf=7.41e-16 < 1.56e-14 (0.047) 0 iFFT: n2=6.59e-16 ninf=1.67e-15 < 1.56e-14 (0.107) 0 OK pyopencl R2C (634,634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.66e-15 ninf=1.66e-15 < 1.56e-14 (0.106) 0 iFFT: n2=1.55e-15 ninf=3.55e-15 < 1.56e-14 (0.228) 0 OK pyopencl R2C (636,636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.73e-16 ninf=6.30e-16 < 1.56e-14 (0.040) 0 iFFT: n2=5.87e-16 ninf=1.72e-15 < 1.56e-14 (0.110) 0 OK pyopencl R2C (638,638+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.07e-16 ninf=7.46e-16 < 7.80e-15 (0.096) 0 iFFT: n2=7.35e-16 ninf=2.11e-15 < 7.80e-15 (0.270) 0 OK pyopencl R2C (642,642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.55e-15 < 1.56e-14 (0.099) 0 iFFT: n2=1.11e-15 ninf=3.00e-15 < 1.56e-14 (0.192) 0 OK pyopencl R2C (644,644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.99e-16 ninf=6.62e-16 < 1.56e-14 (0.042) 0 iFFT: n2=6.38e-16 ninf=1.89e-15 < 1.56e-14 (0.121) 0 OK pyopencl R2C (646,646+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.82e-16 ninf=9.24e-16 < 7.81e-15 (0.118) 0 iFFT: n2=6.98e-16 ninf=2.11e-15 < 7.81e-15 (0.270) 0 OK pyopencl R2C (652,652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.06e-16 ninf=1.02e-15 < 1.56e-14 (0.065) 0 iFFT: n2=8.70e-16 ninf=2.44e-15 < 1.56e-14 (0.156) 0 OK pyopencl R2C (654,654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.77e-16 ninf=9.25e-16 < 1.56e-14 (0.059) 0 iFFT: n2=7.51e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (656,656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.36e-16 ninf=7.63e-16 < 1.56e-14 (0.049) 0 iFFT: n2=6.47e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (658,658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.35e-16 ninf=6.58e-16 < 7.82e-15 (0.084) 0 iFFT: n2=5.56e-16 ninf=1.55e-15 < 7.82e-15 (0.199) 0 OK pyopencl R2C (662,662+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-16 ninf=9.97e-16 < 1.56e-14 (0.064) 0 iFFT: n2=8.68e-16 ninf=2.33e-15 < 1.56e-14 (0.149) 0 OK pyopencl R2C (664,664+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.01e-16 ninf=5.42e-16 < 1.56e-14 (0.035) 0 iFFT: n2=5.43e-16 ninf=1.67e-15 < 1.56e-14 (0.106) 0 OK pyopencl R2C (666,666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.93e-16 ninf=1.03e-15 < 1.56e-14 (0.066) 0 iFFT: n2=9.60e-16 ninf=2.78e-15 < 1.56e-14 (0.177) 0 OK pyopencl R2C (668,668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.04e-16 ninf=8.92e-16 < 1.56e-14 (0.057) 0 iFFT: n2=8.49e-16 ninf=2.44e-15 < 1.56e-14 (0.156) 0 OK pyopencl R2C (670,670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-16 ninf=7.58e-16 < 7.83e-15 (0.097) 0 iFFT: n2=6.85e-16 ninf=1.89e-15 < 7.83e-15 (0.241) 0 OK pyopencl R2C (674,674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.19e-15 < 7.83e-15 (0.152) 0 iFFT: n2=9.86e-16 ninf=2.66e-15 < 7.83e-15 (0.340) 0 OK pyopencl R2C (678,678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.46e-16 ninf=8.65e-16 < 1.57e-14 (0.055) 0 iFFT: n2=7.42e-16 ninf=2.11e-15 < 1.57e-14 (0.135) 0 OK pyopencl R2C (680,680+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.27e-16 ninf=5.67e-16 < 1.57e-14 (0.036) 0 iFFT: n2=5.33e-16 ninf=1.55e-15 < 1.57e-14 (0.099) 0 OK pyopencl R2C (682,682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.92e-16 ninf=7.84e-16 < 1.57e-14 (0.050) 0 iFFT: n2=6.25e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (684,684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.31e-16 ninf=1.05e-15 < 7.84e-15 (0.134) 0 iFFT: n2=8.04e-16 ninf=2.22e-15 < 7.84e-15 (0.283) 0 OK pyopencl R2C (688,688+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.25e-16 ninf=7.46e-16 < 1.57e-14 (0.048) 0 iFFT: n2=7.54e-16 ninf=2.44e-15 < 1.57e-14 (0.156) 0 OK pyopencl R2C (690,690+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.71e-16 ninf=6.14e-16 < 1.57e-14 (0.039) 0 iFFT: n2=5.77e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (692,692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.31e-16 ninf=8.13e-16 < 1.57e-14 (0.052) 0 iFFT: n2=8.48e-16 ninf=2.22e-15 < 1.57e-14 (0.142) 0 OK pyopencl R2C (694,694+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.84e-16 ninf=1.25e-15 < 1.57e-14 (0.080) 0 iFFT: n2=1.30e-15 ninf=3.11e-15 < 1.57e-14 (0.198) 0 OK pyopencl R2C (696,696+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.97e-16 ninf=7.68e-16 < 1.57e-14 (0.049) 0 iFFT: n2=7.09e-16 ninf=2.00e-15 < 1.57e-14 (0.127) 0 OK pyopencl R2C (698,698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.16e-15 < 7.84e-15 (0.148) 0 iFFT: n2=1.14e-15 ninf=2.89e-15 < 7.84e-15 (0.368) 0 OK pyopencl R2C (706,706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.67e-16 ninf=6.81e-16 < 1.57e-14 (0.043) 0 iFFT: n2=8.64e-16 ninf=2.55e-15 < 1.57e-14 (0.163) 0 OK pyopencl R2C (708,708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.90e-16 ninf=5.70e-16 < 1.57e-14 (0.036) 0 iFFT: n2=5.09e-16 ninf=1.44e-15 < 1.57e-14 (0.092) 0 OK pyopencl R2C (710,710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.59e-16 ninf=7.85e-16 < 1.57e-14 (0.050) 0 iFFT: n2=7.79e-16 ninf=2.33e-15 < 1.57e-14 (0.148) 0 OK pyopencl R2C (712,712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.05e-16 ninf=7.09e-16 < 1.57e-14 (0.045) 0 iFFT: n2=5.99e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (714,714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.89e-16 ninf=6.62e-16 < 1.57e-14 (0.042) 0 iFFT: n2=6.02e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (716,716+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.23e-16 ninf=8.76e-16 < 1.57e-14 (0.056) 0 iFFT: n2=8.22e-16 ninf=2.33e-15 < 1.57e-14 (0.148) 0 OK pyopencl R2C (718,718+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.11e-16 ninf=1.08e-15 < 7.86e-15 (0.137) 0 iFFT: n2=8.44e-16 ninf=2.39e-15 < 7.86e-15 (0.304) 0 OK pyopencl R2C (722,722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.16e-15 < 1.57e-14 (0.074) 0 iFFT: n2=1.36e-15 ninf=3.00e-15 < 1.57e-14 (0.191) 0 OK pyopencl R2C (724,724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.82e-16 ninf=7.84e-16 < 7.86e-15 (0.100) 0 iFFT: n2=7.92e-16 ninf=2.11e-15 < 7.86e-15 (0.268) 0 OK pyopencl R2C (730,730+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.56e-16 ninf=8.07e-16 < 1.57e-14 (0.051) 0 iFFT: n2=6.66e-16 ninf=1.83e-15 < 1.57e-14 (0.116) 0 OK pyopencl R2C (732,732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.96e-16 ninf=6.57e-16 < 1.57e-14 (0.042) 0 iFFT: n2=6.88e-16 ninf=1.94e-15 < 1.57e-14 (0.124) 0 OK pyopencl R2C (734,734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.58e-16 ninf=1.05e-15 < 1.57e-14 (0.067) 0 iFFT: n2=8.93e-16 ninf=2.44e-15 < 1.57e-14 (0.155) 0 OK pyopencl R2C (736,736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-16 ninf=6.29e-16 < 1.57e-14 (0.040) 0 iFFT: n2=5.72e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (738,738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.29e-16 ninf=6.24e-16 < 1.57e-14 (0.040) 0 iFFT: n2=6.43e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (740,740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.67e-16 ninf=7.14e-16 < 1.57e-14 (0.045) 0 iFFT: n2=7.53e-16 ninf=2.11e-15 < 1.57e-14 (0.134) 0 OK pyopencl R2C (742,742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.36e-16 ninf=7.71e-16 < 1.57e-14 (0.049) 0 iFFT: n2=6.37e-16 ninf=2.11e-15 < 1.57e-14 (0.134) 0 OK pyopencl R2C (744,744+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.09e-16 ninf=6.81e-16 < 1.57e-14 (0.043) 0 iFFT: n2=6.42e-16 ninf=2.00e-15 < 1.57e-14 (0.127) 0 OK pyopencl R2C (746,746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.03e-15 < 1.57e-14 (0.066) 0 iFFT: n2=8.79e-16 ninf=2.44e-15 < 1.57e-14 (0.155) 0 OK pyopencl R2C (748,748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.25e-16 ninf=5.19e-16 < 7.87e-15 (0.066) 0 iFFT: n2=5.25e-16 ninf=1.47e-15 < 7.87e-15 (0.187) 0 OK pyopencl R2C (752,752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.65e-16 ninf=5.62e-16 < 1.58e-14 (0.036) 0 iFFT: n2=4.86e-16 ninf=1.33e-15 < 1.58e-14 (0.085) 0 OK pyopencl R2C (754,754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.24e-16 ninf=6.58e-16 < 7.88e-15 (0.083) 0 iFFT: n2=7.59e-16 ninf=2.22e-15 < 7.88e-15 (0.282) 0 OK pyopencl R2C (758,758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.14e-15 < 1.58e-14 (0.072) 0 iFFT: n2=1.14e-15 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (760,760+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.41e-16 ninf=8.38e-16 < 1.58e-14 (0.053) 0 iFFT: n2=7.41e-16 ninf=2.00e-15 < 1.58e-14 (0.127) 0 OK pyopencl R2C (762,762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-16 ninf=1.05e-15 < 1.58e-14 (0.066) 0 iFFT: n2=1.04e-15 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (764,764+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.31e-16 ninf=9.00e-16 < 1.58e-14 (0.057) 0 iFFT: n2=8.27e-16 ninf=2.44e-15 < 1.58e-14 (0.155) 0 OK pyopencl R2C (766,766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.16e-16 ninf=9.95e-16 < 7.88e-15 (0.126) 0 iFFT: n2=8.67e-16 ninf=2.33e-15 < 7.88e-15 (0.296) 0 OK pyopencl R2C (772,772+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.75e-16 ninf=8.24e-16 < 1.58e-14 (0.052) 0 iFFT: n2=7.63e-16 ninf=2.11e-15 < 1.58e-14 (0.134) 0 OK pyopencl R2C (774,774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.57e-16 ninf=7.84e-16 < 1.58e-14 (0.050) 0 iFFT: n2=7.55e-16 ninf=2.16e-15 < 1.58e-14 (0.137) 0 OK pyopencl R2C (776,776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.33e-16 ninf=6.48e-16 < 1.58e-14 (0.041) 0 iFFT: n2=6.66e-16 ninf=1.78e-15 < 1.58e-14 (0.113) 0 OK pyopencl R2C (778,778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.20e-16 ninf=9.76e-16 < 7.89e-15 (0.124) 0 iFFT: n2=8.66e-16 ninf=2.55e-15 < 7.89e-15 (0.324) 0 OK pyopencl R2C (782,782+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.99e-16 ninf=6.17e-16 < 7.89e-15 (0.078) 0 iFFT: n2=6.01e-16 ninf=1.78e-15 < 7.89e-15 (0.225) 0 OK pyopencl R2C (786,786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.11e-16 ninf=9.42e-16 < 1.58e-14 (0.060) 0 iFFT: n2=8.20e-16 ninf=2.33e-15 < 1.58e-14 (0.148) 0 OK pyopencl R2C (788,788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.10e-15 < 1.58e-14 (0.069) 0 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.58e-14 (0.197) 0 OK pyopencl R2C (790,790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-16 ninf=6.89e-16 < 7.90e-15 (0.087) 0 iFFT: n2=6.83e-16 ninf=1.78e-15 < 7.90e-15 (0.225) 0 OK pyopencl R2C (794,794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.27e-15 < 1.58e-14 (0.080) 0 iFFT: n2=1.07e-15 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (796,796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.57e-16 ninf=9.44e-16 < 1.58e-14 (0.060) 0 iFFT: n2=9.34e-16 ninf=2.44e-15 < 1.58e-14 (0.155) 0 OK pyopencl R2C (798,798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.18e-16 ninf=9.96e-16 < 7.90e-15 (0.126) 0 iFFT: n2=9.66e-16 ninf=2.33e-15 < 7.90e-15 (0.295) 0 OK pyopencl R2C (802,802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.35e-15 < 1.58e-14 (0.085) 0 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.58e-14 (0.190) 0 OK pyopencl R2C (804,804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.04e-16 ninf=8.69e-16 < 1.58e-14 (0.055) 0 iFFT: n2=7.30e-16 ninf=2.05e-15 < 1.58e-14 (0.130) 0 OK pyopencl R2C (806,806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.24e-16 ninf=6.09e-16 < 1.58e-14 (0.038) 0 iFFT: n2=6.23e-16 ninf=1.80e-15 < 1.58e-14 (0.114) 0 OK pyopencl R2C (808,808+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.53e-16 ninf=6.88e-16 < 7.91e-15 (0.087) 0 iFFT: n2=8.30e-16 ninf=2.22e-15 < 7.91e-15 (0.281) 0 OK pyopencl R2C (812,812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.46e-16 ninf=7.72e-16 < 1.58e-14 (0.049) 0 iFFT: n2=8.82e-16 ninf=2.55e-15 < 1.58e-14 (0.161) 0 OK pyopencl R2C (814,814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.64e-16 ninf=8.92e-16 < 1.58e-14 (0.056) 0 iFFT: n2=1.05e-15 ninf=2.78e-15 < 1.58e-14 (0.175) 0 OK pyopencl R2C (816,816+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.80e-16 ninf=6.36e-16 < 1.58e-14 (0.040) 0 iFFT: n2=5.29e-16 ninf=1.55e-15 < 1.58e-14 (0.098) 0 OK pyopencl R2C (818,818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.36e-16 ninf=1.00e-15 < 1.58e-14 (0.063) 0 iFFT: n2=1.06e-15 ninf=2.78e-15 < 1.58e-14 (0.175) 0 OK pyopencl R2C (820,820+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.85e-16 ninf=7.67e-16 < 1.58e-14 (0.048) 0 iFFT: n2=6.65e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (822,822+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.80e-16 ninf=1.09e-15 < 1.58e-14 (0.069) 0 iFFT: n2=7.78e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (824,824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.63e-16 ninf=9.32e-16 < 1.58e-14 (0.059) 0 iFFT: n2=6.92e-16 ninf=1.89e-15 < 1.58e-14 (0.119) 0 OK pyopencl R2C (826,826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.66e-16 ninf=6.00e-16 < 1.58e-14 (0.038) 0 iFFT: n2=5.75e-16 ninf=1.67e-15 < 1.58e-14 (0.105) 0 OK pyopencl R2C (828,828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.66e-16 ninf=9.36e-16 < 1.58e-14 (0.059) 0 iFFT: n2=7.63e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (830,830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.34e-16 ninf=5.96e-16 < 7.92e-15 (0.075) 0 iFFT: n2=5.48e-16 ninf=1.55e-15 < 7.92e-15 (0.196) 0 OK pyopencl R2C (834,834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.80e-16 ninf=8.27e-16 < 1.58e-14 (0.052) 0 iFFT: n2=7.67e-16 ninf=2.33e-15 < 1.58e-14 (0.147) 0 OK pyopencl R2C (836,836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.39e-15 < 1.58e-14 (0.088) 0 iFFT: n2=8.85e-16 ninf=2.33e-15 < 1.58e-14 (0.147) 0 OK pyopencl R2C (838,838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.59e-16 ninf=7.98e-16 < 7.92e-15 (0.101) 0 iFFT: n2=8.30e-16 ninf=2.22e-15 < 7.92e-15 (0.280) 0 OK pyopencl R2C (842,842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.11e-15 < 1.59e-14 (0.070) 0 iFFT: n2=9.83e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (844,844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.95e-16 ninf=1.01e-15 < 1.59e-14 (0.064) 0 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.59e-14 (0.175) 0 OK pyopencl R2C (846,846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.10e-16 ninf=5.73e-16 < 1.59e-14 (0.036) 0 iFFT: n2=5.30e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (848,848+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.63e-16 ninf=5.78e-16 < 1.59e-14 (0.036) 0 iFFT: n2=5.89e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (850,850+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.34e-16 ninf=6.22e-16 < 1.59e-14 (0.039) 0 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.59e-14 (0.119) 0 OK pyopencl R2C (852,852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.19e-16 ninf=9.01e-16 < 1.59e-14 (0.057) 0 iFFT: n2=7.75e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (854,854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.66e-16 ninf=6.86e-16 < 1.59e-14 (0.043) 0 iFFT: n2=6.77e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (856,856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.20e-16 ninf=8.69e-16 < 7.93e-15 (0.110) 0 iFFT: n2=6.55e-16 ninf=1.89e-15 < 7.93e-15 (0.238) 0 OK pyopencl R2C (860,860+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.39e-16 ninf=7.88e-16 < 1.59e-14 (0.050) 0 iFFT: n2=7.42e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (862,862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.15e-15 < 7.94e-15 (0.145) 0 iFFT: n2=1.05e-15 ninf=2.55e-15 < 7.94e-15 (0.322) 0 OK pyopencl R2C (866,866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.16e-15 < 1.59e-14 (0.073) 0 iFFT: n2=1.06e-15 ninf=3.00e-15 < 1.59e-14 (0.189) 0 OK pyopencl R2C (868,868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.60e-16 ninf=6.88e-16 < 1.59e-14 (0.043) 0 iFFT: n2=7.43e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (870,870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.17e-16 ninf=7.46e-16 < 1.59e-14 (0.047) 0 iFFT: n2=7.18e-16 ninf=2.16e-15 < 1.59e-14 (0.136) 0 OK pyopencl R2C (872,872+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.23e-16 ninf=8.87e-16 < 1.59e-14 (0.056) 0 iFFT: n2=6.90e-16 ninf=1.89e-15 < 1.59e-14 (0.119) 0 OK pyopencl R2C (874,874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.17e-15 < 1.59e-14 (0.074) 0 iFFT: n2=8.86e-16 ninf=2.33e-15 < 1.59e-14 (0.147) 0 OK pyopencl R2C (876,876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.20e-16 ninf=7.37e-16 < 1.59e-14 (0.046) 0 iFFT: n2=8.69e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (878,878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.40e-15 < 7.94e-15 (0.177) 0 iFFT: n2=1.09e-15 ninf=3.00e-15 < 7.94e-15 (0.377) 0 OK pyopencl R2C (884,884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-16 ninf=6.85e-16 < 1.59e-14 (0.043) 0 iFFT: n2=5.13e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (886,886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.15e-15 < 1.59e-14 (0.072) 0 iFFT: n2=8.86e-16 ninf=2.44e-15 < 1.59e-14 (0.154) 0 OK pyopencl R2C (888,888+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.00e-16 ninf=9.89e-16 < 1.59e-14 (0.062) 0 iFFT: n2=8.07e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (890,890+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.60e-16 ninf=6.69e-16 < 1.59e-14 (0.042) 0 iFFT: n2=6.33e-16 ninf=1.74e-15 < 1.59e-14 (0.109) 0 OK pyopencl R2C (892,892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.42e-16 ninf=8.20e-16 < 1.59e-14 (0.052) 0 iFFT: n2=8.72e-16 ninf=2.44e-15 < 1.59e-14 (0.154) 0 OK pyopencl R2C (894,894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.05e-16 ninf=9.22e-16 < 7.95e-15 (0.116) 0 iFFT: n2=7.70e-16 ninf=2.11e-15 < 7.95e-15 (0.265) 0 OK pyopencl R2C (898,898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.85e-16 ninf=9.57e-16 < 7.95e-15 (0.120) 0 iFFT: n2=9.25e-16 ninf=2.66e-15 < 7.95e-15 (0.335) 0 OK pyopencl R2C (902,902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.12e-16 ninf=6.82e-16 < 1.59e-14 (0.043) 0 iFFT: n2=6.41e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (904,904+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.44e-16 ninf=8.71e-16 < 1.59e-14 (0.055) 0 iFFT: n2=7.41e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (906,906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.90e-16 ninf=7.15e-16 < 1.59e-14 (0.045) 0 iFFT: n2=7.46e-16 ninf=2.33e-15 < 1.59e-14 (0.147) 0 OK pyopencl R2C (908,908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.70e-16 ninf=1.13e-15 < 7.96e-15 (0.142) 0 iFFT: n2=1.15e-15 ninf=2.89e-15 < 7.96e-15 (0.363) 0 OK pyopencl R2C (912,912+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.96e-16 ninf=1.00e-15 < 1.59e-14 (0.063) 0 iFFT: n2=8.53e-16 ninf=2.22e-15 < 1.59e-14 (0.139) 0 OK pyopencl R2C (914,914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.60e-16 ninf=1.04e-15 < 1.59e-14 (0.065) 0 iFFT: n2=8.72e-16 ninf=2.55e-15 < 1.59e-14 (0.160) 0 OK pyopencl R2C (916,916+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.82e-16 ninf=7.72e-16 < 1.59e-14 (0.048) 0 iFFT: n2=8.41e-16 ninf=2.44e-15 < 1.59e-14 (0.153) 0 OK pyopencl R2C (918,918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.87e-16 ninf=8.08e-16 < 1.59e-14 (0.051) 0 iFFT: n2=6.85e-16 ninf=2.00e-15 < 1.59e-14 (0.125) 0 OK pyopencl R2C (920,920+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-16 ninf=5.97e-16 < 1.59e-14 (0.038) 0 iFFT: n2=5.61e-16 ninf=1.83e-15 < 1.59e-14 (0.115) 0 OK pyopencl R2C (922,922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.35e-16 ninf=1.09e-15 < 7.96e-15 (0.136) 0 iFFT: n2=1.02e-15 ninf=2.78e-15 < 7.96e-15 (0.348) 0 OK pyopencl R2C (926,926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.42e-15 < 1.59e-14 (0.089) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.59e-14 (0.202) 0 OK pyopencl R2C (928,928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.23e-16 ninf=8.35e-16 < 1.59e-14 (0.052) 0 iFFT: n2=6.89e-16 ninf=1.94e-15 < 1.59e-14 (0.122) 0 OK pyopencl R2C (930,930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.56e-16 ninf=7.74e-16 < 1.59e-14 (0.049) 0 iFFT: n2=6.84e-16 ninf=2.11e-15 < 1.59e-14 (0.132) 0 OK pyopencl R2C (932,932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.95e-16 ninf=1.02e-15 < 1.59e-14 (0.064) 0 iFFT: n2=7.98e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (934,934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.08e-16 ninf=9.69e-16 < 7.97e-15 (0.122) 0 iFFT: n2=8.60e-16 ninf=2.66e-15 < 7.97e-15 (0.334) 0 OK pyopencl R2C (938,938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.97e-16 ninf=7.97e-16 < 1.59e-14 (0.050) 0 iFFT: n2=7.99e-16 ninf=2.11e-15 < 1.59e-14 (0.132) 0 OK pyopencl R2C (940,940+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.00e-16 ninf=5.19e-16 < 1.59e-14 (0.033) 0 iFFT: n2=5.18e-16 ninf=1.44e-15 < 1.59e-14 (0.091) 0 OK pyopencl R2C (942,942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.45e-16 ninf=9.89e-16 < 1.59e-14 (0.062) 0 iFFT: n2=8.46e-16 ninf=2.44e-15 < 1.59e-14 (0.153) 0 OK pyopencl R2C (944,944+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.88e-16 ninf=5.71e-16 < 1.59e-14 (0.036) 0 iFFT: n2=4.95e-16 ninf=1.55e-15 < 1.59e-14 (0.097) 0 OK pyopencl R2C (946,946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.44e-16 ninf=7.69e-16 < 1.60e-14 (0.048) 0 iFFT: n2=8.17e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (948,948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.54e-16 ninf=7.99e-16 < 1.60e-14 (0.050) 0 iFFT: n2=6.96e-16 ninf=2.00e-15 < 1.60e-14 (0.125) 0 OK pyopencl R2C (950,950+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.37e-16 ninf=9.97e-16 < 1.60e-14 (0.062) 0 iFFT: n2=9.28e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (952,952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-16 ninf=5.86e-16 < 1.60e-14 (0.037) 0 iFFT: n2=5.86e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (954,954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.97e-16 ninf=6.43e-16 < 1.60e-14 (0.040) 0 iFFT: n2=6.05e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (956,956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.48e-16 ninf=9.90e-16 < 1.60e-14 (0.062) 0 iFFT: n2=9.59e-16 ninf=2.66e-15 < 1.60e-14 (0.167) 0 OK pyopencl R2C (958,958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.25e-15 < 7.98e-15 (0.157) 0 iFFT: n2=9.21e-16 ninf=2.55e-15 < 7.98e-15 (0.320) 0 OK pyopencl R2C (962,962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.72e-16 ninf=7.43e-16 < 1.60e-14 (0.047) 0 iFFT: n2=8.22e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (964,964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.56e-16 ninf=7.89e-16 < 1.60e-14 (0.049) 0 iFFT: n2=7.67e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (966,966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.83e-16 ninf=7.37e-16 < 7.98e-15 (0.092) 0 iFFT: n2=6.68e-16 ninf=2.11e-15 < 7.98e-15 (0.264) 0 OK pyopencl R2C (970,970+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.37e-16 ninf=8.99e-16 < 7.99e-15 (0.113) 0 iFFT: n2=6.34e-16 ninf=2.00e-15 < 7.99e-15 (0.250) 0 OK pyopencl R2C (974,974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.44e-15 ninf=1.53e-15 < 1.60e-14 (0.095) 0 iFFT: n2=1.30e-15 ninf=3.22e-15 < 1.60e-14 (0.202) 0 OK pyopencl R2C (976,976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.84e-16 ninf=7.47e-16 < 1.60e-14 (0.047) 0 iFFT: n2=6.23e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (978,978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.22e-15 < 7.99e-15 (0.152) 0 iFFT: n2=9.94e-16 ninf=3.00e-15 < 7.99e-15 (0.375) 0 OK pyopencl R2C (982,982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.10e-15 < 1.60e-14 (0.069) 0 iFFT: n2=1.07e-15 ninf=3.03e-15 < 1.60e-14 (0.189) 0 OK pyopencl R2C (984,984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.96e-16 ninf=6.64e-16 < 1.60e-14 (0.042) 0 iFFT: n2=8.77e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (986,986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.47e-16 ninf=8.01e-16 < 1.60e-14 (0.050) 0 iFFT: n2=7.62e-16 ninf=2.55e-15 < 1.60e-14 (0.160) 0 OK pyopencl R2C (988,988+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.30e-16 ninf=8.55e-16 < 7.99e-15 (0.107) 0 iFFT: n2=7.26e-16 ninf=2.00e-15 < 7.99e-15 (0.250) 0 OK pyopencl R2C (992,992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.95e-16 ninf=6.52e-16 < 1.60e-14 (0.041) 0 iFFT: n2=6.04e-16 ninf=1.83e-15 < 1.60e-14 (0.115) 0 OK pyopencl R2C (994,994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.10e-16 ninf=8.06e-16 < 1.60e-14 (0.050) 0 iFFT: n2=8.72e-16 ninf=2.78e-15 < 1.60e-14 (0.174) 0 OK pyopencl R2C (996,996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.58e-16 ninf=6.88e-16 < 1.60e-14 (0.043) 0 iFFT: n2=5.38e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (998,998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.83e-16 ninf=1.01e-15 < 8.00e-15 (0.126) 0 iFFT: n2=8.56e-16 ninf=2.78e-15 < 8.00e-15 (0.347) 0 OK pyopencl R2C (1002,1002+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.94e-16 ninf=1.15e-15 < 1.60e-14 (0.072) 0 iFFT: n2=8.85e-16 ninf=2.55e-15 < 1.60e-14 (0.160) 0 OK pyopencl R2C (1004,1004+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.91e-16 ninf=1.09e-15 < 1.60e-14 (0.068) 0 iFFT: n2=9.61e-16 ninf=2.66e-15 < 1.60e-14 (0.166) 0 OK pyopencl R2C (1006,1006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.41e-15 < 8.00e-15 (0.177) 0 iFFT: n2=1.04e-15 ninf=2.78e-15 < 8.00e-15 (0.347) 0 OK pyopencl R2C (1010,1010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.32e-16 ninf=7.58e-16 < 1.60e-14 (0.047) 0 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.60e-14 (0.153) 0 OK pyopencl R2C (1012,1012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.62e-16 ninf=6.20e-16 < 8.01e-15 (0.077) 0 iFFT: n2=5.76e-16 ninf=1.67e-15 < 8.01e-15 (0.208) 0 OK pyopencl R2C (1016,1016+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.26e-15 < 1.60e-14 (0.079) 0 iFFT: n2=9.60e-16 ninf=2.55e-15 < 1.60e-14 (0.159) 0 OK pyopencl R2C (1018,1018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.24e-16 ninf=6.96e-16 < 1.60e-14 (0.043) 0 iFFT: n2=8.09e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (1020,1020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.36e-16 ninf=6.05e-16 < 1.60e-14 (0.038) 0 iFFT: n2=5.58e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (1022,1022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=9.54e-16 < 8.01e-15 (0.119) 0 iFFT: n2=8.60e-16 ninf=2.33e-15 < 8.01e-15 (0.291) 0 OK pyopencl R2C (1026,1026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.32e-16 ninf=8.94e-16 < 1.60e-14 (0.056) 0 iFFT: n2=8.78e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (1028,1028+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.95e-16 ninf=9.32e-16 < 1.60e-14 (0.058) 0 iFFT: n2=8.14e-16 ninf=2.55e-15 < 1.60e-14 (0.159) 0 OK pyopencl R2C (1030,1030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.46e-15 < 1.60e-14 (0.091) 0 iFFT: n2=1.11e-15 ninf=2.78e-15 < 1.60e-14 (0.173) 0 OK pyopencl R2C (1032,1032+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.49e-16 ninf=7.87e-16 < 1.60e-14 (0.049) 0 iFFT: n2=7.59e-16 ninf=2.44e-15 < 1.60e-14 (0.152) 0 OK pyopencl R2C (1034,1034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.24e-16 ninf=6.28e-16 < 1.60e-14 (0.039) 0 iFFT: n2=5.31e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (1036,1036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.45e-16 ninf=9.75e-16 < 1.60e-14 (0.061) 0 iFFT: n2=7.93e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (1038,1038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.17e-15 < 8.02e-15 (0.147) 0 iFFT: n2=1.29e-15 ninf=3.22e-15 < 8.02e-15 (0.402) 0 OK pyopencl R2C (1042,1042+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.51e-16 ninf=9.10e-16 < 1.60e-14 (0.057) 0 iFFT: n2=8.83e-16 ninf=2.50e-15 < 1.60e-14 (0.156) 0 OK pyopencl R2C (1044,1044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.55e-16 ninf=7.98e-16 < 1.60e-14 (0.050) 0 iFFT: n2=7.90e-16 ninf=2.33e-15 < 1.60e-14 (0.145) 0 OK pyopencl R2C (1046,1046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-15 ninf=1.65e-15 < 1.60e-14 (0.103) 0 iFFT: n2=1.55e-15 ninf=3.66e-15 < 1.60e-14 (0.228) 0 OK pyopencl R2C (1048,1048+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.32e-16 ninf=1.01e-15 < 8.02e-15 (0.126) 0 iFFT: n2=8.07e-16 ninf=2.53e-15 < 8.02e-15 (0.315) 0 OK pyopencl R2C (1052,1052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.37e-15 < 1.60e-14 (0.086) 0 iFFT: n2=1.12e-15 ninf=3.00e-15 < 1.60e-14 (0.187) 0 OK pyopencl R2C (1054,1054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.01e-16 ninf=7.64e-16 < 8.02e-15 (0.095) 0 iFFT: n2=6.88e-16 ninf=2.00e-15 < 8.02e-15 (0.249) 0 OK pyopencl R2C (1058,1058+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.22e-16 ninf=8.57e-16 < 1.60e-14 (0.053) 0 iFFT: n2=6.83e-16 ninf=2.11e-15 < 1.60e-14 (0.131) 0 OK pyopencl R2C (1060,1060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.92e-16 ninf=6.56e-16 < 1.61e-14 (0.041) 0 iFFT: n2=6.02e-16 ninf=1.76e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1062,1062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.26e-16 ninf=6.08e-16 < 1.61e-14 (0.038) 0 iFFT: n2=5.42e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1064,1064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.86e-16 ninf=1.09e-15 < 1.61e-14 (0.068) 0 iFFT: n2=1.00e-15 ninf=2.66e-15 < 1.61e-14 (0.166) 0 OK pyopencl R2C (1066,1066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.39e-16 ninf=7.87e-16 < 1.61e-14 (0.049) 0 iFFT: n2=6.51e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1068,1068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.21e-16 ninf=7.36e-16 < 1.61e-14 (0.046) 0 iFFT: n2=6.28e-16 ninf=1.78e-15 < 1.61e-14 (0.111) 0 OK pyopencl R2C (1070,1070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.43e-15 < 1.61e-14 (0.089) 0 iFFT: n2=1.09e-15 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1072,1072+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.32e-16 ninf=8.73e-16 < 1.61e-14 (0.054) 0 iFFT: n2=7.81e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1074,1074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-15 ninf=1.44e-15 < 1.61e-14 (0.089) 0 iFFT: n2=1.26e-15 ninf=3.33e-15 < 1.61e-14 (0.207) 0 OK pyopencl R2C (1076,1076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.24e-15 < 8.03e-15 (0.154) 0 iFFT: n2=1.09e-15 ninf=2.89e-15 < 8.03e-15 (0.359) 0 OK pyopencl R2C (1082,1082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.53e-16 ninf=9.91e-16 < 1.61e-14 (0.062) 0 iFFT: n2=8.95e-16 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1084,1084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.69e-16 ninf=1.02e-15 < 1.61e-14 (0.063) 0 iFFT: n2=9.07e-16 ninf=3.22e-15 < 1.61e-14 (0.200) 0 OK pyopencl R2C (1086,1086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.21e-16 ninf=8.69e-16 < 1.61e-14 (0.054) 0 iFFT: n2=8.15e-16 ninf=2.36e-15 < 1.61e-14 (0.147) 0 OK pyopencl R2C (1088,1088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.14e-16 ninf=6.34e-16 < 1.61e-14 (0.039) 0 iFFT: n2=5.67e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1090,1090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.19e-16 ninf=8.41e-16 < 8.04e-15 (0.105) 0 iFFT: n2=8.38e-16 ninf=2.44e-15 < 8.04e-15 (0.304) 0 OK pyopencl R2C (1094,1094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-15 ninf=1.53e-15 < 1.61e-14 (0.095) 0 iFFT: n2=1.34e-15 ninf=3.33e-15 < 1.61e-14 (0.207) 0 OK pyopencl R2C (1096,1096+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.62e-16 ninf=1.04e-15 < 1.61e-14 (0.065) 0 iFFT: n2=7.55e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1098,1098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.50e-16 ninf=6.84e-16 < 8.04e-15 (0.085) 0 iFFT: n2=6.49e-16 ninf=1.94e-15 < 8.04e-15 (0.242) 0 OK pyopencl R2C (1102,1102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-16 ninf=1.04e-15 < 1.61e-14 (0.064) 0 iFFT: n2=1.06e-15 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1104,1104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.20e-16 ninf=7.42e-16 < 1.61e-14 (0.046) 0 iFFT: n2=5.98e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1106,1106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.48e-16 ninf=8.29e-16 < 1.61e-14 (0.052) 0 iFFT: n2=7.82e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1108,1108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.46e-15 < 1.61e-14 (0.091) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.61e-14 (0.200) 0 OK pyopencl R2C (1110,1110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.15e-16 ninf=9.57e-16 < 1.61e-14 (0.059) 0 iFFT: n2=8.36e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1112,1112+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.76e-16 ninf=1.07e-15 < 1.61e-14 (0.066) 0 iFFT: n2=9.11e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1114,1114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.47e-15 < 1.61e-14 (0.091) 0 iFFT: n2=1.07e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1116,1116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.52e-16 ninf=7.39e-16 < 1.61e-14 (0.046) 0 iFFT: n2=6.51e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1118,1118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.59e-16 ninf=8.01e-16 < 8.05e-15 (0.100) 0 iFFT: n2=7.51e-16 ninf=2.22e-15 < 8.05e-15 (0.276) 0 OK pyopencl R2C (1122,1122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.56e-16 ninf=5.84e-16 < 1.61e-14 (0.036) 0 iFFT: n2=5.80e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1124,1124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.24e-15 < 1.61e-14 (0.077) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.61e-14 (0.200) 0 OK pyopencl R2C (1126,1126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.61e-14 (0.067) 0 iFFT: n2=9.18e-16 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1128,1128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.04e-16 ninf=5.79e-16 < 1.61e-14 (0.036) 0 iFFT: n2=5.40e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1130,1130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=7.42e-16 < 1.61e-14 (0.046) 0 iFFT: n2=7.62e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1132,1132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.65e-16 ninf=1.16e-15 < 8.05e-15 (0.144) 0 iFFT: n2=8.74e-16 ninf=2.44e-15 < 8.05e-15 (0.303) 0 OK pyopencl R2C (1136,1136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=9.09e-16 < 1.61e-14 (0.056) 0 iFFT: n2=7.74e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1138,1138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.21e-16 ninf=9.68e-16 < 1.61e-14 (0.060) 0 iFFT: n2=8.35e-16 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1140,1140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.48e-16 ninf=8.83e-16 < 1.61e-14 (0.055) 0 iFFT: n2=7.55e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1142,1142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.09e-16 ninf=9.94e-16 < 8.06e-15 (0.123) 0 iFFT: n2=8.41e-16 ninf=2.78e-15 < 8.06e-15 (0.344) 0 OK pyopencl R2C (1146,1146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.87e-16 ninf=9.40e-16 < 1.61e-14 (0.058) 0 iFFT: n2=8.53e-16 ninf=2.55e-15 < 1.61e-14 (0.158) 0 OK pyopencl R2C (1148,1148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.53e-16 ninf=6.99e-16 < 1.61e-14 (0.043) 0 iFFT: n2=7.86e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1150,1150+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.90e-16 ninf=6.76e-16 < 8.06e-15 (0.084) 0 iFFT: n2=6.01e-16 ninf=1.83e-15 < 8.06e-15 (0.227) 0 OK pyopencl R2C (1154,1154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.65e-16 ninf=1.10e-15 < 1.61e-14 (0.068) 0 iFFT: n2=8.65e-16 ninf=2.55e-15 < 1.61e-14 (0.158) 0 OK pyopencl R2C (1156,1156+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.62e-16 ninf=6.31e-16 < 1.61e-14 (0.039) 0 iFFT: n2=5.71e-16 ninf=1.72e-15 < 1.61e-14 (0.107) 0 OK pyopencl R2C (1158,1158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.81e-16 ninf=8.49e-16 < 1.61e-14 (0.053) 0 iFFT: n2=8.10e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1160,1160+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.19e-16 ninf=7.37e-16 < 1.61e-14 (0.046) 0 iFFT: n2=7.51e-16 ninf=2.14e-15 < 1.61e-14 (0.133) 0 OK pyopencl R2C (1162,1162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.90e-16 ninf=5.92e-16 < 1.61e-14 (0.037) 0 iFFT: n2=6.25e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1164,1164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.71e-16 ninf=7.87e-16 < 1.61e-14 (0.049) 0 iFFT: n2=6.84e-16 ninf=1.89e-15 < 1.61e-14 (0.117) 0 OK pyopencl R2C (1166,1166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.01e-16 ninf=7.43e-16 < 1.61e-14 (0.046) 0 iFFT: n2=6.02e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1168,1168+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.71e-16 ninf=8.09e-16 < 8.07e-15 (0.100) 0 iFFT: n2=7.47e-16 ninf=2.00e-15 < 8.07e-15 (0.248) 0 OK pyopencl R2C (1172,1172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.05e-15 < 1.61e-14 (0.065) 0 iFFT: n2=9.52e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1174,1174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=9.74e-16 < 8.07e-15 (0.121) 0 iFFT: n2=9.68e-16 ninf=2.89e-15 < 8.07e-15 (0.358) 0 OK pyopencl R2C (1178,1178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.61e-14 (0.065) 0 iFFT: n2=1.04e-15 ninf=2.55e-15 < 1.61e-14 (0.158) 0 OK pyopencl R2C (1180,1180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.39e-16 ninf=6.49e-16 < 1.61e-14 (0.040) 0 iFFT: n2=5.36e-16 ninf=1.55e-15 < 1.61e-14 (0.096) 0 OK pyopencl R2C (1182,1182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.03e-15 < 1.61e-14 (0.064) 0 iFFT: n2=9.94e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1184,1184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.89e-16 ninf=8.50e-16 < 1.61e-14 (0.053) 0 iFFT: n2=7.32e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1186,1186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.05e-15 < 8.07e-15 (0.131) 0 iFFT: n2=9.53e-16 ninf=2.75e-15 < 8.07e-15 (0.340) 0 OK pyopencl R2C (1190,1190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.39e-16 ninf=6.77e-16 < 1.62e-14 (0.042) 0 iFFT: n2=6.21e-16 ninf=1.78e-15 < 1.62e-14 (0.110) 0 OK pyopencl R2C (1192,1192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.61e-16 ninf=1.02e-15 < 1.62e-14 (0.063) 0 iFFT: n2=9.29e-16 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1194,1194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.18e-15 < 1.62e-14 (0.073) 0 iFFT: n2=1.04e-15 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1196,1196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.79e-16 ninf=6.27e-16 < 1.62e-14 (0.039) 0 iFFT: n2=6.92e-16 ninf=2.00e-15 < 1.62e-14 (0.124) 0 OK pyopencl R2C (1198,1198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.30e-15 < 8.08e-15 (0.161) 0 iFFT: n2=9.95e-16 ninf=3.00e-15 < 8.08e-15 (0.371) 0 OK pyopencl R2C (1202,1202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.15e-15 < 1.62e-14 (0.071) 0 iFFT: n2=1.09e-15 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1204,1204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.04e-16 ninf=9.19e-16 < 1.62e-14 (0.057) 0 iFFT: n2=8.03e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1206,1206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.07e-16 ninf=9.26e-16 < 1.62e-14 (0.057) 0 iFFT: n2=8.08e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1208,1208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.36e-16 ninf=8.11e-16 < 8.08e-15 (0.100) 0 iFFT: n2=7.22e-16 ninf=2.11e-15 < 8.08e-15 (0.261) 0 OK pyopencl R2C (1212,1212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.04e-16 ninf=7.11e-16 < 1.62e-14 (0.044) 0 iFFT: n2=7.02e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1214,1214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.27e-15 < 1.62e-14 (0.078) 0 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.62e-14 (0.199) 0 OK pyopencl R2C (1216,1216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.03e-16 ninf=7.72e-16 < 1.62e-14 (0.048) 0 iFFT: n2=7.68e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1218,1218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.81e-16 ninf=8.16e-16 < 1.62e-14 (0.050) 0 iFFT: n2=8.03e-16 ninf=2.44e-15 < 1.62e-14 (0.151) 0 OK pyopencl R2C (1220,1220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.20e-16 ninf=7.56e-16 < 1.62e-14 (0.047) 0 iFFT: n2=6.43e-16 ninf=2.00e-15 < 1.62e-14 (0.124) 0 OK pyopencl R2C (1222,1222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.30e-16 ninf=6.43e-16 < 1.62e-14 (0.040) 0 iFFT: n2=5.31e-16 ninf=1.55e-15 < 1.62e-14 (0.096) 0 OK pyopencl R2C (1224,1224+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.86e-16 ninf=7.31e-16 < 1.62e-14 (0.045) 0 iFFT: n2=6.28e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1226,1226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.02e-15 < 1.62e-14 (0.063) 0 iFFT: n2=9.59e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1228,1228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.46e-16 ninf=9.79e-16 < 1.62e-14 (0.061) 0 iFFT: n2=9.26e-16 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1230,1230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.03e-16 ninf=8.11e-16 < 8.09e-15 (0.100) 0 iFFT: n2=7.40e-16 ninf=2.11e-15 < 8.09e-15 (0.261) 0 OK pyopencl R2C (1234,1234+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.05e-15 < 1.62e-14 (0.065) 0 iFFT: n2=9.67e-16 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1236,1236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.36e-16 ninf=1.04e-15 < 1.62e-14 (0.064) 0 iFFT: n2=8.27e-16 ninf=2.39e-15 < 1.62e-14 (0.147) 0 OK pyopencl R2C (1238,1238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.12e-15 < 1.62e-14 (0.069) 0 iFFT: n2=9.74e-16 ninf=2.66e-15 < 1.62e-14 (0.165) 0 OK pyopencl R2C (1240,1240+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.45e-16 ninf=6.45e-16 < 1.62e-14 (0.040) 0 iFFT: n2=6.37e-16 ninf=1.94e-15 < 1.62e-14 (0.120) 0 OK pyopencl R2C (1242,1242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.46e-16 ninf=7.88e-16 < 1.62e-14 (0.049) 0 iFFT: n2=6.61e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1244,1244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.31e-15 < 1.62e-14 (0.081) 0 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.62e-14 (0.192) 0 OK pyopencl R2C (1246,1246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.85e-16 ninf=8.21e-16 < 8.10e-15 (0.101) 0 iFFT: n2=6.99e-16 ninf=2.11e-15 < 8.10e-15 (0.261) 0 OK pyopencl R2C (1252,1252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.39e-15 < 1.62e-14 (0.086) 0 iFFT: n2=1.29e-15 ninf=3.22e-15 < 1.62e-14 (0.199) 0 OK pyopencl R2C (1254,1254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.35e-16 ninf=7.12e-16 < 1.62e-14 (0.044) 0 iFFT: n2=9.70e-16 ninf=2.44e-15 < 1.62e-14 (0.151) 0 OK pyopencl R2C (1256,1256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.30e-16 ninf=9.69e-16 < 1.62e-14 (0.060) 0 iFFT: n2=8.46e-16 ninf=2.44e-15 < 1.62e-14 (0.151) 0 OK pyopencl R2C (1258,1258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.65e-16 ninf=8.46e-16 < 8.10e-15 (0.104) 0 iFFT: n2=7.17e-16 ninf=2.11e-15 < 8.10e-15 (0.260) 0 OK pyopencl R2C (1262,1262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.11e-15 < 1.62e-14 (0.069) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1264,1264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.06e-16 ninf=8.50e-16 < 1.62e-14 (0.052) 0 iFFT: n2=6.31e-16 ninf=1.78e-15 < 1.62e-14 (0.110) 0 OK pyopencl R2C (1266,1266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.13e-16 ninf=9.03e-16 < 1.62e-14 (0.056) 0 iFFT: n2=9.18e-16 ninf=2.78e-15 < 1.62e-14 (0.171) 0 OK pyopencl R2C (1268,1268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-16 ninf=1.02e-15 < 1.62e-14 (0.063) 0 iFFT: n2=9.45e-16 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1270,1270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.19e-16 ninf=8.31e-16 < 1.62e-14 (0.051) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1272,1272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.90e-16 ninf=7.11e-16 < 8.10e-15 (0.088) 0 iFFT: n2=5.93e-16 ninf=1.78e-15 < 8.10e-15 (0.219) 0 OK pyopencl R2C (1276,1276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.86e-16 ninf=8.08e-16 < 1.62e-14 (0.050) 0 iFFT: n2=7.74e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1278,1278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.80e-16 ninf=8.13e-16 < 8.11e-15 (0.100) 0 iFFT: n2=7.98e-16 ninf=2.44e-15 < 8.11e-15 (0.301) 0 OK pyopencl R2C (1282,1282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.17e-15 < 1.62e-14 (0.072) 0 iFFT: n2=1.14e-15 ninf=3.22e-15 < 1.62e-14 (0.199) 0 OK pyopencl R2C (1284,1284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.82e-16 ninf=9.16e-16 < 1.62e-14 (0.056) 0 iFFT: n2=8.39e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1286,1286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.62e-14 (0.067) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.62e-14 (0.192) 0 OK pyopencl R2C (1288,1288+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.20e-16 ninf=6.27e-16 < 1.62e-14 (0.039) 0 iFFT: n2=6.60e-16 ninf=1.78e-15 < 1.62e-14 (0.110) 0 OK pyopencl R2C (1290,1290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.67e-16 ninf=8.72e-16 < 1.62e-14 (0.054) 0 iFFT: n2=7.68e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1292,1292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.52e-16 ninf=8.09e-16 < 1.62e-14 (0.050) 0 iFFT: n2=6.79e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1294,1294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.07e-15 < 8.11e-15 (0.131) 0 iFFT: n2=9.77e-16 ninf=2.89e-15 < 8.11e-15 (0.356) 0 OK pyopencl R2C (1298,1298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.29e-16 ninf=5.88e-16 < 8.11e-15 (0.073) 0 iFFT: n2=5.40e-16 ninf=1.67e-15 < 8.11e-15 (0.205) 0 OK pyopencl R2C (1302,1302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.05e-16 ninf=8.30e-16 < 1.62e-14 (0.051) 0 iFFT: n2=7.22e-16 ninf=2.44e-15 < 1.62e-14 (0.150) 0 OK pyopencl R2C (1304,1304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.49e-16 ninf=1.07e-15 < 1.62e-14 (0.066) 0 iFFT: n2=9.12e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1306,1306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.06e-15 < 1.62e-14 (0.065) 0 iFFT: n2=9.92e-16 ninf=2.91e-15 < 1.62e-14 (0.180) 0 OK pyopencl R2C (1308,1308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.87e-16 ninf=9.84e-16 < 1.62e-14 (0.061) 0 iFFT: n2=7.60e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1310,1310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.11e-16 ninf=9.15e-16 < 1.62e-14 (0.056) 0 iFFT: n2=7.41e-16 ninf=2.00e-15 < 1.62e-14 (0.123) 0 OK pyopencl R2C (1312,1312+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.35e-16 ninf=9.01e-16 < 1.62e-14 (0.055) 0 iFFT: n2=6.08e-16 ninf=1.78e-15 < 1.62e-14 (0.109) 0 OK pyopencl R2C (1314,1314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.59e-16 ninf=6.95e-16 < 1.62e-14 (0.043) 0 iFFT: n2=8.70e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1316,1316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-16 ninf=5.80e-16 < 1.62e-14 (0.036) 0 iFFT: n2=5.67e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1318,1318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.10e-15 < 8.12e-15 (0.136) 0 iFFT: n2=9.69e-16 ninf=3.05e-15 < 8.12e-15 (0.376) 0 OK pyopencl R2C (1322,1322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.46e-16 ninf=9.61e-16 < 1.62e-14 (0.059) 0 iFFT: n2=8.91e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1324,1324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.36e-16 ninf=8.90e-16 < 1.62e-14 (0.055) 0 iFFT: n2=8.46e-16 ninf=2.44e-15 < 1.62e-14 (0.150) 0 OK pyopencl R2C (1326,1326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.70e-16 ninf=6.20e-16 < 1.62e-14 (0.038) 0 iFFT: n2=5.92e-16 ninf=1.89e-15 < 1.62e-14 (0.116) 0 OK pyopencl R2C (1328,1328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.22e-16 ninf=5.89e-16 < 1.62e-14 (0.036) 0 iFFT: n2=5.76e-16 ninf=1.78e-15 < 1.62e-14 (0.109) 0 OK pyopencl R2C (1330,1330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.57e-16 ninf=1.16e-15 < 1.62e-14 (0.072) 0 iFFT: n2=7.70e-16 ninf=2.44e-15 < 1.62e-14 (0.150) 0 OK pyopencl R2C (1332,1332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.71e-16 ninf=1.10e-15 < 1.62e-14 (0.067) 0 iFFT: n2=9.38e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1334,1334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.94e-16 ninf=8.37e-16 < 1.63e-14 (0.051) 0 iFFT: n2=8.44e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1336,1336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-16 ninf=1.11e-15 < 1.63e-14 (0.068) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.63e-14 (0.205) 0 OK pyopencl R2C (1338,1338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.28e-16 ninf=9.03e-16 < 1.63e-14 (0.056) 0 iFFT: n2=9.36e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1340,1340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.90e-16 ninf=7.93e-16 < 1.63e-14 (0.049) 0 iFFT: n2=6.99e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1342,1342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.79e-16 ninf=7.50e-16 < 8.13e-15 (0.092) 0 iFFT: n2=6.37e-16 ninf=1.78e-15 < 8.13e-15 (0.219) 0 OK pyopencl R2C (1346,1346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-16 ninf=1.06e-15 < 1.63e-14 (0.065) 0 iFFT: n2=9.74e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1348,1348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.30e-16 ninf=1.06e-15 < 8.13e-15 (0.130) 0 iFFT: n2=9.29e-16 ninf=2.71e-15 < 8.13e-15 (0.333) 0 OK pyopencl R2C (1354,1354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.12e-16 ninf=1.11e-15 < 1.63e-14 (0.068) 0 iFFT: n2=8.91e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1356,1356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.53e-16 ninf=7.93e-16 < 1.63e-14 (0.049) 0 iFFT: n2=7.57e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1358,1358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.90e-16 ninf=7.57e-16 < 1.63e-14 (0.047) 0 iFFT: n2=7.19e-16 ninf=2.22e-15 < 1.63e-14 (0.137) 0 OK pyopencl R2C (1360,1360+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-16 ninf=6.28e-16 < 1.63e-14 (0.039) 0 iFFT: n2=5.44e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1362,1362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.69e-16 ninf=8.97e-16 < 1.63e-14 (0.055) 0 iFFT: n2=9.69e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1364,1364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.40e-16 ninf=6.88e-16 < 1.63e-14 (0.042) 0 iFFT: n2=6.45e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1366,1366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.69e-16 ninf=9.03e-16 < 1.63e-14 (0.056) 0 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1368,1368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.34e-16 ninf=9.56e-16 < 1.63e-14 (0.059) 0 iFFT: n2=9.24e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1370,1370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.88e-16 ninf=7.74e-16 < 8.14e-15 (0.095) 0 iFFT: n2=7.91e-16 ninf=2.44e-15 < 8.14e-15 (0.300) 0 OK pyopencl R2C (1374,1374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.28e-16 ninf=1.12e-15 < 1.63e-14 (0.069) 0 iFFT: n2=9.11e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1376,1376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-16 ninf=8.48e-16 < 1.63e-14 (0.052) 0 iFFT: n2=7.59e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1378,1378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.09e-16 ninf=6.46e-16 < 1.63e-14 (0.040) 0 iFFT: n2=6.16e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1380,1380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.95e-16 ninf=6.40e-16 < 1.63e-14 (0.039) 0 iFFT: n2=5.96e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1382,1382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.04e-15 < 1.63e-14 (0.064) 0 iFFT: n2=9.32e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1384,1384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.02e-16 ninf=9.82e-16 < 8.14e-15 (0.121) 0 iFFT: n2=9.87e-16 ninf=3.00e-15 < 8.14e-15 (0.368) 0 OK pyopencl R2C (1388,1388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.20e-15 < 1.63e-14 (0.074) 0 iFFT: n2=1.17e-15 ninf=3.33e-15 < 1.63e-14 (0.205) 0 OK pyopencl R2C (1390,1390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.26e-16 ninf=1.00e-15 < 1.63e-14 (0.062) 0 iFFT: n2=8.98e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1392,1392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.19e-16 ninf=7.30e-16 < 1.63e-14 (0.045) 0 iFFT: n2=7.39e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1394,1394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.95e-16 ninf=7.40e-16 < 1.63e-14 (0.045) 0 iFFT: n2=7.04e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1396,1396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.31e-15 < 1.63e-14 (0.081) 0 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1398,1398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.38e-16 ninf=9.13e-16 < 8.15e-15 (0.112) 0 iFFT: n2=9.59e-16 ninf=2.78e-15 < 8.15e-15 (0.341) 0 OK pyopencl R2C (1402,1402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.22e-15 < 8.15e-15 (0.150) 0 iFFT: n2=9.74e-16 ninf=2.78e-15 < 8.15e-15 (0.341) 0 OK pyopencl R2C (1406,1406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.52e-15 < 8.15e-15 (0.187) 0 iFFT: n2=1.17e-15 ninf=3.00e-15 < 8.15e-15 (0.368) 0 OK pyopencl R2C (1410,1410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.44e-16 ninf=6.28e-16 < 1.63e-14 (0.039) 0 iFFT: n2=5.56e-16 ninf=1.55e-15 < 1.63e-14 (0.095) 0 OK pyopencl R2C (1412,1412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.32e-16 ninf=9.22e-16 < 1.63e-14 (0.057) 0 iFFT: n2=8.76e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1414,1414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.15e-16 ninf=7.37e-16 < 1.63e-14 (0.045) 0 iFFT: n2=8.16e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1416,1416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.16e-16 ninf=6.21e-16 < 1.63e-14 (0.038) 0 iFFT: n2=5.28e-16 ninf=1.61e-15 < 1.63e-14 (0.099) 0 OK pyopencl R2C (1418,1418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=9.11e-16 < 1.63e-14 (0.056) 0 iFFT: n2=9.54e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1420,1420+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.67e-16 ninf=7.80e-16 < 1.63e-14 (0.048) 0 iFFT: n2=7.84e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1422,1422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.69e-16 ninf=8.19e-16 < 1.63e-14 (0.050) 0 iFFT: n2=7.35e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1424,1424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.41e-16 ninf=7.22e-16 < 1.63e-14 (0.044) 0 iFFT: n2=6.44e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1426,1426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.59e-16 ninf=9.38e-16 < 1.63e-14 (0.058) 0 iFFT: n2=8.23e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1428,1428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.13e-16 ninf=6.72e-16 < 8.15e-15 (0.082) 0 iFFT: n2=6.37e-16 ninf=2.00e-15 < 8.15e-15 (0.245) 0 OK pyopencl R2C (1432,1432+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.91e-16 ninf=1.09e-15 < 1.63e-14 (0.067) 0 iFFT: n2=9.06e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1434,1434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.86e-16 ninf=8.83e-16 < 1.63e-14 (0.054) 0 iFFT: n2=8.90e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1436,1436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.75e-16 ninf=1.00e-15 < 1.63e-14 (0.062) 0 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1438,1438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-16 ninf=1.02e-15 < 8.16e-15 (0.125) 0 iFFT: n2=9.41e-16 ninf=2.89e-15 < 8.16e-15 (0.354) 0 OK pyopencl R2C (1442,1442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.92e-16 ninf=7.91e-16 < 1.63e-14 (0.048) 0 iFFT: n2=7.96e-16 ninf=2.23e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1444,1444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.57e-15 < 1.63e-14 (0.096) 0 iFFT: n2=1.27e-15 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1446,1446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.87e-16 ninf=8.14e-16 < 1.63e-14 (0.050) 0 iFFT: n2=8.05e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1448,1448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.94e-16 ninf=9.13e-16 < 1.63e-14 (0.056) 0 iFFT: n2=8.61e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1450,1450+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.88e-16 ninf=7.95e-16 < 8.16e-15 (0.097) 0 iFFT: n2=7.63e-16 ninf=2.33e-15 < 8.16e-15 (0.286) 0 OK pyopencl R2C (1454,1454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.74e-16 ninf=1.01e-15 < 8.16e-15 (0.124) 0 iFFT: n2=9.08e-16 ninf=2.66e-15 < 8.16e-15 (0.326) 0 OK pyopencl R2C (1460,1460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.81e-16 ninf=8.16e-16 < 1.63e-14 (0.050) 0 iFFT: n2=6.90e-16 ninf=2.03e-15 < 1.63e-14 (0.124) 0 OK pyopencl R2C (1462,1462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.77e-16 ninf=8.74e-16 < 1.63e-14 (0.054) 0 iFFT: n2=7.85e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1464,1464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.24e-16 ninf=7.01e-16 < 1.63e-14 (0.043) 0 iFFT: n2=6.38e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1466,1466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.15e-15 < 1.63e-14 (0.070) 0 iFFT: n2=1.07e-15 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1468,1468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.04e-15 < 8.17e-15 (0.127) 0 iFFT: n2=1.00e-15 ninf=3.00e-15 < 8.17e-15 (0.367) 0 OK pyopencl R2C (1472,1472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.62e-16 ninf=6.11e-16 < 1.63e-14 (0.037) 0 iFFT: n2=5.84e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1474,1474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.92e-16 ninf=9.12e-16 < 1.63e-14 (0.056) 0 iFFT: n2=1.04e-15 ninf=2.55e-15 < 1.63e-14 (0.156) 0 OK pyopencl R2C (1476,1476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.33e-16 ninf=5.93e-16 < 1.63e-14 (0.036) 0 iFFT: n2=7.37e-16 ninf=2.11e-15 < 1.63e-14 (0.129) 0 OK pyopencl R2C (1478,1478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.30e-15 < 1.63e-14 (0.079) 0 iFFT: n2=1.17e-15 ninf=3.33e-15 < 1.63e-14 (0.204) 0 OK pyopencl R2C (1480,1480+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.08e-16 ninf=9.22e-16 < 1.63e-14 (0.056) 0 iFFT: n2=6.41e-16 ninf=1.94e-15 < 1.63e-14 (0.119) 0 OK pyopencl R2C (1482,1482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.93e-16 ninf=8.46e-16 < 1.63e-14 (0.052) 0 iFFT: n2=7.27e-16 ninf=2.11e-15 < 1.63e-14 (0.129) 0 OK pyopencl R2C (1484,1484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.53e-16 ninf=6.67e-16 < 1.63e-14 (0.041) 0 iFFT: n2=6.55e-16 ninf=2.00e-15 < 1.63e-14 (0.122) 0 OK pyopencl R2C (1486,1486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.17e-15 < 1.63e-14 (0.071) 0 iFFT: n2=1.20e-15 ninf=3.66e-15 < 1.63e-14 (0.224) 0 OK pyopencl R2C (1488,1488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.32e-16 ninf=6.43e-16 < 1.63e-14 (0.039) 0 iFFT: n2=6.46e-16 ninf=2.00e-15 < 1.63e-14 (0.122) 0 OK pyopencl R2C (1490,1490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.36e-16 ninf=1.05e-15 < 1.63e-14 (0.064) 0 iFFT: n2=9.78e-16 ninf=3.11e-15 < 1.63e-14 (0.190) 0 OK pyopencl R2C (1492,1492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=9.04e-16 < 1.63e-14 (0.055) 0 iFFT: n2=9.42e-16 ninf=3.00e-15 < 1.63e-14 (0.183) 0 OK pyopencl R2C (1494,1494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.65e-16 ninf=5.85e-16 < 1.63e-14 (0.036) 0 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.63e-14 (0.115) 0 OK pyopencl R2C (1496,1496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.18e-16 ninf=7.96e-16 < 1.63e-14 (0.049) 0 iFFT: n2=5.56e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1498,1498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.94e-16 ninf=8.38e-16 < 8.18e-15 (0.102) 0 iFFT: n2=8.47e-16 ninf=2.55e-15 < 8.18e-15 (0.312) 0 OK pyopencl R2C (1502,1502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-15 ninf=1.40e-15 < 1.64e-14 (0.085) 0 iFFT: n2=1.34e-15 ninf=3.33e-15 < 1.64e-14 (0.204) 0 OK pyopencl R2C (1504,1504+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.98e-16 ninf=5.88e-16 < 1.64e-14 (0.036) 0 iFFT: n2=5.23e-16 ninf=1.67e-15 < 1.64e-14 (0.102) 0 OK pyopencl R2C (1506,1506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.15e-15 < 1.64e-14 (0.070) 0 iFFT: n2=9.53e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1508,1508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.27e-16 ninf=7.98e-16 < 1.64e-14 (0.049) 0 iFFT: n2=8.21e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1510,1510+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.75e-16 ninf=1.09e-15 < 8.18e-15 (0.133) 0 iFFT: n2=9.62e-16 ninf=2.78e-15 < 8.18e-15 (0.339) 0 OK pyopencl R2C (1514,1514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.37e-15 < 1.64e-14 (0.084) 0 iFFT: n2=1.11e-15 ninf=3.22e-15 < 1.64e-14 (0.197) 0 OK pyopencl R2C (1516,1516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.22e-15 < 1.64e-14 (0.075) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1518,1518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.17e-16 ninf=6.35e-16 < 1.64e-14 (0.039) 0 iFFT: n2=6.06e-16 ninf=1.87e-15 < 1.64e-14 (0.114) 0 OK pyopencl R2C (1520,1520+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-16 ninf=8.11e-16 < 1.64e-14 (0.050) 0 iFFT: n2=7.34e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1522,1522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.30e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 0 iFFT: n2=8.88e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1524,1524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.46e-16 ninf=1.06e-15 < 1.64e-14 (0.065) 0 iFFT: n2=1.14e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1526,1526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.41e-16 ninf=7.69e-16 < 1.64e-14 (0.047) 0 iFFT: n2=9.02e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1528,1528+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.31e-16 ninf=8.45e-16 < 1.64e-14 (0.052) 0 iFFT: n2=8.28e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1530,1530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.76e-16 ninf=6.68e-16 < 1.64e-14 (0.041) 0 iFFT: n2=6.04e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1532,1532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.52e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 0 iFFT: n2=9.02e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1534,1534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-16 ninf=6.19e-16 < 8.19e-15 (0.076) 0 iFFT: n2=5.47e-16 ninf=1.67e-15 < 8.19e-15 (0.203) 0 OK pyopencl R2C (1538,1538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.05e-16 ninf=1.00e-15 < 8.19e-15 (0.122) 0 iFFT: n2=8.41e-16 ninf=2.55e-15 < 8.19e-15 (0.312) 0 OK pyopencl R2C (1542,1542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.10e-16 ninf=8.39e-16 < 1.64e-14 (0.051) 0 iFFT: n2=7.90e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1544,1544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.73e-16 ninf=7.01e-16 < 1.64e-14 (0.043) 0 iFFT: n2=7.74e-16 ninf=2.16e-15 < 1.64e-14 (0.132) 0 OK pyopencl R2C (1546,1546+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-16 ninf=1.07e-15 < 1.64e-14 (0.065) 0 iFFT: n2=8.90e-16 ninf=2.61e-15 < 1.64e-14 (0.159) 0 OK pyopencl R2C (1548,1548+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.57e-16 ninf=7.37e-16 < 1.64e-14 (0.045) 0 iFFT: n2=7.60e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1550,1550+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.45e-16 ninf=7.70e-16 < 1.64e-14 (0.047) 0 iFFT: n2=6.61e-16 ninf=1.94e-15 < 1.64e-14 (0.119) 0 OK pyopencl R2C (1552,1552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.17e-16 ninf=7.59e-16 < 1.64e-14 (0.046) 0 iFFT: n2=7.54e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1554,1554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.13e-15 < 1.64e-14 (0.069) 0 iFFT: n2=9.04e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1556,1556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.83e-16 ninf=1.07e-15 < 1.64e-14 (0.065) 0 iFFT: n2=9.24e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1558,1558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.38e-16 ninf=8.12e-16 < 8.19e-15 (0.099) 0 iFFT: n2=8.00e-16 ninf=2.33e-15 < 8.19e-15 (0.285) 0 OK pyopencl R2C (1562,1562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.70e-16 ninf=7.68e-16 < 1.64e-14 (0.047) 0 iFFT: n2=7.83e-16 ninf=2.39e-15 < 1.64e-14 (0.146) 0 OK pyopencl R2C (1564,1564+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.15e-16 ninf=5.97e-16 < 1.64e-14 (0.036) 0 iFFT: n2=6.30e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1566,1566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.51e-16 ninf=8.40e-16 < 8.19e-15 (0.103) 0 iFFT: n2=7.79e-16 ninf=2.33e-15 < 8.19e-15 (0.285) 0 OK pyopencl R2C (1570,1570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.04e-16 ninf=9.75e-16 < 1.64e-14 (0.059) 0 iFFT: n2=9.48e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1572,1572+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.93e-16 ninf=8.50e-16 < 1.64e-14 (0.052) 0 iFFT: n2=7.21e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1574,1574+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.08e-15 < 1.64e-14 (0.066) 0 iFFT: n2=8.84e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1576,1576+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.01e-15 < 1.64e-14 (0.062) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.64e-14 (0.196) 0 OK pyopencl R2C (1578,1578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.10e-16 ninf=9.02e-16 < 1.64e-14 (0.055) 0 iFFT: n2=8.64e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1580,1580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.72e-16 ninf=7.53e-16 < 1.64e-14 (0.046) 0 iFFT: n2=6.80e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1582,1582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.03e-16 ninf=8.16e-16 < 8.20e-15 (0.100) 0 iFFT: n2=8.33e-16 ninf=2.66e-15 < 8.20e-15 (0.325) 0 OK pyopencl R2C (1586,1586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.65e-16 ninf=8.47e-16 < 1.64e-14 (0.052) 0 iFFT: n2=6.33e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1588,1588+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.32e-15 < 1.64e-14 (0.081) 0 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1590,1590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.21e-16 ninf=6.71e-16 < 1.64e-14 (0.041) 0 iFFT: n2=6.25e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1592,1592+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.72e-16 ninf=1.18e-15 < 1.64e-14 (0.072) 0 iFFT: n2=9.49e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1594,1594+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.00e-16 ninf=9.24e-16 < 1.64e-14 (0.056) 0 iFFT: n2=8.10e-16 ninf=2.94e-15 < 1.64e-14 (0.179) 0 OK pyopencl R2C (1596,1596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.02e-16 ninf=1.02e-15 < 1.64e-14 (0.062) 0 iFFT: n2=9.47e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1598,1598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.58e-16 ninf=5.95e-16 < 8.20e-15 (0.073) 0 iFFT: n2=5.67e-16 ninf=1.89e-15 < 8.20e-15 (0.230) 0 OK pyopencl R2C (1602,1602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.70e-16 ninf=7.98e-16 < 1.64e-14 (0.049) 0 iFFT: n2=6.70e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1604,1604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-15 ninf=1.44e-15 < 1.64e-14 (0.088) 0 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1606,1606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.06e-16 ninf=8.37e-16 < 1.64e-14 (0.051) 0 iFFT: n2=7.33e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1608,1608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.54e-16 ninf=8.54e-16 < 1.64e-14 (0.052) 0 iFFT: n2=7.84e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1610,1610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.59e-16 ninf=6.77e-16 < 1.64e-14 (0.041) 0 iFFT: n2=6.64e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1612,1612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.38e-16 ninf=5.93e-16 < 1.64e-14 (0.036) 0 iFFT: n2=6.73e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1614,1614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.19e-15 < 1.64e-14 (0.073) 0 iFFT: n2=9.31e-16 ninf=3.00e-15 < 1.64e-14 (0.183) 0 OK pyopencl R2C (1616,1616+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.10e-16 ninf=8.16e-16 < 1.64e-14 (0.050) 0 iFFT: n2=7.11e-16 ninf=2.11e-15 < 1.64e-14 (0.128) 0 OK pyopencl R2C (1618,1618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.31e-15 < 8.21e-15 (0.159) 0 iFFT: n2=1.06e-15 ninf=3.00e-15 < 8.21e-15 (0.365) 0 OK pyopencl R2C (1622,1622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.05e-15 < 1.64e-14 (0.064) 0 iFFT: n2=9.34e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1624,1624+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.33e-16 ninf=9.45e-16 < 1.64e-14 (0.058) 0 iFFT: n2=7.75e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1626,1626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.76e-16 ninf=9.36e-16 < 1.64e-14 (0.057) 0 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1628,1628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.12e-16 ninf=1.08e-15 < 1.64e-14 (0.066) 0 iFFT: n2=9.77e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1630,1630+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.65e-16 ninf=1.05e-15 < 1.64e-14 (0.064) 0 iFFT: n2=8.02e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1632,1632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.60e-16 ninf=6.08e-16 < 1.64e-14 (0.037) 0 iFFT: n2=5.59e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1634,1634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.64e-14 (0.064) 0 iFFT: n2=8.97e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1636,1636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.27e-15 < 8.21e-15 (0.155) 0 iFFT: n2=1.02e-15 ninf=2.89e-15 < 8.21e-15 (0.351) 0 OK pyopencl R2C (1640,1640+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.77e-16 ninf=7.61e-16 < 1.64e-14 (0.046) 0 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1642,1642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.49e-15 < 1.64e-14 (0.090) 0 iFFT: n2=9.43e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1644,1644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.22e-16 ninf=1.13e-15 < 1.64e-14 (0.069) 0 iFFT: n2=8.19e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1646,1646+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.15e-15 < 1.64e-14 (0.070) 0 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1648,1648+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.17e-16 ninf=9.16e-16 < 8.22e-15 (0.112) 0 iFFT: n2=6.91e-16 ninf=2.22e-15 < 8.22e-15 (0.270) 0 OK pyopencl R2C (1652,1652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.74e-16 ninf=4.90e-16 < 1.64e-14 (0.030) 0 iFFT: n2=5.94e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1654,1654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.23e-16 ninf=9.53e-16 < 1.64e-14 (0.058) 0 iFFT: n2=8.11e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1656,1656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.88e-16 ninf=8.24e-16 < 1.64e-14 (0.050) 0 iFFT: n2=7.01e-16 ninf=2.11e-15 < 1.64e-14 (0.128) 0 OK pyopencl R2C (1658,1658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.89e-16 ninf=9.32e-16 < 1.64e-14 (0.057) 0 iFFT: n2=8.10e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1660,1660+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.43e-16 ninf=5.74e-16 < 1.64e-14 (0.035) 0 iFFT: n2=5.87e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1662,1662+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.81e-16 ninf=1.02e-15 < 8.22e-15 (0.124) 0 iFFT: n2=9.28e-16 ninf=2.78e-15 < 8.22e-15 (0.338) 0 OK pyopencl R2C (1666,1666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.47e-16 ninf=6.04e-16 < 1.64e-14 (0.037) 0 iFFT: n2=6.85e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1668,1668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.23e-16 ninf=9.43e-16 < 1.64e-14 (0.057) 0 iFFT: n2=7.84e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1670,1670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.09e-16 ninf=9.11e-16 < 1.64e-14 (0.055) 0 iFFT: n2=8.19e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1672,1672+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.43e-16 ninf=1.08e-15 < 1.64e-14 (0.066) 0 iFFT: n2=9.86e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1674,1674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.01e-16 ninf=7.80e-16 < 1.64e-14 (0.047) 0 iFFT: n2=7.87e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1676,1676+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.88e-16 ninf=9.51e-16 < 1.64e-14 (0.058) 0 iFFT: n2=8.49e-16 ninf=2.44e-15 < 1.64e-14 (0.148) 0 OK pyopencl R2C (1678,1678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.72e-16 ninf=7.76e-16 < 8.22e-15 (0.094) 0 iFFT: n2=8.27e-16 ninf=2.50e-15 < 8.22e-15 (0.304) 0 OK pyopencl R2C (1682,1682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.22e-16 ninf=9.92e-16 < 1.65e-14 (0.060) 0 iFFT: n2=8.97e-16 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1684,1684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.03e-15 < 1.65e-14 (0.063) 0 iFFT: n2=1.01e-15 ninf=3.07e-15 < 1.65e-14 (0.186) 0 OK pyopencl R2C (1686,1686+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.13e-15 < 1.65e-14 (0.069) 0 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1688,1688+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.23e-16 ninf=1.02e-15 < 8.23e-15 (0.124) 0 iFFT: n2=9.45e-16 ninf=2.89e-15 < 8.23e-15 (0.351) 0 OK pyopencl R2C (1692,1692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.45e-16 ninf=5.97e-16 < 8.23e-15 (0.073) 0 iFFT: n2=5.77e-16 ninf=1.72e-15 < 8.23e-15 (0.209) 0 OK pyopencl R2C (1696,1696+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.77e-16 ninf=6.48e-16 < 1.65e-14 (0.039) 0 iFFT: n2=6.08e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1698,1698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-15 ninf=1.43e-15 < 1.65e-14 (0.087) 0 iFFT: n2=1.18e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1700,1700+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.62e-16 ninf=6.35e-16 < 1.65e-14 (0.039) 0 iFFT: n2=5.65e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1702,1702+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.80e-16 ninf=1.10e-15 < 1.65e-14 (0.067) 0 iFFT: n2=1.08e-15 ninf=2.78e-15 < 1.65e-14 (0.169) 0 OK pyopencl R2C (1704,1704+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.57e-16 ninf=7.51e-16 < 1.65e-14 (0.046) 0 iFFT: n2=7.83e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1706,1706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.17e-15 < 1.65e-14 (0.071) 0 iFFT: n2=8.87e-16 ninf=2.78e-15 < 1.65e-14 (0.169) 0 OK pyopencl R2C (1708,1708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.63e-16 ninf=7.65e-16 < 1.65e-14 (0.046) 0 iFFT: n2=7.43e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1710,1710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.86e-16 ninf=1.04e-15 < 1.65e-14 (0.063) 0 iFFT: n2=7.26e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1712,1712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.45e-16 ninf=8.50e-16 < 1.65e-14 (0.052) 0 iFFT: n2=6.81e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1714,1714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=9.97e-16 < 8.23e-15 (0.121) 0 iFFT: n2=9.16e-16 ninf=2.78e-15 < 8.23e-15 (0.337) 0 OK pyopencl R2C (1718,1718+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-16 ninf=1.15e-15 < 1.65e-14 (0.070) 0 iFFT: n2=8.93e-16 ninf=2.78e-15 < 1.65e-14 (0.169) 0 OK pyopencl R2C (1720,1720+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.48e-16 ninf=7.94e-16 < 1.65e-14 (0.048) 0 iFFT: n2=7.77e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1722,1722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.04e-16 ninf=7.82e-16 < 1.65e-14 (0.047) 0 iFFT: n2=7.06e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1724,1724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.24e-15 < 1.65e-14 (0.075) 0 iFFT: n2=9.99e-16 ninf=3.22e-15 < 1.65e-14 (0.195) 0 OK pyopencl R2C (1726,1726+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.28e-15 < 8.24e-15 (0.156) 0 iFFT: n2=1.10e-15 ninf=3.00e-15 < 8.24e-15 (0.364) 0 OK pyopencl R2C (1730,1730+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-16 ninf=1.05e-15 < 1.65e-14 (0.064) 0 iFFT: n2=1.10e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1732,1732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.62e-16 ninf=9.82e-16 < 1.65e-14 (0.060) 0 iFFT: n2=9.18e-16 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1734,1734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.95e-16 ninf=6.60e-16 < 1.65e-14 (0.040) 0 iFFT: n2=6.72e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1736,1736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.30e-16 ninf=7.53e-16 < 1.65e-14 (0.046) 0 iFFT: n2=6.85e-16 ninf=2.05e-15 < 1.65e-14 (0.125) 0 OK pyopencl R2C (1738,1738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.13e-16 ninf=7.27e-16 < 1.65e-14 (0.044) 0 iFFT: n2=7.30e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1740,1740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.49e-16 ninf=7.71e-16 < 1.65e-14 (0.047) 0 iFFT: n2=7.39e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1742,1742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.16e-16 ninf=7.64e-16 < 1.65e-14 (0.046) 0 iFFT: n2=7.32e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1744,1744+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.50e-16 ninf=8.51e-16 < 1.65e-14 (0.052) 0 iFFT: n2=7.22e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1746,1746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.76e-16 ninf=7.48e-16 < 1.65e-14 (0.045) 0 iFFT: n2=6.72e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1748,1748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.79e-16 ninf=9.54e-16 < 8.24e-15 (0.116) 0 iFFT: n2=9.36e-16 ninf=2.89e-15 < 8.24e-15 (0.350) 0 OK pyopencl R2C (1752,1752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.31e-16 ninf=8.32e-16 < 1.65e-14 (0.050) 0 iFFT: n2=7.95e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1754,1754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.27e-15 < 1.65e-14 (0.077) 0 iFFT: n2=1.08e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1756,1756+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.18e-15 < 1.65e-14 (0.072) 0 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1758,1758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.70e-16 ninf=1.16e-15 < 8.25e-15 (0.141) 0 iFFT: n2=9.08e-16 ninf=2.66e-15 < 8.25e-15 (0.323) 0 OK pyopencl R2C (1762,1762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.71e-16 ninf=9.77e-16 < 8.25e-15 (0.118) 0 iFFT: n2=8.90e-16 ninf=2.66e-15 < 8.25e-15 (0.323) 0 OK pyopencl R2C (1766,1766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.32e-15 < 1.65e-14 (0.080) 0 iFFT: n2=1.11e-15 ninf=3.44e-15 < 1.65e-14 (0.209) 0 OK pyopencl R2C (1768,1768+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.95e-16 ninf=6.51e-16 < 1.65e-14 (0.039) 0 iFFT: n2=5.82e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1770,1770+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.86e-16 ninf=6.17e-16 < 1.65e-14 (0.037) 0 iFFT: n2=5.57e-16 ninf=1.78e-15 < 1.65e-14 (0.108) 0 OK pyopencl R2C (1772,1772+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.15e-15 < 1.65e-14 (0.070) 0 iFFT: n2=9.23e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1774,1774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.30e-15 < 1.65e-14 (0.079) 0 iFFT: n2=9.73e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1776,1776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.98e-16 ninf=1.10e-15 < 1.65e-14 (0.067) 0 iFFT: n2=9.04e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1778,1778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.60e-16 ninf=1.11e-15 < 1.65e-14 (0.068) 0 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1780,1780+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.30e-16 ninf=7.07e-16 < 8.25e-15 (0.086) 0 iFFT: n2=6.74e-16 ninf=2.00e-15 < 8.25e-15 (0.242) 0 OK pyopencl R2C (1784,1784+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.48e-16 ninf=9.31e-16 < 1.65e-14 (0.056) 0 iFFT: n2=8.76e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1786,1786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-16 ninf=1.05e-15 < 1.65e-14 (0.063) 0 iFFT: n2=7.56e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1788,1788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.21e-16 ninf=1.15e-15 < 1.65e-14 (0.070) 0 iFFT: n2=7.75e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1790,1790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.06e-16 ninf=8.86e-16 < 8.25e-15 (0.107) 0 iFFT: n2=7.93e-16 ninf=2.33e-15 < 8.25e-15 (0.283) 0 OK pyopencl R2C (1794,1794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-16 ninf=7.45e-16 < 1.65e-14 (0.045) 0 iFFT: n2=6.20e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1796,1796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.01e-15 < 1.65e-14 (0.061) 0 iFFT: n2=9.50e-16 ninf=2.83e-15 < 1.65e-14 (0.171) 0 OK pyopencl R2C (1798,1798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.40e-16 ninf=9.25e-16 < 8.25e-15 (0.112) 0 iFFT: n2=8.53e-16 ninf=2.66e-15 < 8.25e-15 (0.323) 0 OK pyopencl R2C (1802,1802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.54e-16 ninf=7.04e-16 < 1.65e-14 (0.043) 0 iFFT: n2=6.39e-16 ninf=1.78e-15 < 1.65e-14 (0.108) 0 OK pyopencl R2C (1804,1804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.41e-16 ninf=7.54e-16 < 1.65e-14 (0.046) 0 iFFT: n2=6.44e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1806,1806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.16e-16 ninf=8.14e-16 < 1.65e-14 (0.049) 0 iFFT: n2=8.42e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1808,1808+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.09e-16 ninf=8.59e-16 < 1.65e-14 (0.052) 0 iFFT: n2=7.55e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1810,1810+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.22e-16 ninf=9.24e-16 < 1.65e-14 (0.056) 0 iFFT: n2=8.93e-16 ninf=2.72e-15 < 1.65e-14 (0.165) 0 OK pyopencl R2C (1812,1812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.30e-16 ninf=7.78e-16 < 1.65e-14 (0.047) 0 iFFT: n2=7.23e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1814,1814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.27e-15 < 1.65e-14 (0.077) 0 iFFT: n2=1.13e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1816,1816+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-15 ninf=1.55e-15 < 1.65e-14 (0.094) 0 iFFT: n2=1.17e-15 ninf=3.22e-15 < 1.65e-14 (0.195) 0 OK pyopencl R2C (1818,1818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.16e-16 ninf=7.77e-16 < 8.26e-15 (0.094) 0 iFFT: n2=7.03e-16 ninf=2.33e-15 < 8.26e-15 (0.282) 0 OK pyopencl R2C (1822,1822+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-15 ninf=1.54e-15 < 1.65e-14 (0.093) 0 iFFT: n2=1.27e-15 ninf=3.66e-15 < 1.65e-14 (0.222) 0 OK pyopencl R2C (1824,1824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.76e-16 ninf=8.96e-16 < 1.65e-14 (0.054) 0 iFFT: n2=8.32e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1826,1826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.06e-16 ninf=7.19e-16 < 1.65e-14 (0.044) 0 iFFT: n2=5.61e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1828,1828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.26e-15 < 1.65e-14 (0.076) 0 iFFT: n2=1.06e-15 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1830,1830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.37e-16 ninf=6.84e-16 < 1.65e-14 (0.041) 0 iFFT: n2=6.45e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1832,1832+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.97e-16 ninf=1.09e-15 < 1.65e-14 (0.066) 0 iFFT: n2=9.44e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1834,1834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.99e-16 ninf=9.11e-16 < 1.65e-14 (0.055) 0 iFFT: n2=8.48e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1836,1836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.73e-16 ninf=6.38e-16 < 1.65e-14 (0.039) 0 iFFT: n2=5.96e-16 ninf=1.78e-15 < 1.65e-14 (0.107) 0 OK pyopencl R2C (1838,1838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.37e-15 < 1.65e-14 (0.083) 0 iFFT: n2=1.17e-15 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1840,1840+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.75e-16 ninf=6.78e-16 < 1.65e-14 (0.041) 0 iFFT: n2=5.82e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1842,1842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.32e-16 ninf=1.06e-15 < 1.65e-14 (0.064) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.65e-14 (0.195) 0 OK pyopencl R2C (1844,1844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.17e-15 < 1.65e-14 (0.070) 0 iFFT: n2=9.68e-16 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1846,1846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.68e-16 ninf=8.10e-16 < 8.27e-15 (0.098) 0 iFFT: n2=7.81e-16 ninf=2.33e-15 < 8.27e-15 (0.282) 0 OK pyopencl R2C (1850,1850+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.02e-16 ninf=8.22e-16 < 1.65e-14 (0.050) 0 iFFT: n2=8.26e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1852,1852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-15 ninf=1.55e-15 < 1.65e-14 (0.093) 0 iFFT: n2=1.14e-15 ninf=3.55e-15 < 1.65e-14 (0.215) 0 OK pyopencl R2C (1854,1854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.90e-16 ninf=1.09e-15 < 1.65e-14 (0.066) 0 iFFT: n2=8.31e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1856,1856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.03e-16 ninf=7.44e-16 < 1.65e-14 (0.045) 0 iFFT: n2=7.11e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1858,1858+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.52e-16 ninf=9.06e-16 < 1.65e-14 (0.055) 0 iFFT: n2=8.95e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1860,1860+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.40e-16 ninf=6.72e-16 < 1.65e-14 (0.041) 0 iFFT: n2=6.61e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1862,1862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.27e-16 ninf=9.52e-16 < 1.65e-14 (0.058) 0 iFFT: n2=9.80e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1864,1864+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.64e-16 ninf=8.86e-16 < 1.65e-14 (0.054) 0 iFFT: n2=8.53e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1866,1866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.64e-16 ninf=9.41e-16 < 1.65e-14 (0.057) 0 iFFT: n2=8.87e-16 ninf=2.55e-15 < 1.65e-14 (0.154) 0 OK pyopencl R2C (1868,1868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.59e-16 ninf=1.11e-15 < 1.65e-14 (0.067) 0 iFFT: n2=9.01e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1870,1870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.73e-16 ninf=5.97e-16 < 8.27e-15 (0.072) 0 iFFT: n2=6.26e-16 ninf=2.33e-15 < 8.27e-15 (0.282) 0 OK pyopencl R2C (1874,1874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.15e-15 < 1.65e-14 (0.069) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.65e-14 (0.195) 0 OK pyopencl R2C (1876,1876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.48e-16 ninf=9.80e-16 < 1.65e-14 (0.059) 0 iFFT: n2=8.52e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1878,1878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.26e-16 ninf=8.24e-16 < 1.65e-14 (0.050) 0 iFFT: n2=8.29e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1880,1880+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.32e-16 ninf=6.32e-16 < 1.65e-14 (0.038) 0 iFFT: n2=5.54e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1882,1882+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.41e-15 < 1.65e-14 (0.085) 0 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1884,1884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.45e-16 ninf=9.63e-16 < 1.66e-14 (0.058) 0 iFFT: n2=7.02e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1886,1886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.28e-16 ninf=8.20e-16 < 1.66e-14 (0.050) 0 iFFT: n2=6.96e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1888,1888+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=4.97e-16 ninf=5.04e-16 < 8.28e-15 (0.061) 0 iFFT: n2=5.09e-16 ninf=1.44e-15 < 8.28e-15 (0.174) 0 OK pyopencl R2C (1892,1892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.03e-16 ninf=9.80e-16 < 1.66e-14 (0.059) 0 iFFT: n2=7.82e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1894,1894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.27e-15 < 1.66e-14 (0.077) 0 iFFT: n2=9.84e-16 ninf=2.78e-15 < 1.66e-14 (0.168) 0 OK pyopencl R2C (1896,1896+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.80e-16 ninf=7.15e-16 < 1.66e-14 (0.043) 0 iFFT: n2=7.71e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1898,1898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.92e-16 ninf=9.26e-16 < 1.66e-14 (0.056) 0 iFFT: n2=7.02e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1900,1900+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.70e-16 ninf=1.10e-15 < 1.66e-14 (0.066) 0 iFFT: n2=8.29e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1902,1902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.27e-15 < 1.66e-14 (0.077) 0 iFFT: n2=9.97e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1904,1904+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.79e-16 ninf=6.37e-16 < 1.66e-14 (0.038) 0 iFFT: n2=5.94e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1906,1906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.31e-15 < 1.66e-14 (0.079) 0 iFFT: n2=1.23e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (1908,1908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.15e-16 ninf=7.30e-16 < 1.66e-14 (0.044) 0 iFFT: n2=6.20e-16 ninf=1.86e-15 < 1.66e-14 (0.112) 0 OK pyopencl R2C (1910,1910+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.15e-15 < 1.66e-14 (0.070) 0 iFFT: n2=1.21e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (1912,1912+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.80e-16 ninf=1.31e-15 < 1.66e-14 (0.079) 0 iFFT: n2=8.74e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1914,1914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.39e-16 ninf=7.06e-16 < 1.66e-14 (0.043) 0 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1916,1916+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.79e-16 ninf=1.02e-15 < 1.66e-14 (0.062) 0 iFFT: n2=1.01e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1918,1918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.14e-15 < 8.28e-15 (0.138) 0 iFFT: n2=1.09e-15 ninf=2.89e-15 < 8.28e-15 (0.349) 0 OK pyopencl R2C (1922,1922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.93e-16 ninf=9.31e-16 < 1.66e-14 (0.056) 0 iFFT: n2=7.78e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1924,1924+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.73e-16 ninf=9.12e-16 < 1.66e-14 (0.055) 0 iFFT: n2=7.60e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1926,1926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.83e-16 ninf=1.09e-15 < 1.66e-14 (0.066) 0 iFFT: n2=9.04e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1928,1928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.79e-16 ninf=8.67e-16 < 1.66e-14 (0.052) 0 iFFT: n2=7.94e-16 ninf=2.36e-15 < 1.66e-14 (0.142) 0 OK pyopencl R2C (1930,1930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.65e-16 ninf=9.09e-16 < 1.66e-14 (0.055) 0 iFFT: n2=8.06e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1932,1932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.99e-16 ninf=7.48e-16 < 1.66e-14 (0.045) 0 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1934,1934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.17e-15 < 8.29e-15 (0.141) 0 iFFT: n2=1.17e-15 ninf=3.33e-15 < 8.29e-15 (0.402) 0 OK pyopencl R2C (1938,1938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.44e-16 ninf=8.35e-16 < 1.66e-14 (0.050) 0 iFFT: n2=8.14e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1940,1940+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.38e-16 ninf=7.00e-16 < 1.66e-14 (0.042) 0 iFFT: n2=6.47e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1942,1942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-15 ninf=1.68e-15 < 8.29e-15 (0.202) 0 iFFT: n2=1.31e-15 ninf=3.44e-15 < 8.29e-15 (0.415) 0 OK pyopencl R2C (1946,1946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.44e-16 ninf=1.02e-15 < 1.66e-14 (0.062) 0 iFFT: n2=8.42e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1948,1948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.52e-15 ninf=1.68e-15 < 8.29e-15 (0.203) 0 iFFT: n2=1.38e-15 ninf=3.66e-15 < 8.29e-15 (0.442) 0 OK pyopencl R2C (1952,1952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.24e-16 ninf=6.54e-16 < 1.66e-14 (0.039) 0 iFFT: n2=6.13e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1954,1954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.19e-16 ninf=9.04e-16 < 1.66e-14 (0.055) 0 iFFT: n2=8.56e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1956,1956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.36e-15 < 1.66e-14 (0.082) 0 iFFT: n2=1.03e-15 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (1958,1958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.56e-16 ninf=7.19e-16 < 8.29e-15 (0.087) 0 iFFT: n2=6.56e-16 ninf=2.22e-15 < 8.29e-15 (0.268) 0 OK pyopencl R2C (1962,1962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.37e-16 ninf=9.76e-16 < 1.66e-14 (0.059) 0 iFFT: n2=7.32e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1964,1964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.20e-15 < 1.66e-14 (0.072) 0 iFFT: n2=1.09e-15 ninf=3.72e-15 < 1.66e-14 (0.224) 0 OK pyopencl R2C (1966,1966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.29e-15 < 1.66e-14 (0.078) 0 iFFT: n2=9.75e-16 ninf=3.00e-15 < 1.66e-14 (0.181) 0 OK pyopencl R2C (1968,1968+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.37e-16 ninf=8.10e-16 < 1.66e-14 (0.049) 0 iFFT: n2=8.57e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1970,1970+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=9.81e-16 < 1.66e-14 (0.059) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (1972,1972+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.28e-16 ninf=9.16e-16 < 1.66e-14 (0.055) 0 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1974,1974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.91e-16 ninf=6.52e-16 < 1.66e-14 (0.039) 0 iFFT: n2=6.10e-16 ninf=2.00e-15 < 1.66e-14 (0.120) 0 OK pyopencl R2C (1976,1976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.76e-16 ninf=9.28e-16 < 1.66e-14 (0.056) 0 iFFT: n2=7.18e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1978,1978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.04e-16 ninf=7.59e-16 < 8.30e-15 (0.091) 0 iFFT: n2=8.31e-16 ninf=2.44e-15 < 8.30e-15 (0.294) 0 OK pyopencl R2C (1982,1982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.99e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 0 iFFT: n2=9.33e-16 ninf=2.75e-15 < 1.66e-14 (0.166) 0 OK pyopencl R2C (1984,1984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.16e-16 ninf=6.28e-16 < 1.66e-14 (0.038) 0 iFFT: n2=6.16e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1986,1986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.71e-16 ninf=1.02e-15 < 1.66e-14 (0.062) 0 iFFT: n2=8.64e-16 ninf=2.57e-15 < 1.66e-14 (0.155) 0 OK pyopencl R2C (1988,1988+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.30e-16 ninf=9.64e-16 < 1.66e-14 (0.058) 0 iFFT: n2=8.58e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1990,1990+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.47e-16 ninf=1.06e-15 < 1.66e-14 (0.064) 0 iFFT: n2=7.61e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (1992,1992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.48e-16 ninf=6.28e-16 < 1.66e-14 (0.038) 0 iFFT: n2=6.05e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1994,1994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.57e-15 < 1.66e-14 (0.095) 0 iFFT: n2=1.34e-15 ninf=3.33e-15 < 1.66e-14 (0.201) 0 OK pyopencl R2C (1996,1996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-15 ninf=1.58e-15 < 1.66e-14 (0.095) 0 iFFT: n2=1.18e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (1998,1998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.54e-16 ninf=9.43e-16 < 8.30e-15 (0.114) 0 iFFT: n2=8.36e-16 ninf=2.44e-15 < 8.30e-15 (0.294) 0 OK pyopencl R2C (2004,2004+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.18e-15 < 1.66e-14 (0.071) 0 iFFT: n2=9.65e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2006,2006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.70e-16 ninf=6.19e-16 < 1.66e-14 (0.037) 0 iFFT: n2=5.99e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (2008,2008+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.00e-16 ninf=9.25e-16 < 1.66e-14 (0.056) 0 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.66e-14 (0.181) 0 OK pyopencl R2C (2010,2010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.39e-16 ninf=8.99e-16 < 1.66e-14 (0.054) 0 iFFT: n2=7.36e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2012,2012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.40e-15 < 1.66e-14 (0.085) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2014,2014+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.27e-16 ninf=8.92e-16 < 8.30e-15 (0.107) 0 iFFT: n2=8.08e-16 ninf=2.33e-15 < 8.30e-15 (0.281) 0 OK pyopencl R2C (2018,2018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=9.53e-16 < 1.66e-14 (0.057) 0 iFFT: n2=1.03e-15 ninf=3.09e-15 < 1.66e-14 (0.186) 0 OK pyopencl R2C (2020,2020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.51e-16 ninf=9.25e-16 < 1.66e-14 (0.056) 0 iFFT: n2=7.19e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (2022,2022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.05e-15 < 1.66e-14 (0.063) 0 iFFT: n2=9.89e-16 ninf=3.14e-15 < 1.66e-14 (0.189) 0 OK pyopencl R2C (2024,2024+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.94e-16 ninf=6.51e-16 < 1.66e-14 (0.039) 0 iFFT: n2=6.24e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (2026,2026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.77e-16 ninf=9.82e-16 < 8.31e-15 (0.118) 0 iFFT: n2=8.17e-16 ninf=2.66e-15 < 8.31e-15 (0.321) 0 OK pyopencl R2C (2030,2030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.79e-16 ninf=7.24e-16 < 1.66e-14 (0.044) 0 iFFT: n2=7.97e-16 ninf=2.50e-15 < 1.66e-14 (0.150) 0 OK pyopencl R2C (2032,2032+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.07e-15 < 1.66e-14 (0.064) 0 iFFT: n2=1.15e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2034,2034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.73e-16 ninf=8.34e-16 < 1.66e-14 (0.050) 0 iFFT: n2=8.19e-16 ninf=2.75e-15 < 1.66e-14 (0.165) 0 OK pyopencl R2C (2036,2036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.71e-16 ninf=8.74e-16 < 1.66e-14 (0.053) 0 iFFT: n2=8.26e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2038,2038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.78e-16 ninf=8.78e-16 < 1.66e-14 (0.053) 0 iFFT: n2=8.44e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2040,2040+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.55e-16 ninf=6.24e-16 < 1.66e-14 (0.038) 0 iFFT: n2=5.64e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (2042,2042+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.71e-16 ninf=8.62e-16 < 1.66e-14 (0.052) 0 iFFT: n2=8.28e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2044,2044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.44e-16 ninf=1.03e-15 < 1.66e-14 (0.062) 0 iFFT: n2=7.64e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (2046,2046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.53e-16 ninf=7.10e-16 < 8.31e-15 (0.085) 0 iFFT: n2=6.58e-16 ninf=2.22e-15 < 8.31e-15 (0.267) 0 OK pyopencl R2C (2050,2050+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.06e-16 ninf=9.67e-16 < 1.66e-14 (0.058) 0 iFFT: n2=8.13e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2052,2052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.59e-16 ninf=9.91e-16 < 1.66e-14 (0.060) 0 iFFT: n2=9.02e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2054,2054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.27e-16 ninf=7.91e-16 < 1.66e-14 (0.048) 0 iFFT: n2=7.13e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (2056,2056+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.06e-16 ninf=1.01e-15 < 8.31e-15 (0.121) 0 iFFT: n2=9.30e-16 ninf=2.78e-15 < 8.31e-15 (0.334) 0 OK pyopencl R2C (2060,2060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.89e-16 ninf=1.18e-15 < 1.66e-14 (0.071) 0 iFFT: n2=9.64e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2062,2062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.19e-15 < 1.66e-14 (0.072) 0 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2064,2064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.58e-16 ninf=7.23e-16 < 1.66e-14 (0.043) 0 iFFT: n2=7.67e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2066,2066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.30e-15 < 1.66e-14 (0.078) 0 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2068,2068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.48e-16 ninf=5.83e-16 < 1.66e-14 (0.035) 0 iFFT: n2=5.58e-16 ninf=1.67e-15 < 1.66e-14 (0.100) 0 OK pyopencl R2C (2070,2070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.34e-16 ninf=7.15e-16 < 1.66e-14 (0.043) 0 iFFT: n2=6.56e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (2072,2072+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.50e-16 ninf=8.90e-16 < 1.66e-14 (0.054) 0 iFFT: n2=7.95e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2074,2074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.55e-16 ninf=6.09e-16 < 1.66e-14 (0.037) 0 iFFT: n2=6.63e-16 ninf=2.22e-15 < 1.66e-14 (0.133) 0 OK pyopencl R2C (2076,2076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.20e-15 < 1.66e-14 (0.072) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (2078,2078+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.12e-15 < 8.32e-15 (0.134) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 8.32e-15 (0.387) 0 OK pyopencl R2C (2082,2082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-15 ninf=1.38e-15 < 1.66e-14 (0.083) 0 iFFT: n2=1.26e-15 ninf=3.66e-15 < 1.66e-14 (0.220) 0 OK pyopencl R2C (2084,2084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-16 ninf=9.89e-16 < 1.66e-14 (0.059) 0 iFFT: n2=8.83e-16 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (2086,2086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.24e-15 < 1.66e-14 (0.075) 0 iFFT: n2=1.20e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2088,2088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.81e-16 ninf=8.75e-16 < 1.66e-14 (0.053) 0 iFFT: n2=8.15e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2090,2090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.31e-16 ninf=1.05e-15 < 1.66e-14 (0.063) 0 iFFT: n2=9.18e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2092,2092+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.36e-15 ninf=1.55e-15 < 1.66e-14 (0.093) 0 iFFT: n2=1.27e-15 ninf=3.44e-15 < 1.66e-14 (0.207) 0 OK pyopencl R2C (2094,2094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-15 ninf=1.36e-15 < 1.66e-14 (0.081) 0 iFFT: n2=1.46e-15 ninf=4.00e-15 < 1.66e-14 (0.240) 0 OK pyopencl R2C (2096,2096+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-16 ninf=8.87e-16 < 1.66e-14 (0.053) 0 iFFT: n2=7.02e-16 ninf=2.22e-15 < 1.66e-14 (0.133) 0 OK pyopencl R2C (2098,2098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-15 ninf=1.72e-15 < 8.32e-15 (0.207) 0 iFFT: n2=1.28e-15 ninf=3.55e-15 < 8.32e-15 (0.427) 0 OK pyopencl R2C (2102,2102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.10e-15 < 1.66e-14 (0.066) 0 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.66e-14 (0.180) 0 OK pyopencl R2C (2104,2104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.19e-15 < 8.32e-15 (0.143) 0 iFFT: n2=1.00e-15 ninf=3.00e-15 < 8.32e-15 (0.360) 0 OK pyopencl R2C (2108,2108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.16e-16 ninf=7.84e-16 < 1.66e-14 (0.047) 0 iFFT: n2=7.05e-16 ninf=2.22e-15 < 1.66e-14 (0.133) 0 OK pyopencl R2C (2110,2110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.19e-16 ninf=9.26e-16 < 8.32e-15 (0.111) 0 iFFT: n2=9.20e-16 ninf=2.66e-15 < 8.32e-15 (0.320) 0 OK pyopencl R2C (2114,2114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=7.85e-16 < 1.67e-14 (0.047) 0 iFFT: n2=7.68e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2116,2116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-16 ninf=8.32e-16 < 1.67e-14 (0.050) 0 iFFT: n2=6.95e-16 ninf=2.16e-15 < 1.67e-14 (0.130) 0 OK pyopencl R2C (2118,2118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.20e-16 ninf=8.43e-16 < 1.67e-14 (0.051) 0 iFFT: n2=8.25e-16 ninf=2.61e-15 < 1.67e-14 (0.157) 0 OK pyopencl R2C (2120,2120+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.24e-16 ninf=7.04e-16 < 1.67e-14 (0.042) 0 iFFT: n2=6.35e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2122,2122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.12e-15 < 1.67e-14 (0.068) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2124,2124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.44e-16 ninf=6.25e-16 < 1.67e-14 (0.038) 0 iFFT: n2=5.63e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2126,2126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.30e-15 < 1.67e-14 (0.078) 0 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2128,2128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.02e-16 ninf=1.20e-15 < 1.67e-14 (0.072) 0 iFFT: n2=1.02e-15 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2130,2130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.53e-16 ninf=8.32e-16 < 1.67e-14 (0.050) 0 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2132,2132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.54e-16 ninf=7.48e-16 < 1.67e-14 (0.045) 0 iFFT: n2=6.69e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2134,2134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.48e-16 ninf=6.90e-16 < 1.67e-14 (0.041) 0 iFFT: n2=6.50e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2136,2136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.63e-16 ninf=7.72e-16 < 1.67e-14 (0.046) 0 iFFT: n2=6.84e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2138,2138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.67e-14 (0.071) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2140,2140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.20e-15 < 1.67e-14 (0.072) 0 iFFT: n2=8.74e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2142,2142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.57e-16 ninf=7.60e-16 < 1.67e-14 (0.046) 0 iFFT: n2=6.80e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2144,2144+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.80e-16 ninf=1.01e-15 < 1.67e-14 (0.060) 0 iFFT: n2=6.93e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2146,2146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.28e-15 < 1.67e-14 (0.077) 0 iFFT: n2=1.14e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2148,2148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.67e-14 (0.065) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.67e-14 (0.200) 0 OK pyopencl R2C (2150,2150+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.01e-16 ninf=8.69e-16 < 1.67e-14 (0.052) 0 iFFT: n2=8.17e-16 ninf=2.61e-15 < 1.67e-14 (0.157) 0 OK pyopencl R2C (2152,2152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.71e-16 ninf=8.96e-16 < 1.67e-14 (0.054) 0 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2154,2154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.05e-15 < 8.33e-15 (0.126) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 8.33e-15 (0.373) 0 OK pyopencl R2C (2158,2158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-16 ninf=5.95e-16 < 8.33e-15 (0.071) 0 iFFT: n2=5.79e-16 ninf=1.89e-15 < 8.33e-15 (0.226) 0 OK pyopencl R2C (2162,2162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.04e-16 ninf=6.97e-16 < 1.67e-14 (0.042) 0 iFFT: n2=6.27e-16 ninf=1.83e-15 < 1.67e-14 (0.110) 0 OK pyopencl R2C (2164,2164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.63e-16 ninf=9.84e-16 < 1.67e-14 (0.059) 0 iFFT: n2=9.15e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2166,2166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-15 ninf=1.34e-15 < 1.67e-14 (0.080) 0 iFFT: n2=1.41e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2168,2168+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.71e-16 ninf=9.09e-16 < 1.67e-14 (0.054) 0 iFFT: n2=9.05e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2170,2170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.99e-16 ninf=6.75e-16 < 1.67e-14 (0.040) 0 iFFT: n2=7.05e-16 ninf=2.14e-15 < 1.67e-14 (0.128) 0 OK pyopencl R2C (2172,2172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.06e-16 ninf=9.85e-16 < 1.67e-14 (0.059) 0 iFFT: n2=8.34e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2174,2174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.39e-15 < 1.67e-14 (0.083) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2176,2176+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.38e-16 ninf=6.91e-16 < 8.34e-15 (0.083) 0 iFFT: n2=5.37e-16 ninf=1.78e-15 < 8.34e-15 (0.213) 0 OK pyopencl R2C (2180,2180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.88e-16 ninf=9.62e-16 < 1.67e-14 (0.058) 0 iFFT: n2=7.56e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2182,2182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.11e-15 < 8.34e-15 (0.133) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 8.34e-15 (0.373) 0 OK pyopencl R2C (2186,2186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.37e-15 < 1.67e-14 (0.082) 0 iFFT: n2=1.13e-15 ninf=3.28e-15 < 1.67e-14 (0.196) 0 OK pyopencl R2C (2188,2188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.16e-15 < 1.67e-14 (0.070) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2190,2190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.24e-16 ninf=8.47e-16 < 1.67e-14 (0.051) 0 iFFT: n2=7.45e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2192,2192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.16e-16 ninf=1.13e-15 < 1.67e-14 (0.068) 0 iFFT: n2=7.33e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2194,2194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 0 iFFT: n2=9.16e-16 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2196,2196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.75e-16 ninf=7.05e-16 < 1.67e-14 (0.042) 0 iFFT: n2=6.73e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2198,2198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.52e-16 ninf=9.45e-16 < 8.34e-15 (0.113) 0 iFFT: n2=8.43e-16 ninf=2.66e-15 < 8.34e-15 (0.319) 0 OK pyopencl R2C (2202,2202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.28e-15 < 1.67e-14 (0.077) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2204,2204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-16 ninf=1.17e-15 < 1.67e-14 (0.070) 0 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.67e-14 (0.200) 0 OK pyopencl R2C (2206,2206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.94e-16 ninf=1.05e-15 < 1.67e-14 (0.063) 0 iFFT: n2=9.26e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2208,2208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.36e-16 ninf=6.88e-16 < 1.67e-14 (0.041) 0 iFFT: n2=6.10e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2210,2210+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.61e-16 ninf=6.33e-16 < 1.67e-14 (0.038) 0 iFFT: n2=5.88e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2212,2212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.51e-16 ninf=8.25e-16 < 1.67e-14 (0.049) 0 iFFT: n2=7.82e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2214,2214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.50e-16 ninf=7.80e-16 < 1.67e-14 (0.047) 0 iFFT: n2=6.55e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2216,2216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.99e-16 ninf=9.81e-16 < 1.67e-14 (0.059) 0 iFFT: n2=8.96e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2218,2218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.16e-15 < 1.67e-14 (0.069) 0 iFFT: n2=9.31e-16 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2220,2220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.25e-16 ninf=9.53e-16 < 1.67e-14 (0.057) 0 iFFT: n2=8.48e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2222,2222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.29e-16 ninf=8.42e-16 < 1.67e-14 (0.050) 0 iFFT: n2=7.04e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2224,2224+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.19e-16 ninf=9.51e-16 < 1.67e-14 (0.057) 0 iFFT: n2=7.72e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2226,2226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.67e-16 ninf=6.82e-16 < 1.67e-14 (0.041) 0 iFFT: n2=6.88e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2228,2228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=9.79e-16 < 1.67e-14 (0.059) 0 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2230,2230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.72e-16 ninf=1.03e-15 < 1.67e-14 (0.062) 0 iFFT: n2=9.30e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2232,2232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.75e-16 ninf=7.10e-16 < 1.67e-14 (0.043) 0 iFFT: n2=6.66e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2234,2234+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.29e-15 < 1.67e-14 (0.077) 0 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2236,2236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.68e-16 ninf=8.16e-16 < 1.67e-14 (0.049) 0 iFFT: n2=7.65e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2238,2238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.20e-15 < 8.35e-15 (0.143) 0 iFFT: n2=1.10e-15 ninf=3.77e-15 < 8.35e-15 (0.452) 0 OK pyopencl R2C (2242,2242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.88e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 0 iFFT: n2=7.45e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2244,2244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.68e-16 ninf=6.14e-16 < 1.67e-14 (0.037) 0 iFFT: n2=5.89e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2246,2246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.67e-14 (0.063) 0 iFFT: n2=9.27e-16 ninf=2.86e-15 < 1.67e-14 (0.171) 0 OK pyopencl R2C (2248,2248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.19e-15 < 8.35e-15 (0.142) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 8.35e-15 (0.386) 0 OK pyopencl R2C (2252,2252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.85e-16 ninf=9.04e-16 < 1.67e-14 (0.054) 0 iFFT: n2=9.48e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2254,2254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.96e-16 ninf=6.98e-16 < 1.67e-14 (0.042) 0 iFFT: n2=7.03e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2256,2256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.23e-16 ninf=5.88e-16 < 1.67e-14 (0.035) 0 iFFT: n2=5.59e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2258,2258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.85e-16 ninf=1.06e-15 < 1.67e-14 (0.064) 0 iFFT: n2=9.22e-16 ninf=2.83e-15 < 1.67e-14 (0.169) 0 OK pyopencl R2C (2260,2260+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.71e-16 ninf=7.36e-16 < 1.67e-14 (0.044) 0 iFFT: n2=7.73e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2262,2262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.42e-16 ninf=8.53e-16 < 1.67e-14 (0.051) 0 iFFT: n2=7.48e-16 ninf=2.17e-15 < 1.67e-14 (0.130) 0 OK pyopencl R2C (2264,2264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-16 ninf=9.93e-16 < 1.67e-14 (0.059) 0 iFFT: n2=9.52e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2266,2266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.43e-16 ninf=1.19e-15 < 8.36e-15 (0.143) 0 iFFT: n2=7.55e-16 ninf=2.22e-15 < 8.36e-15 (0.266) 0 OK pyopencl R2C (2270,2270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.08e-16 ninf=1.00e-15 < 1.67e-14 (0.060) 0 iFFT: n2=8.98e-16 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2272,2272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.72e-16 ninf=8.03e-16 < 1.67e-14 (0.048) 0 iFFT: n2=7.91e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2274,2274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.09e-15 < 1.67e-14 (0.065) 0 iFFT: n2=1.01e-15 ninf=3.03e-15 < 1.67e-14 (0.181) 0 OK pyopencl R2C (2276,2276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.65e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 0 iFFT: n2=8.72e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2278,2278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.87e-16 ninf=9.71e-16 < 1.67e-14 (0.058) 0 iFFT: n2=8.05e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2280,2280+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.46e-16 ninf=1.00e-15 < 1.67e-14 (0.060) 0 iFFT: n2=7.52e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2282,2282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-16 ninf=1.06e-15 < 1.67e-14 (0.063) 0 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2284,2284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-16 ninf=1.23e-15 < 1.67e-14 (0.074) 0 iFFT: n2=9.12e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2286,2286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.32e-15 < 8.36e-15 (0.158) 0 iFFT: n2=9.27e-16 ninf=3.22e-15 < 8.36e-15 (0.385) 0 OK pyopencl R2C (2290,2290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.09e-16 ninf=9.55e-16 < 1.67e-14 (0.057) 0 iFFT: n2=9.34e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2292,2292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.61e-16 ninf=9.48e-16 < 1.67e-14 (0.057) 0 iFFT: n2=9.35e-16 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2294,2294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.66e-16 ninf=1.20e-15 < 1.67e-14 (0.072) 0 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2296,2296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.66e-16 ninf=6.83e-16 < 1.67e-14 (0.041) 0 iFFT: n2=8.07e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2298,2298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.67e-14 (0.065) 0 iFFT: n2=9.02e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2300,2300+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.24e-16 ninf=6.70e-16 < 1.67e-14 (0.040) 0 iFFT: n2=6.22e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2302,2302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.74e-16 ninf=1.06e-15 < 8.36e-15 (0.126) 0 iFFT: n2=8.79e-16 ninf=2.55e-15 < 8.36e-15 (0.305) 0 OK pyopencl R2C (2306,2306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.78e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 0 iFFT: n2=8.80e-16 ninf=2.83e-15 < 1.67e-14 (0.169) 0 OK pyopencl R2C (2308,2308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.33e-16 ninf=9.29e-16 < 8.36e-15 (0.111) 0 iFFT: n2=8.78e-16 ninf=2.66e-15 < 8.36e-15 (0.319) 0 OK pyopencl R2C (2312,2312+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.78e-16 ninf=6.19e-16 < 1.67e-14 (0.037) 0 iFFT: n2=5.84e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2314,2314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.43e-16 ninf=6.23e-16 < 1.67e-14 (0.037) 0 iFFT: n2=6.56e-16 ninf=2.00e-15 < 1.67e-14 (0.119) 0 OK pyopencl R2C (2316,2316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.02e-16 ninf=8.57e-16 < 1.67e-14 (0.051) 0 iFFT: n2=8.39e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2318,2318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.12e-16 ninf=9.76e-16 < 1.67e-14 (0.058) 0 iFFT: n2=8.67e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2320,2320+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.34e-16 ninf=7.18e-16 < 1.67e-14 (0.043) 0 iFFT: n2=7.36e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2322,2322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.15e-16 ninf=8.88e-16 < 1.67e-14 (0.053) 0 iFFT: n2=8.14e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2324,2324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.00e-16 ninf=6.70e-16 < 1.67e-14 (0.040) 0 iFFT: n2=6.36e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2326,2326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.29e-15 < 1.67e-14 (0.077) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.67e-14 (0.199) 0 OK pyopencl R2C (2328,2328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.36e-16 ninf=7.04e-16 < 1.67e-14 (0.042) 0 iFFT: n2=8.12e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2330,2330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.67e-14 (0.063) 0 iFFT: n2=1.00e-15 ninf=3.66e-15 < 1.67e-14 (0.219) 0 OK pyopencl R2C (2332,2332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.20e-16 ninf=6.35e-16 < 1.67e-14 (0.038) 0 iFFT: n2=6.27e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2334,2334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.27e-15 < 1.67e-14 (0.076) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2336,2336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.78e-16 ninf=7.28e-16 < 1.67e-14 (0.043) 0 iFFT: n2=7.59e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2338,2338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.04e-15 < 8.37e-15 (0.124) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 8.37e-15 (0.358) 0 OK pyopencl R2C (2342,2342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-16 ninf=1.05e-15 < 1.67e-14 (0.063) 0 iFFT: n2=9.55e-16 ninf=3.22e-15 < 1.67e-14 (0.192) 0 OK pyopencl R2C (2344,2344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.67e-14 (0.061) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2346,2346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.11e-16 ninf=7.49e-16 < 1.67e-14 (0.045) 0 iFFT: n2=6.55e-16 ninf=2.00e-15 < 1.67e-14 (0.119) 0 OK pyopencl R2C (2348,2348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.11e-15 < 1.67e-14 (0.066) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2350,2350+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.55e-16 ninf=6.12e-16 < 8.37e-15 (0.073) 0 iFFT: n2=5.60e-16 ninf=1.83e-15 < 8.37e-15 (0.219) 0 OK ptxas error : Entry function 'VkFFT_main' uses too much shared data (0xc010 bytes, 0xc000 max) #pragma OPENCL EXTENSION cl_khr_fp64 : enable __kernel __attribute__((reqd_work_group_size(504, 1, 1))) void VkFFT_main (__global double2* inputs, __global double* outputs, __global double2* twiddleLUT, __global unsigned int* g_pow) { __local double2 sdata[3072];// sharedStride - fft size, gl_WorkGroupSize.y - grouped consecutive ffts double2 temp_0; temp_0.x = 0.0; temp_0.y = 0.0; double2 temp_1; temp_1.x = 0.0; temp_1.y = 0.0; double2 temp_2; temp_2.x = 0.0; temp_2.y = 0.0; double2 temp_3; temp_3.x = 0.0; temp_3.y = 0.0; double2 temp_4; temp_4.x = 0.0; temp_4.y = 0.0; double2 temp_5; temp_5.x = 0.0; temp_5.y = 0.0; double2 w; w.x = 0.0; w.y = 0.0; double2 loc_0; loc_0.x = 0.0; loc_0.y = 0.0; double2 loc_1; loc_1.x = 0.0; loc_1.y = 0.0; double2 loc_2; loc_2.x = 0.0; loc_2.y = 0.0; unsigned int tempInt; tempInt = 0; unsigned int tempInt2; tempInt2 = 0; unsigned int shiftX; shiftX = 0; unsigned int shiftY; shiftY = 0; unsigned int shiftZ; shiftZ = 0; double2 x0_2; x0_2.x = 0.0; x0_2.y = 0.0; unsigned int stageInvocationID; stageInvocationID = 0; unsigned int blockInvocationID; blockInvocationID = 0; unsigned int sdataID; sdataID = 0; unsigned int combinedID; combinedID = 0; unsigned int inoutID; inoutID = 0; unsigned int inoutID_x; inoutID_x = 0; unsigned int inoutID_y; inoutID_y = 0; unsigned int raderIDx; raderIDx = 0; unsigned int raderIDx2; raderIDx2 = 0; unsigned int LUTId; LUTId = 0; shiftX = get_group_id(0); shiftY = get_group_id(1); shiftY = shiftY * 2; shiftZ = 0; shiftZ = shiftZ + 0; inoutID = 1495 * shiftY; inoutID = inoutID + shiftZ; inoutID = inoutID + get_local_id(0); combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1512; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2016; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2520; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; if (combinedID < 2990) { inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); temp_0 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_0.x = temp_0.x - loc_0.y; temp_0.y = temp_0.y + loc_0.x; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); temp_1 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_1.x = temp_1.x - loc_0.y; temp_1.y = temp_1.y + loc_0.x; if (get_local_id(0) < 487) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x - loc_0.y; temp_2.y = temp_2.y + loc_0.x; }else{ sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1980; sdataID = sdataID - get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x + loc_0.y; temp_2.y = temp_2.y - loc_0.x; temp_2.y = -temp_2.y; } sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1476; sdataID = sdataID - get_local_id(0); temp_3 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_3.x = temp_3.x + loc_0.y; temp_3.y = temp_3.y - loc_0.x; temp_3.y = -temp_3.y; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 972; sdataID = sdataID - get_local_id(0); temp_4 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_4.x = temp_4.x + loc_0.y; temp_4.y = temp_4.y - loc_0.x; temp_4.y = -temp_4.y; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 468; sdataID = sdataID - get_local_id(0); temp_5 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_5.x = temp_5.x + loc_0.y; temp_5.y = temp_5.y - loc_0.x; temp_5.y = -temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_0; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_1; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_2; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1512; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_3; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2016; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_4; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2520; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); raderIDx = get_local_id(0) % 42; raderIDx2 = get_local_id(0) / 42; sdataID = raderIDx2 + 0; loc_1 = sdata[sdataID]; sdataID = raderIDx2 + 12; loc_2 = sdata[sdataID]; sdataID = raderIDx2 + 24; x0_2 = sdata[sdataID]; if (raderIDx > 0) { tempInt = raderIDx + -1; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_0 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_2 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_4 = sdata[combinedID]; tempInt = raderIDx + 40; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_1 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_3 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_5 = sdata[combinedID]; } barrier(CLK_LOCAL_MEM_FENCE); combinedID = get_local_id(1) * 504; combinedID = combinedID + get_local_id(0); combinedID = combinedID + 0; if (combinedID < 82) { tempInt = combinedID + 2905; w = twiddleLUT[tempInt]; w.y = -w.y; tempInt = combinedID + 2990; sdata[tempInt] = w; } if (raderIDx > 0) { sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 0; combinedID = sdataID + 1476; loc_0.x = temp_0.x - temp_1.x; temp_0.x = temp_0.x + temp_1.x; loc_0.y = temp_0.y + temp_1.y; temp_0.y = temp_0.y - temp_1.y; sdata[sdataID] = temp_0; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 12; combinedID = sdataID + 1476; loc_0.x = temp_2.x - temp_3.x; temp_2.x = temp_2.x + temp_3.x; loc_0.y = temp_2.y + temp_3.y; temp_2.y = temp_2.y - temp_3.y; sdata[sdataID] = temp_2; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 24; combinedID = sdataID + 1476; loc_0.x = temp_4.x - temp_5.x; temp_4.x = temp_4.x + temp_5.x; loc_0.y = temp_4.y + temp_5.y; temp_4.y = temp_4.y - temp_5.y; sdata[sdataID] = temp_4; sdata[combinedID] = loc_0; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 42) { temp_1.x = 0.0; temp_1.y = 0.0; temp_3.x = 0.0; temp_3.y = 0.0; temp_5.x = 0.0; temp_5.y = 0.0; if (raderIDx == 41) { w.x = 1.00000000000000000e+00; w.y = 0.00000000000000000e+00; } if (raderIDx < 41) { sdataID = raderIDx + 82; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 36; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 48; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 60; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 81; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 72; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 84; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 96; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 80; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 108; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 120; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 132; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 79; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 144; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 156; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 168; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 78; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 180; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 192; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 204; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 77; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 216; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 228; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 240; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 76; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 252; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 264; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 276; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 75; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 288; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 300; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 312; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 74; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 324; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 336; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 348; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 73; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 360; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 372; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 384; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 72; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 396; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 408; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 420; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 71; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 432; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 444; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 456; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 70; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 468; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 480; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 492; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 69; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 504; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 516; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 528; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 68; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 540; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 552; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 564; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 67; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 576; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 588; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 600; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 66; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 612; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 624; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 636; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 65; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 648; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 660; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 672; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 64; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 684; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 696; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 708; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 63; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 720; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 732; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 744; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 62; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 756; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 768; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 780; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 61; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 792; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 804; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 816; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 60; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 828; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 840; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 852; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 59; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 864; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 876; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 888; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 58; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 900; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 912; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 924; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 57; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 936; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 948; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 960; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 56; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 972; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 984; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 996; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 55; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1008; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1020; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1032; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 54; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1044; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1056; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1068; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 53; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1080; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1092; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1104; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 52; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1116; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1128; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1140; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 51; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1152; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1164; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1176; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 50; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1188; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1200; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1212; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 49; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1224; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1236; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1248; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 48; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1260; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1272; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1284; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 47; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1296; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1308; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1320; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 46; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1332; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1344; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1356; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 45; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1368; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1380; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1392; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 44; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1404; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1416; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1428; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 43; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1440; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1452; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1464; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 42; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1476; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1488; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1500; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); temp_0.x = loc_1.x - temp_1.x; temp_0.y = loc_1.y + temp_1.y; temp_1.x = loc_1.x + temp_1.x; temp_1.y = loc_1.y - temp_1.y; temp_2.x = loc_2.x - temp_3.x; temp_2.y = loc_2.y + temp_3.y; temp_3.x = loc_2.x + temp_3.x; temp_3.y = loc_2.y - temp_3.y; temp_4.x = x0_2.x - temp_5.x; temp_4.y = x0_2.y + temp_5.y; temp_5.x = x0_2.x + temp_5.x; temp_5.y = x0_2.y - temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 41) { tempInt = 82 - raderIDx; sdataID = g_pow[tempInt]; }else{ sdataID = 0; } combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_0.x = temp_0.x * 3.34672021419009371e-04; temp_0.y = temp_0.y * 3.34672021419009371e-04; sdata[combinedID] = temp_0; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_2.x = temp_2.x * 3.34672021419009371e-04; temp_2.y = temp_2.y * 3.34672021419009371e-04; sdata[combinedID] = temp_2; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_4.x = temp_4.x * 3.34672021419009371e-04; temp_4.y = temp_4.y * 3.34672021419009371e-04; sdata[combinedID] = temp_4; if (raderIDx < 41) { tempInt = 41 - raderIDx; sdataID = g_pow[tempInt]; combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_1.x = temp_1.x * 3.34672021419009371e-04; temp_1.y = temp_1.y * 3.34672021419009371e-04; sdata[combinedID] = temp_1; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_3.x = temp_3.x * 3.34672021419009371e-04; temp_3.y = temp_3.y * 3.34672021419009371e-04; sdata[combinedID] = temp_3; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; temp_5.x = temp_5.x * 3.34672021419009371e-04; temp_5.y = temp_5.y * 3.34672021419009371e-04; sdata[combinedID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 83; LUTId = stageInvocationID + 0; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 83; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 166; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; inoutID = LUTId + 249; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 332; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_2; loc_2 = temp_4; temp_2.x = loc_1.x + loc_2.x; temp_2.y = loc_1.y + loc_2.y; temp_4.x = loc_1.x - loc_2.x; temp_4.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_2.x; loc_0.y = temp_0.y + temp_2.y; loc_1.x = fma(temp_2.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_2.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_4.x * -8.66025403784438597e-01; loc_2.y = temp_4.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_2.x = loc_1.x + loc_2.y; temp_2.y = loc_1.y - loc_2.x; temp_4.x = loc_1.x - loc_2.y; temp_4.y = loc_1.y + loc_2.x; loc_0 = temp_1; loc_1 = temp_3; loc_2 = temp_5; temp_3.x = loc_1.x + loc_2.x; temp_3.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_1.x + temp_3.x; loc_0.y = temp_1.y + temp_3.y; loc_1.x = fma(temp_3.x, -5.00000000000000000e-01, temp_1.x); loc_1.y = fma(temp_3.y, -5.00000000000000000e-01, temp_1.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_1 = loc_0; temp_3.x = loc_1.x + loc_2.y; temp_3.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_1; temp_1.x = temp_0.x - loc_0.x; temp_1.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; loc_0.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = temp_2.x - loc_0.x; temp_3.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_4.x - loc_0.x; temp_5.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 83; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 83; sdata[sdataID] = temp_3; sdataID = inoutID + 166; sdata[sdataID] = temp_4; sdataID = inoutID + 249; sdata[sdataID] = temp_1; sdataID = inoutID + 332; sdata[sdataID] = temp_2; sdataID = inoutID + 415; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 498; LUTId = stageInvocationID + 415; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 498; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 996; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; inoutID = LUTId + 1494; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 1992; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_4; loc_2 = temp_2; temp_4.x = loc_1.x + loc_2.x; temp_4.y = loc_1.y + loc_2.y; temp_2.x = loc_1.x - loc_2.x; temp_2.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_4.x; loc_0.y = temp_0.y + temp_4.y; loc_1.x = fma(temp_4.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_4.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_2.x * -8.66025403784438597e-01; loc_2.y = temp_2.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_4.x = loc_1.x + loc_2.y; temp_4.y = loc_1.y - loc_2.x; temp_2.x = loc_1.x - loc_2.y; temp_2.y = loc_1.y + loc_2.x; loc_0 = temp_3; loc_1 = temp_1; loc_2 = temp_5; temp_1.x = loc_1.x + loc_2.x; temp_1.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_3.x + temp_1.x; loc_0.y = temp_3.y + temp_1.y; loc_1.x = fma(temp_1.x, -5.00000000000000000e-01, temp_3.x); loc_1.y = fma(temp_1.y, -5.00000000000000000e-01, temp_3.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_3 = loc_0; temp_1.x = loc_1.x + loc_2.y; temp_1.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_3; temp_3.x = temp_0.x - loc_0.x; temp_3.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; loc_0.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = temp_4.x - loc_0.x; temp_1.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_2.x - loc_0.x; temp_5.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 498; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 498; sdata[sdataID] = temp_1; sdataID = inoutID + 996; sdata[sdataID] = temp_2; sdataID = inoutID + 1494; sdata[sdataID] = temp_3; sdataID = inoutID + 1992; sdata[sdataID] = temp_4; sdataID = inoutID + 2490; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); shiftZ = 0; shiftZ = shiftZ + 0; combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inout test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=True, dct=False, fstride=False) ... ERROR pyopencl R2C (2354,2354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.28e-16 ninf=8.91e-16 < 1.67e-14 (0.053) 0 iFFT: n2=9.66e-16 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2356,2356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.18e-15 < 1.67e-14 (0.071) 0 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2358,2358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.09e-16 ninf=7.37e-16 < 1.67e-14 (0.044) 0 iFFT: n2=7.17e-16 ninf=2.33e-15 < 1.67e-14 (0.139) 0 OK pyopencl R2C (2360,2360+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.75e-16 ninf=6.69e-16 < 1.67e-14 (0.040) 0 iFFT: n2=5.65e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2362,2362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.22e-15 < 1.67e-14 (0.073) 0 iFFT: n2=1.06e-15 ninf=3.44e-15 < 1.67e-14 (0.206) 0 OK pyopencl R2C (2364,2364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.07e-15 < 8.37e-15 (0.128) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 8.37e-15 (0.384) 0 OK pyopencl R2C (2368,2368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.97e-16 ninf=9.44e-16 < 1.67e-14 (0.056) 0 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2370,2370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.22e-16 ninf=8.10e-16 < 1.67e-14 (0.048) 0 iFFT: n2=6.98e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2372,2372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 0 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2374,2374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.12e-15 < 8.38e-15 (0.134) 0 iFFT: n2=1.06e-15 ninf=3.39e-15 < 8.38e-15 (0.404) 0 OK pyopencl R2C (2378,2378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.31e-16 ninf=8.43e-16 < 1.68e-14 (0.050) 0 iFFT: n2=8.24e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2380,2380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.56e-16 ninf=7.35e-16 < 1.68e-14 (0.044) 0 iFFT: n2=7.31e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2382,2382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.44e-15 < 1.68e-14 (0.086) 0 iFFT: n2=1.17e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2384,2384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.97e-16 ninf=8.82e-16 < 1.68e-14 (0.053) 0 iFFT: n2=1.00e-15 ninf=2.91e-15 < 1.68e-14 (0.174) 0 OK pyopencl R2C (2386,2386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.02e-15 < 1.68e-14 (0.061) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2388,2388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2390,2390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.00e-15 < 1.68e-14 (0.060) 0 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2392,2392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.03e-16 ninf=6.96e-16 < 1.68e-14 (0.042) 0 iFFT: n2=6.24e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2394,2394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.74e-16 ninf=9.44e-16 < 1.68e-14 (0.056) 0 iFFT: n2=1.09e-15 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2396,2396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.08e-15 < 1.68e-14 (0.064) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2398,2398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.91e-16 ninf=9.47e-16 < 8.38e-15 (0.113) 0 iFFT: n2=8.40e-16 ninf=2.44e-15 < 8.38e-15 (0.291) 0 OK pyopencl R2C (2402,2402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 0 iFFT: n2=9.94e-16 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2404,2404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.05e-15 < 1.68e-14 (0.062) 0 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2406,2406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.19e-15 < 1.68e-14 (0.071) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2408,2408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.07e-16 ninf=8.22e-16 < 1.68e-14 (0.049) 0 iFFT: n2=8.11e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2410,2410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.58e-16 ninf=1.07e-15 < 1.68e-14 (0.064) 0 iFFT: n2=8.64e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2412,2412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.47e-16 ninf=1.03e-15 < 1.68e-14 (0.062) 0 iFFT: n2=8.46e-16 ninf=2.78e-15 < 1.68e-14 (0.166) 0 OK pyopencl R2C (2414,2414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.04e-16 ninf=8.81e-16 < 1.68e-14 (0.053) 0 iFFT: n2=8.07e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2416,2416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.48e-16 ninf=9.94e-16 < 1.68e-14 (0.059) 0 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2418,2418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.75e-16 ninf=7.66e-16 < 8.38e-15 (0.091) 0 iFFT: n2=6.89e-16 ninf=2.11e-15 < 8.38e-15 (0.252) 0 OK pyopencl R2C (2422,2422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-16 ninf=1.04e-15 < 1.68e-14 (0.062) 0 iFFT: n2=9.58e-16 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2424,2424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.07e-16 ninf=8.01e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.03e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2426,2426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.38e-15 < 1.68e-14 (0.082) 0 iFFT: n2=1.19e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2428,2428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.45e-15 ninf=1.55e-15 < 8.39e-15 (0.185) 0 iFFT: n2=1.43e-15 ninf=4.33e-15 < 8.39e-15 (0.516) 0 OK pyopencl R2C (2432,2432+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.02e-16 ninf=8.00e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.73e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2434,2434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.13e-15 < 1.68e-14 (0.068) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2436,2436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.91e-16 ninf=8.55e-16 < 1.68e-14 (0.051) 0 iFFT: n2=8.11e-16 ninf=2.66e-15 < 1.68e-14 (0.159) 0 OK pyopencl R2C (2438,2438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.79e-16 ninf=6.86e-16 < 1.68e-14 (0.041) 0 iFFT: n2=6.83e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2440,2440+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.36e-16 ninf=7.06e-16 < 1.68e-14 (0.042) 0 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2442,2442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.56e-16 ninf=1.08e-15 < 1.68e-14 (0.064) 0 iFFT: n2=7.65e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2444,2444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.47e-16 ninf=5.55e-16 < 1.68e-14 (0.033) 0 iFFT: n2=5.53e-16 ninf=1.67e-15 < 1.68e-14 (0.099) 0 OK pyopencl R2C (2446,2446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.24e-15 < 1.68e-14 (0.074) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2448,2448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.03e-16 ninf=6.53e-16 < 8.39e-15 (0.078) 0 iFFT: n2=6.49e-16 ninf=2.00e-15 < 8.39e-15 (0.238) 0 OK pyopencl R2C (2452,2452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.32e-15 ninf=1.40e-15 < 1.68e-14 (0.084) 0 iFFT: n2=1.21e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2454,2454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-15 ninf=1.56e-15 < 1.68e-14 (0.093) 0 iFFT: n2=1.25e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2456,2456+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 0 iFFT: n2=1.19e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2458,2458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-15 ninf=1.55e-15 < 1.68e-14 (0.092) 0 iFFT: n2=1.33e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2460,2460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.03e-16 ninf=8.13e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.39e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2462,2462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-15 ninf=1.56e-15 < 8.39e-15 (0.186) 0 iFFT: n2=1.23e-15 ninf=3.33e-15 < 8.39e-15 (0.397) 0 OK pyopencl R2C (2466,2466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.33e-16 ninf=9.77e-16 < 1.68e-14 (0.058) 0 iFFT: n2=8.75e-16 ninf=2.72e-15 < 1.68e-14 (0.162) 0 OK pyopencl R2C (2468,2468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.11e-15 < 1.68e-14 (0.066) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2470,2470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.97e-16 ninf=9.85e-16 < 1.68e-14 (0.059) 0 iFFT: n2=8.35e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2472,2472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.86e-16 ninf=1.13e-15 < 1.68e-14 (0.067) 0 iFFT: n2=9.20e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2474,2474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 0 iFFT: n2=9.93e-16 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2476,2476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.39e-15 ninf=1.59e-15 < 1.68e-14 (0.095) 0 iFFT: n2=1.26e-15 ninf=3.77e-15 < 1.68e-14 (0.225) 0 OK pyopencl R2C (2478,2478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.08e-16 ninf=6.79e-16 < 1.68e-14 (0.040) 0 iFFT: n2=6.48e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2480,2480+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.62e-16 ninf=7.27e-16 < 1.68e-14 (0.043) 0 iFFT: n2=6.60e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2482,2482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.51e-16 ninf=8.11e-16 < 1.68e-14 (0.048) 0 iFFT: n2=6.89e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2484,2484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.29e-16 ninf=7.82e-16 < 1.68e-14 (0.047) 0 iFFT: n2=6.29e-16 ninf=2.02e-15 < 1.68e-14 (0.120) 0 OK pyopencl R2C (2486,2486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.50e-16 ninf=9.41e-16 < 1.68e-14 (0.056) 0 iFFT: n2=7.94e-16 ninf=2.61e-15 < 1.68e-14 (0.155) 0 OK pyopencl R2C (2488,2488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-15 ninf=1.62e-15 < 1.68e-14 (0.096) 0 iFFT: n2=1.28e-15 ninf=3.55e-15 < 1.68e-14 (0.212) 0 OK pyopencl R2C (2490,2490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.78e-16 ninf=5.98e-16 < 1.68e-14 (0.036) 0 iFFT: n2=6.00e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2492,2492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.04e-16 ninf=7.30e-16 < 1.68e-14 (0.043) 0 iFFT: n2=7.54e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2494,2494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.43e-16 ninf=9.36e-16 < 8.40e-15 (0.111) 0 iFFT: n2=9.71e-16 ninf=3.11e-15 < 8.40e-15 (0.370) 0 OK pyopencl R2C (2498,2498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.19e-15 < 8.40e-15 (0.141) 0 iFFT: n2=1.14e-15 ninf=3.22e-15 < 8.40e-15 (0.383) 0 OK pyopencl R2C (2502,2502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.53e-16 ninf=8.71e-16 < 1.68e-14 (0.052) 0 iFFT: n2=9.68e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2504,2504+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.04e-15 < 1.68e-14 (0.062) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2506,2506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.25e-15 < 1.68e-14 (0.075) 0 iFFT: n2=1.07e-15 ninf=3.28e-15 < 1.68e-14 (0.195) 0 OK pyopencl R2C (2508,2508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.22e-16 ninf=9.65e-16 < 1.68e-14 (0.057) 0 iFFT: n2=8.47e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2510,2510+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.08e-16 ninf=9.54e-16 < 1.68e-14 (0.057) 0 iFFT: n2=9.22e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2512,2512+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.43e-16 ninf=9.10e-16 < 1.68e-14 (0.054) 0 iFFT: n2=8.07e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2514,2514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-15 ninf=1.33e-15 < 1.68e-14 (0.079) 0 iFFT: n2=1.13e-15 ninf=3.55e-15 < 1.68e-14 (0.211) 0 OK pyopencl R2C (2516,2516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.75e-16 ninf=1.07e-15 < 1.68e-14 (0.063) 0 iFFT: n2=7.29e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2518,2518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-15 ninf=1.36e-15 < 8.40e-15 (0.162) 0 iFFT: n2=1.15e-15 ninf=3.77e-15 < 8.40e-15 (0.449) 0 OK pyopencl R2C (2522,2522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.65e-16 ninf=7.44e-16 < 1.68e-14 (0.044) 0 iFFT: n2=6.65e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2524,2524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.05e-15 < 1.68e-14 (0.062) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2526,2526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.68e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2528,2528+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.60e-16 ninf=7.42e-16 < 1.68e-14 (0.044) 0 iFFT: n2=6.71e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2530,2530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.25e-16 ninf=6.56e-16 < 1.68e-14 (0.039) 0 iFFT: n2=6.20e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2532,2532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.32e-16 ninf=9.30e-16 < 1.68e-14 (0.055) 0 iFFT: n2=9.38e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2534,2534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.79e-16 ninf=1.08e-15 < 1.68e-14 (0.064) 0 iFFT: n2=7.77e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2536,2536+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 0 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2538,2538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.57e-16 ninf=7.79e-16 < 1.68e-14 (0.046) 0 iFFT: n2=5.98e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2540,2540+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.71e-16 ninf=1.00e-15 < 1.68e-14 (0.060) 0 iFFT: n2=9.22e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2542,2542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.73e-16 ninf=9.69e-16 < 1.68e-14 (0.058) 0 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2544,2544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.04e-16 ninf=6.85e-16 < 1.68e-14 (0.041) 0 iFFT: n2=6.06e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2546,2546+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.36e-15 < 8.41e-15 (0.162) 0 iFFT: n2=1.06e-15 ninf=2.89e-15 < 8.41e-15 (0.343) 0 OK pyopencl R2C (2550,2550+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.16e-16 ninf=7.39e-16 < 1.68e-14 (0.044) 0 iFFT: n2=6.25e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2552,2552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.41e-16 ninf=8.03e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.52e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2554,2554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-15 ninf=1.45e-15 < 1.68e-14 (0.086) 0 iFFT: n2=1.22e-15 ninf=3.55e-15 < 1.68e-14 (0.211) 0 OK pyopencl R2C (2556,2556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.85e-16 ninf=8.12e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.99e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2558,2558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.28e-15 ninf=1.27e-15 < 8.41e-15 (0.151) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 8.41e-15 (0.396) 0 OK pyopencl R2C (2562,2562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.04e-16 ninf=6.89e-16 < 1.68e-14 (0.041) 0 iFFT: n2=7.26e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2564,2564+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.75e-16 ninf=1.02e-15 < 1.68e-14 (0.061) 0 iFFT: n2=9.61e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2566,2566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-15 ninf=1.34e-15 < 1.68e-14 (0.080) 0 iFFT: n2=1.13e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2568,2568+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.90e-16 ninf=1.22e-15 < 1.68e-14 (0.073) 0 iFFT: n2=9.26e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2570,2570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.48e-16 ninf=9.30e-16 < 1.68e-14 (0.055) 0 iFFT: n2=9.40e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2572,2572+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-15 ninf=1.48e-15 < 8.41e-15 (0.176) 0 iFFT: n2=1.10e-15 ninf=3.22e-15 < 8.41e-15 (0.383) 0 OK pyopencl R2C (2576,2576+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.30e-16 ninf=6.48e-16 < 1.68e-14 (0.039) 0 iFFT: n2=6.61e-16 ninf=2.11e-15 < 1.68e-14 (0.125) 0 OK pyopencl R2C (2578,2578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.22e-15 < 1.68e-14 (0.072) 0 iFFT: n2=9.71e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2580,2580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.08e-16 ninf=9.36e-16 < 1.68e-14 (0.056) 0 iFFT: n2=7.69e-16 ninf=2.53e-15 < 1.68e-14 (0.150) 0 OK pyopencl R2C (2582,2582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.19e-15 < 1.68e-14 (0.071) 0 iFFT: n2=9.81e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2584,2584+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.61e-16 ninf=9.01e-16 < 1.68e-14 (0.054) 0 iFFT: n2=6.98e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2586,2586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.16e-15 < 1.68e-14 (0.069) 0 iFFT: n2=9.78e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2588,2588+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.08e-15 < 1.68e-14 (0.064) 0 iFFT: n2=9.77e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2590,2590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.34e-16 ninf=1.01e-15 < 8.41e-15 (0.120) 0 iFFT: n2=8.48e-16 ninf=2.66e-15 < 8.41e-15 (0.317) 0 OK pyopencl R2C (2594,2594+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.08e-15 < 1.68e-14 (0.064) 0 iFFT: n2=1.31e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2596,2596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.51e-16 ninf=6.93e-16 < 1.68e-14 (0.041) 0 iFFT: n2=5.63e-16 ninf=1.67e-15 < 1.68e-14 (0.099) 0 OK pyopencl R2C (2598,2598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.14e-15 < 8.41e-15 (0.136) 0 iFFT: n2=9.37e-16 ninf=3.22e-15 < 8.41e-15 (0.383) 0 OK pyopencl R2C (2602,2602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.28e-15 < 1.68e-14 (0.076) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2604,2604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.11e-16 ninf=7.19e-16 < 1.68e-14 (0.043) 0 iFFT: n2=7.29e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2606,2606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 0 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2608,2608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.31e-16 ninf=9.97e-16 < 1.68e-14 (0.059) 0 iFFT: n2=9.03e-16 ninf=2.89e-15 < 1.68e-14 (0.171) 0 OK pyopencl R2C (2610,2610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.55e-16 ninf=8.72e-16 < 1.68e-14 (0.052) 0 iFFT: n2=8.35e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2612,2612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.18e-15 < 1.68e-14 (0.070) 0 iFFT: n2=1.07e-15 ninf=3.25e-15 < 1.68e-14 (0.193) 0 OK pyopencl R2C (2614,2614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.21e-15 < 1.68e-14 (0.072) 0 iFFT: n2=1.10e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2616,2616+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.28e-16 ninf=9.60e-16 < 1.68e-14 (0.057) 0 iFFT: n2=8.75e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2618,2618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.22e-16 ninf=6.96e-16 < 1.68e-14 (0.041) 0 iFFT: n2=6.30e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2620,2620+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.24e-16 ninf=9.24e-16 < 1.68e-14 (0.055) 0 iFFT: n2=7.54e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2622,2622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.08e-16 ninf=1.08e-15 < 1.68e-14 (0.064) 0 iFFT: n2=8.34e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2624,2624+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.86e-16 ninf=8.36e-16 < 1.68e-14 (0.050) 0 iFFT: n2=7.04e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2626,2626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.17e-16 ninf=8.52e-16 < 1.68e-14 (0.051) 0 iFFT: n2=7.65e-16 ninf=2.66e-15 < 1.68e-14 (0.158) 0 OK pyopencl R2C (2628,2628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.25e-16 ninf=9.73e-16 < 1.68e-14 (0.058) 0 iFFT: n2=8.09e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2630,2630+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.79e-16 ninf=1.20e-15 < 1.68e-14 (0.071) 0 iFFT: n2=9.81e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2632,2632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.90e-16 ninf=7.05e-16 < 1.68e-14 (0.042) 0 iFFT: n2=5.94e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2634,2634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.18e-15 < 1.68e-14 (0.070) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2636,2636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.06e-15 < 1.68e-14 (0.063) 0 iFFT: n2=9.95e-16 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2638,2638+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.02e-15 < 8.42e-15 (0.121) 0 iFFT: n2=1.00e-15 ninf=3.00e-15 < 8.42e-15 (0.356) 0 OK pyopencl R2C (2642,2642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-16 ninf=1.02e-15 < 1.68e-14 (0.060) 0 iFFT: n2=9.30e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2644,2644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.59e-16 ninf=9.32e-16 < 8.42e-15 (0.111) 0 iFFT: n2=8.96e-16 ninf=2.98e-15 < 8.42e-15 (0.354) 0 OK pyopencl R2C (2648,2648+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.54e-16 ninf=8.55e-16 < 1.68e-14 (0.051) 0 iFFT: n2=8.73e-16 ninf=2.89e-15 < 1.68e-14 (0.171) 0 OK pyopencl R2C (2650,2650+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.40e-16 ninf=7.16e-16 < 1.68e-14 (0.043) 0 iFFT: n2=6.51e-16 ninf=2.11e-15 < 1.68e-14 (0.125) 0 OK pyopencl R2C (2652,2652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.73e-16 ninf=5.90e-16 < 1.68e-14 (0.035) 0 iFFT: n2=5.97e-16 ninf=2.11e-15 < 1.68e-14 (0.125) 0 OK pyopencl R2C (2654,2654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 0 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2656,2656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.65e-16 ninf=6.86e-16 < 1.68e-14 (0.041) 0 iFFT: n2=5.55e-16 ninf=1.78e-15 < 1.68e-14 (0.105) 0 OK pyopencl R2C (2658,2658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.16e-15 < 1.68e-14 (0.069) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.68e-14 (0.184) 0 OK pyopencl R2C (2660,2660+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.74e-16 ninf=9.95e-16 < 8.42e-15 (0.118) 0 iFFT: n2=7.86e-16 ninf=2.44e-15 < 8.42e-15 (0.290) 0 OK pyopencl R2C (2664,2664+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.95e-16 ninf=1.02e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.61e-16 ninf=2.55e-15 < 1.69e-14 (0.152) 0 OK pyopencl R2C (2666,2666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.68e-16 ninf=9.15e-16 < 1.69e-14 (0.054) 0 iFFT: n2=8.60e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2668,2668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.99e-16 ninf=8.58e-16 < 1.69e-14 (0.051) 0 iFFT: n2=8.50e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2670,2670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.58e-16 ninf=6.83e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.80e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2672,2672+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-16 ninf=9.36e-16 < 1.69e-14 (0.056) 0 iFFT: n2=1.14e-15 ninf=3.44e-15 < 1.69e-14 (0.204) 0 OK pyopencl R2C (2674,2674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.12e-15 < 1.69e-14 (0.066) 0 iFFT: n2=9.54e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2676,2676+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.74e-16 ninf=1.25e-15 < 1.69e-14 (0.074) 0 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.69e-14 (0.198) 0 OK pyopencl R2C (2678,2678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.70e-16 ninf=9.69e-16 < 1.69e-14 (0.058) 0 iFFT: n2=9.33e-16 ninf=2.83e-15 < 1.69e-14 (0.168) 0 OK pyopencl R2C (2680,2680+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.94e-16 ninf=7.88e-16 < 1.69e-14 (0.047) 0 iFFT: n2=7.04e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2682,2682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.75e-16 ninf=1.07e-15 < 1.69e-14 (0.064) 0 iFFT: n2=9.69e-16 ninf=2.94e-15 < 1.69e-14 (0.175) 0 OK pyopencl R2C (2684,2684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.54e-16 ninf=7.26e-16 < 1.69e-14 (0.043) 0 iFFT: n2=6.59e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2686,2686+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.13e-16 ninf=7.86e-16 < 8.43e-15 (0.093) 0 iFFT: n2=7.11e-16 ninf=2.11e-15 < 8.43e-15 (0.250) 0 OK pyopencl R2C (2690,2690+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.09e-15 < 1.69e-14 (0.065) 0 iFFT: n2=9.85e-16 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2692,2692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.01e-15 < 1.69e-14 (0.060) 0 iFFT: n2=1.03e-15 ninf=3.05e-15 < 1.69e-14 (0.181) 0 OK pyopencl R2C (2694,2694+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.69e-14 (0.065) 0 iFFT: n2=9.85e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2696,2696+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.17e-15 < 1.69e-14 (0.069) 0 iFFT: n2=1.04e-15 ninf=3.43e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2698,2698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-16 ninf=1.02e-15 < 8.43e-15 (0.121) 0 iFFT: n2=9.05e-16 ninf=2.89e-15 < 8.43e-15 (0.342) 0 OK pyopencl R2C (2702,2702+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.35e-16 ninf=8.60e-16 < 8.43e-15 (0.102) 0 iFFT: n2=8.48e-16 ninf=2.78e-15 < 8.43e-15 (0.329) 0 OK pyopencl R2C (2706,2706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.50e-16 ninf=7.15e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.66e-16 ninf=2.05e-15 < 1.69e-14 (0.122) 0 OK pyopencl R2C (2708,2708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.17e-15 < 1.69e-14 (0.070) 0 iFFT: n2=9.39e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2710,2710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.77e-16 ninf=9.49e-16 < 1.69e-14 (0.056) 0 iFFT: n2=8.98e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2712,2712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.65e-16 ninf=8.30e-16 < 1.69e-14 (0.049) 0 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2714,2714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.35e-16 ninf=7.08e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.28e-16 ninf=2.03e-15 < 1.69e-14 (0.120) 0 OK pyopencl R2C (2716,2716+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.99e-16 ninf=8.08e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.28e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2718,2718+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=9.53e-16 < 1.69e-14 (0.057) 0 iFFT: n2=7.68e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2720,2720+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.89e-16 ninf=7.11e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.10e-16 ninf=1.89e-15 < 1.69e-14 (0.112) 0 OK pyopencl R2C (2722,2722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.33e-15 < 1.69e-14 (0.079) 0 iFFT: n2=1.08e-15 ninf=3.77e-15 < 1.69e-14 (0.224) 0 OK pyopencl R2C (2724,2724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.11e-15 < 1.69e-14 (0.066) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2726,2726+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.51e-16 ninf=7.75e-16 < 1.69e-14 (0.046) 0 iFFT: n2=7.59e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2728,2728+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.48e-16 ninf=7.05e-16 < 8.44e-15 (0.084) 0 iFFT: n2=7.12e-16 ninf=2.22e-15 < 8.44e-15 (0.263) 0 OK pyopencl R2C (2732,2732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.14e-15 < 1.69e-14 (0.068) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2734,2734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=9.61e-16 < 1.69e-14 (0.057) 0 iFFT: n2=9.49e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2736,2736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.30e-16 ninf=1.18e-15 < 1.69e-14 (0.070) 0 iFFT: n2=8.07e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2738,2738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-15 ninf=1.54e-15 < 1.69e-14 (0.091) 0 iFFT: n2=1.30e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2740,2740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.44e-16 ninf=9.42e-16 < 1.69e-14 (0.056) 0 iFFT: n2=8.32e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2742,2742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.08e-15 < 8.44e-15 (0.128) 0 iFFT: n2=1.00e-15 ninf=3.00e-15 < 8.44e-15 (0.355) 0 OK pyopencl R2C (2746,2746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-15 ninf=1.28e-15 < 1.69e-14 (0.076) 0 iFFT: n2=1.26e-15 ninf=4.11e-15 < 1.69e-14 (0.243) 0 OK pyopencl R2C (2748,2748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-16 ninf=9.89e-16 < 8.44e-15 (0.117) 0 iFFT: n2=1.00e-15 ninf=3.33e-15 < 8.44e-15 (0.395) 0 OK pyopencl R2C (2752,2752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-16 ninf=7.37e-16 < 1.69e-14 (0.044) 0 iFFT: n2=8.36e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2754,2754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.99e-16 ninf=6.92e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.09e-16 ninf=1.89e-15 < 1.69e-14 (0.112) 0 OK pyopencl R2C (2756,2756+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.42e-16 ninf=6.90e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.43e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2758,2758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.01e-15 < 1.69e-14 (0.060) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2760,2760+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.13e-16 ninf=6.89e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.08e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2762,2762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.07e-15 < 1.69e-14 (0.063) 0 iFFT: n2=9.71e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2764,2764+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.69e-14 (0.071) 0 iFFT: n2=9.71e-16 ninf=3.20e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2766,2766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.09e-15 < 1.69e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.69e-14 (0.204) 0 OK pyopencl R2C (2768,2768+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.47e-16 ninf=1.00e-15 < 1.69e-14 (0.059) 0 iFFT: n2=9.73e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2770,2770+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.55e-16 ninf=1.07e-15 < 8.44e-15 (0.127) 0 iFFT: n2=9.41e-16 ninf=3.11e-15 < 8.44e-15 (0.368) 0 OK pyopencl R2C (2774,2774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.47e-15 < 1.69e-14 (0.087) 0 iFFT: n2=1.07e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2776,2776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.20e-15 < 1.69e-14 (0.071) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2778,2778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.31e-15 ninf=1.28e-15 < 1.69e-14 (0.076) 0 iFFT: n2=1.27e-15 ninf=3.77e-15 < 1.69e-14 (0.224) 0 OK pyopencl R2C (2780,2780+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.52e-16 ninf=8.64e-16 < 1.69e-14 (0.051) 0 iFFT: n2=8.58e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2782,2782+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.29e-16 ninf=9.21e-16 < 1.69e-14 (0.055) 0 iFFT: n2=8.22e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2784,2784+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.33e-16 ninf=7.93e-16 < 1.69e-14 (0.047) 0 iFFT: n2=7.48e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2786,2786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.32e-15 < 1.69e-14 (0.078) 0 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2788,2788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.02e-16 ninf=7.88e-16 < 1.69e-14 (0.047) 0 iFFT: n2=7.14e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2790,2790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.80e-16 ninf=7.13e-16 < 1.69e-14 (0.042) 0 iFFT: n2=7.05e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2792,2792+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2794,2794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.15e-16 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.54e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2796,2796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.39e-16 ninf=9.24e-16 < 1.69e-14 (0.055) 0 iFFT: n2=9.89e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2798,2798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.13e-15 < 8.45e-15 (0.133) 0 iFFT: n2=9.84e-16 ninf=3.03e-15 < 8.45e-15 (0.358) 0 OK pyopencl R2C (2802,2802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.19e-15 < 1.69e-14 (0.071) 0 iFFT: n2=9.97e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2804,2804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.10e-15 < 1.69e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.28e-15 < 1.69e-14 (0.194) 0 OK pyopencl R2C (2806,2806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.27e-16 ninf=8.27e-16 < 8.45e-15 (0.098) 0 iFFT: n2=7.12e-16 ninf=2.44e-15 < 8.45e-15 (0.289) 0 OK pyopencl R2C (2810,2810+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.10e-15 < 1.69e-14 (0.065) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2812,2812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.37e-15 < 1.69e-14 (0.081) 0 iFFT: n2=1.17e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2814,2814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.15e-16 ninf=7.96e-16 < 8.45e-15 (0.094) 0 iFFT: n2=9.88e-16 ninf=2.78e-15 < 8.45e-15 (0.328) 0 OK pyopencl R2C (2818,2818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-16 ninf=1.16e-15 < 1.69e-14 (0.068) 0 iFFT: n2=9.57e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2820,2820+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.53e-16 ninf=6.37e-16 < 1.69e-14 (0.038) 0 iFFT: n2=5.62e-16 ninf=1.78e-15 < 1.69e-14 (0.105) 0 OK pyopencl R2C (2822,2822+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.03e-16 ninf=6.04e-16 < 1.69e-14 (0.036) 0 iFFT: n2=6.14e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2824,2824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.76e-16 ninf=9.66e-16 < 1.69e-14 (0.057) 0 iFFT: n2=9.37e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2826,2826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.74e-16 ninf=9.80e-16 < 1.69e-14 (0.058) 0 iFFT: n2=8.90e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2828,2828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.43e-16 ninf=8.62e-16 < 1.69e-14 (0.051) 0 iFFT: n2=7.61e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2830,2830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.29e-16 ninf=9.71e-16 < 1.69e-14 (0.057) 0 iFFT: n2=9.47e-16 ninf=2.83e-15 < 1.69e-14 (0.167) 0 OK pyopencl R2C (2832,2832+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.34e-16 ninf=6.05e-16 < 1.69e-14 (0.036) 0 iFFT: n2=5.79e-16 ninf=1.78e-15 < 1.69e-14 (0.105) 0 OK pyopencl R2C (2834,2834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.52e-16 ninf=1.13e-15 < 1.69e-14 (0.067) 0 iFFT: n2=8.00e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2836,2836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=9.78e-16 < 1.69e-14 (0.058) 0 iFFT: n2=9.51e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2838,2838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.03e-16 ninf=8.10e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.85e-16 ninf=2.50e-15 < 1.69e-14 (0.148) 0 OK pyopencl R2C (2840,2840+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.83e-16 ninf=7.66e-16 < 1.69e-14 (0.045) 0 iFFT: n2=8.51e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2842,2842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.45e-16 ninf=9.36e-16 < 1.69e-14 (0.055) 0 iFFT: n2=8.42e-16 ninf=2.53e-15 < 1.69e-14 (0.150) 0 OK pyopencl R2C (2844,2844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.87e-16 ninf=7.13e-16 < 1.69e-14 (0.042) 0 iFFT: n2=7.63e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2846,2846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.95e-16 ninf=1.20e-15 < 1.69e-14 (0.071) 0 iFFT: n2=9.38e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2848,2848+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.59e-16 ninf=7.03e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.70e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2850,2850+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.11e-16 ninf=9.44e-16 < 1.69e-14 (0.056) 0 iFFT: n2=8.52e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2852,2852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.66e-16 ninf=8.98e-16 < 1.69e-14 (0.053) 0 iFFT: n2=8.30e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2854,2854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.44e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2856,2856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.23e-16 ninf=6.52e-16 < 1.69e-14 (0.039) 0 iFFT: n2=6.48e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2858,2858+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.12e-15 < 8.46e-15 (0.133) 0 iFFT: n2=9.46e-16 ninf=3.00e-15 < 8.46e-15 (0.354) 0 OK pyopencl R2C (2862,2862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.51e-16 ninf=6.76e-16 < 1.69e-14 (0.040) 0 iFFT: n2=7.95e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2864,2864+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.06e-16 ninf=9.09e-16 < 1.69e-14 (0.054) 0 iFFT: n2=9.08e-16 ninf=2.94e-15 < 1.69e-14 (0.174) 0 OK pyopencl R2C (2866,2866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.86e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2868,2868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-16 ninf=9.85e-16 < 1.69e-14 (0.058) 0 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2870,2870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.47e-16 ninf=8.05e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.29e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2872,2872+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.13e-15 < 1.69e-14 (0.067) 0 iFFT: n2=9.43e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2874,2874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.04e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.59e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2876,2876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.04e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.39e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2878,2878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.00e-15 < 8.46e-15 (0.119) 0 iFFT: n2=9.53e-16 ninf=3.11e-15 < 8.46e-15 (0.367) 0 OK pyopencl R2C (2882,2882+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.12e-16 ninf=8.34e-16 < 1.69e-14 (0.049) 0 iFFT: n2=7.04e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2884,2884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.34e-16 ninf=1.02e-15 < 1.69e-14 (0.060) 0 iFFT: n2=8.23e-16 ninf=2.66e-15 < 1.69e-14 (0.157) 0 OK pyopencl R2C (2886,2886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.46e-16 ninf=1.07e-15 < 1.69e-14 (0.063) 0 iFFT: n2=9.31e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2888,2888+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.39e-15 ninf=1.59e-15 < 1.69e-14 (0.094) 0 iFFT: n2=1.17e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2890,2890+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.51e-16 ninf=7.15e-16 < 1.69e-14 (0.042) 0 iFFT: n2=7.72e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2892,2892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.28e-16 ninf=8.67e-16 < 1.69e-14 (0.051) 0 iFFT: n2=8.18e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2894,2894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.16e-15 < 1.69e-14 (0.069) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2896,2896+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.17e-16 ninf=8.07e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.27e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2898,2898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.48e-16 ninf=8.54e-16 < 1.69e-14 (0.050) 0 iFFT: n2=6.73e-16 ninf=2.05e-15 < 1.69e-14 (0.121) 0 OK pyopencl R2C (2900,2900+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.54e-16 ninf=8.15e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.53e-16 ninf=2.28e-15 < 1.69e-14 (0.134) 0 OK pyopencl R2C (2902,2902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.04e-15 < 8.46e-15 (0.123) 0 iFFT: n2=9.78e-16 ninf=3.00e-15 < 8.46e-15 (0.354) 0 OK pyopencl R2C (2906,2906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.19e-15 < 1.69e-14 (0.070) 0 iFFT: n2=9.49e-16 ninf=3.04e-15 < 1.69e-14 (0.180) 0 OK pyopencl R2C (2908,2908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-16 ninf=1.04e-15 < 1.69e-14 (0.062) 0 iFFT: n2=9.30e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2910,2910+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-16 ninf=7.54e-16 < 8.46e-15 (0.089) 0 iFFT: n2=6.84e-16 ninf=2.22e-15 < 8.46e-15 (0.262) 0 OK pyopencl R2C (2914,2914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.64e-16 ninf=6.58e-16 < 8.46e-15 (0.078) 0 iFFT: n2=6.97e-16 ninf=2.22e-15 < 8.46e-15 (0.262) 0 OK pyopencl R2C (2918,2918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-15 ninf=1.46e-15 < 1.69e-14 (0.086) 0 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.69e-14 (0.216) 0 OK pyopencl R2C (2920,2920+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.69e-16 ninf=6.93e-16 < 1.69e-14 (0.041) 0 iFFT: n2=7.65e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2922,2922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 0 iFFT: n2=1.20e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2924,2924+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.86e-16 ninf=7.73e-16 < 1.69e-14 (0.046) 0 iFFT: n2=7.96e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2926,2926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.70e-16 ninf=9.71e-16 < 1.69e-14 (0.057) 0 iFFT: n2=7.88e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2928,2928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.38e-16 ninf=6.60e-16 < 1.69e-14 (0.039) 0 iFFT: n2=6.53e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2930,2930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.12e-15 < 1.69e-14 (0.066) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2932,2932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.27e-15 < 1.69e-14 (0.075) 0 iFFT: n2=1.09e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2934,2934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.95e-16 ninf=1.01e-15 < 1.69e-14 (0.060) 0 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2936,2936+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.17e-15 < 1.69e-14 (0.069) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2938,2938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.77e-16 ninf=8.10e-16 < 8.47e-15 (0.096) 0 iFFT: n2=8.10e-16 ninf=2.66e-15 < 8.47e-15 (0.315) 0 OK pyopencl R2C (2942,2942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.22e-15 < 1.69e-14 (0.072) 0 iFFT: n2=1.14e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2944,2944+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.84e-16 ninf=6.07e-16 < 1.69e-14 (0.036) 0 iFFT: n2=6.14e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2946,2946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.13e-15 < 1.69e-14 (0.066) 0 iFFT: n2=1.10e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2948,2948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.09e-16 ninf=9.28e-16 < 1.69e-14 (0.055) 0 iFFT: n2=9.46e-16 ninf=2.66e-15 < 1.69e-14 (0.157) 0 OK pyopencl R2C (2950,2950+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.66e-16 ninf=6.20e-16 < 1.69e-14 (0.037) 0 iFFT: n2=6.31e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2952,2952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.70e-16 ninf=7.92e-16 < 1.69e-14 (0.047) 0 iFFT: n2=6.85e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2954,2954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.74e-16 ninf=1.05e-15 < 1.69e-14 (0.062) 0 iFFT: n2=1.06e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2956,2956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.12e-15 < 1.69e-14 (0.066) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2958,2958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.81e-16 ninf=8.45e-16 < 1.69e-14 (0.050) 0 iFFT: n2=7.89e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2960,2960+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.30e-16 ninf=8.73e-16 < 1.69e-14 (0.052) 0 iFFT: n2=6.88e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2962,2962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.13e-15 < 1.69e-14 (0.067) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2964,2964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.02e-16 ninf=7.61e-16 < 1.69e-14 (0.045) 0 iFFT: n2=7.35e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2966,2966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.27e-15 < 1.69e-14 (0.075) 0 iFFT: n2=1.20e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2968,2968+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.65e-16 ninf=7.66e-16 < 8.47e-15 (0.090) 0 iFFT: n2=6.68e-16 ninf=2.22e-15 < 8.47e-15 (0.262) 0 OK pyopencl R2C (2972,2972+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-15 ninf=1.58e-15 < 1.69e-14 (0.093) 0 iFFT: n2=1.48e-15 ninf=3.89e-15 < 1.69e-14 (0.229) 0 OK pyopencl R2C (2974,2974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-15 ninf=1.91e-15 < 1.69e-14 (0.113) 0 iFFT: n2=1.36e-15 ninf=3.89e-15 < 1.69e-14 (0.229) 0 OK pyopencl R2C (2976,2976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.44e-16 ninf=7.00e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.59e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2978,2978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.38e-15 ninf=1.56e-15 < 1.69e-14 (0.092) 0 iFFT: n2=1.34e-15 ninf=3.77e-15 < 1.69e-14 (0.223) 0 OK pyopencl R2C (2980,2980+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.69e-14 (0.072) 0 iFFT: n2=1.19e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2982,2982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.62e-16 ninf=8.60e-16 < 1.69e-14 (0.051) 0 iFFT: n2=8.76e-16 ninf=2.83e-15 < 1.69e-14 (0.167) 0 OK pyopencl R2C (2984,2984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-15 ninf=1.57e-15 < 1.69e-14 (0.092) 0 iFFT: n2=1.33e-15 ninf=3.77e-15 < 1.69e-14 (0.223) 0 OK pyopencl R2C (2986,2986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.47e-15 ninf=1.55e-15 < 1.70e-14 (0.091) 0 iFFT: n2=1.27e-15 ninf=3.89e-15 < 1.70e-14 (0.229) 0 OK pyopencl R2C (2990,2990+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.17e-16 ninf=7.01e-16 < 1.70e-14 (0.041) 0 iFFT: n2=6.45e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (2992,2992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-16 ninf=6.17e-16 < 1.70e-14 (0.036) 0 iFFT: n2=5.78e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (2994,2994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-15 ninf=1.55e-15 < 1.70e-14 (0.091) 0 iFFT: n2=1.38e-15 ninf=3.77e-15 < 1.70e-14 (0.223) 0 OK pyopencl R2C (2996,2996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.66e-16 ninf=9.84e-16 < 1.70e-14 (0.058) 0 iFFT: n2=8.59e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (2998,2998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-15 ninf=1.66e-15 < 8.48e-15 (0.195) 0 iFFT: n2=1.17e-15 ninf=3.66e-15 < 8.48e-15 (0.432) 0 OK pyopencl R2C (3002,3002+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.33e-15 ninf=1.57e-15 < 1.70e-14 (0.093) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3004,3004+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.48e-15 ninf=1.72e-15 < 1.70e-14 (0.101) 0 iFFT: n2=1.58e-15 ninf=3.89e-15 < 1.70e-14 (0.229) 0 OK pyopencl R2C (3006,3006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 0 iFFT: n2=9.86e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3008,3008+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.07e-16 ninf=5.97e-16 < 1.70e-14 (0.035) 0 iFFT: n2=5.19e-16 ninf=1.67e-15 < 1.70e-14 (0.098) 0 OK pyopencl R2C (3010,3010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.35e-16 ninf=8.57e-16 < 1.70e-14 (0.051) 0 iFFT: n2=8.16e-16 ninf=2.55e-15 < 1.70e-14 (0.151) 0 OK pyopencl R2C (3012,3012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.38e-15 < 1.70e-14 (0.081) 0 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3014,3014+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.08e-16 ninf=9.98e-16 < 1.70e-14 (0.059) 0 iFFT: n2=9.85e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3016,3016+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.50e-16 ninf=7.68e-16 < 1.70e-14 (0.045) 0 iFFT: n2=7.82e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3018,3018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.40e-15 < 1.70e-14 (0.083) 0 iFFT: n2=1.23e-15 ninf=3.44e-15 < 1.70e-14 (0.203) 0 OK pyopencl R2C (3020,3020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.26e-15 < 1.70e-14 (0.074) 0 iFFT: n2=1.18e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3022,3022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.40e-15 < 8.48e-15 (0.165) 0 iFFT: n2=1.21e-15 ninf=3.44e-15 < 8.48e-15 (0.406) 0 OK pyopencl R2C (3026,3026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.91e-16 ninf=7.76e-16 < 1.70e-14 (0.046) 0 iFFT: n2=6.92e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3028,3028+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.21e-15 < 1.70e-14 (0.072) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3030,3030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.66e-16 ninf=8.00e-16 < 1.70e-14 (0.047) 0 iFFT: n2=7.91e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3032,3032+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.07e-15 < 1.70e-14 (0.063) 0 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.70e-14 (0.203) 0 OK pyopencl R2C (3034,3034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.35e-16 ninf=8.91e-16 < 1.70e-14 (0.053) 0 iFFT: n2=9.49e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3036,3036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.08e-16 ninf=6.38e-16 < 1.70e-14 (0.038) 0 iFFT: n2=6.50e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3038,3038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.87e-16 ninf=9.22e-16 < 1.70e-14 (0.054) 0 iFFT: n2=7.63e-16 ninf=2.39e-15 < 1.70e-14 (0.141) 0 OK pyopencl R2C (3040,3040+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.37e-16 ninf=9.00e-16 < 8.48e-15 (0.106) 0 iFFT: n2=7.39e-16 ninf=2.33e-15 < 8.48e-15 (0.275) 0 OK pyopencl R2C (3044,3044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.70e-14 (0.066) 0 iFFT: n2=9.65e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3046,3046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.08e-15 < 1.70e-14 (0.064) 0 iFFT: n2=9.83e-16 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3048,3048+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.72e-16 ninf=9.79e-16 < 1.70e-14 (0.058) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3050,3050+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.62e-16 ninf=6.93e-16 < 1.70e-14 (0.041) 0 iFFT: n2=6.78e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3052,3052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.20e-16 ninf=9.98e-16 < 1.70e-14 (0.059) 0 iFFT: n2=8.28e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3054,3054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.23e-15 < 1.70e-14 (0.072) 0 iFFT: n2=9.68e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3056,3056+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.34e-16 ninf=1.10e-15 < 1.70e-14 (0.065) 0 iFFT: n2=9.19e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3058,3058+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.46e-16 ninf=8.44e-16 < 1.70e-14 (0.050) 0 iFFT: n2=7.90e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3060,3060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.87e-16 ninf=6.98e-16 < 1.70e-14 (0.041) 0 iFFT: n2=6.11e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3062,3062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.15e-15 < 1.70e-14 (0.068) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3064,3064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.13e-15 < 1.70e-14 (0.067) 0 iFFT: n2=8.97e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3066,3066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.47e-16 ninf=8.71e-16 < 1.70e-14 (0.051) 0 iFFT: n2=9.86e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3068,3068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.54e-16 ninf=6.26e-16 < 1.70e-14 (0.037) 0 iFFT: n2=5.67e-16 ninf=1.78e-15 < 1.70e-14 (0.105) 0 OK pyopencl R2C (3070,3070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-16 ninf=1.09e-15 < 8.49e-15 (0.129) 0 iFFT: n2=9.24e-16 ninf=3.00e-15 < 8.49e-15 (0.353) 0 OK pyopencl R2C (3074,3074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.44e-16 ninf=8.59e-16 < 1.70e-14 (0.051) 0 iFFT: n2=8.30e-16 ninf=2.58e-15 < 1.70e-14 (0.152) 0 OK pyopencl R2C (3076,3076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.49e-16 ninf=9.39e-16 < 1.70e-14 (0.055) 0 iFFT: n2=8.75e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3078,3078+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.04e-16 ninf=9.31e-16 < 8.49e-15 (0.110) 0 iFFT: n2=1.06e-15 ninf=2.78e-15 < 8.49e-15 (0.327) 0 OK pyopencl R2C (3082,3082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.92e-16 ninf=9.24e-16 < 1.70e-14 (0.054) 0 iFFT: n2=1.07e-15 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3084,3084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 0 iFFT: n2=7.98e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3086,3086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-16 ninf=9.75e-16 < 1.70e-14 (0.057) 0 iFFT: n2=9.21e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3088,3088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.31e-16 ninf=8.73e-16 < 1.70e-14 (0.051) 0 iFFT: n2=8.05e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3090,3090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.66e-16 ninf=7.91e-16 < 1.70e-14 (0.047) 0 iFFT: n2=7.73e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3092,3092+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.02e-15 < 1.70e-14 (0.060) 0 iFFT: n2=9.64e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3094,3094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.33e-16 ninf=6.90e-16 < 1.70e-14 (0.041) 0 iFFT: n2=6.56e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3096,3096+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.71e-16 ninf=8.11e-16 < 1.70e-14 (0.048) 0 iFFT: n2=7.75e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3098,3098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.24e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3100,3100+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.62e-16 ninf=7.16e-16 < 1.70e-14 (0.042) 0 iFFT: n2=6.77e-16 ninf=2.16e-15 < 1.70e-14 (0.127) 0 OK pyopencl R2C (3102,3102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.56e-16 ninf=6.29e-16 < 1.70e-14 (0.037) 0 iFFT: n2=5.69e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3104,3104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.58e-16 ninf=8.10e-16 < 1.70e-14 (0.048) 0 iFFT: n2=7.00e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3106,3106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.70e-14 (0.060) 0 iFFT: n2=9.24e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3108,3108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3110,3110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.93e-16 ninf=9.84e-16 < 1.70e-14 (0.058) 0 iFFT: n2=9.16e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3112,3112+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.70e-14 (0.062) 0 iFFT: n2=9.16e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3114,3114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.73e-16 ninf=9.55e-16 < 1.70e-14 (0.056) 0 iFFT: n2=8.78e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3116,3116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.13e-16 ninf=9.25e-16 < 1.70e-14 (0.054) 0 iFFT: n2=7.70e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3118,3118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.99e-16 ninf=1.02e-15 < 8.49e-15 (0.120) 0 iFFT: n2=9.23e-16 ninf=3.00e-15 < 8.49e-15 (0.353) 0 OK pyopencl R2C (3122,3122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.38e-16 ninf=9.59e-16 < 1.70e-14 (0.056) 0 iFFT: n2=9.40e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3124,3124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.80e-16 ninf=7.96e-16 < 1.70e-14 (0.047) 0 iFFT: n2=7.88e-16 ninf=2.64e-15 < 1.70e-14 (0.155) 0 OK pyopencl R2C (3126,3126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-16 ninf=9.94e-16 < 1.70e-14 (0.059) 0 iFFT: n2=9.25e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3128,3128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.30e-16 ninf=6.77e-16 < 1.70e-14 (0.040) 0 iFFT: n2=6.36e-16 ninf=2.16e-15 < 1.70e-14 (0.127) 0 OK pyopencl R2C (3130,3130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.91e-16 ninf=9.65e-16 < 1.70e-14 (0.057) 0 iFFT: n2=8.78e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3132,3132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=8.71e-16 < 1.70e-14 (0.051) 0 iFFT: n2=7.64e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3134,3134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.33e-15 < 8.50e-15 (0.157) 0 iFFT: n2=9.29e-16 ninf=3.00e-15 < 8.50e-15 (0.353) 0 OK pyopencl R2C (3138,3138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.33e-15 < 1.70e-14 (0.078) 0 iFFT: n2=1.16e-15 ninf=3.44e-15 < 1.70e-14 (0.203) 0 OK pyopencl R2C (3140,3140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.13e-16 ninf=9.51e-16 < 1.70e-14 (0.056) 0 iFFT: n2=9.61e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3142,3142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.36e-15 < 1.70e-14 (0.080) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3144,3144+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.10e-16 ninf=8.14e-16 < 8.50e-15 (0.096) 0 iFFT: n2=7.07e-16 ninf=2.33e-15 < 8.50e-15 (0.274) 0 OK pyopencl R2C (3148,3148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.17e-15 < 8.50e-15 (0.138) 0 iFFT: n2=1.18e-15 ninf=3.33e-15 < 8.50e-15 (0.392) 0 OK pyopencl R2C (3152,3152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.04e-15 < 1.70e-14 (0.061) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3154,3154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.61e-16 ninf=9.96e-16 < 1.70e-14 (0.059) 0 iFFT: n2=8.57e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3156,3156+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.84e-16 ninf=8.11e-16 < 1.70e-14 (0.048) 0 iFFT: n2=9.76e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3158,3158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-16 ninf=1.13e-15 < 1.70e-14 (0.066) 0 iFFT: n2=9.18e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3160,3160+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.60e-16 ninf=6.98e-16 < 1.70e-14 (0.041) 0 iFFT: n2=7.46e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3162,3162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.14e-16 ninf=8.41e-16 < 1.70e-14 (0.049) 0 iFFT: n2=7.24e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3164,3164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.16e-16 ninf=8.27e-16 < 1.70e-14 (0.049) 0 iFFT: n2=8.46e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3166,3166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-16 ninf=1.02e-15 < 8.50e-15 (0.120) 0 iFFT: n2=9.55e-16 ninf=2.89e-15 < 8.50e-15 (0.340) 0 OK pyopencl R2C (3170,3170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.25e-15 < 1.70e-14 (0.073) 0 iFFT: n2=9.55e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3172,3172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.82e-16 ninf=9.96e-16 < 1.70e-14 (0.059) 0 iFFT: n2=6.52e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3174,3174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.89e-16 ninf=7.28e-16 < 1.70e-14 (0.043) 0 iFFT: n2=7.78e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3176,3176+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.38e-15 < 1.70e-14 (0.081) 0 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3178,3178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.47e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=9.43e-16 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3180,3180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.36e-16 ninf=7.57e-16 < 1.70e-14 (0.045) 0 iFFT: n2=6.49e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3182,3182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.12e-15 < 1.70e-14 (0.066) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3184,3184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.86e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 0 iFFT: n2=9.62e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3186,3186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.80e-16 ninf=7.07e-16 < 1.70e-14 (0.042) 0 iFFT: n2=6.02e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3188,3188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.17e-15 < 1.70e-14 (0.069) 0 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3190,3190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.57e-16 ninf=8.58e-16 < 1.70e-14 (0.050) 0 iFFT: n2=7.94e-16 ninf=2.50e-15 < 1.70e-14 (0.147) 0 OK pyopencl R2C (3192,3192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.23e-15 < 1.70e-14 (0.072) 0 iFFT: n2=8.55e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3194,3194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.16e-15 < 1.70e-14 (0.068) 0 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3196,3196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.76e-16 ninf=6.72e-16 < 1.70e-14 (0.040) 0 iFFT: n2=5.85e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3198,3198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.57e-16 ninf=7.20e-16 < 8.50e-15 (0.085) 0 iFFT: n2=6.67e-16 ninf=2.33e-15 < 8.50e-15 (0.274) 0 OK pyopencl R2C (3202,3202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.01e-15 < 1.70e-14 (0.059) 0 iFFT: n2=9.41e-16 ninf=2.91e-15 < 1.70e-14 (0.171) 0 OK pyopencl R2C (3204,3204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.45e-16 ninf=9.09e-16 < 1.70e-14 (0.053) 0 iFFT: n2=6.88e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3206,3206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.34e-16 ninf=1.02e-15 < 1.70e-14 (0.060) 0 iFFT: n2=8.73e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3208,3208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.19e-15 < 1.70e-14 (0.070) 0 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.70e-14 (0.202) 0 OK pyopencl R2C (3210,3210+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.75e-16 ninf=7.93e-16 < 1.70e-14 (0.047) 0 iFFT: n2=7.68e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3212,3212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.74e-16 ninf=7.16e-16 < 1.70e-14 (0.042) 0 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3214,3214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-16 ninf=1.02e-15 < 1.70e-14 (0.060) 0 iFFT: n2=9.15e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3216,3216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.67e-16 ninf=9.71e-16 < 1.70e-14 (0.057) 0 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3218,3218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.79e-16 ninf=9.17e-16 < 1.70e-14 (0.054) 0 iFFT: n2=9.24e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3220,3220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.71e-16 ninf=7.92e-16 < 1.70e-14 (0.047) 0 iFFT: n2=6.72e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3222,3222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.76e-16 ninf=8.25e-16 < 1.70e-14 (0.048) 0 iFFT: n2=8.39e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3224,3224+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.61e-16 ninf=6.92e-16 < 1.70e-14 (0.041) 0 iFFT: n2=6.60e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3226,3226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.80e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 0 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3228,3228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.75e-16 ninf=9.69e-16 < 1.70e-14 (0.057) 0 iFFT: n2=9.29e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3230,3230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.87e-16 ninf=8.69e-16 < 1.70e-14 (0.051) 0 iFFT: n2=7.41e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3232,3232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.36e-16 ninf=9.34e-16 < 8.51e-15 (0.110) 0 iFFT: n2=7.87e-16 ninf=2.44e-15 < 8.51e-15 (0.287) 0 OK pyopencl R2C (3236,3236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.20e-15 < 1.70e-14 (0.070) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3238,3238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.23e-15 < 8.51e-15 (0.144) 0 iFFT: n2=9.73e-16 ninf=3.22e-15 < 8.51e-15 (0.378) 0 OK pyopencl R2C (3242,3242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.13e-15 < 1.70e-14 (0.066) 0 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.70e-14 (0.202) 0 OK pyopencl R2C (3244,3244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.11e-15 < 1.70e-14 (0.065) 0 iFFT: n2=9.59e-16 ninf=3.05e-15 < 1.70e-14 (0.179) 0 OK pyopencl R2C (3246,3246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.52e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3248,3248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.94e-16 ninf=8.73e-16 < 8.51e-15 (0.103) 0 iFFT: n2=8.26e-16 ninf=2.78e-15 < 8.51e-15 (0.326) 0 OK pyopencl R2C (3252,3252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.72e-16 ninf=9.16e-16 < 1.70e-14 (0.054) 0 iFFT: n2=9.12e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3254,3254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.31e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3256,3256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.18e-15 < 1.70e-14 (0.070) 0 iFFT: n2=9.05e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3258,3258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.76e-16 ninf=9.45e-16 < 1.70e-14 (0.056) 0 iFFT: n2=8.74e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3260,3260+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.73e-16 ninf=1.01e-15 < 1.70e-14 (0.060) 0 iFFT: n2=8.12e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3262,3262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.90e-16 ninf=8.81e-16 < 1.70e-14 (0.052) 0 iFFT: n2=8.89e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3264,3264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.49e-16 ninf=7.18e-16 < 1.70e-14 (0.042) 0 iFFT: n2=5.55e-16 ninf=1.67e-15 < 1.70e-14 (0.098) 0 OK pyopencl R2C (3266,3266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.36e-16 ninf=8.18e-16 < 1.70e-14 (0.048) 0 iFFT: n2=8.38e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3268,3268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.20e-15 < 1.70e-14 (0.071) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3270,3270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.02e-16 ninf=1.03e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.17e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3272,3272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.11e-15 < 1.70e-14 (0.065) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3274,3274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.16e-15 < 8.52e-15 (0.136) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 8.52e-15 (0.378) 0 OK pyopencl R2C (3278,3278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.79e-16 ninf=9.12e-16 < 1.70e-14 (0.054) 0 iFFT: n2=8.84e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3280,3280+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.79e-16 ninf=9.07e-16 < 1.70e-14 (0.053) 0 iFFT: n2=6.54e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3282,3282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.21e-15 < 1.70e-14 (0.071) 0 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.70e-14 (0.202) 0 OK pyopencl R2C (3284,3284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.12e-15 < 1.70e-14 (0.066) 0 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3286,3286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.29e-16 ninf=7.47e-16 < 1.70e-14 (0.044) 0 iFFT: n2=7.34e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3288,3288+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.50e-16 ninf=1.01e-15 < 1.70e-14 (0.060) 0 iFFT: n2=8.44e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3290,3290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.24e-16 ninf=7.97e-16 < 1.70e-14 (0.047) 0 iFFT: n2=6.50e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3292,3292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.06e-15 < 1.70e-14 (0.062) 0 iFFT: n2=9.21e-16 ninf=2.91e-15 < 1.70e-14 (0.171) 0 OK pyopencl R2C (3294,3294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.83e-16 ninf=7.44e-16 < 1.70e-14 (0.044) 0 iFFT: n2=6.69e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3296,3296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.61e-16 ninf=1.08e-15 < 1.70e-14 (0.063) 0 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3298,3298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.76e-16 ninf=8.26e-16 < 8.52e-15 (0.097) 0 iFFT: n2=6.83e-16 ninf=2.36e-15 < 8.52e-15 (0.277) 0 OK pyopencl R2C (3302,3302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=9.73e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3304,3304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.95e-16 ninf=6.73e-16 < 1.70e-14 (0.039) 0 iFFT: n2=6.16e-16 ninf=2.08e-15 < 1.70e-14 (0.122) 0 OK pyopencl R2C (3306,3306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.13e-15 < 1.70e-14 (0.066) 0 iFFT: n2=9.00e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3308,3308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-15 ninf=1.39e-15 < 1.70e-14 (0.082) 0 iFFT: n2=1.44e-15 ninf=3.55e-15 < 1.70e-14 (0.209) 0 OK pyopencl R2C (3310,3310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.70e-16 ninf=8.58e-16 < 1.70e-14 (0.050) 0 iFFT: n2=8.80e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3312,3312+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.83e-16 ninf=7.86e-16 < 1.70e-14 (0.046) 0 iFFT: n2=8.67e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3314,3314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.41e-15 < 1.70e-14 (0.083) 0 iFFT: n2=9.85e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3316,3316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.39e-15 < 1.70e-14 (0.082) 0 iFFT: n2=9.73e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3318,3318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.36e-16 ninf=9.84e-16 < 1.70e-14 (0.058) 0 iFFT: n2=7.56e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3320,3320+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-16 ninf=7.94e-16 < 1.70e-14 (0.047) 0 iFFT: n2=6.71e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3322,3322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.17e-16 ninf=9.66e-16 < 1.70e-14 (0.057) 0 iFFT: n2=7.33e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3324,3324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.20e-15 < 1.70e-14 (0.070) 0 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3326,3326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.32e-15 < 8.52e-15 (0.155) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 8.52e-15 (0.365) 0 OK pyopencl R2C (3330,3330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.60e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 0 iFFT: n2=9.74e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3332,3332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.61e-16 ninf=6.98e-16 < 1.70e-14 (0.041) 0 iFFT: n2=6.98e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3334,3334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-16 ninf=1.06e-15 < 1.70e-14 (0.062) 0 iFFT: n2=8.48e-16 ninf=2.64e-15 < 1.70e-14 (0.155) 0 OK pyopencl R2C (3336,3336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.58e-16 ninf=9.80e-16 < 1.70e-14 (0.057) 0 iFFT: n2=8.68e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3338,3338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.68e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 0 iFFT: n2=8.40e-16 ninf=2.80e-15 < 1.70e-14 (0.164) 0 OK pyopencl R2C (3340,3340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.02e-16 ninf=8.06e-16 < 1.70e-14 (0.047) 0 iFFT: n2=9.17e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3342,3342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.11e-16 ninf=9.75e-16 < 1.70e-14 (0.057) 0 iFFT: n2=8.55e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3344,3344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.58e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=9.97e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3346,3346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.14e-16 ninf=8.44e-16 < 1.70e-14 (0.049) 0 iFFT: n2=8.37e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3348,3348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.19e-16 ninf=7.96e-16 < 1.70e-14 (0.047) 0 iFFT: n2=8.03e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3350,3350+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.36e-16 ninf=8.14e-16 < 1.71e-14 (0.048) 0 iFFT: n2=7.24e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3352,3352+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.26e-16 ninf=9.10e-16 < 1.71e-14 (0.053) 0 iFFT: n2=8.94e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3354,3354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.70e-16 ninf=8.49e-16 < 1.71e-14 (0.050) 0 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3356,3356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.08e-16 ninf=9.29e-16 < 1.71e-14 (0.055) 0 iFFT: n2=8.61e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3358,3358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.47e-16 ninf=9.60e-16 < 8.53e-15 (0.113) 0 iFFT: n2=7.22e-16 ninf=2.22e-15 < 8.53e-15 (0.260) 0 OK pyopencl R2C (3362,3362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.33e-16 ninf=9.72e-16 < 1.71e-14 (0.057) 0 iFFT: n2=8.71e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3364,3364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.34e-16 ninf=9.97e-16 < 1.71e-14 (0.058) 0 iFFT: n2=9.07e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3366,3366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.14e-16 ninf=6.75e-16 < 1.71e-14 (0.040) 0 iFFT: n2=6.85e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3368,3368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.28e-15 < 1.71e-14 (0.075) 0 iFFT: n2=1.02e-15 ninf=3.16e-15 < 1.71e-14 (0.186) 0 OK pyopencl R2C (3370,3370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.26e-15 < 1.71e-14 (0.074) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3372,3372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 0 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.71e-14 (0.215) 0 OK pyopencl R2C (3374,3374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.50e-16 ninf=1.02e-15 < 1.71e-14 (0.060) 0 iFFT: n2=9.35e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3376,3376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.26e-16 ninf=8.70e-16 < 1.71e-14 (0.051) 0 iFFT: n2=9.41e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3378,3378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.35e-15 < 8.53e-15 (0.159) 0 iFFT: n2=9.59e-16 ninf=3.11e-15 < 8.53e-15 (0.364) 0 OK pyopencl R2C (3382,3382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.79e-16 ninf=9.38e-16 < 1.71e-14 (0.055) 0 iFFT: n2=8.28e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3384,3384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.65e-16 ninf=6.59e-16 < 1.71e-14 (0.039) 0 iFFT: n2=5.96e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3386,3386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.27e-15 < 8.53e-15 (0.149) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 8.53e-15 (0.377) 0 OK pyopencl R2C (3390,3390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.90e-16 ninf=7.90e-16 < 1.71e-14 (0.046) 0 iFFT: n2=7.95e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3392,3392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.95e-16 ninf=6.26e-16 < 1.71e-14 (0.037) 0 iFFT: n2=6.26e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3394,3394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.27e-15 ninf=1.51e-15 < 1.71e-14 (0.089) 0 iFFT: n2=1.39e-15 ninf=3.66e-15 < 1.71e-14 (0.215) 0 OK pyopencl R2C (3396,3396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.33e-15 < 1.71e-14 (0.078) 0 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3398,3398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.46e-15 ninf=1.78e-15 < 1.71e-14 (0.104) 0 iFFT: n2=1.24e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3400,3400+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.79e-16 ninf=6.21e-16 < 8.53e-15 (0.073) 0 iFFT: n2=6.19e-16 ninf=2.11e-15 < 8.53e-15 (0.247) 0 OK pyopencl R2C (3404,3404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-16 ninf=1.12e-15 < 1.71e-14 (0.066) 0 iFFT: n2=1.09e-15 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3406,3406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.88e-16 ninf=7.75e-16 < 1.71e-14 (0.045) 0 iFFT: n2=7.32e-16 ninf=2.25e-15 < 1.71e-14 (0.132) 0 OK pyopencl R2C (3408,3408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.71e-16 ninf=8.20e-16 < 1.71e-14 (0.048) 0 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3410,3410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.77e-16 ninf=8.14e-16 < 1.71e-14 (0.048) 0 iFFT: n2=6.90e-16 ninf=2.33e-15 < 1.71e-14 (0.137) 0 OK pyopencl R2C (3412,3412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.27e-15 < 1.71e-14 (0.075) 0 iFFT: n2=9.45e-16 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3414,3414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.29e-15 < 1.71e-14 (0.075) 0 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3416,3416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.80e-16 ninf=7.13e-16 < 1.71e-14 (0.042) 0 iFFT: n2=7.61e-16 ninf=2.33e-15 < 1.71e-14 (0.137) 0 OK pyopencl R2C (3418,3418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 0 iFFT: n2=1.28e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3420,3420+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.83e-16 ninf=8.72e-16 < 1.71e-14 (0.051) 0 iFFT: n2=8.09e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3422,3422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.64e-16 ninf=7.83e-16 < 1.71e-14 (0.046) 0 iFFT: n2=7.69e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3424,3424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.73e-16 ninf=8.64e-16 < 1.71e-14 (0.051) 0 iFFT: n2=7.07e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3426,3426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.30e-15 < 1.71e-14 (0.076) 0 iFFT: n2=1.14e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3428,3428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.26e-15 < 8.54e-15 (0.148) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 8.54e-15 (0.390) 0 OK pyopencl R2C (3434,3434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.59e-16 ninf=8.50e-16 < 1.71e-14 (0.050) 0 iFFT: n2=8.07e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3436,3436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 0 iFFT: n2=1.15e-15 ninf=3.89e-15 < 1.71e-14 (0.228) 0 OK pyopencl R2C (3438,3438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-16 ninf=1.05e-15 < 1.71e-14 (0.062) 0 iFFT: n2=8.82e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3440,3440+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.63e-16 ninf=8.42e-16 < 1.71e-14 (0.049) 0 iFFT: n2=7.68e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3442,3442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.24e-15 < 1.71e-14 (0.073) 0 iFFT: n2=1.17e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3444,3444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.19e-16 ninf=7.93e-16 < 1.71e-14 (0.046) 0 iFFT: n2=7.21e-16 ninf=2.33e-15 < 1.71e-14 (0.137) 0 OK pyopencl R2C (3446,3446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.25e-15 < 1.71e-14 (0.073) 0 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3448,3448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.32e-15 < 1.71e-14 (0.077) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3450,3450+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.37e-16 ninf=6.48e-16 < 1.71e-14 (0.038) 0 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3452,3452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.14e-15 < 1.71e-14 (0.067) 0 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3454,3454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.09e-16 ninf=9.35e-16 < 8.54e-15 (0.110) 0 iFFT: n2=8.39e-16 ninf=2.89e-15 < 8.54e-15 (0.338) 0 OK pyopencl R2C (3458,3458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.61e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 0 iFFT: n2=9.35e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3460,3460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.14e-15 < 1.71e-14 (0.067) 0 iFFT: n2=1.19e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3462,3462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.96e-16 ninf=1.09e-15 < 1.71e-14 (0.064) 0 iFFT: n2=9.05e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3464,3464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 0 iFFT: n2=9.18e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3466,3466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.17e-15 < 1.71e-14 (0.069) 0 iFFT: n2=9.46e-16 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3468,3468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.17e-16 ninf=6.58e-16 < 1.71e-14 (0.039) 0 iFFT: n2=6.40e-16 ninf=2.11e-15 < 1.71e-14 (0.124) 0 OK pyopencl R2C (3470,3470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.22e-15 < 1.71e-14 (0.071) 0 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3472,3472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.48e-16 ninf=9.25e-16 < 1.71e-14 (0.054) 0 iFFT: n2=6.99e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3474,3474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.02e-16 ninf=8.44e-16 < 1.71e-14 (0.049) 0 iFFT: n2=8.59e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3476,3476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.79e-16 ninf=7.33e-16 < 1.71e-14 (0.043) 0 iFFT: n2=8.09e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3478,3478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.72e-16 ninf=9.54e-16 < 1.71e-14 (0.056) 0 iFFT: n2=8.35e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3480,3480+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=9.23e-16 < 1.71e-14 (0.054) 0 iFFT: n2=7.52e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3482,3482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.06e-15 < 1.71e-14 (0.062) 0 iFFT: n2=9.73e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3484,3484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.26e-16 ninf=8.08e-16 < 1.71e-14 (0.047) 0 iFFT: n2=7.43e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3486,3486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.62e-16 ninf=7.94e-16 < 1.71e-14 (0.046) 0 iFFT: n2=6.38e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3488,3488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.77e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 0 iFFT: n2=6.93e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3490,3490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.14e-15 < 1.71e-14 (0.067) 0 iFFT: n2=9.41e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3492,3492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.97e-16 ninf=7.21e-16 < 1.71e-14 (0.042) 0 iFFT: n2=6.92e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3494,3494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.26e-15 < 1.71e-14 (0.074) 0 iFFT: n2=9.44e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3496,3496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-16 ninf=9.41e-16 < 1.71e-14 (0.055) 0 iFFT: n2=9.59e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3498,3498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.52e-16 ninf=7.67e-16 < 8.54e-15 (0.090) 0 iFFT: n2=6.74e-16 ninf=2.22e-15 < 8.54e-15 (0.260) 0 OK pyopencl R2C (3502,3502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.81e-16 ninf=1.07e-15 < 1.71e-14 (0.063) 0 iFFT: n2=9.27e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3504,3504+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.62e-16 ninf=1.05e-15 < 1.71e-14 (0.061) 0 iFFT: n2=7.44e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3506,3506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.28e-15 < 1.71e-14 (0.075) 0 iFFT: n2=9.71e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3508,3508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.25e-15 < 8.55e-15 (0.146) 0 iFFT: n2=1.11e-15 ninf=3.33e-15 < 8.55e-15 (0.390) 0 OK pyopencl R2C (3512,3512+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.20e-15 < 1.71e-14 (0.070) 0 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3514,3514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 0 iFFT: n2=9.92e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3516,3516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.26e-15 < 1.71e-14 (0.074) 0 iFFT: n2=9.51e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3518,3518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.25e-15 < 8.55e-15 (0.147) 0 iFFT: n2=9.91e-16 ninf=3.33e-15 < 8.55e-15 (0.390) 0 OK pyopencl R2C (3522,3522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.29e-15 < 1.71e-14 (0.075) 0 iFFT: n2=1.09e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3524,3524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.82e-16 ninf=9.37e-16 < 1.71e-14 (0.055) 0 iFFT: n2=9.18e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3526,3526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.39e-16 ninf=8.69e-16 < 8.55e-15 (0.102) 0 iFFT: n2=8.78e-16 ninf=2.78e-15 < 8.55e-15 (0.325) 0 OK pyopencl R2C (3530,3530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.48e-16 ninf=9.88e-16 < 1.71e-14 (0.058) 0 iFFT: n2=8.76e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3532,3532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.29e-15 ninf=1.38e-15 < 1.71e-14 (0.081) 0 iFFT: n2=1.19e-15 ninf=3.77e-15 < 1.71e-14 (0.221) 0 OK pyopencl R2C (3534,3534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.78e-16 ninf=1.02e-15 < 1.71e-14 (0.060) 0 iFFT: n2=1.06e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3536,3536+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-16 ninf=6.01e-16 < 1.71e-14 (0.035) 0 iFFT: n2=5.70e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3538,3538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.39e-16 ninf=8.30e-16 < 1.71e-14 (0.049) 0 iFFT: n2=8.81e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3540,3540+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.59e-16 ninf=6.93e-16 < 1.71e-14 (0.041) 0 iFFT: n2=5.70e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3542,3542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.78e-16 ninf=9.96e-16 < 1.71e-14 (0.058) 0 iFFT: n2=7.14e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3544,3544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.05e-15 < 1.71e-14 (0.062) 0 iFFT: n2=8.82e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3546,3546+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.06e-15 < 1.71e-14 (0.062) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3548,3548+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.17e-15 < 1.71e-14 (0.068) 0 iFFT: n2=9.46e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3550,3550+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.16e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 0 iFFT: n2=8.22e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3552,3552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.13e-16 ninf=9.67e-16 < 1.71e-14 (0.057) 0 iFFT: n2=9.18e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3554,3554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.28e-15 < 1.71e-14 (0.075) 0 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3556,3556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.76e-16 ninf=1.11e-15 < 1.71e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3558,3558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.08e-15 < 1.71e-14 (0.063) 0 iFFT: n2=9.90e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3560,3560+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.51e-16 ninf=6.68e-16 < 1.71e-14 (0.039) 0 iFFT: n2=6.97e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3562,3562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.54e-16 ninf=1.05e-15 < 8.55e-15 (0.123) 0 iFFT: n2=8.93e-16 ninf=2.78e-15 < 8.55e-15 (0.325) 0 OK pyopencl R2C (3566,3566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-16 ninf=1.15e-15 < 1.71e-14 (0.067) 0 iFFT: n2=8.86e-16 ninf=2.75e-15 < 1.71e-14 (0.161) 0 OK pyopencl R2C (3568,3568+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 0 iFFT: n2=9.30e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3570,3570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.42e-16 ninf=6.81e-16 < 1.71e-14 (0.040) 0 iFFT: n2=6.52e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3572,3572+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.34e-16 ninf=1.05e-15 < 1.71e-14 (0.061) 0 iFFT: n2=7.75e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3574,3574+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 0 iFFT: n2=9.60e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3576,3576+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.36e-16 ninf=1.20e-15 < 1.71e-14 (0.070) 0 iFFT: n2=8.88e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3578,3578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.65e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 0 iFFT: n2=9.59e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3580,3580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.24e-16 ninf=1.02e-15 < 1.71e-14 (0.060) 0 iFFT: n2=8.87e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3582,3582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.16e-15 < 8.55e-15 (0.136) 0 iFFT: n2=9.88e-16 ninf=3.11e-15 < 8.55e-15 (0.363) 0 OK pyopencl R2C (3586,3586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.16e-15 < 1.71e-14 (0.068) 0 iFFT: n2=9.77e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3588,3588+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.23e-16 ninf=7.28e-16 < 1.71e-14 (0.043) 0 iFFT: n2=6.59e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3590,3590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 0 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3592,3592+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3594,3594+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.35e-15 < 1.71e-14 (0.079) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3596,3596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.46e-16 ninf=9.05e-16 < 1.71e-14 (0.053) 0 iFFT: n2=8.99e-16 ninf=2.72e-15 < 1.71e-14 (0.159) 0 OK pyopencl R2C (3598,3598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.02e-16 ninf=1.06e-15 < 8.56e-15 (0.123) 0 iFFT: n2=8.75e-16 ninf=2.66e-15 < 8.56e-15 (0.311) 0 OK pyopencl R2C (3602,3602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.04e-15 < 1.71e-14 (0.061) 0 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3604,3604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.83e-16 ninf=8.15e-16 < 1.71e-14 (0.048) 0 iFFT: n2=6.80e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3606,3606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.29e-15 < 1.71e-14 (0.075) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3608,3608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.57e-16 ninf=8.02e-16 < 1.71e-14 (0.047) 0 iFFT: n2=6.58e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3610,3610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.22e-15 < 1.71e-14 (0.071) 0 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3612,3612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.92e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 0 iFFT: n2=8.27e-16 ninf=2.61e-15 < 1.71e-14 (0.152) 0 OK pyopencl R2C (3614,3614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.18e-16 ninf=9.35e-16 < 1.71e-14 (0.055) 0 iFFT: n2=7.47e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3616,3616+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.22e-16 ninf=8.94e-16 < 1.71e-14 (0.052) 0 iFFT: n2=7.70e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3618,3618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.95e-16 ninf=8.84e-16 < 1.71e-14 (0.052) 0 iFFT: n2=8.06e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3620,3620+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.26e-16 ninf=7.18e-16 < 1.71e-14 (0.042) 0 iFFT: n2=7.31e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3622,3622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.31e-15 < 1.71e-14 (0.077) 0 iFFT: n2=1.22e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3624,3624+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.43e-16 ninf=8.20e-16 < 1.71e-14 (0.048) 0 iFFT: n2=7.37e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3626,3626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-16 ninf=1.05e-15 < 1.71e-14 (0.061) 0 iFFT: n2=8.32e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3628,3628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.17e-15 < 8.56e-15 (0.137) 0 iFFT: n2=1.11e-15 ninf=3.33e-15 < 8.56e-15 (0.389) 0 OK pyopencl R2C (3632,3632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 0 iFFT: n2=1.28e-15 ninf=3.66e-15 < 1.71e-14 (0.214) 0 OK pyopencl R2C (3634,3634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.69e-16 ninf=9.88e-16 < 1.71e-14 (0.058) 0 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3636,3636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.25e-16 ninf=7.81e-16 < 1.71e-14 (0.046) 0 iFFT: n2=7.13e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3638,3638+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.84e-16 ninf=1.02e-15 < 8.56e-15 (0.119) 0 iFFT: n2=9.21e-16 ninf=2.78e-15 < 8.56e-15 (0.324) 0 OK pyopencl R2C (3642,3642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.30e-15 ninf=1.52e-15 < 1.71e-14 (0.089) 0 iFFT: n2=1.27e-15 ninf=3.55e-15 < 1.71e-14 (0.207) 0 OK pyopencl R2C (3644,3644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.05e-15 < 1.71e-14 (0.061) 0 iFFT: n2=1.27e-15 ninf=3.66e-15 < 1.71e-14 (0.214) 0 OK pyopencl R2C (3646,3646+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.53e-15 < 1.71e-14 (0.089) 0 iFFT: n2=1.26e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3648,3648+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.70e-16 ninf=9.48e-16 < 1.71e-14 (0.055) 0 iFFT: n2=8.24e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3650,3650+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.06e-16 ninf=8.27e-16 < 1.71e-14 (0.048) 0 iFFT: n2=7.52e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3652,3652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.78e-16 ninf=6.57e-16 < 1.71e-14 (0.038) 0 iFFT: n2=5.90e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3654,3654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.01e-16 ninf=7.81e-16 < 1.71e-14 (0.046) 0 iFFT: n2=8.08e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3656,3656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.44e-15 < 1.71e-14 (0.084) 0 iFFT: n2=1.07e-15 ninf=3.89e-15 < 1.71e-14 (0.227) 0 OK pyopencl R2C (3658,3658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.83e-16 ninf=7.61e-16 < 1.71e-14 (0.044) 0 iFFT: n2=6.87e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3660,3660+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.57e-16 ninf=7.79e-16 < 1.71e-14 (0.045) 0 iFFT: n2=6.87e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3662,3662+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-15 ninf=1.42e-15 < 1.71e-14 (0.083) 0 iFFT: n2=1.10e-15 ninf=3.28e-15 < 1.71e-14 (0.191) 0 OK pyopencl R2C (3664,3664+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.31e-15 < 1.71e-14 (0.077) 0 iFFT: n2=9.86e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3666,3666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.67e-16 ninf=6.20e-16 < 1.71e-14 (0.036) 0 iFFT: n2=6.11e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3668,3668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.16e-16 ninf=9.70e-16 < 1.71e-14 (0.057) 0 iFFT: n2=8.66e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3670,3670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.35e-15 ninf=1.55e-15 < 1.71e-14 (0.091) 0 iFFT: n2=1.11e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3672,3672+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.25e-16 ninf=7.29e-16 < 1.71e-14 (0.043) 0 iFFT: n2=6.02e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3674,3674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.24e-15 < 1.71e-14 (0.072) 0 iFFT: n2=1.15e-15 ninf=3.55e-15 < 1.71e-14 (0.207) 0 OK pyopencl R2C (3676,3676+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.09e-15 < 1.71e-14 (0.063) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3678,3678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.71e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 0 iFFT: n2=9.90e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3680,3680+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.94e-16 ninf=6.29e-16 < 1.71e-14 (0.037) 0 iFFT: n2=6.01e-16 ninf=1.94e-15 < 1.71e-14 (0.113) 0 OK pyopencl R2C (3682,3682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.79e-16 ninf=1.09e-15 < 1.71e-14 (0.064) 0 iFFT: n2=9.13e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3684,3684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.56e-16 ninf=1.09e-15 < 1.71e-14 (0.064) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3686,3686+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-16 ninf=1.12e-15 < 1.71e-14 (0.065) 0 iFFT: n2=1.01e-15 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3688,3688+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.04e-15 < 1.71e-14 (0.061) 0 iFFT: n2=9.53e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3690,3690+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.63e-16 ninf=7.81e-16 < 1.71e-14 (0.046) 0 iFFT: n2=6.88e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3692,3692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.96e-16 ninf=8.96e-16 < 1.71e-14 (0.052) 0 iFFT: n2=7.90e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3694,3694+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.22e-15 < 8.57e-15 (0.142) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 8.57e-15 (0.363) 0 OK pyopencl R2C (3698,3698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.11e-15 < 1.71e-14 (0.065) 0 iFFT: n2=9.71e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3700,3700+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.16e-16 ninf=9.18e-16 < 1.71e-14 (0.054) 0 iFFT: n2=7.72e-16 ninf=2.66e-15 < 1.71e-14 (0.155) 0 OK pyopencl R2C (3702,3702+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.12e-15 < 1.71e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3704,3704+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.13e-15 < 1.71e-14 (0.066) 0 iFFT: n2=1.03e-15 ninf=3.37e-15 < 1.71e-14 (0.197) 0 OK pyopencl R2C (3706,3706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.95e-16 ninf=8.89e-16 < 1.71e-14 (0.052) 0 iFFT: n2=7.99e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3708,3708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.20e-16 ninf=9.89e-16 < 1.71e-14 (0.058) 0 iFFT: n2=9.41e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3710,3710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.14e-16 ninf=7.83e-16 < 1.71e-14 (0.046) 0 iFFT: n2=6.93e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3712,3712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.52e-16 ninf=8.89e-16 < 1.71e-14 (0.052) 0 iFFT: n2=7.29e-16 ninf=2.16e-15 < 1.71e-14 (0.126) 0 OK pyopencl R2C (3714,3714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.97e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 0 iFFT: n2=9.13e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3716,3716+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.91e-16 ninf=1.10e-15 < 8.57e-15 (0.129) 0 iFFT: n2=9.09e-16 ninf=2.78e-15 < 8.57e-15 (0.324) 0 OK pyopencl R2C (3720,3720+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.60e-16 ninf=7.14e-16 < 1.71e-14 (0.042) 0 iFFT: n2=6.77e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3722,3722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-16 ninf=9.60e-16 < 1.71e-14 (0.056) 0 iFFT: n2=9.43e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3724,3724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.41e-16 ninf=1.05e-15 < 1.71e-14 (0.061) 0 iFFT: n2=9.94e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3726,3726+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.59e-16 ninf=7.69e-16 < 1.71e-14 (0.045) 0 iFFT: n2=6.52e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3728,3728+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 0 iFFT: n2=8.91e-16 ninf=2.66e-15 < 1.71e-14 (0.155) 0 OK pyopencl R2C (3730,3730+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.95e-16 ninf=9.92e-16 < 1.71e-14 (0.058) 0 iFFT: n2=9.91e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3732,3732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.92e-16 ninf=1.05e-15 < 1.71e-14 (0.062) 0 iFFT: n2=9.14e-16 ninf=2.67e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3734,3734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=9.91e-16 < 1.71e-14 (0.058) 0 iFFT: n2=9.14e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3736,3736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.19e-15 < 1.71e-14 (0.069) 0 iFFT: n2=9.21e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3738,3738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.81e-16 ninf=8.52e-16 < 1.71e-14 (0.050) 0 iFFT: n2=7.25e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3740,3740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.57e-16 ninf=7.72e-16 < 1.71e-14 (0.045) 0 iFFT: n2=5.93e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3742,3742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.09e-15 < 8.57e-15 (0.127) 0 iFFT: n2=9.05e-16 ninf=3.00e-15 < 8.57e-15 (0.350) 0 OK pyopencl R2C (3746,3746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.71e-14 (0.063) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3748,3748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.13e-15 < 8.57e-15 (0.132) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 8.57e-15 (0.376) 0 OK pyopencl R2C (3752,3752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.65e-16 ninf=9.31e-16 < 1.71e-14 (0.054) 0 iFFT: n2=8.69e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3754,3754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.40e-15 < 1.71e-14 (0.081) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3756,3756+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.61e-16 ninf=8.77e-16 < 1.71e-14 (0.051) 0 iFFT: n2=8.53e-16 ninf=2.66e-15 < 1.71e-14 (0.155) 0 OK pyopencl R2C (3758,3758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.40e-15 < 1.71e-14 (0.082) 0 iFFT: n2=9.82e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3760,3760+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.53e-16 ninf=6.15e-16 < 1.72e-14 (0.036) 0 iFFT: n2=5.74e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3762,3762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.46e-16 ninf=9.70e-16 < 1.72e-14 (0.057) 0 iFFT: n2=7.69e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3764,3764+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.37e-15 ninf=1.50e-15 < 1.72e-14 (0.088) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.72e-14 (0.188) 0 OK pyopencl R2C (3766,3766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.13e-15 < 1.72e-14 (0.066) 0 iFFT: n2=9.51e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3768,3768+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.62e-16 ninf=9.09e-16 < 1.72e-14 (0.053) 0 iFFT: n2=7.65e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3770,3770+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.52e-16 ninf=8.56e-16 < 1.72e-14 (0.050) 0 iFFT: n2=7.55e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3772,3772+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.97e-16 ninf=7.77e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.29e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3774,3774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.53e-16 ninf=8.12e-16 < 1.72e-14 (0.047) 0 iFFT: n2=8.64e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3776,3776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.37e-16 ninf=7.49e-16 < 1.72e-14 (0.044) 0 iFFT: n2=5.44e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3778,3778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.33e-15 < 8.58e-15 (0.155) 0 iFFT: n2=1.20e-15 ninf=3.44e-15 < 8.58e-15 (0.401) 0 OK pyopencl R2C (3782,3782+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.90e-16 ninf=9.07e-16 < 1.72e-14 (0.053) 0 iFFT: n2=7.88e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3784,3784+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.25e-16 ninf=8.93e-16 < 1.72e-14 (0.052) 0 iFFT: n2=7.74e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3786,3786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3788,3788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.28e-15 < 1.72e-14 (0.075) 0 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3790,3790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.09e-15 < 1.72e-14 (0.064) 0 iFFT: n2=1.08e-15 ninf=3.44e-15 < 1.72e-14 (0.201) 0 OK pyopencl R2C (3792,3792+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.95e-16 ninf=7.65e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.27e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3794,3794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-16 ninf=9.86e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.37e-16 ninf=3.22e-15 < 1.72e-14 (0.188) 0 OK pyopencl R2C (3796,3796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.07e-16 ninf=8.79e-16 < 1.72e-14 (0.051) 0 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3798,3798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.91e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=9.63e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3800,3800+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.53e-16 ninf=1.14e-15 < 1.72e-14 (0.067) 0 iFFT: n2=9.39e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3802,3802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.36e-15 < 1.72e-14 (0.079) 0 iFFT: n2=1.20e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3804,3804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.26e-15 < 1.72e-14 (0.074) 0 iFFT: n2=9.99e-16 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3806,3806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.50e-16 ninf=1.07e-15 < 1.72e-14 (0.063) 0 iFFT: n2=9.37e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3808,3808+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.99e-16 ninf=7.31e-16 < 1.72e-14 (0.043) 0 iFFT: n2=6.13e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3810,3810+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.75e-16 ninf=1.04e-15 < 1.72e-14 (0.061) 0 iFFT: n2=8.49e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3812,3812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.39e-15 < 1.72e-14 (0.081) 0 iFFT: n2=1.27e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3814,3814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.71e-16 ninf=1.14e-15 < 1.72e-14 (0.066) 0 iFFT: n2=8.98e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3816,3816+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.31e-16 ninf=7.29e-16 < 1.72e-14 (0.042) 0 iFFT: n2=6.38e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3818,3818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.59e-16 ninf=7.07e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3820,3820+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.47e-16 ninf=1.03e-15 < 8.58e-15 (0.120) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 8.58e-15 (0.375) 0 OK pyopencl R2C (3824,3824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.64e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3826,3826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.16e-15 < 1.72e-14 (0.067) 0 iFFT: n2=9.28e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3828,3828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.59e-16 ninf=7.68e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.87e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3830,3830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-16 ninf=1.04e-15 < 1.72e-14 (0.061) 0 iFFT: n2=9.03e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3832,3832+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.09e-15 < 1.72e-14 (0.064) 0 iFFT: n2=8.90e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3834,3834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.02e-16 ninf=9.59e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.05e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3836,3836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.50e-16 ninf=1.29e-15 < 1.72e-14 (0.075) 0 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3838,3838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.52e-16 ninf=9.86e-16 < 8.58e-15 (0.115) 0 iFFT: n2=9.86e-16 ninf=2.89e-15 < 8.58e-15 (0.336) 0 OK pyopencl R2C (3842,3842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.93e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.09e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3844,3844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.05e-16 ninf=8.91e-16 < 1.72e-14 (0.052) 0 iFFT: n2=7.89e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3846,3846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.11e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3848,3848+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.02e-16 ninf=7.57e-16 < 8.59e-15 (0.088) 0 iFFT: n2=8.58e-16 ninf=2.66e-15 < 8.59e-15 (0.310) 0 OK pyopencl R2C (3852,3852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.21e-16 ninf=1.16e-15 < 1.72e-14 (0.068) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3854,3854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.73e-16 ninf=8.70e-16 < 1.72e-14 (0.051) 0 iFFT: n2=6.62e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3856,3856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.17e-16 ninf=9.14e-16 < 1.72e-14 (0.053) 0 iFFT: n2=8.30e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3858,3858+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.79e-16 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3860,3860+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.92e-16 ninf=9.06e-16 < 1.72e-14 (0.053) 0 iFFT: n2=7.87e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3862,3862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=9.20e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3864,3864+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.09e-16 ninf=8.23e-16 < 1.72e-14 (0.048) 0 iFFT: n2=6.72e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3866,3866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3868,3868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.38e-15 < 1.72e-14 (0.080) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3870,3870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.90e-16 ninf=9.20e-16 < 8.59e-15 (0.107) 0 iFFT: n2=8.25e-16 ninf=2.66e-15 < 8.59e-15 (0.310) 0 OK pyopencl R2C (3874,3874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.23e-15 < 1.72e-14 (0.071) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3876,3876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.57e-16 ninf=9.09e-16 < 1.72e-14 (0.053) 0 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3878,3878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.34e-15 < 1.72e-14 (0.078) 0 iFFT: n2=1.17e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3880,3880+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.59e-16 ninf=7.92e-16 < 1.72e-14 (0.046) 0 iFFT: n2=6.68e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3882,3882+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.42e-15 < 1.72e-14 (0.083) 0 iFFT: n2=1.16e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3884,3884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 0 iFFT: n2=1.25e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3886,3886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.59e-16 ninf=1.03e-15 < 8.59e-15 (0.119) 0 iFFT: n2=9.35e-16 ninf=2.89e-15 < 8.59e-15 (0.336) 0 OK pyopencl R2C (3890,3890+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-16 ninf=1.00e-15 < 1.72e-14 (0.058) 0 iFFT: n2=8.72e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3892,3892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.78e-16 ninf=8.94e-16 < 1.72e-14 (0.052) 0 iFFT: n2=9.42e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3894,3894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.66e-16 ninf=6.03e-16 < 1.72e-14 (0.035) 0 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3896,3896+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.42e-15 ninf=1.60e-15 < 1.72e-14 (0.093) 0 iFFT: n2=1.27e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3898,3898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.50e-16 ninf=9.44e-16 < 8.59e-15 (0.110) 0 iFFT: n2=8.71e-16 ninf=3.11e-15 < 8.59e-15 (0.362) 0 OK pyopencl R2C (3902,3902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.69e-16 ninf=9.80e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.11e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3904,3904+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.41e-16 ninf=7.15e-16 < 1.72e-14 (0.042) 0 iFFT: n2=6.32e-16 ninf=2.16e-15 < 1.72e-14 (0.126) 0 OK pyopencl R2C (3906,3906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.26e-16 ninf=7.71e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.40e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3908,3908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-16 ninf=9.58e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.86e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3910,3910+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.51e-16 ninf=6.52e-16 < 1.72e-14 (0.038) 0 iFFT: n2=7.79e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3912,3912+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.33e-15 < 1.72e-14 (0.077) 0 iFFT: n2=9.52e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3914,3914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.18e-16 ninf=1.13e-15 < 1.72e-14 (0.066) 0 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3916,3916+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.76e-16 ninf=7.51e-16 < 1.72e-14 (0.044) 0 iFFT: n2=6.86e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3918,3918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.40e-16 ninf=9.72e-16 < 8.59e-15 (0.113) 0 iFFT: n2=8.79e-16 ninf=2.91e-15 < 8.59e-15 (0.338) 0 OK pyopencl R2C (3922,3922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.75e-16 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=9.02e-16 ninf=2.69e-15 < 1.72e-14 (0.157) 0 OK pyopencl R2C (3924,3924+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.62e-16 ninf=1.02e-15 < 1.72e-14 (0.060) 0 iFFT: n2=7.55e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3926,3926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.92e-16 ninf=9.77e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.05e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3928,3928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.12e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3930,3930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.28e-16 ninf=8.30e-16 < 1.72e-14 (0.048) 0 iFFT: n2=7.46e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3932,3932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.29e-15 < 1.72e-14 (0.075) 0 iFFT: n2=1.28e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3934,3934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.29e-15 < 1.72e-14 (0.075) 0 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3936,3936+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.57e-16 ninf=7.27e-16 < 1.72e-14 (0.042) 0 iFFT: n2=7.95e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3938,3938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.47e-15 < 1.72e-14 (0.086) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3940,3940+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3942,3942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.92e-16 ninf=7.88e-16 < 1.72e-14 (0.046) 0 iFFT: n2=8.61e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3944,3944+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.80e-16 ninf=8.59e-16 < 1.72e-14 (0.050) 0 iFFT: n2=8.61e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3946,3946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.18e-15 < 1.72e-14 (0.068) 0 iFFT: n2=9.70e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3948,3948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.07e-16 ninf=7.87e-16 < 1.72e-14 (0.046) 0 iFFT: n2=6.26e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3950,3950+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.04e-16 ninf=7.46e-16 < 1.72e-14 (0.043) 0 iFFT: n2=6.91e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3952,3952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.87e-16 ninf=8.05e-16 < 1.72e-14 (0.047) 0 iFFT: n2=8.64e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3954,3954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3956,3956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.54e-16 ninf=9.58e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.21e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3958,3958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.29e-15 < 8.60e-15 (0.150) 0 iFFT: n2=1.11e-15 ninf=3.22e-15 < 8.60e-15 (0.374) 0 OK pyopencl R2C (3962,3962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.23e-15 < 1.72e-14 (0.071) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3964,3964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.05e-15 < 1.72e-14 (0.061) 0 iFFT: n2=9.55e-16 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3966,3966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.00e-15 ninf=1.02e-15 < 1.72e-14 (0.059) 0 iFFT: n2=9.58e-16 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3968,3968+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.44e-16 ninf=6.95e-16 < 1.72e-14 (0.040) 0 iFFT: n2=6.35e-16 ninf=2.03e-15 < 1.72e-14 (0.118) 0 OK pyopencl R2C (3970,3970+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.72e-16 ninf=9.48e-16 < 1.72e-14 (0.055) 0 iFFT: n2=8.97e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3972,3972+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.32e-16 ninf=9.28e-16 < 1.72e-14 (0.054) 0 iFFT: n2=8.86e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3974,3974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.61e-15 ninf=1.83e-15 < 1.72e-14 (0.106) 0 iFFT: n2=1.55e-15 ninf=3.89e-15 < 1.72e-14 (0.226) 0 OK pyopencl R2C (3976,3976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.46e-16 ninf=9.02e-16 < 1.72e-14 (0.052) 0 iFFT: n2=8.75e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3978,3978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.15e-16 ninf=7.67e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.12e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3980,3980+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.59e-16 ninf=1.18e-15 < 1.72e-14 (0.069) 0 iFFT: n2=7.73e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (3982,3982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.77e-16 ninf=1.39e-15 < 1.72e-14 (0.081) 0 iFFT: n2=7.37e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3984,3984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.70e-16 ninf=6.56e-16 < 1.72e-14 (0.038) 0 iFFT: n2=6.26e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3986,3986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.52e-15 ninf=1.78e-15 < 1.72e-14 (0.104) 0 iFFT: n2=1.40e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3988,3988+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.52e-15 ninf=1.66e-15 < 1.72e-14 (0.096) 0 iFFT: n2=1.40e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3990,3990+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.48e-16 ninf=9.01e-16 < 1.72e-14 (0.052) 0 iFFT: n2=9.75e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3992,3992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.43e-15 ninf=1.53e-15 < 1.72e-14 (0.089) 0 iFFT: n2=1.24e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3994,3994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.74e-16 ninf=1.09e-15 < 1.72e-14 (0.063) 0 iFFT: n2=8.90e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3996,3996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.67e-16 ninf=1.09e-15 < 1.72e-14 (0.063) 0 iFFT: n2=9.23e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3998,3998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.12e-15 < 8.60e-15 (0.130) 0 iFFT: n2=9.34e-16 ninf=3.00e-15 < 8.60e-15 (0.348) 0 OK pyopencl R2C (4002,4002+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.22e-16 ninf=8.69e-16 < 8.60e-15 (0.101) 0 iFFT: n2=8.58e-16 ninf=2.78e-15 < 8.60e-15 (0.323) 0 OK pyopencl R2C (4006,4006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.30e-15 ninf=1.41e-15 < 1.72e-14 (0.082) 0 iFFT: n2=1.38e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4008,4008+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.20e-15 ninf=1.58e-15 < 1.72e-14 (0.092) 0 iFFT: n2=1.15e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4010,4010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.49e-15 ninf=1.51e-15 < 1.72e-14 (0.088) 0 iFFT: n2=1.32e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4012,4012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.87e-16 ninf=6.30e-16 < 1.72e-14 (0.037) 0 iFFT: n2=6.19e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (4014,4014+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.31e-15 < 1.72e-14 (0.076) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4016,4016+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 0 iFFT: n2=9.91e-16 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4018,4018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.58e-16 ninf=8.06e-16 < 1.72e-14 (0.047) 0 iFFT: n2=8.17e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4020,4020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.37e-16 ninf=8.28e-16 < 1.72e-14 (0.048) 0 iFFT: n2=8.02e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4022,4022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.37e-15 < 1.72e-14 (0.080) 0 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4024,4024+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.24e-15 ninf=1.41e-15 < 1.72e-14 (0.082) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4026,4026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.62e-16 ninf=6.99e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.86e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (4028,4028+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.43e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.25e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4030,4030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.78e-16 ninf=7.05e-16 < 8.61e-15 (0.082) 0 iFFT: n2=6.90e-16 ninf=2.22e-15 < 8.61e-15 (0.258) 0 OK pyopencl R2C (4034,4034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.06e-15 < 1.72e-14 (0.061) 0 iFFT: n2=9.77e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4036,4036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4038,4038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 0 iFFT: n2=1.01e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4040,4040+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.76e-16 ninf=9.40e-16 < 1.72e-14 (0.055) 0 iFFT: n2=7.86e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4042,4042+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.75e-16 ninf=7.85e-16 < 1.72e-14 (0.046) 0 iFFT: n2=8.00e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4044,4044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.04e-15 < 1.72e-14 (0.061) 0 iFFT: n2=1.00e-15 ninf=3.12e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (4046,4046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.94e-16 ninf=7.47e-16 < 1.72e-14 (0.043) 0 iFFT: n2=6.74e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (4048,4048+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.11e-16 ninf=6.75e-16 < 8.61e-15 (0.078) 0 iFFT: n2=6.39e-16 ninf=2.00e-15 < 8.61e-15 (0.232) 0 OK pyopencl R2C (4052,4052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.27e-16 ninf=9.59e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.48e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4054,4054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.05e-16 ninf=9.28e-16 < 8.61e-15 (0.108) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 8.61e-15 (0.361) 0 OK pyopencl R2C (4058,4058+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.52e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.78e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4060,4060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.90e-16 ninf=8.74e-16 < 1.72e-14 (0.051) 0 iFFT: n2=8.05e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4062,4062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.72e-14 (0.062) 0 iFFT: n2=8.93e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4064,4064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.77e-16 ninf=9.50e-16 < 1.72e-14 (0.055) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4066,4066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.61e-16 ninf=1.00e-15 < 1.72e-14 (0.058) 0 iFFT: n2=8.08e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4068,4068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.86e-16 ninf=7.24e-16 < 1.72e-14 (0.042) 0 iFFT: n2=8.27e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4070,4070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.35e-16 ninf=9.81e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.34e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4072,4072+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.11e-16 ninf=9.17e-16 < 1.72e-14 (0.053) 0 iFFT: n2=8.44e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4074,4074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.30e-16 ninf=8.11e-16 < 1.72e-14 (0.047) 0 iFFT: n2=8.00e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4076,4076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.44e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.44e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4078,4078+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-16 ninf=9.76e-16 < 1.72e-14 (0.057) 0 iFFT: n2=8.67e-16 ninf=2.83e-15 < 1.72e-14 (0.164) 0 OK pyopencl R2C (4080,4080+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.68e-16 ninf=6.37e-16 < 1.72e-14 (0.037) 0 iFFT: n2=6.18e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4082,4082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.45e-16 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=8.43e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4084,4084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.17e-16 ninf=9.49e-16 < 1.72e-14 (0.055) 0 iFFT: n2=8.70e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4086,4086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.11e-16 ninf=9.81e-16 < 1.72e-14 (0.057) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4088,4088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.50e-16 ninf=9.00e-16 < 1.72e-14 (0.052) 0 iFFT: n2=8.30e-16 ninf=2.50e-15 < 1.72e-14 (0.145) 0 OK pyopencl R2C (4090,4090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.14e-16 ninf=9.57e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.56e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4092,4092+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.75e-16 ninf=7.07e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.72e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4094,4094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.18e-16 ninf=7.45e-16 < 8.61e-15 (0.087) 0 iFFT: n2=7.35e-16 ninf=2.29e-15 < 8.61e-15 (0.266) 0 OK pyopencl R2C (4098,4098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.24e-15 < 1.72e-14 (0.072) 0 iFFT: n2=1.12e-15 ninf=3.50e-15 < 1.72e-14 (0.203) 0 OK pyopencl R2C (4100,4100+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.35e-16 ninf=7.14e-16 < 1.72e-14 (0.041) 0 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4102,4102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.20e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4104,4104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.24e-16 ninf=8.06e-16 < 1.72e-14 (0.047) 0 iFFT: n2=1.04e-15 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4106,4106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.18e-15 < 1.72e-14 (0.069) 0 iFFT: n2=1.12e-15 ninf=3.68e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4108,4108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.41e-16 ninf=8.52e-16 < 1.72e-14 (0.049) 0 iFFT: n2=7.32e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4110,4110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.13e-15 < 1.72e-14 (0.066) 0 iFFT: n2=1.04e-15 ninf=3.20e-15 < 1.72e-14 (0.186) 0 OK pyopencl R2C (4112,4112+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.91e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 0 iFFT: n2=9.12e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4114,4114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.55e-16 ninf=8.05e-16 < 8.61e-15 (0.093) 0 iFFT: n2=6.56e-16 ninf=2.11e-15 < 8.61e-15 (0.245) 0 OK pyopencl R2C (4118,4118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.67e-16 ninf=9.67e-16 < 1.72e-14 (0.056) 0 iFFT: n2=9.70e-16 ninf=3.16e-15 < 1.72e-14 (0.184) 0 OK pyopencl R2C (4120,4120+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.96e-16 ninf=8.58e-16 < 1.72e-14 (0.050) 0 iFFT: n2=9.12e-16 ninf=2.83e-15 < 1.72e-14 (0.164) 0 OK pyopencl R2C (4122,4122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.05e-15 < 1.72e-14 (0.061) 0 iFFT: n2=1.04e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4124,4124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.14e-15 < 1.72e-14 (0.066) 0 iFFT: n2=1.09e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4126,4126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.13e-15 < 1.72e-14 (0.066) 0 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4128,4128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.50e-16 ninf=1.10e-15 < 1.72e-14 (0.064) 0 iFFT: n2=7.58e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4130,4130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.27e-16 ninf=6.83e-16 < 1.72e-14 (0.040) 0 iFFT: n2=6.37e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4132,4132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.13e-15 < 1.72e-14 (0.066) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4134,4134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.35e-16 ninf=6.52e-16 < 1.72e-14 (0.038) 0 iFFT: n2=6.47e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4136,4136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.56e-16 ninf=6.42e-16 < 1.72e-14 (0.037) 0 iFFT: n2=5.65e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (4138,4138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 0 iFFT: n2=1.07e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4140,4140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.29e-16 ninf=6.48e-16 < 1.72e-14 (0.038) 0 iFFT: n2=6.46e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4142,4142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.28e-15 < 1.72e-14 (0.074) 0 iFFT: n2=1.27e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4144,4144+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.53e-16 ninf=9.84e-16 < 1.72e-14 (0.057) 0 iFFT: n2=8.05e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4146,4146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.14e-15 ninf=1.18e-15 < 1.72e-14 (0.069) 0 iFFT: n2=1.07e-15 ninf=3.61e-15 < 1.72e-14 (0.209) 0 OK pyopencl R2C (4148,4148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.71e-16 ninf=6.64e-16 < 1.72e-14 (0.039) 0 iFFT: n2=6.86e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4150,4150+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.31e-16 ninf=6.50e-16 < 1.72e-14 (0.038) 0 iFFT: n2=6.46e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4152,4152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.00e-15 < 1.72e-14 (0.058) 0 iFFT: n2=1.01e-15 ninf=3.28e-15 < 1.72e-14 (0.190) 0 OK pyopencl R2C (4154,4154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 0 iFFT: n2=8.28e-16 ninf=2.57e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (4156,4156+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.13e-15 ninf=1.19e-15 < 8.62e-15 (0.139) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 8.62e-15 (0.374) 0 OK pyopencl R2C (4162,4162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.00e-15 < 1.72e-14 (0.058) 0 iFFT: n2=1.01e-15 ninf=3.28e-15 < 1.72e-14 (0.190) 0 OK pyopencl R2C (4164,4164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.28e-15 < 1.72e-14 (0.074) 0 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4166,4166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.20e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.14e-15 ninf=3.89e-15 < 1.72e-14 (0.225) 0 OK pyopencl R2C (4168,4168+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.85e-16 ninf=9.81e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.20e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4170,4170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.24e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=9.93e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4172,4172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.03e-15 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4174,4174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.26e-15 < 1.72e-14 (0.073) 0 iFFT: n2=1.14e-15 ninf=3.89e-15 < 1.72e-14 (0.225) 0 OK pyopencl R2C (4176,4176+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.75e-16 ninf=8.11e-16 < 1.72e-14 (0.047) 0 iFFT: n2=8.05e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4178,4178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.23e-15 < 1.72e-14 (0.071) 0 iFFT: n2=1.10e-15 ninf=3.61e-15 < 1.72e-14 (0.209) 0 OK pyopencl R2C (4180,4180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.26e-16 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=9.13e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4182,4182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.76e-16 ninf=7.00e-16 < 1.72e-14 (0.041) 0 iFFT: n2=8.67e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4184,4184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.29e-15 < 1.72e-14 (0.075) 0 iFFT: n2=1.17e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4186,4186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.02e-16 ninf=7.50e-16 < 1.72e-14 (0.044) 0 iFFT: n2=7.32e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4188,4188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.45e-15 < 1.72e-14 (0.084) 0 iFFT: n2=1.13e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4190,4190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.14e-15 < 1.72e-14 (0.066) 0 iFFT: n2=1.11e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4192,4192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.41e-16 ninf=7.79e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.13e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4194,4194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.18e-15 < 1.72e-14 (0.068) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4196,4196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.15e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4198,4198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.19e-15 ninf=1.17e-15 < 8.62e-15 (0.136) 0 iFFT: n2=1.16e-15 ninf=3.55e-15 < 8.62e-15 (0.412) 0 OK pyopencl R2C (4202,4202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4204,4204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4206,4206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.16e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4208,4208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.72e-14 (0.068) 0 iFFT: n2=1.00e-15 ninf=3.21e-15 < 1.72e-14 (0.186) 0 OK pyopencl R2C (4210,4210+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.02e-15 < 8.62e-15 (0.118) 0 iFFT: n2=9.89e-16 ninf=3.31e-15 < 8.62e-15 (0.383) 0 OK pyopencl R2C (4214,4214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.14e-16 ninf=9.64e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.87e-16 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4216,4216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.86e-16 ninf=7.22e-16 < 1.72e-14 (0.042) 0 iFFT: n2=6.85e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4218,4218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.34e-15 ninf=1.46e-15 < 1.73e-14 (0.084) 0 iFFT: n2=1.33e-15 ninf=3.44e-15 < 1.73e-14 (0.200) 0 OK pyopencl R2C (4220,4220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.30e-16 ninf=9.18e-16 < 1.73e-14 (0.053) 0 iFFT: n2=9.33e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4222,4222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.25e-15 < 8.63e-15 (0.145) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 8.63e-15 (0.373) 0 OK pyopencl R2C (4226,4226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.26e-15 < 1.73e-14 (0.073) 0 iFFT: n2=1.07e-15 ninf=3.39e-15 < 1.73e-14 (0.196) 0 OK pyopencl R2C (4228,4228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.83e-16 ninf=8.29e-16 < 1.73e-14 (0.048) 0 iFFT: n2=7.89e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4230,4230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.68e-16 ninf=6.26e-16 < 1.73e-14 (0.036) 0 iFFT: n2=5.88e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4232,4232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.98e-16 ninf=8.60e-16 < 1.73e-14 (0.050) 0 iFFT: n2=6.73e-16 ninf=2.05e-15 < 1.73e-14 (0.119) 0 OK pyopencl R2C (4234,4234+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.84e-16 ninf=1.01e-15 < 1.73e-14 (0.059) 0 iFFT: n2=8.60e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4236,4236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.73e-14 (0.063) 0 iFFT: n2=9.73e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4238,4238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.93e-16 ninf=1.12e-15 < 1.73e-14 (0.065) 0 iFFT: n2=9.62e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4240,4240+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.38e-16 ninf=7.21e-16 < 1.73e-14 (0.042) 0 iFFT: n2=6.48e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4242,4242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.22e-16 ninf=8.78e-16 < 1.73e-14 (0.051) 0 iFFT: n2=7.72e-16 ninf=2.44e-15 < 1.73e-14 (0.142) 0 OK pyopencl R2C (4244,4244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.20e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.08e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4246,4246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.41e-16 ninf=8.93e-16 < 1.73e-14 (0.052) 0 iFFT: n2=8.49e-16 ninf=2.83e-15 < 1.73e-14 (0.164) 0 OK pyopencl R2C (4248,4248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.62e-16 ninf=6.19e-16 < 1.73e-14 (0.036) 0 iFFT: n2=5.81e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4250,4250+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.61e-16 ninf=7.85e-16 < 1.73e-14 (0.045) 0 iFFT: n2=6.94e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4252,4252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.16e-15 < 1.73e-14 (0.067) 0 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4254,4254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.31e-15 < 1.73e-14 (0.076) 0 iFFT: n2=1.14e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4256,4256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.25e-16 ninf=1.05e-15 < 1.73e-14 (0.061) 0 iFFT: n2=9.18e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4258,4258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.21e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.16e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4260,4260+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.99e-16 ninf=8.73e-16 < 1.73e-14 (0.051) 0 iFFT: n2=8.03e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4262,4262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.17e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4264,4264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.82e-16 ninf=8.40e-16 < 1.73e-14 (0.049) 0 iFFT: n2=6.97e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4266,4266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.28e-16 ninf=7.81e-16 < 1.73e-14 (0.045) 0 iFFT: n2=7.10e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4268,4268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.79e-16 ninf=7.78e-16 < 1.73e-14 (0.045) 0 iFFT: n2=6.77e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4270,4270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.26e-16 ninf=7.96e-16 < 1.73e-14 (0.046) 0 iFFT: n2=7.50e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4272,4272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.57e-16 ninf=7.70e-16 < 1.73e-14 (0.045) 0 iFFT: n2=6.63e-16 ninf=2.16e-15 < 1.73e-14 (0.125) 0 OK pyopencl R2C (4274,4274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 0 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4276,4276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.23e-15 ninf=1.34e-15 < 1.73e-14 (0.077) 0 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4278,4278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.67e-16 ninf=9.06e-16 < 1.73e-14 (0.052) 0 iFFT: n2=7.42e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4280,4280+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=9.79e-16 < 1.73e-14 (0.057) 0 iFFT: n2=1.01e-15 ninf=3.14e-15 < 1.73e-14 (0.182) 0 OK pyopencl R2C (4282,4282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.21e-15 < 1.73e-14 (0.070) 0 iFFT: n2=1.18e-15 ninf=4.22e-15 < 1.73e-14 (0.244) 0 OK pyopencl R2C (4284,4284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.47e-16 ninf=6.53e-16 < 1.73e-14 (0.038) 0 iFFT: n2=6.64e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4286,4286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.22e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.17e-15 ninf=4.00e-15 < 1.73e-14 (0.232) 0 OK pyopencl R2C (4288,4288+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.29e-16 ninf=9.46e-16 < 8.63e-15 (0.110) 0 iFFT: n2=7.81e-16 ninf=2.55e-15 < 8.63e-15 (0.296) 0 OK pyopencl R2C (4292,4292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.00e-16 ninf=9.71e-16 < 1.73e-14 (0.056) 0 iFFT: n2=1.21e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4294,4294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.57e-16 ninf=1.30e-15 < 1.73e-14 (0.075) 0 iFFT: n2=9.53e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4296,4296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.94e-16 ninf=1.01e-15 < 1.73e-14 (0.058) 0 iFFT: n2=9.26e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4298,4298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.88e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 0 iFFT: n2=9.76e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4300,4300+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.94e-16 ninf=8.58e-16 < 1.73e-14 (0.050) 0 iFFT: n2=7.90e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4302,4302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.69e-16 ninf=1.07e-15 < 1.73e-14 (0.062) 0 iFFT: n2=9.75e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4304,4304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.78e-16 ninf=1.07e-15 < 1.73e-14 (0.062) 0 iFFT: n2=9.86e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4306,4306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.17e-15 < 1.73e-14 (0.068) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4308,4308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.04e-15 ninf=1.15e-15 < 1.73e-14 (0.067) 0 iFFT: n2=9.72e-16 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4310,4310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.06e-15 < 8.63e-15 (0.123) 0 iFFT: n2=9.95e-16 ninf=3.22e-15 < 8.63e-15 (0.373) 0 OK pyopencl R2C (4314,4314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.16e-15 ninf=1.29e-15 < 1.73e-14 (0.075) 0 iFFT: n2=9.99e-16 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4316,4316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.94e-16 ninf=6.68e-16 < 1.73e-14 (0.039) 0 iFFT: n2=6.06e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4318,4318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.08e-15 < 8.64e-15 (0.125) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 8.64e-15 (0.373) 0 OK pyopencl R2C (4322,4322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.35e-15 < 1.73e-14 (0.078) 0 iFFT: n2=1.09e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4324,4324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.26e-16 ninf=6.82e-16 < 1.73e-14 (0.039) 0 iFFT: n2=6.31e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4326,4326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.98e-16 ninf=9.74e-16 < 1.73e-14 (0.056) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4328,4328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-16 ninf=1.06e-15 < 1.73e-14 (0.061) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4330,4330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=9.91e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4332,4332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.27e-15 < 1.73e-14 (0.074) 0 iFFT: n2=1.57e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4334,4334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.05e-15 ninf=1.27e-15 < 1.73e-14 (0.073) 0 iFFT: n2=1.06e-15 ninf=3.73e-15 < 1.73e-14 (0.216) 0 OK pyopencl R2C (4336,4336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.07e-16 ninf=9.62e-16 < 1.73e-14 (0.056) 0 iFFT: n2=9.45e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4338,4338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.32e-16 ninf=9.02e-16 < 1.73e-14 (0.052) 0 iFFT: n2=8.50e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4340,4340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.22e-16 ninf=6.78e-16 < 1.73e-14 (0.039) 0 iFFT: n2=7.25e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4342,4342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.12e-15 ninf=1.49e-15 < 1.73e-14 (0.086) 0 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4344,4344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.67e-16 ninf=9.83e-16 < 1.73e-14 (0.057) 0 iFFT: n2=7.41e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4346,4346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.18e-16 ninf=9.75e-16 < 1.73e-14 (0.056) 0 iFFT: n2=7.42e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4348,4348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.25e-15 ninf=1.42e-15 < 1.73e-14 (0.082) 0 iFFT: n2=1.19e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4350,4350+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.75e-16 ninf=8.34e-16 < 1.73e-14 (0.048) 0 iFFT: n2=7.73e-16 ninf=2.47e-15 < 1.73e-14 (0.143) 0 OK pyopencl R2C (4352,4352+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.56e-16 ninf=8.32e-16 < 1.73e-14 (0.048) 0 iFFT: n2=5.55e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4354,4354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.15e-15 ninf=1.27e-15 < 8.64e-15 (0.147) 0 iFFT: n2=1.15e-15 ninf=3.44e-15 < 8.64e-15 (0.398) 0 OK pyopencl R2C (4358,4358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 0 iFFT: n2=9.90e-16 ninf=3.16e-15 < 1.73e-14 (0.183) 0 OK pyopencl R2C (4360,4360+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.01e-16 ninf=9.46e-16 < 1.73e-14 (0.055) 0 iFFT: n2=7.69e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4362,4362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.03e-15 < 1.73e-14 (0.060) 0 iFFT: n2=9.73e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK pyopencl R2C (4364,4364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.10e-15 < 1.73e-14 (0.064) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4366,4366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.89e-16 ninf=1.14e-15 < 8.64e-15 (0.132) 0 iFFT: n2=9.28e-16 ninf=2.66e-15 < 8.64e-15 (0.308) 0 OK pyopencl R2C (4370,4370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.46e-16 ninf=1.08e-15 < 1.73e-14 (0.062) 0 iFFT: n2=7.80e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4372,4372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.18e-15 ninf=1.33e-15 < 8.64e-15 (0.154) 0 iFFT: n2=1.16e-15 ninf=3.66e-15 < 8.64e-15 (0.424) 0 OK pyopencl R2C (4376,4376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.02e-15 < 1.73e-14 (0.059) 0 iFFT: n2=9.96e-16 ninf=3.14e-15 < 1.73e-14 (0.181) 0 OK ID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 1512; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 2016; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 2520; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; if (combinedID < 2988) { inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; } } ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=True, dct=False, fstride=False) ---------------------------------------------------------------------- multiprocessing.pool.RemoteTraceback: """ Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker result = (True, func(*args, **kwds)) ^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 542, in test_accuracy_kwargs t = test_accuracy(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 293, in test_accuracy app = clVkFFTApp(d0.shape, d0.dtype, queue, ndim=ndim, norm=norm, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 145, in __init__ check_vkfft_result(res, shape, dtype, ndim, inplace, norm, r2c, dct, axes, "opencl:%s:%s" % File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 425, in check_vkfft_result raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s)) RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988+2) float64 2D inplace norm=1 [opencl:NVIDIA CUDA:NVIDIA A40] """ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next raise value RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988+2) float64 2D inplace norm=1 [opencl:NVIDIA CUDA:NVIDIA A40] ---------------------------------------------------------------------- Ran 1 test in 1234.245s FAILED (errors=1) pyopencl R2C (4378,4378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.16e-16 ninf=8.54e-16 < 1.73e-14 (0.049) 0 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4380,4380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.30e-16 ninf=8.81e-16 < 1.73e-14 (0.051) 0 iFFT: n2=7.50e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4382,4382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.86e-16 ninf=1.00e-15 < 1.73e-14 (0.058) 0 iFFT: n2=8.93e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4384,4384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.42e-16 ninf=9.18e-16 < 1.73e-14 (0.053) 0 iFFT: n2=9.29e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4386,4386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.11e-16 ninf=7.93e-16 < 1.73e-14 (0.046) 0 iFFT: n2=8.24e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4388,4388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.11e-15 < 1.73e-14 (0.064) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4390,4390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.11e-15 < 1.73e-14 (0.064) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4392,4392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.09e-16 ninf=8.48e-16 < 8.64e-15 (0.098) 0 iFFT: n2=7.05e-16 ninf=2.55e-15 < 8.64e-15 (0.295) 0 OK pyopencl R2C (4396,4396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.88e-16 ninf=9.88e-16 < 1.73e-14 (0.057) 0 iFFT: n2=7.70e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4398,4398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.15e-15 < 8.64e-15 (0.133) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 8.64e-15 (0.385) 0 OK pyopencl R2C (4402,4402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.92e-16 ninf=9.45e-16 < 1.73e-14 (0.055) 0 iFFT: n2=8.76e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4404,4404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.17e-15 ninf=1.29e-15 < 1.73e-14 (0.075) 0 iFFT: n2=1.26e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4406,4406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.26e-15 ninf=1.37e-15 < 1.73e-14 (0.079) 0 iFFT: n2=1.19e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4408,4408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.02e-15 ninf=1.29e-15 < 8.64e-15 (0.150) 0 iFFT: n2=1.10e-15 ninf=3.22e-15 < 8.64e-15 (0.372) 0 OK pyopencl R2C (4412,4412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.35e-15 < 1.73e-14 (0.078) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4414,4414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4416,4416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.01e-16 ninf=7.09e-16 < 1.73e-14 (0.041) 0 iFFT: n2=5.97e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4418,4418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.74e-16 ninf=6.08e-16 < 1.73e-14 (0.035) 0 iFFT: n2=5.85e-16 ninf=1.78e-15 < 1.73e-14 (0.103) 0 OK pyopencl R2C (4420,4420+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=5.82e-16 ninf=6.08e-16 < 1.73e-14 (0.035) 0 iFFT: n2=6.10e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4422,4422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.37e-16 ninf=1.13e-15 < 1.73e-14 (0.065) 0 iFFT: n2=8.50e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4424,4424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.82e-16 ninf=9.89e-16 < 1.73e-14 (0.057) 0 iFFT: n2=8.13e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4426,4426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.11e-15 ninf=1.08e-15 < 1.73e-14 (0.062) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4428,4428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.84e-16 ninf=7.99e-16 < 1.73e-14 (0.046) 0 iFFT: n2=6.87e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4430,4430+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.02e-15 < 1.73e-14 (0.059) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4432,4432+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.73e-16 ninf=1.06e-15 < 1.73e-14 (0.061) 0 iFFT: n2=9.85e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4434,4434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.05e-15 < 1.73e-14 (0.061) 0 iFFT: n2=1.16e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4436,4436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.10e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4438,4438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.81e-16 ninf=1.09e-15 < 1.73e-14 (0.063) 0 iFFT: n2=9.85e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4440,4440+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.84e-16 ninf=1.01e-15 < 1.73e-14 (0.058) 0 iFFT: n2=9.06e-16 ninf=2.78e-15 < 1.73e-14 (0.160) 0 OK pyopencl R2C (4442,4442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.73e-14 (0.068) 0 iFFT: n2=1.03e-15 ninf=3.55e-15 < 1.73e-14 (0.205) 0 OK pyopencl R2C (4444,4444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.39e-16 ninf=7.93e-16 < 1.73e-14 (0.046) 0 iFFT: n2=7.13e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4446,4446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.25e-16 ninf=9.59e-16 < 1.73e-14 (0.055) 0 iFFT: n2=7.66e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4448,4448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.26e-16 ninf=8.29e-16 < 1.73e-14 (0.048) 0 iFFT: n2=8.57e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4450,4450+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.82e-16 ninf=7.72e-16 < 1.73e-14 (0.045) 0 iFFT: n2=7.13e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4452,4452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.98e-16 ninf=7.31e-16 < 1.73e-14 (0.042) 0 iFFT: n2=6.95e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4454,4454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.72e-16 ninf=8.64e-16 < 1.73e-14 (0.050) 0 iFFT: n2=7.68e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4456,4456+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 0 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4458,4458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.73e-14 (0.061) 0 iFFT: n2=9.71e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4460,4460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.18e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 0 iFFT: n2=9.98e-16 ninf=3.28e-15 < 1.73e-14 (0.189) 0 OK pyopencl R2C (4462,4462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.66e-16 ninf=8.56e-16 < 1.73e-14 (0.050) 0 iFFT: n2=7.43e-16 ninf=2.37e-15 < 1.73e-14 (0.137) 0 OK pyopencl R2C (4464,4464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.69e-16 ninf=6.90e-16 < 1.73e-14 (0.040) 0 iFFT: n2=7.70e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4466,4466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.11e-16 ninf=8.85e-16 < 1.73e-14 (0.051) 0 iFFT: n2=8.09e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4468,4468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.06e-15 < 1.73e-14 (0.061) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4470,4470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.87e-16 ninf=1.18e-15 < 1.73e-14 (0.068) 0 iFFT: n2=9.27e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4472,4472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=7.74e-16 ninf=8.16e-16 < 1.73e-14 (0.047) 0 iFFT: n2=8.18e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4474,4474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4476,4476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.07e-15 ninf=1.11e-15 < 1.73e-14 (0.064) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4478,4478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.26e-15 < 8.65e-15 (0.145) 0 iFFT: n2=1.00e-15 ninf=3.44e-15 < 8.65e-15 (0.398) 0 OK pyopencl R2C (4482,4482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.08e-16 ninf=7.08e-16 < 1.73e-14 (0.041) 0 iFFT: n2=6.24e-16 ninf=2.00e-15 < 1.73e-14 (0.115) 0 OK pyopencl R2C (4484,4484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.42e-16 ninf=9.97e-16 < 1.73e-14 (0.058) 0 iFFT: n2=7.95e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4486,4486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=9.94e-16 < 1.73e-14 (0.057) 0 iFFT: n2=9.86e-16 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4488,4488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=6.09e-16 ninf=6.46e-16 < 1.73e-14 (0.037) 0 iFFT: n2=6.91e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4490,4490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.08e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 0 iFFT: n2=1.02e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4492,4492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.06e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 0 iFFT: n2=9.81e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4494,4494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=8.21e-16 ninf=8.65e-16 < 1.73e-14 (0.050) 0 iFFT: n2=8.30e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4496,4496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.73e-14 (0.061) 0 iFFT: n2=9.97e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4498,4498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 1 C FFT: n2=9.72e-16 ninf=1.03e-15 < 8.65e-15 (0.119) 0 iFFT: n2=9.62e-16 ninf=3.11e-15 < 8.65e-15 (0.359) 0 OK Finished 1882 tests in 00h 20m 34s test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) ... Starting 1882 tests... pyopencl R2C (34,34) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=3.50e-16 ninf=3.38e-16 < 1.31e-14 (0.026) 1 iFFT: n2=3.65e-16 ninf=6.69e-16 < 1.31e-14 (0.051) 0 OK pyopencl R2C (38,38) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.27e-16 ninf=6.92e-16 < 1.32e-14 (0.053) 1 iFFT: n2=6.74e-16 ninf=1.34e-15 < 1.32e-14 (0.101) 0 OK pyopencl R2C (46,46) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.77e-16 ninf=4.86e-16 < 1.33e-14 (0.036) 1 iFFT: n2=5.10e-16 ninf=1.11e-15 < 1.33e-14 (0.083) 0 OK pyopencl R2C (58,58) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.21e-16 ninf=5.93e-16 < 1.35e-14 (0.044) 1 iFFT: n2=6.24e-16 ninf=1.33e-15 < 1.35e-14 (0.099) 0 OK pyopencl R2C (62,62) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.30e-16 ninf=5.51e-16 < 1.36e-14 (0.041) 1 iFFT: n2=5.42e-16 ninf=1.22e-15 < 1.36e-14 (0.090) 0 OK pyopencl R2C (68,68) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=3.86e-16 ninf=4.40e-16 < 1.37e-14 (0.032) 1 iFFT: n2=3.92e-16 ninf=8.88e-16 < 1.37e-14 (0.065) 0 OK pyopencl R2C (74,74) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.06e-16 ninf=6.75e-16 < 1.37e-14 (0.049) 1 iFFT: n2=6.93e-16 ninf=1.33e-15 < 1.37e-14 (0.097) 0 OK pyopencl R2C (76,76) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.06e-16 ninf=6.80e-16 < 1.38e-14 (0.049) 1 iFFT: n2=6.48e-16 ninf=1.44e-15 < 1.38e-14 (0.105) 0 OK pyopencl R2C (82,82) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.72e-16 ninf=8.58e-16 < 1.38e-14 (0.062) 1 iFFT: n2=5.57e-16 ninf=1.44e-15 < 1.38e-14 (0.104) 0 OK pyopencl R2C (86,86) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.86e-16 ninf=7.40e-16 < 1.39e-14 (0.053) 1 iFFT: n2=7.30e-16 ninf=1.67e-15 < 1.39e-14 (0.120) 0 OK pyopencl R2C (92,92) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.68e-16 ninf=5.30e-16 < 1.39e-14 (0.038) 1 iFFT: n2=4.83e-16 ninf=1.33e-15 < 1.39e-14 (0.096) 0 OK pyopencl R2C (94,94) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=3.85e-16 ninf=3.85e-16 < 1.39e-14 (0.028) 1 iFFT: n2=3.91e-16 ninf=8.88e-16 < 1.39e-14 (0.064) 0 OK pyopencl R2C (102,102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.30e-16 ninf=4.27e-16 < 1.40e-14 (0.030) 1 iFFT: n2=4.38e-16 ninf=9.99e-16 < 1.40e-14 (0.071) 0 OK pyopencl R2C (106,106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.97e-16 ninf=6.12e-16 < 1.41e-14 (0.044) 1 iFFT: n2=5.13e-16 ninf=1.22e-15 < 1.41e-14 (0.087) 0 OK pyopencl R2C (114,114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.92e-16 ninf=8.10e-16 < 1.41e-14 (0.057) 1 iFFT: n2=7.25e-16 ninf=1.67e-15 < 1.41e-14 (0.118) 0 OK pyopencl R2C (116,116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.37e-16 ninf=7.89e-16 < 1.41e-14 (0.056) 1 iFFT: n2=6.52e-16 ninf=1.44e-15 < 1.41e-14 (0.102) 0 OK pyopencl R2C (118,118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.12e-16 ninf=4.59e-16 < 1.41e-14 (0.032) 1 iFFT: n2=4.19e-16 ninf=9.99e-16 < 1.41e-14 (0.071) 0 OK pyopencl R2C (122,122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.37e-16 ninf=5.51e-16 < 1.42e-14 (0.039) 1 iFFT: n2=5.23e-16 ninf=1.22e-15 < 1.42e-14 (0.086) 0 OK pyopencl R2C (124,124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.37e-16 ninf=6.49e-16 < 1.42e-14 (0.046) 1 iFFT: n2=5.49e-16 ninf=1.44e-15 < 1.42e-14 (0.102) 0 OK pyopencl R2C (134,134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.63e-16 ninf=7.95e-16 < 1.43e-14 (0.056) 1 iFFT: n2=7.09e-16 ninf=1.67e-15 < 1.43e-14 (0.117) 0 OK pyopencl R2C (136,136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.16e-16 ninf=4.37e-16 < 1.43e-14 (0.031) 1 iFFT: n2=4.27e-16 ninf=8.88e-16 < 1.43e-14 (0.062) 0 OK pyopencl R2C (138,138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.98e-16 ninf=6.76e-16 < 1.43e-14 (0.047) 1 iFFT: n2=5.67e-16 ninf=1.67e-15 < 1.43e-14 (0.117) 0 OK pyopencl R2C (142,142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.17e-16 ninf=7.66e-16 < 1.43e-14 (0.054) 1 iFFT: n2=7.28e-16 ninf=1.61e-15 < 1.43e-14 (0.113) 0 OK pyopencl R2C (146,146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.09e-16 ninf=7.33e-16 < 1.43e-14 (0.051) 1 iFFT: n2=6.55e-16 ninf=1.55e-15 < 1.43e-14 (0.108) 0 OK pyopencl R2C (148,148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.06e-16 ninf=7.67e-16 < 1.43e-14 (0.053) 1 iFFT: n2=6.82e-16 ninf=1.55e-15 < 1.43e-14 (0.108) 0 OK pyopencl R2C (152,152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.24e-16 ninf=7.57e-16 < 1.44e-14 (0.053) 1 iFFT: n2=6.40e-16 ninf=1.33e-15 < 1.44e-14 (0.093) 0 OK pyopencl R2C (158,158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.30e-16 ninf=6.01e-16 < 1.44e-14 (0.042) 1 iFFT: n2=6.25e-16 ninf=1.44e-15 < 1.44e-14 (0.100) 0 OK pyopencl R2C (164,164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.93e-16 ninf=5.85e-16 < 1.44e-14 (0.041) 1 iFFT: n2=5.82e-16 ninf=1.44e-15 < 1.44e-14 (0.100) 0 OK pyopencl R2C (166,166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.56e-16 ninf=5.12e-16 < 1.44e-14 (0.035) 1 iFFT: n2=4.81e-16 ninf=1.11e-15 < 1.44e-14 (0.077) 0 OK pyopencl R2C (170,170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.77e-16 ninf=4.77e-16 < 1.45e-14 (0.033) 1 iFFT: n2=4.97e-16 ninf=1.55e-15 < 1.45e-14 (0.107) 0 OK pyopencl R2C (172,172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.01e-16 ninf=8.14e-16 < 1.45e-14 (0.056) 1 iFFT: n2=7.29e-16 ninf=1.78e-15 < 1.45e-14 (0.123) 0 OK pyopencl R2C (174,174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.84e-16 ninf=7.90e-16 < 1.45e-14 (0.055) 1 iFFT: n2=7.01e-16 ninf=1.67e-15 < 1.45e-14 (0.115) 0 OK pyopencl R2C (178,178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.60e-16 ninf=5.87e-16 < 1.45e-14 (0.040) 1 iFFT: n2=5.65e-16 ninf=1.44e-15 < 1.45e-14 (0.100) 0 OK pyopencl R2C (184,184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.91e-16 ninf=4.78e-16 < 1.45e-14 (0.033) 1 iFFT: n2=5.02e-16 ninf=1.33e-15 < 1.45e-14 (0.092) 0 OK pyopencl R2C (186,186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.72e-16 ninf=7.76e-16 < 1.45e-14 (0.053) 1 iFFT: n2=5.81e-16 ninf=1.44e-15 < 1.45e-14 (0.099) 0 OK pyopencl R2C (188,188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.09e-16 ninf=4.17e-16 < 1.45e-14 (0.029) 1 iFFT: n2=4.18e-16 ninf=9.99e-16 < 1.45e-14 (0.069) 0 OK pyopencl R2C (190,190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.44e-16 ninf=8.74e-16 < 1.46e-14 (0.060) 1 iFFT: n2=7.38e-16 ninf=2.00e-15 < 1.46e-14 (0.137) 0 OK pyopencl R2C (194,194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.04e-16 ninf=6.75e-16 < 1.46e-14 (0.046) 1 iFFT: n2=6.41e-16 ninf=1.89e-15 < 1.46e-14 (0.129) 0 OK pyopencl R2C (202,202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.83e-16 ninf=8.28e-16 < 1.46e-14 (0.057) 1 iFFT: n2=8.22e-16 ninf=2.00e-15 < 1.46e-14 (0.137) 0 OK pyopencl R2C (204,204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.55e-16 ninf=4.86e-16 < 1.46e-14 (0.033) 1 iFFT: n2=4.57e-16 ninf=1.11e-15 < 1.46e-14 (0.076) 0 OK pyopencl R2C (206,206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.30e-16 ninf=8.78e-16 < 1.46e-14 (0.060) 1 iFFT: n2=6.97e-16 ninf=1.89e-15 < 1.46e-14 (0.129) 0 OK pyopencl R2C (212,212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.18e-16 ninf=5.33e-16 < 1.47e-14 (0.036) 1 iFFT: n2=5.34e-16 ninf=1.33e-15 < 1.47e-14 (0.091) 0 OK pyopencl R2C (214,214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.61e-16 ninf=1.04e-15 < 1.47e-14 (0.071) 1 iFFT: n2=8.04e-16 ninf=2.11e-15 < 1.47e-14 (0.144) 0 OK pyopencl R2C (218,218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.28e-16 ninf=8.43e-16 < 1.47e-14 (0.057) 1 iFFT: n2=7.13e-16 ninf=2.00e-15 < 1.47e-14 (0.136) 0 OK pyopencl R2C (222,222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.04e-16 ninf=8.77e-16 < 1.47e-14 (0.060) 1 iFFT: n2=8.02e-16 ninf=1.89e-15 < 1.47e-14 (0.128) 0 OK pyopencl R2C (226,226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.11e-16 ninf=7.29e-16 < 1.47e-14 (0.050) 1 iFFT: n2=7.09e-16 ninf=1.72e-15 < 1.47e-14 (0.117) 0 OK pyopencl R2C (228,228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.10e-16 ninf=9.45e-16 < 1.47e-14 (0.064) 1 iFFT: n2=7.23e-16 ninf=1.78e-15 < 1.47e-14 (0.121) 0 OK pyopencl R2C (230,230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.16e-16 ninf=5.73e-16 < 1.47e-14 (0.039) 1 iFFT: n2=5.18e-16 ninf=1.33e-15 < 1.47e-14 (0.090) 0 OK pyopencl R2C (232,232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.61e-16 ninf=7.08e-16 < 1.47e-14 (0.048) 1 iFFT: n2=6.72e-16 ninf=1.89e-15 < 1.47e-14 (0.128) 0 OK pyopencl R2C (236,236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.34e-16 ninf=4.62e-16 < 1.47e-14 (0.031) 1 iFFT: n2=4.41e-16 ninf=1.33e-15 < 1.47e-14 (0.090) 0 OK pyopencl R2C (238,238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.27e-16 ninf=6.28e-16 < 1.48e-14 (0.043) 1 iFFT: n2=5.35e-16 ninf=1.39e-15 < 1.48e-14 (0.094) 0 OK pyopencl R2C (244,244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.60e-16 ninf=6.21e-16 < 1.48e-14 (0.042) 1 iFFT: n2=5.42e-16 ninf=1.44e-15 < 1.48e-14 (0.098) 0 OK pyopencl R2C (246,246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.31e-16 ninf=7.25e-16 < 1.48e-14 (0.049) 1 iFFT: n2=7.31e-16 ninf=1.78e-15 < 1.48e-14 (0.120) 0 OK pyopencl R2C (248,248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.65e-16 ninf=6.39e-16 < 1.48e-14 (0.043) 1 iFFT: n2=5.60e-16 ninf=1.55e-15 < 1.48e-14 (0.105) 0 OK pyopencl R2C (254,254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.75e-16 ninf=1.33e-15 < 1.48e-14 (0.090) 1 iFFT: n2=1.05e-15 ninf=2.66e-15 < 1.48e-14 (0.180) 0 OK pyopencl R2C (258,258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.40e-16 ninf=7.55e-16 < 1.48e-14 (0.051) 1 iFFT: n2=7.42e-16 ninf=1.80e-15 < 1.48e-14 (0.122) 0 OK pyopencl R2C (262,262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.71e-16 ninf=9.07e-16 < 1.48e-14 (0.061) 1 iFFT: n2=7.58e-16 ninf=1.89e-15 < 1.48e-14 (0.127) 0 OK pyopencl R2C (266,266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.91e-16 ninf=1.06e-15 < 1.48e-14 (0.071) 1 iFFT: n2=9.70e-16 ninf=2.11e-15 < 1.48e-14 (0.142) 0 OK pyopencl R2C (268,268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.59e-16 ninf=8.58e-16 < 1.49e-14 (0.058) 1 iFFT: n2=6.89e-16 ninf=1.78e-15 < 1.49e-14 (0.120) 0 OK pyopencl R2C (272,272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.48e-16 ninf=5.99e-16 < 1.49e-14 (0.040) 1 iFFT: n2=4.55e-16 ninf=1.22e-15 < 1.49e-14 (0.082) 0 OK pyopencl R2C (274,274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.15e-15 < 1.49e-14 (0.078) 1 iFFT: n2=1.07e-15 ninf=2.78e-15 < 1.49e-14 (0.187) 0 OK pyopencl R2C (276,276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.02e-16 ninf=6.88e-16 < 1.49e-14 (0.046) 1 iFFT: n2=5.77e-16 ninf=1.67e-15 < 1.49e-14 (0.112) 0 OK pyopencl R2C (278,278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.71e-16 ninf=1.08e-15 < 1.49e-14 (0.073) 1 iFFT: n2=1.04e-15 ninf=2.55e-15 < 1.49e-14 (0.172) 0 OK pyopencl R2C (282,282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.72e-16 ninf=6.05e-16 < 1.49e-14 (0.041) 1 iFFT: n2=4.94e-16 ninf=1.33e-15 < 1.49e-14 (0.089) 0 OK pyopencl R2C (284,284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.21e-16 ninf=7.60e-16 < 1.49e-14 (0.051) 1 iFFT: n2=7.28e-16 ninf=2.00e-15 < 1.49e-14 (0.134) 0 OK pyopencl R2C (290,290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.78e-16 ninf=7.30e-16 < 1.49e-14 (0.049) 1 iFFT: n2=6.77e-16 ninf=1.72e-15 < 1.49e-14 (0.115) 0 OK pyopencl R2C (292,292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.22e-16 ninf=7.39e-16 < 1.49e-14 (0.050) 1 iFFT: n2=6.59e-16 ninf=1.78e-15 < 1.49e-14 (0.119) 0 OK pyopencl R2C (296,296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.24e-16 ninf=8.51e-16 < 1.49e-14 (0.057) 1 iFFT: n2=6.96e-16 ninf=2.00e-15 < 1.49e-14 (0.134) 0 OK pyopencl R2C (298,298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.28e-15 < 1.49e-14 (0.085) 1 iFFT: n2=1.01e-15 ninf=2.55e-15 < 1.49e-14 (0.171) 0 OK pyopencl R2C (302,302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.85e-16 ninf=7.37e-16 < 1.50e-14 (0.049) 1 iFFT: n2=6.73e-16 ninf=1.78e-15 < 1.50e-14 (0.119) 0 OK pyopencl R2C (304,304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.69e-16 ninf=7.73e-16 < 1.50e-14 (0.052) 1 iFFT: n2=6.93e-16 ninf=1.89e-15 < 1.50e-14 (0.126) 0 OK pyopencl R2C (306,306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.19e-16 ninf=6.41e-16 < 1.50e-14 (0.043) 1 iFFT: n2=5.39e-16 ninf=1.44e-15 < 1.50e-14 (0.096) 0 OK pyopencl R2C (310,310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.96e-16 ninf=6.40e-16 < 1.50e-14 (0.043) 1 iFFT: n2=6.02e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (314,314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.31e-16 ninf=7.96e-16 < 1.50e-14 (0.053) 1 iFFT: n2=7.80e-16 ninf=2.11e-15 < 1.50e-14 (0.141) 0 OK pyopencl R2C (316,316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.47e-16 ninf=7.46e-16 < 1.50e-14 (0.050) 1 iFFT: n2=6.38e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (318,318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.53e-16 ninf=5.91e-16 < 1.50e-14 (0.039) 1 iFFT: n2=5.64e-16 ninf=1.44e-15 < 1.50e-14 (0.096) 0 OK pyopencl R2C (322,322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.84e-16 ninf=6.11e-16 < 1.50e-14 (0.041) 1 iFFT: n2=6.08e-16 ninf=1.44e-15 < 1.50e-14 (0.096) 0 OK pyopencl R2C (326,326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.23e-16 ninf=9.91e-16 < 1.50e-14 (0.066) 1 iFFT: n2=8.07e-16 ninf=2.22e-15 < 1.50e-14 (0.148) 0 OK pyopencl R2C (328,328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.12e-16 ninf=7.48e-16 < 1.50e-14 (0.050) 1 iFFT: n2=5.96e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (332,332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.75e-16 ninf=5.49e-16 < 1.50e-14 (0.037) 1 iFFT: n2=4.94e-16 ninf=1.44e-15 < 1.50e-14 (0.096) 0 OK pyopencl R2C (334,334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.59e-16 ninf=9.24e-16 < 1.50e-14 (0.061) 1 iFFT: n2=8.86e-16 ninf=2.22e-15 < 1.50e-14 (0.148) 0 OK pyopencl R2C (340,340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.93e-16 ninf=5.09e-16 < 1.51e-14 (0.034) 1 iFFT: n2=4.96e-16 ninf=1.39e-15 < 1.51e-14 (0.092) 0 OK pyopencl R2C (342,342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=9.35e-16 < 1.51e-14 (0.062) 1 iFFT: n2=8.40e-16 ninf=2.00e-15 < 1.51e-14 (0.133) 0 OK pyopencl R2C (344,344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.05e-16 ninf=7.21e-16 < 1.51e-14 (0.048) 1 iFFT: n2=7.24e-16 ninf=1.86e-15 < 1.51e-14 (0.123) 0 OK pyopencl R2C (346,346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.46e-16 ninf=8.11e-16 < 1.51e-14 (0.054) 1 iFFT: n2=8.48e-16 ninf=2.78e-15 < 1.51e-14 (0.184) 0 OK pyopencl R2C (348,348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.77e-16 ninf=7.17e-16 < 1.51e-14 (0.048) 1 iFFT: n2=6.83e-16 ninf=1.89e-15 < 1.51e-14 (0.125) 0 OK pyopencl R2C (354,354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.73e-16 ninf=4.89e-16 < 1.51e-14 (0.032) 1 iFFT: n2=4.89e-16 ninf=1.44e-15 < 1.51e-14 (0.096) 0 OK pyopencl R2C (356,356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.85e-16 ninf=5.88e-16 < 1.51e-14 (0.039) 1 iFFT: n2=5.80e-16 ninf=1.55e-15 < 1.51e-14 (0.103) 0 OK pyopencl R2C (358,358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.33e-16 ninf=9.24e-16 < 1.51e-14 (0.061) 1 iFFT: n2=8.37e-16 ninf=2.28e-15 < 1.51e-14 (0.151) 0 OK pyopencl R2C (362,362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.63e-16 ninf=7.78e-16 < 1.51e-14 (0.051) 1 iFFT: n2=7.64e-16 ninf=2.00e-15 < 1.51e-14 (0.132) 0 OK pyopencl R2C (366,366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.01e-16 ninf=6.65e-16 < 1.51e-14 (0.044) 1 iFFT: n2=6.11e-16 ninf=1.67e-15 < 1.51e-14 (0.110) 0 OK pyopencl R2C (368,368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.23e-16 ninf=5.68e-16 < 1.51e-14 (0.038) 1 iFFT: n2=5.38e-16 ninf=1.39e-15 < 1.51e-14 (0.092) 0 OK pyopencl R2C (370,370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.34e-16 ninf=8.54e-16 < 1.51e-14 (0.056) 1 iFFT: n2=6.97e-16 ninf=1.89e-15 < 1.51e-14 (0.125) 0 OK pyopencl R2C (372,372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.88e-16 ninf=5.91e-16 < 1.51e-14 (0.039) 1 iFFT: n2=5.87e-16 ninf=1.55e-15 < 1.51e-14 (0.103) 0 OK pyopencl R2C (374,374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.93e-16 ninf=5.94e-16 < 1.51e-14 (0.039) 1 iFFT: n2=4.89e-16 ninf=1.22e-15 < 1.51e-14 (0.081) 0 OK pyopencl R2C (376,376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.37e-16 ninf=5.98e-16 < 1.52e-14 (0.039) 1 iFFT: n2=4.53e-16 ninf=1.33e-15 < 1.52e-14 (0.088) 0 OK pyopencl R2C (380,380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.19e-16 ninf=9.79e-16 < 1.52e-14 (0.065) 1 iFFT: n2=7.12e-16 ninf=1.89e-15 < 1.52e-14 (0.125) 0 OK pyopencl R2C (382,382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.57e-16 ninf=8.65e-16 < 1.52e-14 (0.057) 1 iFFT: n2=7.55e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (386,386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.58e-16 ninf=9.98e-16 < 1.52e-14 (0.066) 1 iFFT: n2=7.54e-16 ninf=2.00e-15 < 1.52e-14 (0.132) 0 OK pyopencl R2C (388,388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.13e-16 ninf=6.74e-16 < 1.52e-14 (0.044) 1 iFFT: n2=6.40e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (394,394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.62e-16 ninf=1.02e-15 < 1.52e-14 (0.067) 1 iFFT: n2=9.84e-16 ninf=2.78e-15 < 1.52e-14 (0.183) 0 OK pyopencl R2C (398,398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.88e-16 ninf=1.25e-15 < 1.52e-14 (0.082) 1 iFFT: n2=9.65e-16 ninf=2.33e-15 < 1.52e-14 (0.153) 0 OK pyopencl R2C (402,402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.93e-16 ninf=7.29e-16 < 1.52e-14 (0.048) 1 iFFT: n2=7.05e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (404,404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.50e-16 ninf=9.08e-16 < 1.52e-14 (0.060) 1 iFFT: n2=8.91e-16 ninf=2.44e-15 < 1.52e-14 (0.161) 0 OK pyopencl R2C (406,406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.68e-16 ninf=8.07e-16 < 1.52e-14 (0.053) 1 iFFT: n2=8.04e-16 ninf=2.33e-15 < 1.52e-14 (0.153) 0 OK pyopencl R2C (408,408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.97e-16 ninf=6.06e-16 < 1.52e-14 (0.040) 1 iFFT: n2=4.96e-16 ninf=1.44e-15 < 1.52e-14 (0.095) 0 OK pyopencl R2C (410,410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.70e-16 ninf=8.46e-16 < 1.52e-14 (0.056) 1 iFFT: n2=6.52e-16 ninf=1.78e-15 < 1.52e-14 (0.117) 0 OK pyopencl R2C (412,412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.80e-16 ninf=1.03e-15 < 1.52e-14 (0.068) 1 iFFT: n2=7.31e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (414,414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.32e-16 ninf=8.72e-16 < 1.52e-14 (0.057) 1 iFFT: n2=6.96e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (418,418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.18e-16 ninf=1.01e-15 < 1.52e-14 (0.066) 1 iFFT: n2=9.21e-16 ninf=2.11e-15 < 1.52e-14 (0.138) 0 OK pyopencl R2C (422,422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.69e-16 ninf=7.80e-16 < 1.53e-14 (0.051) 1 iFFT: n2=8.75e-16 ninf=2.55e-15 < 1.53e-14 (0.167) 0 OK pyopencl R2C (424,424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.39e-16 ninf=5.93e-16 < 1.53e-14 (0.039) 1 iFFT: n2=5.48e-16 ninf=1.44e-15 < 1.53e-14 (0.095) 0 OK pyopencl R2C (426,426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.52e-16 ninf=6.80e-16 < 1.53e-14 (0.045) 1 iFFT: n2=7.87e-16 ninf=2.11e-15 < 1.53e-14 (0.138) 0 OK pyopencl R2C (428,428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.13e-16 ninf=9.66e-16 < 1.53e-14 (0.063) 1 iFFT: n2=8.37e-16 ninf=2.22e-15 < 1.53e-14 (0.145) 0 OK pyopencl R2C (430,430) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.24e-16 ninf=8.47e-16 < 1.53e-14 (0.055) 1 iFFT: n2=7.28e-16 ninf=1.94e-15 < 1.53e-14 (0.127) 0 OK pyopencl R2C (434,434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.49e-16 ninf=7.07e-16 < 1.53e-14 (0.046) 1 iFFT: n2=6.67e-16 ninf=2.00e-15 < 1.53e-14 (0.131) 0 OK pyopencl R2C (436,436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.14e-16 ninf=9.24e-16 < 1.53e-14 (0.060) 1 iFFT: n2=7.03e-16 ninf=1.78e-15 < 1.53e-14 (0.116) 0 OK pyopencl R2C (438,438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.07e-16 ninf=7.53e-16 < 1.53e-14 (0.049) 1 iFFT: n2=7.36e-16 ninf=2.00e-15 < 1.53e-14 (0.131) 0 OK pyopencl R2C (442,442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.31e-16 ninf=6.26e-16 < 1.53e-14 (0.041) 1 iFFT: n2=5.23e-16 ninf=1.44e-15 < 1.53e-14 (0.094) 0 OK pyopencl R2C (444,444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.76e-16 ninf=8.70e-16 < 1.53e-14 (0.057) 1 iFFT: n2=7.76e-16 ninf=1.89e-15 < 1.53e-14 (0.123) 0 OK pyopencl R2C (446,446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.88e-16 ninf=1.30e-15 < 1.53e-14 (0.085) 1 iFFT: n2=9.24e-16 ninf=2.33e-15 < 1.53e-14 (0.152) 0 OK pyopencl R2C (452,452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.25e-16 ninf=7.45e-16 < 1.53e-14 (0.049) 1 iFFT: n2=7.21e-16 ninf=1.89e-15 < 1.53e-14 (0.123) 0 OK pyopencl R2C (454,454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.91e-16 ninf=1.20e-15 < 1.53e-14 (0.078) 1 iFFT: n2=1.04e-15 ninf=2.66e-15 < 1.53e-14 (0.174) 0 OK pyopencl R2C (456,456) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.79e-16 ninf=8.85e-16 < 1.53e-14 (0.058) 1 iFFT: n2=8.02e-16 ninf=2.00e-15 < 1.53e-14 (0.130) 0 OK pyopencl R2C (458,458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.10e-16 ninf=1.10e-15 < 1.53e-14 (0.072) 1 iFFT: n2=8.78e-16 ninf=2.33e-15 < 1.53e-14 (0.152) 0 OK pyopencl R2C (460,460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.28e-16 ninf=5.53e-16 < 1.53e-14 (0.036) 1 iFFT: n2=5.35e-16 ninf=1.55e-15 < 1.53e-14 (0.101) 0 OK pyopencl R2C (464,464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.75e-16 ninf=5.71e-16 < 1.53e-14 (0.037) 1 iFFT: n2=6.82e-16 ninf=2.00e-15 < 1.53e-14 (0.130) 0 OK pyopencl R2C (466,466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.10e-16 ninf=9.73e-16 < 1.53e-14 (0.063) 1 iFFT: n2=7.91e-16 ninf=2.05e-15 < 1.53e-14 (0.134) 0 OK pyopencl R2C (470,470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.79e-16 ninf=5.72e-16 < 1.53e-14 (0.037) 1 iFFT: n2=4.91e-16 ninf=1.33e-15 < 1.53e-14 (0.087) 0 OK pyopencl R2C (472,472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.66e-16 ninf=6.31e-16 < 1.53e-14 (0.041) 1 iFFT: n2=4.67e-16 ninf=1.22e-15 < 1.53e-14 (0.080) 0 OK pyopencl R2C (474,474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.52e-16 ninf=6.71e-16 < 1.54e-14 (0.044) 1 iFFT: n2=6.98e-16 ninf=2.00e-15 < 1.54e-14 (0.130) 0 OK pyopencl R2C (476,476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.48e-16 ninf=5.80e-16 < 1.54e-14 (0.038) 1 iFFT: n2=5.57e-16 ninf=1.61e-15 < 1.54e-14 (0.105) 0 OK pyopencl R2C (478,478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.38e-16 ninf=9.37e-16 < 1.54e-14 (0.061) 1 iFFT: n2=8.27e-16 ninf=2.33e-15 < 1.54e-14 (0.152) 0 OK pyopencl R2C (482,482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.30e-16 ninf=7.37e-16 < 1.54e-14 (0.048) 1 iFFT: n2=7.40e-16 ninf=2.00e-15 < 1.54e-14 (0.130) 0 OK pyopencl R2C (488,488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.88e-16 ninf=6.07e-16 < 1.54e-14 (0.039) 1 iFFT: n2=5.69e-16 ninf=1.67e-15 < 1.54e-14 (0.108) 0 OK pyopencl R2C (492,492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.24e-16 ninf=7.71e-16 < 1.54e-14 (0.050) 1 iFFT: n2=7.15e-16 ninf=1.78e-15 < 1.54e-14 (0.115) 0 OK pyopencl R2C (494,494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.10e-16 ninf=7.03e-16 < 1.54e-14 (0.046) 1 iFFT: n2=7.15e-16 ninf=1.78e-15 < 1.54e-14 (0.115) 0 OK pyopencl R2C (496,496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.79e-16 ninf=6.01e-16 < 1.54e-14 (0.039) 1 iFFT: n2=5.83e-16 ninf=1.72e-15 < 1.54e-14 (0.112) 0 OK pyopencl R2C (498,498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.08e-16 ninf=5.50e-16 < 1.54e-14 (0.036) 1 iFFT: n2=5.20e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (502,502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.34e-15 < 1.54e-14 (0.087) 1 iFFT: n2=1.03e-15 ninf=2.55e-15 < 1.54e-14 (0.166) 0 OK pyopencl R2C (506,506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.36e-16 ninf=6.06e-16 < 1.54e-14 (0.039) 1 iFFT: n2=5.37e-16 ninf=1.44e-15 < 1.54e-14 (0.094) 0 OK pyopencl R2C (508,508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=8.62e-16 < 1.54e-14 (0.056) 1 iFFT: n2=1.04e-15 ninf=2.89e-15 < 1.54e-14 (0.187) 0 OK pyopencl R2C (510,510) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.12e-16 ninf=5.59e-16 < 1.54e-14 (0.036) 1 iFFT: n2=5.27e-16 ninf=1.44e-15 < 1.54e-14 (0.094) 0 OK pyopencl R2C (514,514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=8.60e-16 < 1.54e-14 (0.056) 1 iFFT: n2=7.87e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (516,516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.54e-16 ninf=9.63e-16 < 1.54e-14 (0.062) 1 iFFT: n2=7.57e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (518,518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.91e-16 ninf=1.03e-15 < 1.54e-14 (0.067) 1 iFFT: n2=8.44e-16 ninf=2.22e-15 < 1.54e-14 (0.144) 0 OK pyopencl R2C (522,522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.16e-16 ninf=7.20e-16 < 1.54e-14 (0.047) 1 iFFT: n2=7.30e-16 ninf=2.00e-15 < 1.54e-14 (0.129) 0 OK pyopencl R2C (524,524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.93e-16 ninf=8.34e-16 < 1.54e-14 (0.054) 1 iFFT: n2=7.81e-16 ninf=2.00e-15 < 1.54e-14 (0.129) 0 OK pyopencl R2C (526,526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=7.40e-16 < 1.54e-14 (0.048) 1 iFFT: n2=7.87e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (530,530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.85e-16 ninf=6.03e-16 < 1.54e-14 (0.039) 1 iFFT: n2=5.91e-16 ninf=1.55e-15 < 1.54e-14 (0.101) 0 OK pyopencl R2C (532,532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.00e-16 ninf=1.06e-15 < 1.55e-14 (0.069) 1 iFFT: n2=9.70e-16 ninf=2.22e-15 < 1.55e-14 (0.144) 0 OK pyopencl R2C (534,534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.11e-16 ninf=7.16e-16 < 1.55e-14 (0.046) 1 iFFT: n2=6.16e-16 ninf=1.67e-15 < 1.55e-14 (0.108) 0 OK pyopencl R2C (536,536) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.72e-16 ninf=7.96e-16 < 1.55e-14 (0.052) 1 iFFT: n2=7.00e-16 ninf=1.78e-15 < 1.55e-14 (0.115) 0 OK pyopencl R2C (538,538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.77e-16 ninf=9.40e-16 < 1.55e-14 (0.061) 1 iFFT: n2=8.89e-16 ninf=2.33e-15 < 1.55e-14 (0.151) 0 OK pyopencl R2C (542,542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.48e-16 ninf=1.00e-15 < 1.55e-14 (0.065) 1 iFFT: n2=8.69e-16 ninf=2.33e-15 < 1.55e-14 (0.151) 0 OK pyopencl R2C (544,544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.72e-16 ninf=4.78e-16 < 1.55e-14 (0.031) 1 iFFT: n2=4.76e-16 ninf=1.55e-15 < 1.55e-14 (0.100) 0 OK pyopencl R2C (548,548) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.38e-16 ninf=7.90e-16 < 1.55e-14 (0.051) 1 iFFT: n2=7.47e-16 ninf=2.00e-15 < 1.55e-14 (0.129) 0 OK pyopencl R2C (552,552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.36e-16 ninf=7.96e-16 < 1.55e-14 (0.051) 1 iFFT: n2=6.09e-16 ninf=1.67e-15 < 1.55e-14 (0.108) 0 OK pyopencl R2C (554,554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.74e-16 ninf=8.64e-16 < 1.55e-14 (0.056) 1 iFFT: n2=8.31e-16 ninf=2.22e-15 < 1.55e-14 (0.143) 0 OK pyopencl R2C (556,556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.10e-16 ninf=8.08e-16 < 1.55e-14 (0.052) 1 iFFT: n2=8.38e-16 ninf=2.22e-15 < 1.55e-14 (0.143) 0 OK pyopencl R2C (558,558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.22e-16 ninf=7.01e-16 < 1.55e-14 (0.045) 1 iFFT: n2=6.21e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (562,562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.27e-15 < 1.55e-14 (0.082) 1 iFFT: n2=1.09e-15 ninf=2.78e-15 < 1.55e-14 (0.179) 0 OK pyopencl R2C (564,564) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.90e-16 ninf=5.95e-16 < 1.55e-14 (0.038) 1 iFFT: n2=5.13e-16 ninf=1.44e-15 < 1.55e-14 (0.093) 0 OK pyopencl R2C (566,566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.35e-15 < 1.55e-14 (0.087) 1 iFFT: n2=1.06e-15 ninf=2.78e-15 < 1.55e-14 (0.179) 0 OK pyopencl R2C (568,568) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.40e-16 ninf=8.19e-16 < 1.55e-14 (0.053) 1 iFFT: n2=7.41e-16 ninf=2.22e-15 < 1.55e-14 (0.143) 0 OK pyopencl R2C (570,570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.34e-16 ninf=8.79e-16 < 1.55e-14 (0.057) 1 iFFT: n2=7.48e-16 ninf=2.00e-15 < 1.55e-14 (0.129) 0 OK pyopencl R2C (574,574) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.67e-16 ninf=7.64e-16 < 1.55e-14 (0.049) 1 iFFT: n2=6.71e-16 ninf=1.78e-15 < 1.55e-14 (0.114) 0 OK pyopencl R2C (578,578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.49e-16 ninf=6.12e-16 < 1.55e-14 (0.039) 1 iFFT: n2=5.58e-16 ninf=1.67e-15 < 1.55e-14 (0.107) 0 OK pyopencl R2C (580,580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.96e-16 ninf=6.66e-16 < 1.55e-14 (0.043) 1 iFFT: n2=6.99e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (582,582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.61e-16 ninf=8.23e-16 < 1.55e-14 (0.053) 1 iFFT: n2=6.62e-16 ninf=1.78e-15 < 1.55e-14 (0.114) 0 OK pyopencl R2C (584,584) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.35e-16 ninf=6.96e-16 < 1.55e-14 (0.045) 1 iFFT: n2=6.70e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (586,586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.47e-16 ninf=1.05e-15 < 1.55e-14 (0.068) 1 iFFT: n2=9.13e-16 ninf=2.66e-15 < 1.55e-14 (0.172) 0 OK pyopencl R2C (590,590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.02e-16 ninf=5.44e-16 < 1.55e-14 (0.035) 1 iFFT: n2=5.09e-16 ninf=1.39e-15 < 1.55e-14 (0.089) 0 OK pyopencl R2C (592,592) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.40e-16 ninf=7.95e-16 < 1.55e-14 (0.051) 1 iFFT: n2=7.16e-16 ninf=1.89e-15 < 1.55e-14 (0.121) 0 OK pyopencl R2C (596,596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.35e-16 ninf=9.04e-16 < 1.56e-14 (0.058) 1 iFFT: n2=8.23e-16 ninf=2.66e-15 < 1.56e-14 (0.171) 0 OK pyopencl R2C (598,598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.51e-16 ninf=5.39e-16 < 1.56e-14 (0.035) 1 iFFT: n2=5.60e-16 ninf=1.55e-15 < 1.56e-14 (0.100) 0 OK pyopencl R2C (602,602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.89e-16 ninf=8.39e-16 < 1.56e-14 (0.054) 1 iFFT: n2=7.93e-16 ninf=2.22e-15 < 1.56e-14 (0.143) 0 OK pyopencl R2C (604,604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.97e-16 ninf=7.21e-16 < 1.56e-14 (0.046) 1 iFFT: n2=6.86e-16 ninf=1.94e-15 < 1.56e-14 (0.125) 0 OK pyopencl R2C (606,606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.64e-16 ninf=8.57e-16 < 1.56e-14 (0.055) 1 iFFT: n2=6.58e-16 ninf=1.89e-15 < 1.56e-14 (0.121) 0 OK pyopencl R2C (608,608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.76e-16 ninf=8.55e-16 < 1.56e-14 (0.055) 1 iFFT: n2=7.02e-16 ninf=1.89e-15 < 1.56e-14 (0.121) 0 OK pyopencl R2C (610,610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.06e-16 ninf=6.49e-16 < 1.56e-14 (0.042) 1 iFFT: n2=6.23e-16 ninf=1.69e-15 < 1.56e-14 (0.109) 0 OK pyopencl R2C (612,612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.39e-16 ninf=5.45e-16 < 1.56e-14 (0.035) 1 iFFT: n2=5.55e-16 ninf=1.55e-15 < 1.56e-14 (0.100) 0 OK pyopencl R2C (614,614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.31e-15 < 1.56e-14 (0.084) 1 iFFT: n2=1.09e-15 ninf=2.66e-15 < 1.56e-14 (0.171) 0 OK pyopencl R2C (618,618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.88e-16 ninf=1.14e-15 < 1.56e-14 (0.073) 1 iFFT: n2=9.97e-16 ninf=2.66e-15 < 1.56e-14 (0.171) 0 OK pyopencl R2C (620,620) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.14e-16 ninf=6.12e-16 < 1.56e-14 (0.039) 1 iFFT: n2=6.15e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (622,622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.02e-15 < 1.56e-14 (0.065) 1 iFFT: n2=9.31e-16 ninf=2.44e-15 < 1.56e-14 (0.157) 0 OK pyopencl R2C (626,626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.21e-15 < 1.56e-14 (0.078) 1 iFFT: n2=1.10e-15 ninf=2.89e-15 < 1.56e-14 (0.185) 0 OK pyopencl R2C (628,628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.04e-16 ninf=9.15e-16 < 1.56e-14 (0.059) 1 iFFT: n2=8.39e-16 ninf=2.11e-15 < 1.56e-14 (0.135) 0 OK pyopencl R2C (632,632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.59e-16 ninf=7.01e-16 < 1.56e-14 (0.045) 1 iFFT: n2=6.50e-16 ninf=1.89e-15 < 1.56e-14 (0.121) 0 OK pyopencl R2C (634,634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.66e-15 ninf=1.92e-15 < 1.56e-14 (0.123) 1 iFFT: n2=1.66e-15 ninf=3.44e-15 < 1.56e-14 (0.221) 0 OK pyopencl R2C (636,636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.72e-16 ninf=5.62e-16 < 1.56e-14 (0.036) 1 iFFT: n2=5.82e-16 ninf=1.67e-15 < 1.56e-14 (0.107) 0 OK pyopencl R2C (638,638) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.07e-16 ninf=8.07e-16 < 1.56e-14 (0.052) 1 iFFT: n2=7.19e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (642,642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.32e-15 < 1.56e-14 (0.084) 1 iFFT: n2=1.23e-15 ninf=3.00e-15 < 1.56e-14 (0.192) 0 OK pyopencl R2C (644,644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.99e-16 ninf=6.42e-16 < 1.56e-14 (0.041) 1 iFFT: n2=6.17e-16 ninf=1.67e-15 < 1.56e-14 (0.107) 0 OK pyopencl R2C (646,646) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.83e-16 ninf=9.25e-16 < 1.56e-14 (0.059) 1 iFFT: n2=7.20e-16 ninf=2.22e-15 < 1.56e-14 (0.142) 0 OK pyopencl R2C (652,652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.07e-16 ninf=9.08e-16 < 1.56e-14 (0.058) 1 iFFT: n2=8.79e-16 ninf=2.44e-15 < 1.56e-14 (0.156) 0 OK pyopencl R2C (654,654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.79e-16 ninf=9.75e-16 < 1.56e-14 (0.062) 1 iFFT: n2=7.55e-16 ninf=2.11e-15 < 1.56e-14 (0.135) 0 OK pyopencl R2C (656,656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.36e-16 ninf=6.70e-16 < 1.56e-14 (0.043) 1 iFFT: n2=6.27e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (658,658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.36e-16 ninf=5.65e-16 < 1.56e-14 (0.036) 1 iFFT: n2=5.52e-16 ninf=1.55e-15 < 1.56e-14 (0.099) 0 OK pyopencl R2C (662,662) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.17e-16 ninf=8.70e-16 < 1.56e-14 (0.056) 1 iFFT: n2=8.69e-16 ninf=2.55e-15 < 1.56e-14 (0.163) 0 OK pyopencl R2C (664,664) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.01e-16 ninf=5.12e-16 < 1.56e-14 (0.033) 1 iFFT: n2=5.26e-16 ninf=1.55e-15 < 1.56e-14 (0.099) 0 OK pyopencl R2C (666,666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.95e-16 ninf=1.12e-15 < 1.56e-14 (0.071) 1 iFFT: n2=9.49e-16 ninf=2.22e-15 < 1.56e-14 (0.142) 0 OK pyopencl R2C (668,668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.05e-16 ninf=7.98e-16 < 1.56e-14 (0.051) 1 iFFT: n2=7.98e-16 ninf=2.33e-15 < 1.56e-14 (0.149) 0 OK pyopencl R2C (670,670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.74e-16 ninf=8.49e-16 < 1.57e-14 (0.054) 1 iFFT: n2=6.83e-16 ninf=1.89e-15 < 1.57e-14 (0.121) 0 OK pyopencl R2C (674,674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.07e-15 < 1.57e-14 (0.068) 1 iFFT: n2=9.76e-16 ninf=2.78e-15 < 1.57e-14 (0.177) 0 OK pyopencl R2C (678,678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.44e-16 ninf=8.56e-16 < 1.57e-14 (0.055) 1 iFFT: n2=7.38e-16 ninf=2.00e-15 < 1.57e-14 (0.128) 0 OK pyopencl R2C (680,680) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.26e-16 ninf=5.59e-16 < 1.57e-14 (0.036) 1 iFFT: n2=5.16e-16 ninf=1.44e-15 < 1.57e-14 (0.092) 0 OK pyopencl R2C (682,682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.40e-16 ninf=6.64e-16 < 1.57e-14 (0.042) 1 iFFT: n2=6.37e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (684,684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.24e-16 ninf=8.96e-16 < 1.57e-14 (0.057) 1 iFFT: n2=8.76e-16 ninf=2.11e-15 < 1.57e-14 (0.135) 0 OK pyopencl R2C (688,688) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=8.80e-16 < 1.57e-14 (0.056) 1 iFFT: n2=7.47e-16 ninf=2.11e-15 < 1.57e-14 (0.135) 0 OK pyopencl R2C (690,690) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.73e-16 ninf=6.03e-16 < 1.57e-14 (0.038) 1 iFFT: n2=5.73e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (692,692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.21e-16 ninf=8.89e-16 < 1.57e-14 (0.057) 1 iFFT: n2=8.26e-16 ninf=2.28e-15 < 1.57e-14 (0.145) 0 OK pyopencl R2C (694,694) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.18e-15 < 1.57e-14 (0.075) 1 iFFT: n2=1.17e-15 ninf=2.89e-15 < 1.57e-14 (0.184) 0 OK pyopencl R2C (696,696) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.97e-16 ninf=7.79e-16 < 1.57e-14 (0.050) 1 iFFT: n2=7.04e-16 ninf=2.11e-15 < 1.57e-14 (0.134) 0 OK pyopencl R2C (698,698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.19e-15 < 1.57e-14 (0.076) 1 iFFT: n2=1.14e-15 ninf=3.11e-15 < 1.57e-14 (0.198) 0 OK pyopencl R2C (706,706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.65e-16 ninf=8.91e-16 < 1.57e-14 (0.057) 1 iFFT: n2=8.46e-16 ninf=2.44e-15 < 1.57e-14 (0.156) 0 OK pyopencl R2C (708,708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.91e-16 ninf=5.56e-16 < 1.57e-14 (0.035) 1 iFFT: n2=5.04e-16 ninf=1.44e-15 < 1.57e-14 (0.092) 0 OK pyopencl R2C (710,710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.59e-16 ninf=7.55e-16 < 1.57e-14 (0.048) 1 iFFT: n2=7.67e-16 ninf=2.11e-15 < 1.57e-14 (0.134) 0 OK pyopencl R2C (712,712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.06e-16 ninf=6.75e-16 < 1.57e-14 (0.043) 1 iFFT: n2=5.99e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (714,714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.89e-16 ninf=6.63e-16 < 1.57e-14 (0.042) 1 iFFT: n2=5.97e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (716,716) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.24e-16 ninf=7.99e-16 < 1.57e-14 (0.051) 1 iFFT: n2=8.19e-16 ninf=2.22e-15 < 1.57e-14 (0.141) 0 OK pyopencl R2C (718,718) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.09e-16 ninf=9.39e-16 < 1.57e-14 (0.060) 1 iFFT: n2=8.55e-16 ninf=2.44e-15 < 1.57e-14 (0.155) 0 OK pyopencl R2C (722,722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.24e-15 < 1.57e-14 (0.079) 1 iFFT: n2=1.23e-15 ninf=2.78e-15 < 1.57e-14 (0.177) 0 OK pyopencl R2C (724,724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.83e-16 ninf=8.74e-16 < 1.57e-14 (0.056) 1 iFFT: n2=7.84e-16 ninf=2.33e-15 < 1.57e-14 (0.148) 0 OK pyopencl R2C (730,730) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.54e-16 ninf=7.90e-16 < 1.57e-14 (0.050) 1 iFFT: n2=6.64e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (732,732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.14e-16 ninf=6.98e-16 < 1.57e-14 (0.044) 1 iFFT: n2=6.23e-16 ninf=2.00e-15 < 1.57e-14 (0.127) 0 OK pyopencl R2C (734,734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.61e-16 ninf=1.01e-15 < 1.57e-14 (0.064) 1 iFFT: n2=8.86e-16 ninf=2.55e-15 < 1.57e-14 (0.162) 0 OK pyopencl R2C (736,736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.45e-16 ninf=6.66e-16 < 1.57e-14 (0.042) 1 iFFT: n2=5.57e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (738,738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.28e-16 ninf=6.48e-16 < 1.57e-14 (0.041) 1 iFFT: n2=6.39e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (740,740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.38e-16 ninf=8.65e-16 < 1.57e-14 (0.055) 1 iFFT: n2=7.03e-16 ninf=2.11e-15 < 1.57e-14 (0.134) 0 OK pyopencl R2C (742,742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.37e-16 ninf=7.39e-16 < 1.57e-14 (0.047) 1 iFFT: n2=6.38e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (744,744) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.11e-16 ninf=6.90e-16 < 1.57e-14 (0.044) 1 iFFT: n2=6.12e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (746,746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.68e-16 ninf=1.02e-15 < 1.57e-14 (0.065) 1 iFFT: n2=9.17e-16 ninf=2.44e-15 < 1.57e-14 (0.155) 0 OK pyopencl R2C (748,748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.24e-16 ninf=5.64e-16 < 1.57e-14 (0.036) 1 iFFT: n2=5.17e-16 ninf=1.67e-15 < 1.57e-14 (0.106) 0 OK pyopencl R2C (752,752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.64e-16 ninf=5.38e-16 < 1.58e-14 (0.034) 1 iFFT: n2=4.78e-16 ninf=1.55e-15 < 1.58e-14 (0.099) 0 OK pyopencl R2C (754,754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=7.67e-16 < 1.58e-14 (0.049) 1 iFFT: n2=7.39e-16 ninf=2.22e-15 < 1.58e-14 (0.141) 0 OK pyopencl R2C (758,758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.41e-15 < 1.58e-14 (0.090) 1 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.58e-14 (0.197) 0 OK pyopencl R2C (760,760) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.42e-16 ninf=7.40e-16 < 1.58e-14 (0.047) 1 iFFT: n2=7.24e-16 ninf=2.00e-15 < 1.58e-14 (0.127) 0 OK pyopencl R2C (762,762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.87e-16 ninf=9.90e-16 < 1.58e-14 (0.063) 1 iFFT: n2=1.03e-15 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (764,764) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.21e-16 ninf=1.06e-15 < 1.58e-14 (0.067) 1 iFFT: n2=8.24e-16 ninf=2.33e-15 < 1.58e-14 (0.148) 0 OK pyopencl R2C (766,766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.16e-16 ninf=9.20e-16 < 1.58e-14 (0.058) 1 iFFT: n2=8.55e-16 ninf=2.44e-15 < 1.58e-14 (0.155) 0 OK pyopencl R2C (772,772) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=8.02e-16 < 1.58e-14 (0.051) 1 iFFT: n2=7.72e-16 ninf=2.16e-15 < 1.58e-14 (0.137) 0 OK pyopencl R2C (774,774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.58e-16 ninf=7.80e-16 < 1.58e-14 (0.049) 1 iFFT: n2=7.57e-16 ninf=2.22e-15 < 1.58e-14 (0.141) 0 OK pyopencl R2C (776,776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.33e-16 ninf=6.74e-16 < 1.58e-14 (0.043) 1 iFFT: n2=6.54e-16 ninf=2.00e-15 < 1.58e-14 (0.127) 0 OK pyopencl R2C (778,778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.20e-16 ninf=1.03e-15 < 1.58e-14 (0.065) 1 iFFT: n2=8.70e-16 ninf=2.44e-15 < 1.58e-14 (0.155) 0 OK pyopencl R2C (782,782) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.00e-16 ninf=6.27e-16 < 1.58e-14 (0.040) 1 iFFT: n2=5.95e-16 ninf=1.67e-15 < 1.58e-14 (0.105) 0 OK pyopencl R2C (786,786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.09e-16 ninf=7.77e-16 < 1.58e-14 (0.049) 1 iFFT: n2=8.11e-16 ninf=2.44e-15 < 1.58e-14 (0.155) 0 OK pyopencl R2C (788,788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.19e-15 < 1.58e-14 (0.075) 1 iFFT: n2=1.09e-15 ninf=3.00e-15 < 1.58e-14 (0.190) 0 OK pyopencl R2C (790,790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.73e-16 ninf=9.30e-16 < 1.58e-14 (0.059) 1 iFFT: n2=6.86e-16 ninf=1.89e-15 < 1.58e-14 (0.119) 0 OK pyopencl R2C (794,794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.02e-15 < 1.58e-14 (0.065) 1 iFFT: n2=1.05e-15 ninf=2.66e-15 < 1.58e-14 (0.169) 0 OK pyopencl R2C (796,796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.60e-16 ninf=1.02e-15 < 1.58e-14 (0.065) 1 iFFT: n2=9.39e-16 ninf=2.55e-15 < 1.58e-14 (0.162) 0 OK pyopencl R2C (798,798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.19e-16 ninf=1.15e-15 < 1.58e-14 (0.073) 1 iFFT: n2=9.23e-16 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (802,802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.21e-15 < 1.58e-14 (0.076) 1 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.58e-14 (0.183) 0 OK pyopencl R2C (804,804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.04e-16 ninf=9.59e-16 < 1.58e-14 (0.061) 1 iFFT: n2=7.17e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (806,806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.24e-16 ninf=7.95e-16 < 1.58e-14 (0.050) 1 iFFT: n2=6.16e-16 ninf=1.78e-15 < 1.58e-14 (0.112) 0 OK pyopencl R2C (808,808) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.06e-16 ninf=7.26e-16 < 1.58e-14 (0.046) 1 iFFT: n2=7.37e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (812,812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.79e-16 ninf=8.41e-16 < 1.58e-14 (0.053) 1 iFFT: n2=8.11e-16 ninf=2.22e-15 < 1.58e-14 (0.140) 0 OK pyopencl R2C (814,814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.79e-16 ninf=1.04e-15 < 1.58e-14 (0.065) 1 iFFT: n2=9.16e-16 ninf=2.22e-15 < 1.58e-14 (0.140) 0 OK pyopencl R2C (816,816) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.20e-16 ninf=5.75e-16 < 1.58e-14 (0.036) 1 iFFT: n2=5.21e-16 ninf=1.44e-15 < 1.58e-14 (0.091) 0 OK pyopencl R2C (818,818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=9.77e-16 < 1.58e-14 (0.062) 1 iFFT: n2=9.80e-16 ninf=2.66e-15 < 1.58e-14 (0.168) 0 OK pyopencl R2C (820,820) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.85e-16 ninf=8.47e-16 < 1.58e-14 (0.054) 1 iFFT: n2=6.61e-16 ninf=1.89e-15 < 1.58e-14 (0.119) 0 OK pyopencl R2C (822,822) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.79e-16 ninf=9.88e-16 < 1.58e-14 (0.062) 1 iFFT: n2=7.61e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (824,824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.63e-16 ninf=8.54e-16 < 1.58e-14 (0.054) 1 iFFT: n2=7.25e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (826,826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.66e-16 ninf=7.04e-16 < 1.58e-14 (0.044) 1 iFFT: n2=5.71e-16 ninf=1.67e-15 < 1.58e-14 (0.105) 0 OK pyopencl R2C (828,828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.66e-16 ninf=8.35e-16 < 1.58e-14 (0.053) 1 iFFT: n2=7.29e-16 ninf=2.00e-15 < 1.58e-14 (0.126) 0 OK pyopencl R2C (830,830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.34e-16 ninf=5.89e-16 < 1.58e-14 (0.037) 1 iFFT: n2=5.51e-16 ninf=1.67e-15 < 1.58e-14 (0.105) 0 OK pyopencl R2C (834,834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.79e-16 ninf=8.14e-16 < 1.58e-14 (0.051) 1 iFFT: n2=7.80e-16 ninf=2.44e-15 < 1.58e-14 (0.154) 0 OK pyopencl R2C (836,836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.52e-16 ninf=1.10e-15 < 1.58e-14 (0.070) 1 iFFT: n2=9.54e-16 ninf=2.33e-15 < 1.58e-14 (0.147) 0 OK pyopencl R2C (838,838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.58e-16 ninf=9.14e-16 < 1.58e-14 (0.058) 1 iFFT: n2=8.14e-16 ninf=2.22e-15 < 1.58e-14 (0.140) 0 OK pyopencl R2C (842,842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.18e-15 < 1.59e-14 (0.074) 1 iFFT: n2=9.72e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (844,844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.97e-16 ninf=8.06e-16 < 1.59e-14 (0.051) 1 iFFT: n2=9.05e-16 ninf=2.55e-15 < 1.59e-14 (0.161) 0 OK pyopencl R2C (846,846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.10e-16 ninf=6.25e-16 < 1.59e-14 (0.039) 1 iFFT: n2=5.22e-16 ninf=1.44e-15 < 1.59e-14 (0.091) 0 OK pyopencl R2C (848,848) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.64e-16 ninf=6.11e-16 < 1.59e-14 (0.039) 1 iFFT: n2=5.74e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (850,850) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.81e-16 ninf=7.34e-16 < 1.59e-14 (0.046) 1 iFFT: n2=5.62e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (852,852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.65e-16 ninf=9.11e-16 < 1.59e-14 (0.057) 1 iFFT: n2=7.97e-16 ninf=2.28e-15 < 1.59e-14 (0.143) 0 OK pyopencl R2C (854,854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.66e-16 ninf=6.42e-16 < 1.59e-14 (0.040) 1 iFFT: n2=6.75e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (856,856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.20e-16 ninf=8.64e-16 < 1.59e-14 (0.054) 1 iFFT: n2=6.69e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (860,860) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.38e-16 ninf=7.70e-16 < 1.59e-14 (0.049) 1 iFFT: n2=7.36e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (862,862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.17e-15 < 1.59e-14 (0.074) 1 iFFT: n2=9.89e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (866,866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.27e-15 < 1.59e-14 (0.080) 1 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.59e-14 (0.189) 0 OK pyopencl R2C (868,868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.70e-16 ninf=6.96e-16 < 1.59e-14 (0.044) 1 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (870,870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.17e-16 ninf=6.97e-16 < 1.59e-14 (0.044) 1 iFFT: n2=7.14e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (872,872) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.23e-16 ninf=7.27e-16 < 1.59e-14 (0.046) 1 iFFT: n2=7.09e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (874,874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.20e-16 ninf=9.67e-16 < 1.59e-14 (0.061) 1 iFFT: n2=9.76e-16 ninf=2.44e-15 < 1.59e-14 (0.154) 0 OK pyopencl R2C (876,876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.20e-16 ninf=7.76e-16 < 1.59e-14 (0.049) 1 iFFT: n2=7.51e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (878,878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.25e-15 < 1.59e-14 (0.079) 1 iFFT: n2=1.12e-15 ninf=2.78e-15 < 1.59e-14 (0.175) 0 OK pyopencl R2C (884,884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.56e-16 ninf=6.51e-16 < 1.59e-14 (0.041) 1 iFFT: n2=5.45e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (886,886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.26e-15 < 1.59e-14 (0.079) 1 iFFT: n2=9.17e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (888,888) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.99e-16 ninf=8.99e-16 < 1.59e-14 (0.057) 1 iFFT: n2=8.02e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (890,890) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.19e-16 ninf=7.60e-16 < 1.59e-14 (0.048) 1 iFFT: n2=6.36e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (892,892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.42e-16 ninf=1.01e-15 < 1.59e-14 (0.063) 1 iFFT: n2=8.76e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (894,894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.04e-16 ninf=8.19e-16 < 1.59e-14 (0.052) 1 iFFT: n2=7.73e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (898,898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.77e-16 ninf=9.10e-16 < 1.59e-14 (0.057) 1 iFFT: n2=9.23e-16 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (902,902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.15e-16 ninf=7.92e-16 < 1.59e-14 (0.050) 1 iFFT: n2=6.06e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (904,904) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.45e-16 ninf=7.72e-16 < 1.59e-14 (0.048) 1 iFFT: n2=7.39e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (906,906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=7.83e-16 < 1.59e-14 (0.049) 1 iFFT: n2=7.07e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (908,908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.72e-16 ninf=1.07e-15 < 1.59e-14 (0.067) 1 iFFT: n2=9.97e-16 ninf=2.78e-15 < 1.59e-14 (0.174) 0 OK pyopencl R2C (912,912) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.95e-16 ninf=8.49e-16 < 1.59e-14 (0.053) 1 iFFT: n2=8.12e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (914,914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.61e-16 ninf=1.04e-15 < 1.59e-14 (0.065) 1 iFFT: n2=8.82e-16 ninf=2.55e-15 < 1.59e-14 (0.160) 0 OK pyopencl R2C (916,916) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.36e-16 ninf=9.51e-16 < 1.59e-14 (0.060) 1 iFFT: n2=8.12e-16 ninf=2.44e-15 < 1.59e-14 (0.153) 0 OK pyopencl R2C (918,918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.86e-16 ninf=7.40e-16 < 1.59e-14 (0.046) 1 iFFT: n2=5.96e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (920,920) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.57e-16 ninf=6.08e-16 < 1.59e-14 (0.038) 1 iFFT: n2=5.54e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (922,922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.19e-15 < 1.59e-14 (0.075) 1 iFFT: n2=9.36e-16 ninf=2.44e-15 < 1.59e-14 (0.153) 0 OK pyopencl R2C (926,926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.24e-15 < 1.59e-14 (0.078) 1 iFFT: n2=1.14e-15 ninf=3.00e-15 < 1.59e-14 (0.188) 0 OK pyopencl R2C (928,928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.88e-16 ninf=6.73e-16 < 1.59e-14 (0.042) 1 iFFT: n2=6.90e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (930,930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.32e-16 ninf=6.62e-16 < 1.59e-14 (0.042) 1 iFFT: n2=6.49e-16 ninf=1.89e-15 < 1.59e-14 (0.118) 0 OK pyopencl R2C (932,932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.20e-16 ninf=8.80e-16 < 1.59e-14 (0.055) 1 iFFT: n2=8.10e-16 ninf=2.44e-15 < 1.59e-14 (0.153) 0 OK pyopencl R2C (934,934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.10e-16 ninf=9.35e-16 < 1.59e-14 (0.059) 1 iFFT: n2=8.44e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (938,938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.98e-16 ninf=9.31e-16 < 1.59e-14 (0.058) 1 iFFT: n2=7.88e-16 ninf=2.55e-15 < 1.59e-14 (0.160) 0 OK pyopencl R2C (940,940) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.00e-16 ninf=5.57e-16 < 1.59e-14 (0.035) 1 iFFT: n2=5.11e-16 ninf=1.55e-15 < 1.59e-14 (0.097) 0 OK pyopencl R2C (942,942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.45e-16 ninf=9.96e-16 < 1.59e-14 (0.062) 1 iFFT: n2=8.37e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (944,944) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.88e-16 ninf=5.81e-16 < 1.59e-14 (0.036) 1 iFFT: n2=4.91e-16 ninf=1.44e-15 < 1.59e-14 (0.090) 0 OK pyopencl R2C (946,946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.00e-16 ninf=7.98e-16 < 1.60e-14 (0.050) 1 iFFT: n2=7.81e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (948,948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.62e-16 ninf=6.33e-16 < 1.60e-14 (0.040) 1 iFFT: n2=7.07e-16 ninf=1.89e-15 < 1.60e-14 (0.118) 0 OK pyopencl R2C (950,950) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.38e-16 ninf=9.43e-16 < 1.60e-14 (0.059) 1 iFFT: n2=9.08e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (952,952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.68e-16 ninf=7.27e-16 < 1.60e-14 (0.046) 1 iFFT: n2=5.77e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (954,954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.98e-16 ninf=6.18e-16 < 1.60e-14 (0.039) 1 iFFT: n2=6.02e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (956,956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.16e-15 < 1.60e-14 (0.073) 1 iFFT: n2=9.38e-16 ninf=2.55e-15 < 1.60e-14 (0.160) 0 OK pyopencl R2C (958,958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.19e-15 < 1.60e-14 (0.074) 1 iFFT: n2=9.70e-16 ninf=2.78e-15 < 1.60e-14 (0.174) 0 OK pyopencl R2C (962,962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.70e-16 ninf=8.78e-16 < 1.60e-14 (0.055) 1 iFFT: n2=7.77e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (964,964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.57e-16 ninf=8.01e-16 < 1.60e-14 (0.050) 1 iFFT: n2=7.64e-16 ninf=2.36e-15 < 1.60e-14 (0.148) 0 OK pyopencl R2C (966,966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.81e-16 ninf=8.13e-16 < 1.60e-14 (0.051) 1 iFFT: n2=6.55e-16 ninf=1.89e-15 < 1.60e-14 (0.118) 0 OK pyopencl R2C (970,970) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.37e-16 ninf=7.52e-16 < 1.60e-14 (0.047) 1 iFFT: n2=6.30e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (974,974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.44e-15 ninf=1.57e-15 < 1.60e-14 (0.098) 1 iFFT: n2=1.32e-15 ninf=3.33e-15 < 1.60e-14 (0.208) 0 OK pyopencl R2C (976,976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.07e-16 ninf=6.64e-16 < 1.60e-14 (0.042) 1 iFFT: n2=5.90e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (978,978) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.16e-15 < 1.60e-14 (0.072) 1 iFFT: n2=1.05e-15 ninf=2.78e-15 < 1.60e-14 (0.174) 0 OK pyopencl R2C (982,982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.29e-15 < 1.60e-14 (0.081) 1 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.60e-14 (0.188) 0 OK pyopencl R2C (984,984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.42e-16 ninf=8.21e-16 < 1.60e-14 (0.051) 1 iFFT: n2=7.29e-16 ninf=2.00e-15 < 1.60e-14 (0.125) 0 OK pyopencl R2C (986,986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.46e-16 ninf=8.17e-16 < 1.60e-14 (0.051) 1 iFFT: n2=7.57e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (988,988) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.30e-16 ninf=8.57e-16 < 1.60e-14 (0.054) 1 iFFT: n2=7.28e-16 ninf=2.00e-15 < 1.60e-14 (0.125) 0 OK pyopencl R2C (992,992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.96e-16 ninf=6.70e-16 < 1.60e-14 (0.042) 1 iFFT: n2=5.97e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (994,994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.09e-16 ninf=7.47e-16 < 1.60e-14 (0.047) 1 iFFT: n2=8.11e-16 ninf=2.44e-15 < 1.60e-14 (0.153) 0 OK pyopencl R2C (996,996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.24e-16 ninf=5.98e-16 < 1.60e-14 (0.037) 1 iFFT: n2=5.36e-16 ninf=1.55e-15 < 1.60e-14 (0.097) 0 OK pyopencl R2C (998,998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.83e-16 ninf=1.15e-15 < 1.60e-14 (0.072) 1 iFFT: n2=8.78e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (1002,1002) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.95e-16 ninf=1.06e-15 < 1.60e-14 (0.066) 1 iFFT: n2=9.88e-16 ninf=2.66e-15 < 1.60e-14 (0.167) 0 OK pyopencl R2C (1004,1004) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.90e-16 ninf=1.01e-15 < 1.60e-14 (0.063) 1 iFFT: n2=9.69e-16 ninf=2.66e-15 < 1.60e-14 (0.166) 0 OK pyopencl R2C (1006,1006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.36e-15 < 1.60e-14 (0.085) 1 iFFT: n2=1.11e-15 ninf=2.89e-15 < 1.60e-14 (0.180) 0 OK pyopencl R2C (1010,1010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.33e-16 ninf=9.20e-16 < 1.60e-14 (0.057) 1 iFFT: n2=7.36e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (1012,1012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.61e-16 ninf=5.99e-16 < 1.60e-14 (0.037) 1 iFFT: n2=5.59e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (1016,1016) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.50e-16 ninf=1.05e-15 < 1.60e-14 (0.065) 1 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.60e-14 (0.180) 0 OK pyopencl R2C (1018,1018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.47e-16 ninf=8.44e-16 < 1.60e-14 (0.053) 1 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (1020,1020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.36e-16 ninf=5.54e-16 < 1.60e-14 (0.035) 1 iFFT: n2=5.55e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (1022,1022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.63e-16 ninf=8.65e-16 < 1.60e-14 (0.054) 1 iFFT: n2=8.26e-16 ninf=2.55e-15 < 1.60e-14 (0.159) 0 OK pyopencl R2C (1026,1026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.33e-16 ninf=1.05e-15 < 1.60e-14 (0.066) 1 iFFT: n2=8.39e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (1028,1028) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.95e-16 ninf=8.80e-16 < 1.60e-14 (0.055) 1 iFFT: n2=8.06e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (1030,1030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.33e-15 < 1.60e-14 (0.083) 1 iFFT: n2=1.28e-15 ninf=3.00e-15 < 1.60e-14 (0.187) 0 OK pyopencl R2C (1032,1032) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=8.62e-16 < 1.60e-14 (0.054) 1 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (1034,1034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.25e-16 ninf=6.41e-16 < 1.60e-14 (0.040) 1 iFFT: n2=5.24e-16 ninf=1.55e-15 < 1.60e-14 (0.097) 0 OK pyopencl R2C (1036,1036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.45e-16 ninf=7.79e-16 < 1.60e-14 (0.049) 1 iFFT: n2=8.04e-16 ninf=2.33e-15 < 1.60e-14 (0.145) 0 OK pyopencl R2C (1038,1038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.59e-15 < 1.60e-14 (0.099) 1 iFFT: n2=1.22e-15 ninf=3.11e-15 < 1.60e-14 (0.194) 0 OK pyopencl R2C (1042,1042) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.51e-16 ninf=8.21e-16 < 1.60e-14 (0.051) 1 iFFT: n2=8.86e-16 ninf=2.39e-15 < 1.60e-14 (0.149) 0 OK pyopencl R2C (1044,1044) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.54e-16 ninf=8.46e-16 < 1.60e-14 (0.053) 1 iFFT: n2=7.72e-16 ninf=2.44e-15 < 1.60e-14 (0.152) 0 OK pyopencl R2C (1046,1046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.52e-15 ninf=1.56e-15 < 1.60e-14 (0.097) 1 iFFT: n2=1.52e-15 ninf=3.44e-15 < 1.60e-14 (0.215) 0 OK pyopencl R2C (1048,1048) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.32e-16 ninf=9.22e-16 < 1.60e-14 (0.058) 1 iFFT: n2=8.14e-16 ninf=2.44e-15 < 1.60e-14 (0.152) 0 OK pyopencl R2C (1052,1052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.23e-15 ninf=1.31e-15 < 1.60e-14 (0.081) 1 iFFT: n2=1.19e-15 ninf=3.22e-15 < 1.60e-14 (0.201) 0 OK pyopencl R2C (1054,1054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.02e-16 ninf=7.28e-16 < 1.60e-14 (0.045) 1 iFFT: n2=6.92e-16 ninf=2.11e-15 < 1.60e-14 (0.131) 0 OK pyopencl R2C (1058,1058) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=7.12e-16 < 1.60e-14 (0.044) 1 iFFT: n2=6.91e-16 ninf=2.11e-15 < 1.60e-14 (0.131) 0 OK pyopencl R2C (1060,1060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.92e-16 ninf=6.27e-16 < 1.61e-14 (0.039) 1 iFFT: n2=5.99e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1062,1062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.27e-16 ninf=5.57e-16 < 1.61e-14 (0.035) 1 iFFT: n2=5.39e-16 ninf=1.55e-15 < 1.61e-14 (0.097) 0 OK pyopencl R2C (1064,1064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.86e-16 ninf=1.10e-15 < 1.61e-14 (0.069) 1 iFFT: n2=9.58e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1066,1066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.38e-16 ninf=7.18e-16 < 1.61e-14 (0.045) 1 iFFT: n2=6.47e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1068,1068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.22e-16 ninf=5.96e-16 < 1.61e-14 (0.037) 1 iFFT: n2=6.26e-16 ninf=1.78e-15 < 1.61e-14 (0.111) 0 OK pyopencl R2C (1070,1070) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.37e-15 < 1.61e-14 (0.085) 1 iFFT: n2=1.15e-15 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1072,1072) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.31e-16 ninf=9.65e-16 < 1.61e-14 (0.060) 1 iFFT: n2=7.67e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1074,1074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.25e-15 ninf=1.28e-15 < 1.61e-14 (0.080) 1 iFFT: n2=1.29e-15 ninf=3.44e-15 < 1.61e-14 (0.214) 0 OK pyopencl R2C (1076,1076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.47e-15 < 1.61e-14 (0.092) 1 iFFT: n2=1.17e-15 ninf=3.22e-15 < 1.61e-14 (0.200) 0 OK pyopencl R2C (1082,1082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.52e-16 ninf=1.04e-15 < 1.61e-14 (0.065) 1 iFFT: n2=8.93e-16 ninf=2.66e-15 < 1.61e-14 (0.166) 0 OK pyopencl R2C (1084,1084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.69e-16 ninf=9.95e-16 < 1.61e-14 (0.062) 1 iFFT: n2=8.94e-16 ninf=2.39e-15 < 1.61e-14 (0.149) 0 OK pyopencl R2C (1086,1086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.23e-16 ninf=8.59e-16 < 1.61e-14 (0.053) 1 iFFT: n2=8.16e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1088,1088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.03e-16 ninf=5.86e-16 < 1.61e-14 (0.036) 1 iFFT: n2=5.06e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1090,1090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.19e-16 ninf=8.40e-16 < 1.61e-14 (0.052) 1 iFFT: n2=8.25e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1094,1094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.37e-15 ninf=1.41e-15 < 1.61e-14 (0.088) 1 iFFT: n2=1.34e-15 ninf=3.55e-15 < 1.61e-14 (0.221) 0 OK pyopencl R2C (1096,1096) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.62e-16 ninf=9.59e-16 < 1.61e-14 (0.060) 1 iFFT: n2=8.53e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1098,1098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.50e-16 ninf=6.59e-16 < 1.61e-14 (0.041) 1 iFFT: n2=6.47e-16 ninf=1.89e-15 < 1.61e-14 (0.117) 0 OK pyopencl R2C (1102,1102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.80e-16 ninf=1.11e-15 < 1.61e-14 (0.069) 1 iFFT: n2=1.04e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1104,1104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.20e-16 ninf=7.06e-16 < 1.61e-14 (0.044) 1 iFFT: n2=5.99e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1106,1106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.48e-16 ninf=8.47e-16 < 1.61e-14 (0.053) 1 iFFT: n2=7.64e-16 ninf=2.32e-15 < 1.61e-14 (0.144) 0 OK pyopencl R2C (1108,1108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.20e-15 < 1.61e-14 (0.074) 1 iFFT: n2=1.04e-15 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1110,1110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.14e-16 ninf=9.20e-16 < 1.61e-14 (0.057) 1 iFFT: n2=8.44e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1112,1112) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.75e-16 ninf=1.06e-15 < 1.61e-14 (0.066) 1 iFFT: n2=9.14e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1114,1114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.23e-15 ninf=1.47e-15 < 1.61e-14 (0.091) 1 iFFT: n2=1.15e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1116,1116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.52e-16 ninf=7.83e-16 < 1.61e-14 (0.049) 1 iFFT: n2=6.47e-16 ninf=1.89e-15 < 1.61e-14 (0.117) 0 OK pyopencl R2C (1118,1118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.58e-16 ninf=8.27e-16 < 1.61e-14 (0.051) 1 iFFT: n2=7.46e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1122,1122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.55e-16 ninf=6.80e-16 < 1.61e-14 (0.042) 1 iFFT: n2=5.64e-16 ninf=1.69e-15 < 1.61e-14 (0.105) 0 OK pyopencl R2C (1124,1124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.43e-15 < 1.61e-14 (0.089) 1 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.61e-14 (0.193) 0 OK pyopencl R2C (1126,1126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.48e-16 ninf=1.06e-15 < 1.61e-14 (0.066) 1 iFFT: n2=8.69e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1128,1128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.03e-16 ninf=6.96e-16 < 1.61e-14 (0.043) 1 iFFT: n2=5.28e-16 ninf=1.55e-15 < 1.61e-14 (0.097) 0 OK pyopencl R2C (1130,1130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.62e-16 ninf=6.93e-16 < 1.61e-14 (0.043) 1 iFFT: n2=7.60e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1132,1132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.64e-16 ninf=1.03e-15 < 1.61e-14 (0.064) 1 iFFT: n2=8.91e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1136,1136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.61e-16 ninf=8.39e-16 < 1.61e-14 (0.052) 1 iFFT: n2=7.66e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1138,1138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.21e-16 ninf=9.58e-16 < 1.61e-14 (0.059) 1 iFFT: n2=8.78e-16 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1140,1140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.49e-16 ninf=8.98e-16 < 1.61e-14 (0.056) 1 iFFT: n2=7.63e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1142,1142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.10e-16 ninf=8.87e-16 < 1.61e-14 (0.055) 1 iFFT: n2=8.63e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1146,1146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.86e-16 ninf=1.00e-15 < 1.61e-14 (0.062) 1 iFFT: n2=8.87e-16 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1148,1148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.03e-16 ninf=8.15e-16 < 1.61e-14 (0.051) 1 iFFT: n2=6.95e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1150,1150) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.89e-16 ninf=6.68e-16 < 1.61e-14 (0.041) 1 iFFT: n2=5.95e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1154,1154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.63e-16 ninf=9.23e-16 < 1.61e-14 (0.057) 1 iFFT: n2=8.76e-16 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1156,1156) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.61e-16 ninf=6.33e-16 < 1.61e-14 (0.039) 1 iFFT: n2=5.67e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1158,1158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.81e-16 ninf=8.49e-16 < 1.61e-14 (0.053) 1 iFFT: n2=7.96e-16 ninf=2.44e-15 < 1.61e-14 (0.151) 0 OK pyopencl R2C (1160,1160) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.20e-16 ninf=8.00e-16 < 1.61e-14 (0.050) 1 iFFT: n2=7.14e-16 ninf=2.16e-15 < 1.61e-14 (0.134) 0 OK pyopencl R2C (1162,1162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.91e-16 ninf=6.40e-16 < 1.61e-14 (0.040) 1 iFFT: n2=6.14e-16 ninf=1.89e-15 < 1.61e-14 (0.117) 0 OK pyopencl R2C (1164,1164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.71e-16 ninf=8.47e-16 < 1.61e-14 (0.052) 1 iFFT: n2=6.73e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1166,1166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.01e-16 ninf=6.83e-16 < 1.61e-14 (0.042) 1 iFFT: n2=5.91e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1168,1168) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.70e-16 ninf=7.24e-16 < 1.61e-14 (0.045) 1 iFFT: n2=7.14e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1172,1172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.07e-15 < 1.61e-14 (0.066) 1 iFFT: n2=9.59e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1174,1174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.03e-15 < 1.61e-14 (0.064) 1 iFFT: n2=9.51e-16 ninf=2.72e-15 < 1.61e-14 (0.169) 0 OK pyopencl R2C (1178,1178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.23e-15 < 1.61e-14 (0.076) 1 iFFT: n2=1.03e-15 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1180,1180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.39e-16 ninf=5.81e-16 < 1.61e-14 (0.036) 1 iFFT: n2=5.37e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1182,1182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=9.46e-16 < 1.61e-14 (0.059) 1 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1184,1184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.89e-16 ninf=8.07e-16 < 1.61e-14 (0.050) 1 iFFT: n2=7.61e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1186,1186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=9.96e-16 < 1.61e-14 (0.062) 1 iFFT: n2=9.47e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1190,1190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.14e-16 ninf=6.41e-16 < 1.62e-14 (0.040) 1 iFFT: n2=6.31e-16 ninf=2.00e-15 < 1.62e-14 (0.124) 0 OK pyopencl R2C (1192,1192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.61e-16 ninf=9.94e-16 < 1.62e-14 (0.062) 1 iFFT: n2=9.70e-16 ninf=2.89e-15 < 1.62e-14 (0.179) 0 OK pyopencl R2C (1194,1194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.62e-14 (0.067) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.62e-14 (0.192) 0 OK pyopencl R2C (1196,1196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.87e-16 ninf=5.73e-16 < 1.62e-14 (0.035) 1 iFFT: n2=5.97e-16 ninf=2.00e-15 < 1.62e-14 (0.124) 0 OK pyopencl R2C (1198,1198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.16e-15 < 1.62e-14 (0.072) 1 iFFT: n2=1.07e-15 ninf=3.00e-15 < 1.62e-14 (0.186) 0 OK pyopencl R2C (1202,1202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.24e-15 < 1.62e-14 (0.077) 1 iFFT: n2=1.07e-15 ninf=2.89e-15 < 1.62e-14 (0.179) 0 OK pyopencl R2C (1204,1204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.04e-16 ninf=8.51e-16 < 1.62e-14 (0.053) 1 iFFT: n2=8.07e-16 ninf=2.44e-15 < 1.62e-14 (0.151) 0 OK pyopencl R2C (1206,1206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.07e-16 ninf=9.28e-16 < 1.62e-14 (0.057) 1 iFFT: n2=8.19e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1208,1208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.36e-16 ninf=8.76e-16 < 1.62e-14 (0.054) 1 iFFT: n2=7.18e-16 ninf=2.11e-15 < 1.62e-14 (0.131) 0 OK pyopencl R2C (1212,1212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.05e-16 ninf=8.62e-16 < 1.62e-14 (0.053) 1 iFFT: n2=6.96e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1214,1214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.08e-15 < 1.62e-14 (0.067) 1 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.62e-14 (0.179) 0 OK pyopencl R2C (1216,1216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.03e-16 ninf=9.21e-16 < 1.62e-14 (0.057) 1 iFFT: n2=7.30e-16 ninf=2.00e-15 < 1.62e-14 (0.124) 0 OK pyopencl R2C (1218,1218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.81e-16 ninf=8.47e-16 < 1.62e-14 (0.052) 1 iFFT: n2=7.95e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1220,1220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.20e-16 ninf=7.00e-16 < 1.62e-14 (0.043) 1 iFFT: n2=6.40e-16 ninf=2.00e-15 < 1.62e-14 (0.124) 0 OK pyopencl R2C (1222,1222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.29e-16 ninf=6.62e-16 < 1.62e-14 (0.041) 1 iFFT: n2=5.35e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1224,1224) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.86e-16 ninf=6.43e-16 < 1.62e-14 (0.040) 1 iFFT: n2=6.13e-16 ninf=1.78e-15 < 1.62e-14 (0.110) 0 OK pyopencl R2C (1226,1226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.10e-15 < 1.62e-14 (0.068) 1 iFFT: n2=9.65e-16 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1228,1228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.47e-16 ninf=1.02e-15 < 1.62e-14 (0.063) 1 iFFT: n2=9.55e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1230,1230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.04e-16 ninf=8.00e-16 < 1.62e-14 (0.049) 1 iFFT: n2=7.37e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1234,1234) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.06e-15 < 1.62e-14 (0.066) 1 iFFT: n2=9.64e-16 ninf=2.94e-15 < 1.62e-14 (0.182) 0 OK pyopencl R2C (1236,1236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.36e-16 ninf=8.87e-16 < 1.62e-14 (0.055) 1 iFFT: n2=8.50e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1238,1238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=9.62e-16 < 1.62e-14 (0.059) 1 iFFT: n2=9.78e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1240,1240) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.45e-16 ninf=8.05e-16 < 1.62e-14 (0.050) 1 iFFT: n2=6.33e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1242,1242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.46e-16 ninf=8.88e-16 < 1.62e-14 (0.055) 1 iFFT: n2=6.56e-16 ninf=1.78e-15 < 1.62e-14 (0.110) 0 OK pyopencl R2C (1244,1244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.15e-15 < 1.62e-14 (0.071) 1 iFFT: n2=1.20e-15 ninf=3.33e-15 < 1.62e-14 (0.206) 0 OK pyopencl R2C (1246,1246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.84e-16 ninf=6.91e-16 < 1.62e-14 (0.043) 1 iFFT: n2=6.96e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1252,1252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.34e-15 < 1.62e-14 (0.083) 1 iFFT: n2=1.26e-15 ninf=3.11e-15 < 1.62e-14 (0.192) 0 OK pyopencl R2C (1254,1254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.15e-16 ninf=1.05e-15 < 1.62e-14 (0.065) 1 iFFT: n2=8.41e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1256,1256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.28e-16 ninf=1.06e-15 < 1.62e-14 (0.066) 1 iFFT: n2=8.66e-16 ninf=2.55e-15 < 1.62e-14 (0.158) 0 OK pyopencl R2C (1258,1258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.66e-16 ninf=8.81e-16 < 1.62e-14 (0.054) 1 iFFT: n2=7.38e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1262,1262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.62e-14 (0.068) 1 iFFT: n2=9.96e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1264,1264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.55e-16 ninf=6.92e-16 < 1.62e-14 (0.043) 1 iFFT: n2=6.50e-16 ninf=2.00e-15 < 1.62e-14 (0.123) 0 OK pyopencl R2C (1266,1266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.13e-16 ninf=9.40e-16 < 1.62e-14 (0.058) 1 iFFT: n2=9.16e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1268,1268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.45e-16 ninf=9.77e-16 < 1.62e-14 (0.060) 1 iFFT: n2=9.47e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1270,1270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.63e-16 ninf=9.65e-16 < 1.62e-14 (0.060) 1 iFFT: n2=9.03e-16 ninf=2.55e-15 < 1.62e-14 (0.158) 0 OK pyopencl R2C (1272,1272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.91e-16 ninf=5.91e-16 < 1.62e-14 (0.036) 1 iFFT: n2=5.96e-16 ninf=1.89e-15 < 1.62e-14 (0.116) 0 OK pyopencl R2C (1276,1276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.24e-16 ninf=7.26e-16 < 1.62e-14 (0.045) 1 iFFT: n2=7.21e-16 ninf=2.28e-15 < 1.62e-14 (0.140) 0 OK pyopencl R2C (1278,1278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.80e-16 ninf=8.49e-16 < 1.62e-14 (0.052) 1 iFFT: n2=7.89e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1282,1282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.24e-15 < 1.62e-14 (0.077) 1 iFFT: n2=1.11e-15 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1284,1284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.48e-16 ninf=9.92e-16 < 1.62e-14 (0.061) 1 iFFT: n2=8.44e-16 ninf=2.78e-15 < 1.62e-14 (0.171) 0 OK pyopencl R2C (1286,1286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.62e-14 (0.068) 1 iFFT: n2=9.80e-16 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1288,1288) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.20e-16 ninf=6.23e-16 < 1.62e-14 (0.038) 1 iFFT: n2=6.39e-16 ninf=1.89e-15 < 1.62e-14 (0.116) 0 OK pyopencl R2C (1290,1290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.67e-16 ninf=8.60e-16 < 1.62e-14 (0.053) 1 iFFT: n2=7.63e-16 ninf=2.16e-15 < 1.62e-14 (0.133) 0 OK pyopencl R2C (1292,1292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.51e-16 ninf=8.76e-16 < 1.62e-14 (0.054) 1 iFFT: n2=6.97e-16 ninf=1.89e-15 < 1.62e-14 (0.116) 0 OK pyopencl R2C (1294,1294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=9.40e-16 < 1.62e-14 (0.058) 1 iFFT: n2=9.79e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1298,1298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.30e-16 ninf=6.00e-16 < 1.62e-14 (0.037) 1 iFFT: n2=5.26e-16 ninf=1.55e-15 < 1.62e-14 (0.096) 0 OK pyopencl R2C (1302,1302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.05e-16 ninf=8.09e-16 < 1.62e-14 (0.050) 1 iFFT: n2=7.19e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1304,1304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.50e-16 ninf=1.07e-15 < 1.62e-14 (0.066) 1 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.62e-14 (0.171) 0 OK pyopencl R2C (1306,1306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=9.41e-16 < 1.62e-14 (0.058) 1 iFFT: n2=9.84e-16 ninf=2.78e-15 < 1.62e-14 (0.171) 0 OK pyopencl R2C (1308,1308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=9.41e-16 < 1.62e-14 (0.058) 1 iFFT: n2=7.60e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1310,1310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.12e-16 ninf=7.25e-16 < 1.62e-14 (0.045) 1 iFFT: n2=7.43e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1312,1312) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.62e-16 ninf=7.13e-16 < 1.62e-14 (0.044) 1 iFFT: n2=6.51e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1314,1314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.94e-16 ninf=7.93e-16 < 1.62e-14 (0.049) 1 iFFT: n2=7.41e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1316,1316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.57e-16 ninf=5.76e-16 < 1.62e-14 (0.035) 1 iFFT: n2=5.63e-16 ninf=1.78e-15 < 1.62e-14 (0.109) 0 OK pyopencl R2C (1318,1318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.19e-15 < 1.62e-14 (0.074) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.62e-14 (0.198) 0 OK pyopencl R2C (1322,1322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.47e-16 ninf=1.03e-15 < 1.62e-14 (0.063) 1 iFFT: n2=8.92e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1324,1324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.35e-16 ninf=8.29e-16 < 1.62e-14 (0.051) 1 iFFT: n2=8.44e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1326,1326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.70e-16 ninf=6.60e-16 < 1.62e-14 (0.041) 1 iFFT: n2=5.82e-16 ninf=1.89e-15 < 1.62e-14 (0.116) 0 OK pyopencl R2C (1328,1328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.22e-16 ninf=6.21e-16 < 1.62e-14 (0.038) 1 iFFT: n2=5.55e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1330,1330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.58e-16 ninf=9.88e-16 < 1.62e-14 (0.061) 1 iFFT: n2=7.95e-16 ninf=2.44e-15 < 1.62e-14 (0.150) 0 OK pyopencl R2C (1332,1332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.71e-16 ninf=1.12e-15 < 1.62e-14 (0.069) 1 iFFT: n2=9.28e-16 ninf=2.33e-15 < 1.62e-14 (0.143) 0 OK pyopencl R2C (1334,1334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.93e-16 ninf=8.92e-16 < 1.63e-14 (0.055) 1 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1336,1336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.89e-16 ninf=9.44e-16 < 1.63e-14 (0.058) 1 iFFT: n2=9.87e-16 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1338,1338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.29e-16 ninf=8.49e-16 < 1.63e-14 (0.052) 1 iFFT: n2=9.24e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1340,1340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.90e-16 ninf=7.49e-16 < 1.63e-14 (0.046) 1 iFFT: n2=7.00e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1342,1342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.35e-16 ninf=6.74e-16 < 1.63e-14 (0.041) 1 iFFT: n2=6.31e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1346,1346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.97e-16 ninf=1.09e-15 < 1.63e-14 (0.067) 1 iFFT: n2=9.61e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1348,1348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.31e-16 ninf=8.33e-16 < 1.63e-14 (0.051) 1 iFFT: n2=9.25e-16 ninf=2.78e-15 < 1.63e-14 (0.171) 0 OK pyopencl R2C (1354,1354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.11e-16 ninf=9.27e-16 < 1.63e-14 (0.057) 1 iFFT: n2=8.70e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1356,1356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.52e-16 ninf=8.75e-16 < 1.63e-14 (0.054) 1 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.63e-14 (0.137) 0 OK pyopencl R2C (1358,1358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.91e-16 ninf=6.55e-16 < 1.63e-14 (0.040) 1 iFFT: n2=7.12e-16 ninf=2.05e-15 < 1.63e-14 (0.126) 0 OK pyopencl R2C (1360,1360) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.43e-16 ninf=5.79e-16 < 1.63e-14 (0.036) 1 iFFT: n2=5.39e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1362,1362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.69e-16 ninf=9.48e-16 < 1.63e-14 (0.058) 1 iFFT: n2=9.70e-16 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1364,1364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.40e-16 ninf=6.50e-16 < 1.63e-14 (0.040) 1 iFFT: n2=6.39e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1366,1366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.69e-16 ninf=1.12e-15 < 1.63e-14 (0.069) 1 iFFT: n2=9.15e-16 ninf=2.78e-15 < 1.63e-14 (0.171) 0 OK pyopencl R2C (1368,1368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.35e-16 ninf=9.64e-16 < 1.63e-14 (0.059) 1 iFFT: n2=8.83e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1370,1370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=8.26e-16 < 1.63e-14 (0.051) 1 iFFT: n2=7.91e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1374,1374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.28e-16 ninf=9.29e-16 < 1.63e-14 (0.057) 1 iFFT: n2=9.31e-16 ninf=2.78e-15 < 1.63e-14 (0.171) 0 OK pyopencl R2C (1376,1376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.35e-16 ninf=7.54e-16 < 1.63e-14 (0.046) 1 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1378,1378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.09e-16 ninf=6.45e-16 < 1.63e-14 (0.040) 1 iFFT: n2=6.10e-16 ninf=1.86e-15 < 1.63e-14 (0.114) 0 OK pyopencl R2C (1380,1380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.95e-16 ninf=6.55e-16 < 1.63e-14 (0.040) 1 iFFT: n2=5.93e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1382,1382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.14e-15 < 1.63e-14 (0.070) 1 iFFT: n2=9.34e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1384,1384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.02e-16 ninf=9.78e-16 < 1.63e-14 (0.060) 1 iFFT: n2=9.11e-16 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1388,1388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.28e-15 < 1.63e-14 (0.079) 1 iFFT: n2=1.14e-15 ninf=3.22e-15 < 1.63e-14 (0.198) 0 OK pyopencl R2C (1390,1390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.26e-16 ninf=9.23e-16 < 1.63e-14 (0.057) 1 iFFT: n2=9.18e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1392,1392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.20e-16 ninf=7.87e-16 < 1.63e-14 (0.048) 1 iFFT: n2=7.33e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1394,1394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.96e-16 ninf=6.90e-16 < 1.63e-14 (0.042) 1 iFFT: n2=6.85e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1396,1396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.28e-15 < 1.63e-14 (0.078) 1 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.63e-14 (0.204) 0 OK pyopencl R2C (1398,1398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.38e-16 ninf=9.69e-16 < 1.63e-14 (0.060) 1 iFFT: n2=9.32e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1402,1402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.00e-15 < 1.63e-14 (0.062) 1 iFFT: n2=9.65e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1406,1406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.23e-15 ninf=1.66e-15 < 1.63e-14 (0.102) 1 iFFT: n2=1.20e-15 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1410,1410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.44e-16 ninf=6.29e-16 < 1.63e-14 (0.039) 1 iFFT: n2=5.49e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1412,1412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.33e-16 ninf=1.01e-15 < 1.63e-14 (0.062) 1 iFFT: n2=8.64e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1414,1414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.36e-16 ninf=7.93e-16 < 1.63e-14 (0.049) 1 iFFT: n2=7.43e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1416,1416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.16e-16 ninf=5.55e-16 < 1.63e-14 (0.034) 1 iFFT: n2=5.23e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1418,1418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.02e-15 < 1.63e-14 (0.063) 1 iFFT: n2=9.44e-16 ninf=2.72e-15 < 1.63e-14 (0.167) 0 OK pyopencl R2C (1420,1420) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.68e-16 ninf=7.53e-16 < 1.63e-14 (0.046) 1 iFFT: n2=7.73e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1422,1422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.04e-16 ninf=8.04e-16 < 1.63e-14 (0.049) 1 iFFT: n2=6.86e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1424,1424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.41e-16 ninf=7.20e-16 < 1.63e-14 (0.044) 1 iFFT: n2=6.47e-16 ninf=2.11e-15 < 1.63e-14 (0.129) 0 OK pyopencl R2C (1426,1426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.59e-16 ninf=8.32e-16 < 1.63e-14 (0.051) 1 iFFT: n2=8.07e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1428,1428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.12e-16 ninf=6.00e-16 < 1.63e-14 (0.037) 1 iFFT: n2=6.36e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1432,1432) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.81e-16 ninf=8.99e-16 < 1.63e-14 (0.055) 1 iFFT: n2=8.85e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1434,1434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.87e-16 ninf=9.06e-16 < 1.63e-14 (0.056) 1 iFFT: n2=8.89e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1436,1436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.74e-16 ninf=9.58e-16 < 1.63e-14 (0.059) 1 iFFT: n2=9.16e-16 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1438,1438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.89e-16 ninf=1.02e-15 < 1.63e-14 (0.062) 1 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1442,1442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.92e-16 ninf=8.39e-16 < 1.63e-14 (0.051) 1 iFFT: n2=7.97e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1444,1444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.23e-15 < 1.63e-14 (0.076) 1 iFFT: n2=1.27e-15 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1446,1446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=7.60e-16 < 1.63e-14 (0.047) 1 iFFT: n2=7.95e-16 ninf=2.55e-15 < 1.63e-14 (0.156) 0 OK pyopencl R2C (1448,1448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.09e-16 ninf=7.83e-16 < 1.63e-14 (0.048) 1 iFFT: n2=8.08e-16 ninf=2.39e-15 < 1.63e-14 (0.147) 0 OK pyopencl R2C (1450,1450) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.49e-16 ninf=8.17e-16 < 1.63e-14 (0.050) 1 iFFT: n2=7.46e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1454,1454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.74e-16 ninf=1.04e-15 < 1.63e-14 (0.064) 1 iFFT: n2=9.03e-16 ninf=2.55e-15 < 1.63e-14 (0.156) 0 OK pyopencl R2C (1460,1460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.81e-16 ninf=7.61e-16 < 1.63e-14 (0.047) 1 iFFT: n2=6.89e-16 ninf=2.00e-15 < 1.63e-14 (0.122) 0 OK pyopencl R2C (1462,1462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.77e-16 ninf=8.26e-16 < 1.63e-14 (0.051) 1 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1464,1464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.24e-16 ninf=6.42e-16 < 1.63e-14 (0.039) 1 iFFT: n2=6.34e-16 ninf=1.89e-15 < 1.63e-14 (0.116) 0 OK pyopencl R2C (1466,1466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.10e-15 < 1.63e-14 (0.067) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1468,1468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.10e-15 < 1.63e-14 (0.067) 1 iFFT: n2=9.95e-16 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1472,1472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.62e-16 ninf=6.55e-16 < 1.63e-14 (0.040) 1 iFFT: n2=5.71e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1474,1474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.92e-16 ninf=9.40e-16 < 1.63e-14 (0.058) 1 iFFT: n2=8.68e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1476,1476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.61e-16 ninf=7.25e-16 < 1.63e-14 (0.044) 1 iFFT: n2=6.73e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1478,1478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.14e-15 < 1.63e-14 (0.070) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.63e-14 (0.197) 0 OK pyopencl R2C (1480,1480) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=8.68e-16 < 1.63e-14 (0.053) 1 iFFT: n2=6.82e-16 ninf=2.00e-15 < 1.63e-14 (0.122) 0 OK pyopencl R2C (1482,1482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.93e-16 ninf=8.12e-16 < 1.63e-14 (0.050) 1 iFFT: n2=7.02e-16 ninf=2.00e-15 < 1.63e-14 (0.122) 0 OK pyopencl R2C (1484,1484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.53e-16 ninf=7.12e-16 < 1.63e-14 (0.044) 1 iFFT: n2=6.57e-16 ninf=2.05e-15 < 1.63e-14 (0.126) 0 OK pyopencl R2C (1486,1486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.15e-15 < 1.63e-14 (0.070) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.63e-14 (0.197) 0 OK pyopencl R2C (1488,1488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.33e-16 ninf=6.38e-16 < 1.63e-14 (0.039) 1 iFFT: n2=6.33e-16 ninf=1.89e-15 < 1.63e-14 (0.115) 0 OK pyopencl R2C (1490,1490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.37e-16 ninf=1.04e-15 < 1.63e-14 (0.064) 1 iFFT: n2=9.38e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1492,1492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=9.86e-16 < 1.63e-14 (0.060) 1 iFFT: n2=9.66e-16 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1494,1494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.65e-16 ninf=5.61e-16 < 1.63e-14 (0.034) 1 iFFT: n2=5.74e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1496,1496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.63e-16 ninf=6.35e-16 < 1.63e-14 (0.039) 1 iFFT: n2=5.53e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1498,1498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.09e-16 ninf=7.62e-16 < 1.64e-14 (0.047) 1 iFFT: n2=8.10e-16 ninf=2.33e-15 < 1.64e-14 (0.143) 0 OK pyopencl R2C (1502,1502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.25e-15 ninf=1.46e-15 < 1.64e-14 (0.089) 1 iFFT: n2=1.29e-15 ninf=3.44e-15 < 1.64e-14 (0.210) 0 OK pyopencl R2C (1504,1504) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.85e-16 ninf=5.51e-16 < 1.64e-14 (0.034) 1 iFFT: n2=4.94e-16 ninf=1.55e-15 < 1.64e-14 (0.095) 0 OK pyopencl R2C (1506,1506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.03e-15 < 1.64e-14 (0.063) 1 iFFT: n2=9.82e-16 ninf=3.00e-15 < 1.64e-14 (0.183) 0 OK pyopencl R2C (1508,1508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.35e-16 ninf=7.22e-16 < 1.64e-14 (0.044) 1 iFFT: n2=7.44e-16 ninf=2.33e-15 < 1.64e-14 (0.143) 0 OK pyopencl R2C (1510,1510) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.74e-16 ninf=1.15e-15 < 1.64e-14 (0.070) 1 iFFT: n2=9.59e-16 ninf=2.78e-15 < 1.64e-14 (0.170) 0 OK pyopencl R2C (1514,1514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.26e-15 < 1.64e-14 (0.077) 1 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.64e-14 (0.204) 0 OK pyopencl R2C (1516,1516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.26e-15 < 1.64e-14 (0.077) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1518,1518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.16e-16 ninf=7.09e-16 < 1.64e-14 (0.043) 1 iFFT: n2=6.08e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1520,1520) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.32e-16 ninf=8.24e-16 < 1.64e-14 (0.050) 1 iFFT: n2=7.19e-16 ninf=2.22e-15 < 1.64e-14 (0.136) 0 OK pyopencl R2C (1522,1522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.30e-16 ninf=1.01e-15 < 1.64e-14 (0.061) 1 iFFT: n2=8.78e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1524,1524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.09e-15 < 1.64e-14 (0.066) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1526,1526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.10e-16 ninf=8.00e-16 < 1.64e-14 (0.049) 1 iFFT: n2=8.19e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1528,1528) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.30e-16 ninf=8.50e-16 < 1.64e-14 (0.052) 1 iFFT: n2=8.32e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1530,1530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.76e-16 ninf=5.86e-16 < 1.64e-14 (0.036) 1 iFFT: n2=5.88e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1532,1532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.52e-16 ninf=1.12e-15 < 1.64e-14 (0.068) 1 iFFT: n2=8.86e-16 ninf=2.78e-15 < 1.64e-14 (0.170) 0 OK pyopencl R2C (1534,1534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.32e-16 ninf=4.83e-16 < 1.64e-14 (0.030) 1 iFFT: n2=5.39e-16 ninf=1.78e-15 < 1.64e-14 (0.109) 0 OK pyopencl R2C (1538,1538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.05e-16 ninf=9.56e-16 < 1.64e-14 (0.058) 1 iFFT: n2=8.39e-16 ninf=2.50e-15 < 1.64e-14 (0.153) 0 OK pyopencl R2C (1542,1542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.10e-16 ninf=8.76e-16 < 1.64e-14 (0.053) 1 iFFT: n2=7.97e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1544,1544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.73e-16 ninf=8.01e-16 < 1.64e-14 (0.049) 1 iFFT: n2=7.74e-16 ninf=2.39e-15 < 1.64e-14 (0.146) 0 OK pyopencl R2C (1546,1546) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=1.01e-15 < 1.64e-14 (0.062) 1 iFFT: n2=8.87e-16 ninf=2.39e-15 < 1.64e-14 (0.146) 0 OK pyopencl R2C (1548,1548) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.57e-16 ninf=8.75e-16 < 1.64e-14 (0.053) 1 iFFT: n2=7.58e-16 ninf=2.22e-15 < 1.64e-14 (0.136) 0 OK pyopencl R2C (1550,1550) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.45e-16 ninf=6.52e-16 < 1.64e-14 (0.040) 1 iFFT: n2=6.59e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1552,1552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.41e-16 ninf=6.87e-16 < 1.64e-14 (0.042) 1 iFFT: n2=6.74e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1554,1554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.61e-16 ninf=1.02e-15 < 1.64e-14 (0.062) 1 iFFT: n2=9.74e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1556,1556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.84e-16 ninf=9.05e-16 < 1.64e-14 (0.055) 1 iFFT: n2=9.18e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1558,1558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.37e-16 ninf=8.45e-16 < 1.64e-14 (0.052) 1 iFFT: n2=7.70e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1562,1562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.65e-16 ninf=8.63e-16 < 1.64e-14 (0.053) 1 iFFT: n2=7.70e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1564,1564) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.15e-16 ninf=6.77e-16 < 1.64e-14 (0.041) 1 iFFT: n2=6.20e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1566,1566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.51e-16 ninf=7.74e-16 < 1.64e-14 (0.047) 1 iFFT: n2=7.47e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1570,1570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.03e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 1 iFFT: n2=9.21e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1572,1572) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.94e-16 ninf=7.71e-16 < 1.64e-14 (0.047) 1 iFFT: n2=6.98e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1574,1574) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.85e-16 ninf=1.06e-15 < 1.64e-14 (0.065) 1 iFFT: n2=9.00e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1576,1576) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.10e-15 < 1.64e-14 (0.067) 1 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1578,1578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.11e-16 ninf=1.06e-15 < 1.64e-14 (0.065) 1 iFFT: n2=8.88e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1580,1580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.71e-16 ninf=7.47e-16 < 1.64e-14 (0.046) 1 iFFT: n2=6.84e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1582,1582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.03e-16 ninf=8.34e-16 < 1.64e-14 (0.051) 1 iFFT: n2=8.11e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1586,1586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.20e-16 ninf=7.48e-16 < 1.64e-14 (0.046) 1 iFFT: n2=6.19e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1588,1588) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.23e-15 < 1.64e-14 (0.075) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.64e-14 (0.183) 0 OK pyopencl R2C (1590,1590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.20e-16 ninf=6.34e-16 < 1.64e-14 (0.039) 1 iFFT: n2=6.22e-16 ninf=1.94e-15 < 1.64e-14 (0.118) 0 OK pyopencl R2C (1592,1592) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.72e-16 ninf=1.03e-15 < 1.64e-14 (0.063) 1 iFFT: n2=9.54e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1594,1594) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.99e-16 ninf=9.65e-16 < 1.64e-14 (0.059) 1 iFFT: n2=8.23e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1596,1596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.02e-16 ninf=9.52e-16 < 1.64e-14 (0.058) 1 iFFT: n2=9.06e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1598,1598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.58e-16 ninf=6.38e-16 < 1.64e-14 (0.039) 1 iFFT: n2=5.64e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1602,1602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.70e-16 ninf=8.32e-16 < 1.64e-14 (0.051) 1 iFFT: n2=6.69e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1604,1604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.40e-15 < 1.64e-14 (0.085) 1 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.64e-14 (0.189) 0 OK pyopencl R2C (1606,1606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.06e-16 ninf=7.57e-16 < 1.64e-14 (0.046) 1 iFFT: n2=7.25e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1608,1608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.54e-16 ninf=9.64e-16 < 1.64e-14 (0.059) 1 iFFT: n2=7.71e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1610,1610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.58e-16 ninf=6.60e-16 < 1.64e-14 (0.040) 1 iFFT: n2=6.63e-16 ninf=2.01e-15 < 1.64e-14 (0.123) 0 OK pyopencl R2C (1612,1612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.41e-16 ninf=5.96e-16 < 1.64e-14 (0.036) 1 iFFT: n2=6.39e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1614,1614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.89e-16 ninf=1.02e-15 < 1.64e-14 (0.062) 1 iFFT: n2=1.00e-15 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1616,1616) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.21e-16 ninf=8.62e-16 < 1.64e-14 (0.053) 1 iFFT: n2=7.63e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1618,1618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.27e-15 < 1.64e-14 (0.078) 1 iFFT: n2=9.88e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1622,1622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.01e-15 < 1.64e-14 (0.061) 1 iFFT: n2=9.31e-16 ninf=3.11e-15 < 1.64e-14 (0.189) 0 OK pyopencl R2C (1624,1624) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=8.71e-16 < 1.64e-14 (0.053) 1 iFFT: n2=8.03e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1626,1626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.76e-16 ninf=9.50e-16 < 1.64e-14 (0.058) 1 iFFT: n2=8.76e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1628,1628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.11e-16 ninf=1.14e-15 < 1.64e-14 (0.069) 1 iFFT: n2=9.56e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1630,1630) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.64e-16 ninf=1.02e-15 < 1.64e-14 (0.062) 1 iFFT: n2=8.26e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1632,1632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.22e-16 ninf=6.09e-16 < 1.64e-14 (0.037) 1 iFFT: n2=5.28e-16 ninf=1.61e-15 < 1.64e-14 (0.098) 0 OK pyopencl R2C (1634,1634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.27e-15 < 1.64e-14 (0.077) 1 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1636,1636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.27e-15 < 1.64e-14 (0.077) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.64e-14 (0.182) 0 OK pyopencl R2C (1640,1640) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.77e-16 ninf=8.13e-16 < 1.64e-14 (0.049) 1 iFFT: n2=6.59e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1642,1642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.31e-15 < 1.64e-14 (0.080) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.64e-14 (0.182) 0 OK pyopencl R2C (1644,1644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.22e-16 ninf=1.17e-15 < 1.64e-14 (0.071) 1 iFFT: n2=8.03e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1646,1646) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.16e-15 < 1.64e-14 (0.070) 1 iFFT: n2=9.65e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1648,1648) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.17e-16 ninf=9.65e-16 < 1.64e-14 (0.059) 1 iFFT: n2=7.79e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1652,1652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.74e-16 ninf=5.67e-16 < 1.64e-14 (0.035) 1 iFFT: n2=5.84e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1654,1654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.78e-16 ninf=9.95e-16 < 1.64e-14 (0.061) 1 iFFT: n2=8.17e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1656,1656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.88e-16 ninf=8.72e-16 < 1.64e-14 (0.053) 1 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1658,1658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.89e-16 ninf=9.96e-16 < 1.64e-14 (0.061) 1 iFFT: n2=8.09e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1660,1660) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.42e-16 ninf=5.69e-16 < 1.64e-14 (0.035) 1 iFFT: n2=5.61e-16 ninf=1.67e-15 < 1.64e-14 (0.101) 0 OK pyopencl R2C (1662,1662) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.80e-16 ninf=9.35e-16 < 1.64e-14 (0.057) 1 iFFT: n2=9.06e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1666,1666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.47e-16 ninf=7.07e-16 < 1.64e-14 (0.043) 1 iFFT: n2=6.64e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1668,1668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.23e-16 ninf=1.02e-15 < 1.64e-14 (0.062) 1 iFFT: n2=8.18e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1670,1670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.10e-16 ninf=7.97e-16 < 1.64e-14 (0.048) 1 iFFT: n2=8.21e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1672,1672) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.44e-16 ninf=9.99e-16 < 1.64e-14 (0.061) 1 iFFT: n2=9.54e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1674,1674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.02e-16 ninf=7.40e-16 < 1.64e-14 (0.045) 1 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1676,1676) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.87e-16 ninf=9.13e-16 < 1.64e-14 (0.055) 1 iFFT: n2=8.36e-16 ninf=2.44e-15 < 1.64e-14 (0.148) 0 OK pyopencl R2C (1678,1678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.83e-16 ninf=9.89e-16 < 1.64e-14 (0.060) 1 iFFT: n2=8.11e-16 ninf=2.44e-15 < 1.64e-14 (0.148) 0 OK pyopencl R2C (1682,1682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.91e-16 ninf=9.06e-16 < 1.65e-14 (0.055) 1 iFFT: n2=8.98e-16 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1684,1684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.18e-15 < 1.65e-14 (0.072) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1686,1686) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.12e-15 < 1.65e-14 (0.068) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1688,1688) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.24e-16 ninf=9.30e-16 < 1.65e-14 (0.057) 1 iFFT: n2=9.31e-16 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1692,1692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.45e-16 ninf=6.10e-16 < 1.65e-14 (0.037) 1 iFFT: n2=5.65e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1696,1696) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.77e-16 ninf=6.25e-16 < 1.65e-14 (0.038) 1 iFFT: n2=5.96e-16 ninf=1.89e-15 < 1.65e-14 (0.115) 0 OK pyopencl R2C (1698,1698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.31e-15 ninf=1.49e-15 < 1.65e-14 (0.090) 1 iFFT: n2=1.23e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1700,1700) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.62e-16 ninf=6.01e-16 < 1.65e-14 (0.037) 1 iFFT: n2=5.58e-16 ninf=1.78e-15 < 1.65e-14 (0.108) 0 OK pyopencl R2C (1702,1702) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.80e-16 ninf=1.13e-15 < 1.65e-14 (0.068) 1 iFFT: n2=1.05e-15 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1704,1704) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.56e-16 ninf=7.10e-16 < 1.65e-14 (0.043) 1 iFFT: n2=7.75e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1706,1706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.28e-15 < 1.65e-14 (0.078) 1 iFFT: n2=9.10e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1708,1708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.91e-16 ninf=7.82e-16 < 1.65e-14 (0.047) 1 iFFT: n2=6.93e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1710,1710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.69e-16 ninf=9.97e-16 < 1.65e-14 (0.061) 1 iFFT: n2=8.03e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1712,1712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.46e-16 ninf=9.52e-16 < 1.65e-14 (0.058) 1 iFFT: n2=6.95e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1714,1714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.06e-15 < 1.65e-14 (0.064) 1 iFFT: n2=9.51e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1718,1718) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.40e-16 ninf=9.17e-16 < 1.65e-14 (0.056) 1 iFFT: n2=8.87e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1720,1720) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.49e-16 ninf=7.86e-16 < 1.65e-14 (0.048) 1 iFFT: n2=7.49e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1722,1722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.04e-16 ninf=6.32e-16 < 1.65e-14 (0.038) 1 iFFT: n2=7.03e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1724,1724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.15e-15 < 1.65e-14 (0.070) 1 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1726,1726) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.37e-15 < 1.65e-14 (0.083) 1 iFFT: n2=1.11e-15 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1730,1730) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=1.06e-15 < 1.65e-14 (0.064) 1 iFFT: n2=1.06e-15 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1732,1732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.62e-16 ninf=1.01e-15 < 1.65e-14 (0.061) 1 iFFT: n2=9.11e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1734,1734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.99e-16 ninf=6.31e-16 < 1.65e-14 (0.038) 1 iFFT: n2=6.11e-16 ninf=1.89e-15 < 1.65e-14 (0.115) 0 OK pyopencl R2C (1736,1736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.83e-16 ninf=6.41e-16 < 1.65e-14 (0.039) 1 iFFT: n2=6.98e-16 ninf=2.12e-15 < 1.65e-14 (0.129) 0 OK pyopencl R2C (1738,1738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.13e-16 ninf=7.86e-16 < 1.65e-14 (0.048) 1 iFFT: n2=7.28e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1740,1740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.48e-16 ninf=8.28e-16 < 1.65e-14 (0.050) 1 iFFT: n2=7.36e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1742,1742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.16e-16 ninf=8.25e-16 < 1.65e-14 (0.050) 1 iFFT: n2=7.40e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1744,1744) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=8.90e-16 < 1.65e-14 (0.054) 1 iFFT: n2=7.45e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1746,1746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.76e-16 ninf=8.72e-16 < 1.65e-14 (0.053) 1 iFFT: n2=6.78e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1748,1748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.79e-16 ninf=9.88e-16 < 1.65e-14 (0.060) 1 iFFT: n2=9.34e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1752,1752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.32e-16 ninf=9.63e-16 < 1.65e-14 (0.058) 1 iFFT: n2=7.61e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1754,1754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.34e-15 < 1.65e-14 (0.081) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1756,1756) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.48e-15 < 1.65e-14 (0.090) 1 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1758,1758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.70e-16 ninf=1.07e-15 < 1.65e-14 (0.065) 1 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1762,1762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.71e-16 ninf=1.08e-15 < 1.65e-14 (0.065) 1 iFFT: n2=8.92e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1766,1766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.19e-15 < 1.65e-14 (0.072) 1 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.65e-14 (0.209) 0 OK pyopencl R2C (1768,1768) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.44e-16 ninf=6.30e-16 < 1.65e-14 (0.038) 1 iFFT: n2=5.52e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1770,1770) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.42e-16 ninf=6.07e-16 < 1.65e-14 (0.037) 1 iFFT: n2=5.48e-16 ninf=1.67e-15 < 1.65e-14 (0.101) 0 OK pyopencl R2C (1772,1772) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.23e-15 < 1.65e-14 (0.075) 1 iFFT: n2=9.55e-16 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1774,1774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.12e-15 < 1.65e-14 (0.068) 1 iFFT: n2=1.06e-15 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1776,1776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.99e-16 ninf=1.08e-15 < 1.65e-14 (0.065) 1 iFFT: n2=8.96e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1778,1778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.61e-16 ninf=1.07e-15 < 1.65e-14 (0.065) 1 iFFT: n2=9.33e-16 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1780,1780) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.30e-16 ninf=6.47e-16 < 1.65e-14 (0.039) 1 iFFT: n2=6.48e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1784,1784) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.48e-16 ninf=1.08e-15 < 1.65e-14 (0.065) 1 iFFT: n2=8.79e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1786,1786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=1.06e-15 < 1.65e-14 (0.064) 1 iFFT: n2=8.33e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1788,1788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.30e-16 ninf=9.11e-16 < 1.65e-14 (0.055) 1 iFFT: n2=7.99e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1790,1790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.07e-16 ninf=7.44e-16 < 1.65e-14 (0.045) 1 iFFT: n2=8.09e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1794,1794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.09e-16 ninf=6.65e-16 < 1.65e-14 (0.040) 1 iFFT: n2=6.37e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1796,1796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.04e-15 < 1.65e-14 (0.063) 1 iFFT: n2=9.45e-16 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1798,1798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.41e-16 ninf=9.03e-16 < 1.65e-14 (0.055) 1 iFFT: n2=8.48e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1802,1802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.30e-16 ninf=6.73e-16 < 1.65e-14 (0.041) 1 iFFT: n2=6.35e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1804,1804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.41e-16 ninf=6.90e-16 < 1.65e-14 (0.042) 1 iFFT: n2=6.41e-16 ninf=2.08e-15 < 1.65e-14 (0.126) 0 OK pyopencl R2C (1806,1806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.16e-16 ninf=8.55e-16 < 1.65e-14 (0.052) 1 iFFT: n2=8.27e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1808,1808) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.56e-16 ninf=7.43e-16 < 1.65e-14 (0.045) 1 iFFT: n2=7.62e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1810,1810) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.21e-16 ninf=8.87e-16 < 1.65e-14 (0.054) 1 iFFT: n2=8.35e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1812,1812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.31e-16 ninf=8.51e-16 < 1.65e-14 (0.052) 1 iFFT: n2=7.19e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1814,1814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.43e-15 < 1.65e-14 (0.087) 1 iFFT: n2=1.12e-15 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1816,1816) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.40e-15 < 1.65e-14 (0.085) 1 iFFT: n2=1.19e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1818,1818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.16e-16 ninf=8.30e-16 < 1.65e-14 (0.050) 1 iFFT: n2=6.97e-16 ninf=2.12e-15 < 1.65e-14 (0.129) 0 OK pyopencl R2C (1822,1822) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.32e-15 ninf=1.39e-15 < 1.65e-14 (0.084) 1 iFFT: n2=1.32e-15 ninf=4.00e-15 < 1.65e-14 (0.242) 0 OK pyopencl R2C (1824,1824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.76e-16 ninf=9.41e-16 < 1.65e-14 (0.057) 1 iFFT: n2=7.92e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1826,1826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.56e-16 ninf=6.51e-16 < 1.65e-14 (0.039) 1 iFFT: n2=5.69e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1828,1828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.38e-15 < 1.65e-14 (0.084) 1 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1830,1830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.37e-16 ninf=7.13e-16 < 1.65e-14 (0.043) 1 iFFT: n2=6.42e-16 ninf=1.94e-15 < 1.65e-14 (0.118) 0 OK pyopencl R2C (1832,1832) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.96e-16 ninf=1.07e-15 < 1.65e-14 (0.064) 1 iFFT: n2=9.67e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1834,1834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.00e-16 ninf=8.76e-16 < 1.65e-14 (0.053) 1 iFFT: n2=8.23e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1836,1836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.73e-16 ninf=7.28e-16 < 1.65e-14 (0.044) 1 iFFT: n2=5.79e-16 ninf=1.93e-15 < 1.65e-14 (0.117) 0 OK pyopencl R2C (1838,1838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.42e-15 < 1.65e-14 (0.086) 1 iFFT: n2=1.15e-15 ninf=3.22e-15 < 1.65e-14 (0.195) 0 OK pyopencl R2C (1840,1840) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.75e-16 ninf=6.41e-16 < 1.65e-14 (0.039) 1 iFFT: n2=5.77e-16 ninf=1.78e-15 < 1.65e-14 (0.107) 0 OK pyopencl R2C (1842,1842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.33e-16 ninf=1.08e-15 < 1.65e-14 (0.066) 1 iFFT: n2=9.99e-16 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1844,1844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.08e-15 < 1.65e-14 (0.065) 1 iFFT: n2=9.52e-16 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1846,1846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.68e-16 ninf=8.33e-16 < 1.65e-14 (0.050) 1 iFFT: n2=7.73e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1850,1850) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.00e-16 ninf=8.83e-16 < 1.65e-14 (0.053) 1 iFFT: n2=7.63e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1852,1852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.28e-15 ninf=1.52e-15 < 1.65e-14 (0.092) 1 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.65e-14 (0.215) 0 OK pyopencl R2C (1854,1854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.89e-16 ninf=1.11e-15 < 1.65e-14 (0.067) 1 iFFT: n2=8.79e-16 ninf=2.55e-15 < 1.65e-14 (0.154) 0 OK pyopencl R2C (1856,1856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.03e-16 ninf=7.03e-16 < 1.65e-14 (0.042) 1 iFFT: n2=7.09e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1858,1858) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.52e-16 ninf=9.37e-16 < 1.65e-14 (0.057) 1 iFFT: n2=8.75e-16 ninf=2.55e-15 < 1.65e-14 (0.154) 0 OK pyopencl R2C (1860,1860) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.41e-16 ninf=6.30e-16 < 1.65e-14 (0.038) 1 iFFT: n2=6.57e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1862,1862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.27e-16 ninf=1.04e-15 < 1.65e-14 (0.063) 1 iFFT: n2=9.60e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1864,1864) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.64e-16 ninf=8.60e-16 < 1.65e-14 (0.052) 1 iFFT: n2=8.50e-16 ninf=2.55e-15 < 1.65e-14 (0.154) 0 OK pyopencl R2C (1866,1866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.64e-16 ninf=8.94e-16 < 1.65e-14 (0.054) 1 iFFT: n2=8.85e-16 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1868,1868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.60e-16 ninf=9.90e-16 < 1.65e-14 (0.060) 1 iFFT: n2=8.89e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1870,1870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.73e-16 ninf=6.15e-16 < 1.65e-14 (0.037) 1 iFFT: n2=5.81e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1874,1874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.11e-15 < 1.65e-14 (0.067) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1876,1876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.47e-16 ninf=9.23e-16 < 1.65e-14 (0.056) 1 iFFT: n2=8.38e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1878,1878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.37e-16 ninf=8.29e-16 < 1.65e-14 (0.050) 1 iFFT: n2=8.27e-16 ninf=2.47e-15 < 1.65e-14 (0.149) 0 OK pyopencl R2C (1880,1880) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.32e-16 ninf=6.74e-16 < 1.65e-14 (0.041) 1 iFFT: n2=5.45e-16 ninf=1.78e-15 < 1.65e-14 (0.107) 0 OK pyopencl R2C (1882,1882) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.21e-15 < 1.65e-14 (0.073) 1 iFFT: n2=1.11e-15 ninf=3.00e-15 < 1.65e-14 (0.181) 0 OK pyopencl R2C (1884,1884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.38e-16 ninf=8.37e-16 < 1.66e-14 (0.051) 1 iFFT: n2=7.32e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1886,1886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.85e-16 ninf=6.68e-16 < 1.66e-14 (0.040) 1 iFFT: n2=6.97e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1888,1888) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=4.97e-16 ninf=5.38e-16 < 1.66e-14 (0.033) 1 iFFT: n2=5.05e-16 ninf=1.50e-15 < 1.66e-14 (0.091) 0 OK pyopencl R2C (1892,1892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.03e-16 ninf=9.05e-16 < 1.66e-14 (0.055) 1 iFFT: n2=7.91e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1894,1894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.38e-15 < 1.66e-14 (0.083) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (1896,1896) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.81e-16 ninf=6.97e-16 < 1.66e-14 (0.042) 1 iFFT: n2=7.26e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1898,1898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.89e-16 ninf=7.42e-16 < 1.66e-14 (0.045) 1 iFFT: n2=7.18e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1900,1900) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.24e-16 ninf=9.36e-16 < 1.66e-14 (0.057) 1 iFFT: n2=8.92e-16 ninf=2.44e-15 < 1.66e-14 (0.148) 0 OK pyopencl R2C (1902,1902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.34e-15 < 1.66e-14 (0.081) 1 iFFT: n2=1.01e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1904,1904) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.80e-16 ninf=6.36e-16 < 1.66e-14 (0.038) 1 iFFT: n2=5.90e-16 ninf=1.67e-15 < 1.66e-14 (0.101) 0 OK pyopencl R2C (1906,1906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.26e-15 < 1.66e-14 (0.076) 1 iFFT: n2=1.21e-15 ninf=3.11e-15 < 1.66e-14 (0.188) 0 OK pyopencl R2C (1908,1908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.16e-16 ninf=6.89e-16 < 1.66e-14 (0.042) 1 iFFT: n2=6.22e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1910,1910) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.10e-15 < 1.66e-14 (0.066) 1 iFFT: n2=1.13e-15 ninf=3.00e-15 < 1.66e-14 (0.181) 0 OK pyopencl R2C (1912,1912) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.80e-16 ninf=9.55e-16 < 1.66e-14 (0.058) 1 iFFT: n2=9.10e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1914,1914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.39e-16 ninf=7.28e-16 < 1.66e-14 (0.044) 1 iFFT: n2=7.47e-16 ninf=2.61e-15 < 1.66e-14 (0.158) 0 OK pyopencl R2C (1916,1916) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.13e-15 < 1.66e-14 (0.068) 1 iFFT: n2=9.97e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1918,1918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.20e-15 < 1.66e-14 (0.073) 1 iFFT: n2=1.07e-15 ninf=2.78e-15 < 1.66e-14 (0.168) 0 OK pyopencl R2C (1922,1922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.93e-16 ninf=8.12e-16 < 1.66e-14 (0.049) 1 iFFT: n2=7.67e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1924,1924) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.73e-16 ninf=9.96e-16 < 1.66e-14 (0.060) 1 iFFT: n2=7.88e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1926,1926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.83e-16 ninf=1.03e-15 < 1.66e-14 (0.062) 1 iFFT: n2=9.20e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1928,1928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.79e-16 ninf=7.50e-16 < 1.66e-14 (0.045) 1 iFFT: n2=7.92e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1930,1930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.65e-16 ninf=7.50e-16 < 1.66e-14 (0.045) 1 iFFT: n2=7.68e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1932,1932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.99e-16 ninf=7.72e-16 < 1.66e-14 (0.047) 1 iFFT: n2=6.70e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1934,1934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.18e-15 < 1.66e-14 (0.071) 1 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.66e-14 (0.201) 0 OK pyopencl R2C (1938,1938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.43e-16 ninf=9.32e-16 < 1.66e-14 (0.056) 1 iFFT: n2=7.69e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1940,1940) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.38e-16 ninf=7.42e-16 < 1.66e-14 (0.045) 1 iFFT: n2=6.42e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1942,1942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.32e-15 ninf=1.54e-15 < 1.66e-14 (0.093) 1 iFFT: n2=1.34e-15 ninf=3.44e-15 < 1.66e-14 (0.208) 0 OK pyopencl R2C (1946,1946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.43e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 1 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1948,1948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.52e-15 ninf=1.79e-15 < 1.66e-14 (0.108) 1 iFFT: n2=1.40e-15 ninf=3.66e-15 < 1.66e-14 (0.221) 0 OK pyopencl R2C (1952,1952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.24e-16 ninf=7.58e-16 < 1.66e-14 (0.046) 1 iFFT: n2=6.10e-16 ninf=1.80e-15 < 1.66e-14 (0.109) 0 OK pyopencl R2C (1954,1954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.19e-16 ninf=1.05e-15 < 1.66e-14 (0.063) 1 iFFT: n2=8.52e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1956,1956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.44e-15 < 1.66e-14 (0.087) 1 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (1958,1958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.56e-16 ninf=7.06e-16 < 1.66e-14 (0.043) 1 iFFT: n2=6.67e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1962,1962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.37e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 1 iFFT: n2=7.63e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1964,1964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.16e-15 < 1.66e-14 (0.070) 1 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.66e-14 (0.201) 0 OK pyopencl R2C (1966,1966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.40e-15 < 1.66e-14 (0.085) 1 iFFT: n2=9.86e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1968,1968) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.37e-16 ninf=7.02e-16 < 1.66e-14 (0.042) 1 iFFT: n2=7.17e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1970,1970) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.66e-14 (0.063) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.66e-14 (0.181) 0 OK pyopencl R2C (1972,1972) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.64e-16 ninf=8.07e-16 < 1.66e-14 (0.049) 1 iFFT: n2=7.94e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1974,1974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.91e-16 ninf=6.35e-16 < 1.66e-14 (0.038) 1 iFFT: n2=6.01e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (1976,1976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.77e-16 ninf=8.93e-16 < 1.66e-14 (0.054) 1 iFFT: n2=7.86e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1978,1978) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.44e-16 ninf=9.00e-16 < 1.66e-14 (0.054) 1 iFFT: n2=8.14e-16 ninf=2.61e-15 < 1.66e-14 (0.157) 0 OK pyopencl R2C (1982,1982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.99e-16 ninf=1.06e-15 < 1.66e-14 (0.064) 1 iFFT: n2=9.32e-16 ninf=3.00e-15 < 1.66e-14 (0.181) 0 OK pyopencl R2C (1984,1984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.16e-16 ninf=6.47e-16 < 1.66e-14 (0.039) 1 iFFT: n2=6.13e-16 ninf=2.05e-15 < 1.66e-14 (0.124) 0 OK pyopencl R2C (1986,1986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.57e-16 ninf=9.31e-16 < 1.66e-14 (0.056) 1 iFFT: n2=8.59e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1988,1988) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.30e-16 ninf=8.61e-16 < 1.66e-14 (0.052) 1 iFFT: n2=8.32e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1990,1990) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.48e-16 ninf=1.11e-15 < 1.66e-14 (0.067) 1 iFFT: n2=7.80e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1992,1992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.48e-16 ninf=7.28e-16 < 1.66e-14 (0.044) 1 iFFT: n2=5.73e-16 ninf=1.67e-15 < 1.66e-14 (0.100) 0 OK pyopencl R2C (1994,1994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.36e-15 ninf=1.65e-15 < 1.66e-14 (0.100) 1 iFFT: n2=1.25e-15 ninf=3.44e-15 < 1.66e-14 (0.207) 0 OK pyopencl R2C (1996,1996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.38e-15 ninf=1.50e-15 < 1.66e-14 (0.090) 1 iFFT: n2=1.23e-15 ninf=3.33e-15 < 1.66e-14 (0.201) 0 OK pyopencl R2C (1998,1998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.54e-16 ninf=1.04e-15 < 1.66e-14 (0.063) 1 iFFT: n2=8.29e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2004,2004) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.12e-15 < 1.66e-14 (0.068) 1 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (2006,2006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.70e-16 ninf=6.21e-16 < 1.66e-14 (0.037) 1 iFFT: n2=5.81e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (2008,2008) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.94e-16 ninf=1.10e-15 < 1.66e-14 (0.066) 1 iFFT: n2=9.74e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2010,2010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.23e-16 ninf=9.55e-16 < 1.66e-14 (0.057) 1 iFFT: n2=7.56e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2012,2012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.32e-15 < 1.66e-14 (0.079) 1 iFFT: n2=1.08e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2014,2014) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.26e-16 ninf=8.75e-16 < 1.66e-14 (0.053) 1 iFFT: n2=7.94e-16 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (2018,2018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.06e-15 < 1.66e-14 (0.064) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.66e-14 (0.201) 0 OK pyopencl R2C (2020,2020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.51e-16 ninf=8.15e-16 < 1.66e-14 (0.049) 1 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (2022,2022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.13e-15 < 1.66e-14 (0.068) 1 iFFT: n2=9.87e-16 ninf=2.78e-15 < 1.66e-14 (0.167) 0 OK pyopencl R2C (2024,2024) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.94e-16 ninf=6.17e-16 < 1.66e-14 (0.037) 1 iFFT: n2=6.04e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (2026,2026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.72e-16 ninf=9.71e-16 < 1.66e-14 (0.058) 1 iFFT: n2=8.10e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2030,2030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.79e-16 ninf=7.50e-16 < 1.66e-14 (0.045) 1 iFFT: n2=7.87e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2032,2032) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.04e-15 < 1.66e-14 (0.062) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2034,2034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.73e-16 ninf=8.39e-16 < 1.66e-14 (0.050) 1 iFFT: n2=8.01e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2036,2036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.71e-16 ninf=8.77e-16 < 1.66e-14 (0.053) 1 iFFT: n2=8.15e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2038,2038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.77e-16 ninf=9.68e-16 < 1.66e-14 (0.058) 1 iFFT: n2=8.08e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2040,2040) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.56e-16 ninf=5.47e-16 < 1.66e-14 (0.033) 1 iFFT: n2=5.63e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (2042,2042) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.72e-16 ninf=9.00e-16 < 1.66e-14 (0.054) 1 iFFT: n2=8.20e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2044,2044) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.34e-16 ninf=8.10e-16 < 1.66e-14 (0.049) 1 iFFT: n2=7.87e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2046,2046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.52e-16 ninf=7.17e-16 < 1.66e-14 (0.043) 1 iFFT: n2=6.57e-16 ninf=2.00e-15 < 1.66e-14 (0.120) 0 OK pyopencl R2C (2050,2050) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.05e-16 ninf=9.04e-16 < 1.66e-14 (0.054) 1 iFFT: n2=8.14e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2052,2052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.59e-16 ninf=8.39e-16 < 1.66e-14 (0.050) 1 iFFT: n2=8.64e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2054,2054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.26e-16 ninf=7.52e-16 < 1.66e-14 (0.045) 1 iFFT: n2=7.25e-16 ninf=2.16e-15 < 1.66e-14 (0.130) 0 OK pyopencl R2C (2056,2056) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.06e-16 ninf=1.03e-15 < 1.66e-14 (0.062) 1 iFFT: n2=9.21e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2060,2060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.89e-16 ninf=1.09e-15 < 1.66e-14 (0.066) 1 iFFT: n2=1.04e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2062,2062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.66e-14 (0.065) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.66e-14 (0.180) 0 OK pyopencl R2C (2064,2064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.59e-16 ninf=8.55e-16 < 1.66e-14 (0.051) 1 iFFT: n2=7.62e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2066,2066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.05e-15 < 1.66e-14 (0.063) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2068,2068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.48e-16 ninf=5.95e-16 < 1.66e-14 (0.036) 1 iFFT: n2=5.57e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (2070,2070) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.34e-16 ninf=6.74e-16 < 1.66e-14 (0.041) 1 iFFT: n2=6.46e-16 ninf=2.00e-15 < 1.66e-14 (0.120) 0 OK pyopencl R2C (2072,2072) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.50e-16 ninf=9.35e-16 < 1.66e-14 (0.056) 1 iFFT: n2=8.07e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2074,2074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.55e-16 ninf=6.25e-16 < 1.66e-14 (0.038) 1 iFFT: n2=6.60e-16 ninf=2.05e-15 < 1.66e-14 (0.123) 0 OK pyopencl R2C (2076,2076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.11e-15 < 1.66e-14 (0.067) 1 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2078,2078) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.33e-15 < 1.66e-14 (0.080) 1 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.66e-14 (0.180) 0 OK pyopencl R2C (2082,2082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.32e-15 ninf=1.45e-15 < 1.66e-14 (0.087) 1 iFFT: n2=1.31e-15 ninf=3.44e-15 < 1.66e-14 (0.207) 0 OK pyopencl R2C (2084,2084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.44e-16 ninf=9.57e-16 < 1.66e-14 (0.057) 1 iFFT: n2=8.79e-16 ninf=2.55e-15 < 1.66e-14 (0.153) 0 OK pyopencl R2C (2086,2086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.32e-15 < 1.66e-14 (0.079) 1 iFFT: n2=1.24e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2088,2088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.82e-16 ninf=8.75e-16 < 1.66e-14 (0.053) 1 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2090,2090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.31e-16 ninf=1.02e-15 < 1.66e-14 (0.061) 1 iFFT: n2=9.37e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2092,2092) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.36e-15 ninf=1.61e-15 < 1.66e-14 (0.097) 1 iFFT: n2=1.35e-15 ninf=3.66e-15 < 1.66e-14 (0.220) 0 OK pyopencl R2C (2094,2094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.39e-15 ninf=1.52e-15 < 1.66e-14 (0.092) 1 iFFT: n2=1.37e-15 ninf=3.66e-15 < 1.66e-14 (0.220) 0 OK pyopencl R2C (2096,2096) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.33e-16 ninf=7.96e-16 < 1.66e-14 (0.048) 1 iFFT: n2=7.12e-16 ninf=2.22e-15 < 1.66e-14 (0.133) 0 OK pyopencl R2C (2098,2098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.35e-15 ninf=1.43e-15 < 1.66e-14 (0.086) 1 iFFT: n2=1.33e-15 ninf=3.77e-15 < 1.66e-14 (0.227) 0 OK pyopencl R2C (2102,2102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.18e-15 < 1.66e-14 (0.071) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.66e-14 (0.180) 0 OK pyopencl R2C (2104,2104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.24e-15 < 1.66e-14 (0.075) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2108,2108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.17e-16 ninf=6.83e-16 < 1.66e-14 (0.041) 1 iFFT: n2=7.10e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2110,2110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.19e-16 ninf=9.53e-16 < 1.66e-14 (0.057) 1 iFFT: n2=9.20e-16 ninf=3.00e-15 < 1.66e-14 (0.180) 0 OK pyopencl R2C (2114,2114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.62e-16 ninf=8.70e-16 < 1.67e-14 (0.052) 1 iFFT: n2=7.65e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2116,2116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.32e-16 ninf=8.85e-16 < 1.67e-14 (0.053) 1 iFFT: n2=7.02e-16 ninf=2.44e-15 < 1.67e-14 (0.147) 0 OK pyopencl R2C (2118,2118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.21e-16 ninf=8.80e-16 < 1.67e-14 (0.053) 1 iFFT: n2=8.24e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2120,2120) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.25e-16 ninf=6.76e-16 < 1.67e-14 (0.041) 1 iFFT: n2=6.30e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2122,2122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.67e-14 (0.071) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.67e-14 (0.200) 0 OK pyopencl R2C (2124,2124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.43e-16 ninf=6.97e-16 < 1.67e-14 (0.042) 1 iFFT: n2=5.56e-16 ninf=1.78e-15 < 1.67e-14 (0.107) 0 OK pyopencl R2C (2126,2126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.16e-15 < 1.67e-14 (0.069) 1 iFFT: n2=1.03e-15 ninf=3.05e-15 < 1.67e-14 (0.183) 0 OK pyopencl R2C (2128,2128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.02e-16 ninf=9.68e-16 < 1.67e-14 (0.058) 1 iFFT: n2=9.73e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2130,2130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.87e-16 ninf=8.05e-16 < 1.67e-14 (0.048) 1 iFFT: n2=7.91e-16 ninf=2.50e-15 < 1.67e-14 (0.150) 0 OK pyopencl R2C (2132,2132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.54e-16 ninf=7.78e-16 < 1.67e-14 (0.047) 1 iFFT: n2=6.67e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2134,2134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.49e-16 ninf=5.53e-16 < 1.67e-14 (0.033) 1 iFFT: n2=6.50e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2136,2136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.36e-16 ninf=6.90e-16 < 1.67e-14 (0.041) 1 iFFT: n2=6.42e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2138,2138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.67e-14 (0.071) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2140,2140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.96e-16 ninf=1.19e-15 < 1.67e-14 (0.072) 1 iFFT: n2=9.61e-16 ninf=2.78e-15 < 1.67e-14 (0.167) 0 OK pyopencl R2C (2142,2142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.57e-16 ninf=8.64e-16 < 1.67e-14 (0.052) 1 iFFT: n2=6.65e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2144,2144) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.40e-16 ninf=9.58e-16 < 1.67e-14 (0.057) 1 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2146,2146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.09e-15 < 1.67e-14 (0.065) 1 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2148,2148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.29e-15 < 1.67e-14 (0.077) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2150,2150) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.59e-16 ninf=7.65e-16 < 1.67e-14 (0.046) 1 iFFT: n2=7.64e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2152,2152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=9.35e-16 < 1.67e-14 (0.056) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2154,2154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.06e-15 < 1.67e-14 (0.064) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2158,2158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.67e-16 ninf=6.13e-16 < 1.67e-14 (0.037) 1 iFFT: n2=5.79e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2162,2162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.04e-16 ninf=6.09e-16 < 1.67e-14 (0.037) 1 iFFT: n2=6.16e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2164,2164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.63e-16 ninf=9.81e-16 < 1.67e-14 (0.059) 1 iFFT: n2=9.11e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2166,2166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.33e-15 ninf=1.60e-15 < 1.67e-14 (0.096) 1 iFFT: n2=1.38e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2168,2168) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.71e-16 ninf=9.71e-16 < 1.67e-14 (0.058) 1 iFFT: n2=8.94e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2170,2170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.98e-16 ninf=6.63e-16 < 1.67e-14 (0.040) 1 iFFT: n2=7.03e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2172,2172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.28e-16 ninf=7.12e-16 < 1.67e-14 (0.043) 1 iFFT: n2=8.21e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2174,2174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.17e-15 < 1.67e-14 (0.070) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2176,2176) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.38e-16 ninf=6.36e-16 < 1.67e-14 (0.038) 1 iFFT: n2=5.36e-16 ninf=1.67e-15 < 1.67e-14 (0.100) 0 OK pyopencl R2C (2180,2180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=9.46e-16 < 1.67e-14 (0.057) 1 iFFT: n2=7.81e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2182,2182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.11e-15 < 1.67e-14 (0.067) 1 iFFT: n2=1.05e-15 ninf=3.66e-15 < 1.67e-14 (0.220) 0 OK pyopencl R2C (2186,2186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.25e-15 < 1.67e-14 (0.075) 1 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.67e-14 (0.200) 0 OK pyopencl R2C (2188,2188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=9.93e-16 < 1.67e-14 (0.060) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2190,2190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.24e-16 ninf=8.30e-16 < 1.67e-14 (0.050) 1 iFFT: n2=7.30e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2192,2192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.48e-16 ninf=9.61e-16 < 1.67e-14 (0.058) 1 iFFT: n2=8.48e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2194,2194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.73e-16 ninf=9.77e-16 < 1.67e-14 (0.059) 1 iFFT: n2=9.33e-16 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2196,2196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.76e-16 ninf=7.40e-16 < 1.67e-14 (0.044) 1 iFFT: n2=6.71e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2198,2198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.53e-16 ninf=9.16e-16 < 1.67e-14 (0.055) 1 iFFT: n2=8.46e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2202,2202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.33e-15 < 1.67e-14 (0.080) 1 iFFT: n2=1.18e-15 ninf=3.33e-15 < 1.67e-14 (0.200) 0 OK pyopencl R2C (2204,2204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.92e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 1 iFFT: n2=1.05e-15 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2206,2206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.94e-16 ninf=1.15e-15 < 1.67e-14 (0.069) 1 iFFT: n2=9.29e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2208,2208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.36e-16 ninf=7.29e-16 < 1.67e-14 (0.044) 1 iFFT: n2=6.11e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2210,2210) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.61e-16 ninf=6.35e-16 < 1.67e-14 (0.038) 1 iFFT: n2=5.78e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2212,2212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=7.74e-16 < 1.67e-14 (0.046) 1 iFFT: n2=7.65e-16 ninf=2.35e-15 < 1.67e-14 (0.141) 0 OK pyopencl R2C (2214,2214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.50e-16 ninf=7.18e-16 < 1.67e-14 (0.043) 1 iFFT: n2=6.59e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2216,2216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.99e-16 ninf=9.91e-16 < 1.67e-14 (0.059) 1 iFFT: n2=8.89e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2218,2218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.26e-15 < 1.67e-14 (0.075) 1 iFFT: n2=9.44e-16 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2220,2220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.25e-16 ninf=9.40e-16 < 1.67e-14 (0.056) 1 iFFT: n2=8.55e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2222,2222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.30e-16 ninf=8.38e-16 < 1.67e-14 (0.050) 1 iFFT: n2=7.13e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2224,2224) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.20e-16 ninf=9.59e-16 < 1.67e-14 (0.057) 1 iFFT: n2=7.77e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2226,2226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.67e-16 ninf=7.37e-16 < 1.67e-14 (0.044) 1 iFFT: n2=6.78e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2228,2228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.67e-14 (0.064) 1 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2230,2230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.72e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=9.79e-16 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2232,2232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.75e-16 ninf=7.17e-16 < 1.67e-14 (0.043) 1 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2234,2234) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.25e-15 < 1.67e-14 (0.075) 1 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2236,2236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.68e-16 ninf=8.48e-16 < 1.67e-14 (0.051) 1 iFFT: n2=7.64e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2238,2238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.21e-15 < 1.67e-14 (0.072) 1 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2242,2242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.89e-16 ninf=8.90e-16 < 1.67e-14 (0.053) 1 iFFT: n2=7.64e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2244,2244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.68e-16 ninf=6.10e-16 < 1.67e-14 (0.037) 1 iFFT: n2=5.76e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2246,2246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.16e-15 < 1.67e-14 (0.069) 1 iFFT: n2=9.53e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2248,2248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.34e-15 < 1.67e-14 (0.080) 1 iFFT: n2=1.09e-15 ninf=3.44e-15 < 1.67e-14 (0.206) 0 OK pyopencl R2C (2252,2252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.84e-16 ninf=1.08e-15 < 1.67e-14 (0.065) 1 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2254,2254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.97e-16 ninf=7.33e-16 < 1.67e-14 (0.044) 1 iFFT: n2=7.05e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2256,2256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.23e-16 ninf=6.07e-16 < 1.67e-14 (0.036) 1 iFFT: n2=5.47e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2258,2258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.85e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 1 iFFT: n2=9.16e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2260,2260) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.71e-16 ninf=9.16e-16 < 1.67e-14 (0.055) 1 iFFT: n2=7.70e-16 ninf=2.50e-15 < 1.67e-14 (0.150) 0 OK pyopencl R2C (2262,2262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.42e-16 ninf=7.32e-16 < 1.67e-14 (0.044) 1 iFFT: n2=7.42e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2264,2264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.93e-16 ninf=1.00e-15 < 1.67e-14 (0.060) 1 iFFT: n2=9.20e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2266,2266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.17e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 1 iFFT: n2=8.05e-16 ninf=2.50e-15 < 1.67e-14 (0.149) 0 OK pyopencl R2C (2270,2270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.08e-16 ninf=9.89e-16 < 1.67e-14 (0.059) 1 iFFT: n2=9.09e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2272,2272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.73e-16 ninf=8.16e-16 < 1.67e-14 (0.049) 1 iFFT: n2=7.83e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2274,2274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.67e-14 (0.073) 1 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2276,2276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.65e-16 ninf=1.01e-15 < 1.67e-14 (0.060) 1 iFFT: n2=9.26e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2278,2278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.86e-16 ninf=9.41e-16 < 1.67e-14 (0.056) 1 iFFT: n2=8.03e-16 ninf=2.33e-15 < 1.67e-14 (0.139) 0 OK pyopencl R2C (2280,2280) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.46e-16 ninf=9.02e-16 < 1.67e-14 (0.054) 1 iFFT: n2=7.59e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2282,2282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.87e-16 ninf=1.17e-15 < 1.67e-14 (0.070) 1 iFFT: n2=9.84e-16 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2284,2284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.96e-16 ninf=1.15e-15 < 1.67e-14 (0.069) 1 iFFT: n2=9.52e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2286,2286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=1.05e-15 < 1.67e-14 (0.063) 1 iFFT: n2=9.90e-16 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2290,2290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.09e-16 ninf=1.08e-15 < 1.67e-14 (0.065) 1 iFFT: n2=9.24e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2292,2292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.97e-16 ninf=1.20e-15 < 1.67e-14 (0.072) 1 iFFT: n2=8.96e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2294,2294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.66e-16 ninf=1.14e-15 < 1.67e-14 (0.068) 1 iFFT: n2=9.09e-16 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2296,2296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.24e-16 ninf=8.43e-16 < 1.67e-14 (0.050) 1 iFFT: n2=7.15e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2298,2298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.20e-15 < 1.67e-14 (0.072) 1 iFFT: n2=9.71e-16 ninf=2.83e-15 < 1.67e-14 (0.169) 0 OK pyopencl R2C (2300,2300) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.03e-16 ninf=5.93e-16 < 1.67e-14 (0.035) 1 iFFT: n2=6.02e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2302,2302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.74e-16 ninf=1.02e-15 < 1.67e-14 (0.061) 1 iFFT: n2=9.31e-16 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2306,2306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.53e-16 ninf=9.38e-16 < 1.67e-14 (0.056) 1 iFFT: n2=8.87e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2308,2308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.33e-16 ninf=9.33e-16 < 1.67e-14 (0.056) 1 iFFT: n2=8.69e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2312,2312) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.78e-16 ninf=6.20e-16 < 1.67e-14 (0.037) 1 iFFT: n2=5.81e-16 ninf=1.67e-15 < 1.67e-14 (0.100) 0 OK pyopencl R2C (2314,2314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.43e-16 ninf=6.72e-16 < 1.67e-14 (0.040) 1 iFFT: n2=6.53e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2316,2316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.03e-16 ninf=8.46e-16 < 1.67e-14 (0.051) 1 iFFT: n2=8.20e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2318,2318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.11e-16 ninf=1.11e-15 < 1.67e-14 (0.066) 1 iFFT: n2=8.89e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2320,2320) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.33e-16 ninf=7.33e-16 < 1.67e-14 (0.044) 1 iFFT: n2=7.34e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2322,2322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.15e-16 ninf=8.79e-16 < 1.67e-14 (0.053) 1 iFFT: n2=8.10e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2324,2324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.00e-16 ninf=6.65e-16 < 1.67e-14 (0.040) 1 iFFT: n2=6.25e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2326,2326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.11e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2328,2328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.95e-16 ninf=8.32e-16 < 1.67e-14 (0.050) 1 iFFT: n2=6.99e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2330,2330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.01e-15 < 1.67e-14 (0.061) 1 iFFT: n2=1.01e-15 ninf=3.16e-15 < 1.67e-14 (0.189) 0 OK pyopencl R2C (2332,2332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.20e-16 ninf=7.18e-16 < 1.67e-14 (0.043) 1 iFFT: n2=6.22e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2334,2334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.03e-15 < 1.67e-14 (0.062) 1 iFFT: n2=1.03e-15 ninf=3.39e-15 < 1.67e-14 (0.202) 0 OK pyopencl R2C (2336,2336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.78e-16 ninf=7.33e-16 < 1.67e-14 (0.044) 1 iFFT: n2=7.27e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2338,2338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.67e-14 (0.063) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2342,2342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.92e-16 ninf=9.95e-16 < 1.67e-14 (0.059) 1 iFFT: n2=9.49e-16 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2344,2344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.12e-15 < 1.67e-14 (0.067) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.67e-14 (0.192) 0 OK pyopencl R2C (2346,2346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.43e-16 ninf=6.81e-16 < 1.67e-14 (0.041) 1 iFFT: n2=6.55e-16 ninf=2.00e-15 < 1.67e-14 (0.119) 0 OK pyopencl R2C (2348,2348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.10e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.67e-14 (0.192) 0 OK pyopencl R2C (2350,2350) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.55e-16 ninf=5.99e-16 < 1.67e-14 (0.036) 1 iFFT: n2=5.57e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK ptxas error : Entry function 'VkFFT_main' uses too much shared data (0xc010 bytes, 0xc000 max) #pragma OPENCL EXTENSION cl_khr_fp64 : enable __kernel __attribute__((reqd_work_group_size(504, 1, 1))) void VkFFT_main (__global double2* inputs, __global double* outputs, __global double2* twiddleLUT, __global unsigned int* g_pow) { __local double2 sdata[3072];// sharedStride - fft size, gl_WorkGroupSize.y - grouped consecutive ffts double2 temp_0; temp_0.x = 0.0; temp_0.y = 0.0; double2 temp_1; temp_1.x = 0.0; temp_1.y = 0.0; double2 temp_2; temp_2.x = 0.0; temp_2.y = 0.0; double2 temp_3; temp_3.x = 0.0; temp_3.y = 0.0; double2 temp_4; temp_4.x = 0.0; temp_4.y = 0.0; double2 temp_5; temp_5.x = 0.0; temp_5.y = 0.0; double2 w; w.x = 0.0; w.y = 0.0; double2 loc_0; loc_0.x = 0.0; loc_0.y = 0.0; double2 loc_1; loc_1.x = 0.0; loc_1.y = 0.0; double2 loc_2; loc_2.x = 0.0; loc_2.y = 0.0; unsigned int tempInt; tempInt = 0; unsigned int tempInt2; tempInt2 = 0; unsigned int shiftX; shiftX = 0; unsigned int shiftY; shiftY = 0; unsigned int shiftZ; shiftZ = 0; double2 x0_2; x0_2.x = 0.0; x0_2.y = 0.0; unsigned int stageInvocationID; stageInvocationID = 0; unsigned int blockInvocationID; blockInvocationID = 0; unsigned int sdataID; sdataID = 0; unsigned int combinedID; combinedID = 0; unsigned int inoutID; inoutID = 0; unsigned int inoutID_x; inoutID_x = 0; unsigned int inoutID_y; inoutID_y = 0; unsigned int raderIDx; raderIDx = 0; unsigned int raderIDx2; raderIDx2 = 0; unsigned int LUTId; LUTId = 0; shiftX = get_group_id(0); shiftY = get_group_id(1); shiftY = shiftY * 2; shiftZ = 0; shiftZ = shiftZ + 0; inoutID = 1495 * shiftY; inoutID = inoutID + shiftZ; inoutID = inoutID + get_local_id(0); combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1512; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2016; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2520; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; if (combinedID < 2990) { inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); temp_0 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_0.x = temp_0.x - loc_0.y; temp_0.y = temp_0.y + loc_0.x; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); temp_1 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_1.x = temp_1.x - loc_0.y; temp_1.y = temp_1.y + loc_0.x; if (get_local_id(0) < 487) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x - loc_0.y; temp_2.y = temp_2.y + loc_0.x; }else{ sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1980; sdataID = sdataID - get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x + loc_0.y; temp_2.y = temp_2.y - loc_0.x; temp_2.y = -temp_2.y; } sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1476; sdataID = sdataID - get_local_id(0); temp_3 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_3.x = temp_3.x + loc_0.y; temp_3.y = temp_3.y - loc_0.x; temp_3.y = -temp_3.y; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 972; sdataID = sdataID - get_local_id(0); temp_4 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_4.x = temp_4.x + loc_0.y; temp_4.y = temp_4.y - loc_0.x; temp_4.y = -temp_4.y; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 468; sdataID = sdataID - get_local_id(0); temp_5 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_5.x = temp_5.x + loc_0.y; temp_5.y = temp_5.y - loc_0.x; temp_5.y = -temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_0; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_1; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_2; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1512; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_3; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2016; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_4; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2520; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); raderIDx = get_local_id(0) % 42; raderIDx2 = get_local_id(0) / 42; sdataID = raderIDx2 + 0; loc_1 = sdata[sdataID]; sdataID = raderIDx2 + 12; loc_2 = sdata[sdataID]; sdataID = raderIDx2 + 24; x0_2 = sdata[sdataID]; if (raderIDx > 0) { tempInt = raderIDx + -1; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_0 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_2 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_4 = sdata[combinedID]; tempInt = raderIDx + 40; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_1 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_3 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_5 = sdata[combinedID]; } barrier(CLK_LOCAL_MEM_FENCE); combinedID = get_local_id(1) * 504; combinedID = combinedID + get_local_id(0); combinedID = combinedID + 0; if (combinedID < 82) { tempInt = combinedID + 2905; w = twiddleLUT[tempInt]; w.y = -w.y; tempInt = combinedID + 2990; sdata[tempInt] = w; } if (raderIDx > 0) { sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 0; combinedID = sdataID + 1476; loc_0.x = temp_0.x - temp_1.x; temp_0.x = temp_0.x + temp_1.x; loc_0.y = temp_0.y + temp_1.y; temp_0.y = temp_0.y - temp_1.y; sdata[sdataID] = temp_0; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 12; combinedID = sdataID + 1476; loc_0.x = temp_2.x - temp_3.x; temp_2.x = temp_2.x + temp_3.x; loc_0.y = temp_2.y + temp_3.y; temp_2.y = temp_2.y - temp_3.y; sdata[sdataID] = temp_2; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 24; combinedID = sdataID + 1476; loc_0.x = temp_4.x - temp_5.x; temp_4.x = temp_4.x + temp_5.x; loc_0.y = temp_4.y + temp_5.y; temp_4.y = temp_4.y - temp_5.y; sdata[sdataID] = temp_4; sdata[combinedID] = loc_0; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 42) { temp_1.x = 0.0; temp_1.y = 0.0; temp_3.x = 0.0; temp_3.y = 0.0; temp_5.x = 0.0; temp_5.y = 0.0; if (raderIDx == 41) { w.x = 1.00000000000000000e+00; w.y = 0.00000000000000000e+00; } if (raderIDx < 41) { sdataID = raderIDx + 82; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 36; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 48; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 60; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 81; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 72; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 84; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 96; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 80; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 108; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 120; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 132; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 79; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 144; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 156; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 168; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 78; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 180; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 192; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 204; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 77; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 216; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 228; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 240; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 76; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 252; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 264; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 276; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 75; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 288; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 300; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 312; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 74; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 324; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 336; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 348; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 73; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 360; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 372; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 384; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 72; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 396; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 408; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 420; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 71; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 432; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 444; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 456; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 70; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 468; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 480; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 492; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 69; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 504; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 516; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 528; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 68; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 540; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 552; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 564; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 67; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 576; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 588; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 600; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 66; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 612; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 624; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 636; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 65; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 648; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 660; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 672; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 64; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 684; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 696; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 708; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 63; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 720; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 732; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 744; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 62; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 756; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 768; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 780; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 61; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 792; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 804; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 816; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 60; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 828; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 840; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 852; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 59; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 864; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 876; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 888; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 58; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 900; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 912; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 924; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 57; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 936; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 948; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 960; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 56; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 972; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 984; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 996; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 55; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1008; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1020; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1032; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 54; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1044; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1056; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1068; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 53; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1080; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1092; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1104; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 52; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1116; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1128; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1140; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 51; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1152; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1164; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1176; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 50; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1188; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1200; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1212; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 49; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1224; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1236; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1248; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 48; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1260; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1272; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1284; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 47; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1296; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1308; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1320; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 46; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1332; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1344; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1356; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 45; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1368; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1380; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1392; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 44; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1404; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1416; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1428; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 43; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1440; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1452; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1464; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 42; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1476; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1488; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1500; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); temp_0.x = loc_1.x - temp_1.x; temp_0.y = loc_1.y + temp_1.y; temp_1.x = loc_1.x + temp_1.x; temp_1.y = loc_1.y - temp_1.y; temp_2.x = loc_2.x - temp_3.x; temp_2.y = loc_2.y + temp_3.y; temp_3.x = loc_2.x + temp_3.x; temp_3.y = loc_2.y - temp_3.y; temp_4.x = x0_2.x - temp_5.x; temp_4.y = x0_2.y + temp_5.y; temp_5.x = x0_2.x + temp_5.x; temp_5.y = x0_2.y - temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 41) { tempInt = 82 - raderIDx; sdataID = g_pow[tempInt]; }else{ sdataID = 0; } combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_0; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_2; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_4; if (raderIDx < 41) { tempInt = 41 - raderIDx; sdataID = g_pow[tempInt]; combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_1; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_3; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 83; LUTId = stageInvocationID + 0; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 83; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 166; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; inoutID = LUTId + 249; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 332; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_2; loc_2 = temp_4; temp_2.x = loc_1.x + loc_2.x; temp_2.y = loc_1.y + loc_2.y; temp_4.x = loc_1.x - loc_2.x; temp_4.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_2.x; loc_0.y = temp_0.y + temp_2.y; loc_1.x = fma(temp_2.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_2.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_4.x * -8.66025403784438597e-01; loc_2.y = temp_4.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_2.x = loc_1.x + loc_2.y; temp_2.y = loc_1.y - loc_2.x; temp_4.x = loc_1.x - loc_2.y; temp_4.y = loc_1.y + loc_2.x; loc_0 = temp_1; loc_1 = temp_3; loc_2 = temp_5; temp_3.x = loc_1.x + loc_2.x; temp_3.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_1.x + temp_3.x; loc_0.y = temp_1.y + temp_3.y; loc_1.x = fma(temp_3.x, -5.00000000000000000e-01, temp_1.x); loc_1.y = fma(temp_3.y, -5.00000000000000000e-01, temp_1.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_1 = loc_0; temp_3.x = loc_1.x + loc_2.y; temp_3.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_1; temp_1.x = temp_0.x - loc_0.x; temp_1.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; loc_0.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = temp_2.x - loc_0.x; temp_3.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_4.x - loc_0.x; temp_5.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 83; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 83; sdata[sdataID] = temp_3; sdataID = inoutID + 166; sdata[sdataID] = temp_4; sdataID = inoutID + 249; sdata[sdataID] = temp_1; sdataID = inoutID + 332; sdata[sdataID] = temp_2; sdataID = inoutID + 415; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 498; LUTId = stageInvocationID + 415; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 498; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 996; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; inoutID = LUTId + 1494; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 1992; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_4; loc_2 = temp_2; temp_4.x = loc_1.x + loc_2.x; temp_4.y = loc_1.y + loc_2.y; temp_2.x = loc_1.x - loc_2.x; temp_2.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_4.x; loc_0.y = temp_0.y + temp_4.y; loc_1.x = fma(temp_4.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_4.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_2.x * -8.66025403784438597e-01; loc_2.y = temp_2.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_4.x = loc_1.x + loc_2.y; temp_4.y = loc_1.y - loc_2.x; temp_2.x = loc_1.x - loc_2.y; temp_2.y = loc_1.y + loc_2.x; loc_0 = temp_3; loc_1 = temp_1; loc_2 = temp_5; temp_1.x = loc_1.x + loc_2.x; temp_1.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_3.x + temp_1.x; loc_0.y = temp_3.y + temp_1.y; loc_1.x = fma(temp_1.x, -5.00000000000000000e-01, temp_3.x); loc_1.y = fma(temp_1.y, -5.00000000000000000e-01, temp_3.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_3 = loc_0; temp_1.x = loc_1.x + loc_2.y; temp_1.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_3; temp_3.x = temp_0.x - loc_0.x; temp_3.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; loc_0.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = temp_4.x - loc_0.x; temp_1.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_2.x - loc_0.x; temp_5.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 498; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 498; sdata[sdataID] = temp_1; sdataID = inoutID + 996; sdata[sdataID] = temp_2; sdataID = inoutID + 1494; sdata[sdataID] = temp_3; sdataID = inoutID + 1992; sdata[sdataID] = temp_4; sdataID = inoutID + 2490; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); shiftZ = 0; shiftZ = shiftZ + 0; inoutID = 2988 * shiftY; inoutID = inoutID + shiftZ; inoutID = inoutID + get_local_id(0); combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2988; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2988; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2988; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2988; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2988; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2988; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 1512; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2988; inoutI test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=0, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ... ERROR pyopencl R2C (2354,2354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.26e-16 ninf=9.15e-16 < 1.67e-14 (0.055) 1 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2356,2356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.15e-15 < 1.67e-14 (0.069) 1 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2358,2358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.10e-16 ninf=8.01e-16 < 1.67e-14 (0.048) 1 iFFT: n2=7.16e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2360,2360) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.75e-16 ninf=6.28e-16 < 1.67e-14 (0.038) 1 iFFT: n2=5.68e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2362,2362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.12e-15 < 1.67e-14 (0.067) 1 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.67e-14 (0.192) 0 OK pyopencl R2C (2364,2364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.11e-15 < 1.67e-14 (0.066) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2368,2368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.97e-16 ninf=1.05e-15 < 1.67e-14 (0.063) 1 iFFT: n2=7.78e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2370,2370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=8.84e-16 < 1.67e-14 (0.053) 1 iFFT: n2=7.00e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2372,2372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.16e-15 < 1.68e-14 (0.069) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2374,2374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.10e-15 < 1.68e-14 (0.066) 1 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2378,2378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.31e-16 ninf=8.49e-16 < 1.68e-14 (0.051) 1 iFFT: n2=8.28e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2380,2380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.22e-16 ninf=6.52e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.38e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2382,2382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.43e-15 < 1.68e-14 (0.085) 1 iFFT: n2=1.15e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2384,2384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.98e-16 ninf=1.01e-15 < 1.68e-14 (0.060) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2386,2386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.25e-15 < 1.68e-14 (0.075) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2388,2388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.10e-15 < 1.68e-14 (0.065) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2390,2390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.02e-15 < 1.68e-14 (0.061) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2392,2392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.04e-16 ninf=6.25e-16 < 1.68e-14 (0.037) 1 iFFT: n2=6.16e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2394,2394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.18e-16 ninf=1.03e-15 < 1.68e-14 (0.062) 1 iFFT: n2=9.10e-16 ninf=2.78e-15 < 1.68e-14 (0.166) 0 OK pyopencl R2C (2396,2396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.16e-15 < 1.68e-14 (0.069) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2398,2398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.91e-16 ninf=8.92e-16 < 1.68e-14 (0.053) 1 iFFT: n2=8.15e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2402,2402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.07e-15 < 1.68e-14 (0.064) 1 iFFT: n2=9.80e-16 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2404,2404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2406,2406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.27e-15 < 1.68e-14 (0.075) 1 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2408,2408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.07e-16 ninf=8.59e-16 < 1.68e-14 (0.051) 1 iFFT: n2=8.14e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2410,2410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.58e-16 ninf=7.63e-16 < 1.68e-14 (0.046) 1 iFFT: n2=8.71e-16 ninf=2.78e-15 < 1.68e-14 (0.166) 0 OK pyopencl R2C (2412,2412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.47e-16 ninf=9.21e-16 < 1.68e-14 (0.055) 1 iFFT: n2=8.59e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2414,2414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.04e-16 ninf=7.96e-16 < 1.68e-14 (0.047) 1 iFFT: n2=8.05e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2416,2416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.48e-16 ninf=8.84e-16 < 1.68e-14 (0.053) 1 iFFT: n2=7.41e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2418,2418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.75e-16 ninf=7.59e-16 < 1.68e-14 (0.045) 1 iFFT: n2=6.87e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2422,2422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.43e-16 ninf=9.53e-16 < 1.68e-14 (0.057) 1 iFFT: n2=9.45e-16 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2424,2424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.07e-16 ninf=7.32e-16 < 1.68e-14 (0.044) 1 iFFT: n2=6.98e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2426,2426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.29e-15 < 1.68e-14 (0.077) 1 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2428,2428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.45e-15 ninf=1.51e-15 < 1.68e-14 (0.090) 1 iFFT: n2=1.41e-15 ninf=3.89e-15 < 1.68e-14 (0.232) 0 OK pyopencl R2C (2432,2432) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.02e-16 ninf=7.60e-16 < 1.68e-14 (0.045) 1 iFFT: n2=7.38e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2434,2434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 1 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2436,2436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.91e-16 ninf=8.19e-16 < 1.68e-14 (0.049) 1 iFFT: n2=8.02e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2438,2438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.79e-16 ninf=7.20e-16 < 1.68e-14 (0.043) 1 iFFT: n2=6.86e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2440,2440) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.36e-16 ninf=6.52e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.53e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2442,2442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.57e-16 ninf=9.96e-16 < 1.68e-14 (0.059) 1 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2444,2444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.47e-16 ninf=6.93e-16 < 1.68e-14 (0.041) 1 iFFT: n2=5.62e-16 ninf=1.78e-15 < 1.68e-14 (0.106) 0 OK pyopencl R2C (2446,2446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 1 iFFT: n2=1.06e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2448,2448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.03e-16 ninf=7.28e-16 < 1.68e-14 (0.043) 1 iFFT: n2=6.33e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2452,2452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.32e-15 ninf=1.60e-15 < 1.68e-14 (0.095) 1 iFFT: n2=1.27e-15 ninf=3.55e-15 < 1.68e-14 (0.212) 0 OK pyopencl R2C (2454,2454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.37e-15 ninf=1.60e-15 < 1.68e-14 (0.095) 1 iFFT: n2=1.32e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2456,2456) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.42e-15 < 1.68e-14 (0.084) 1 iFFT: n2=1.19e-15 ninf=3.55e-15 < 1.68e-14 (0.212) 0 OK pyopencl R2C (2458,2458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.35e-15 ninf=1.78e-15 < 1.68e-14 (0.106) 1 iFFT: n2=1.37e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2460,2460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.03e-16 ninf=7.90e-16 < 1.68e-14 (0.047) 1 iFFT: n2=7.37e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2462,2462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.35e-15 ninf=1.47e-15 < 1.68e-14 (0.088) 1 iFFT: n2=1.34e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2466,2466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.34e-16 ninf=1.02e-15 < 1.68e-14 (0.061) 1 iFFT: n2=9.05e-16 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2468,2468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 1 iFFT: n2=9.97e-16 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2470,2470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.97e-16 ninf=1.08e-15 < 1.68e-14 (0.064) 1 iFFT: n2=8.06e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2472,2472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.86e-16 ninf=1.18e-15 < 1.68e-14 (0.070) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2474,2474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.18e-15 < 1.68e-14 (0.070) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2476,2476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.38e-15 ninf=1.47e-15 < 1.68e-14 (0.088) 1 iFFT: n2=1.30e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2478,2478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.08e-16 ninf=6.52e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.31e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2480,2480) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.61e-16 ninf=7.00e-16 < 1.68e-14 (0.042) 1 iFFT: n2=6.57e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2482,2482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.02e-16 ninf=7.60e-16 < 1.68e-14 (0.045) 1 iFFT: n2=7.17e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2484,2484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.68e-16 ninf=8.02e-16 < 1.68e-14 (0.048) 1 iFFT: n2=6.75e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2486,2486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.76e-16 ninf=8.47e-16 < 1.68e-14 (0.050) 1 iFFT: n2=7.84e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2488,2488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.38e-15 ninf=1.39e-15 < 1.68e-14 (0.083) 1 iFFT: n2=1.37e-15 ninf=3.77e-15 < 1.68e-14 (0.225) 0 OK pyopencl R2C (2490,2490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.78e-16 ninf=6.81e-16 < 1.68e-14 (0.041) 1 iFFT: n2=5.87e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2492,2492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.90e-16 ninf=7.29e-16 < 1.68e-14 (0.043) 1 iFFT: n2=7.02e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2494,2494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.43e-16 ninf=1.01e-15 < 1.68e-14 (0.060) 1 iFFT: n2=9.66e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2498,2498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.24e-15 < 1.68e-14 (0.074) 1 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2502,2502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.42e-16 ninf=1.12e-15 < 1.68e-14 (0.067) 1 iFFT: n2=9.29e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2504,2504) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.13e-15 < 1.68e-14 (0.067) 1 iFFT: n2=9.82e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2506,2506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.38e-15 < 1.68e-14 (0.082) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2508,2508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.22e-16 ninf=9.23e-16 < 1.68e-14 (0.055) 1 iFFT: n2=8.49e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2510,2510) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.09e-16 ninf=1.01e-15 < 1.68e-14 (0.060) 1 iFFT: n2=9.09e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2512,2512) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.43e-16 ninf=9.25e-16 < 1.68e-14 (0.055) 1 iFFT: n2=8.12e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2514,2514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.28e-15 ninf=1.43e-15 < 1.68e-14 (0.085) 1 iFFT: n2=1.15e-15 ninf=3.77e-15 < 1.68e-14 (0.225) 0 OK pyopencl R2C (2516,2516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=8.73e-16 < 1.68e-14 (0.052) 1 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2518,2518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.28e-15 ninf=1.53e-15 < 1.68e-14 (0.091) 1 iFFT: n2=1.31e-15 ninf=3.89e-15 < 1.68e-14 (0.231) 0 OK pyopencl R2C (2522,2522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.65e-16 ninf=6.72e-16 < 1.68e-14 (0.040) 1 iFFT: n2=6.62e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2524,2524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.03e-15 < 1.68e-14 (0.061) 1 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2526,2526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2528,2528) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.60e-16 ninf=7.00e-16 < 1.68e-14 (0.042) 1 iFFT: n2=6.64e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2530,2530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.08e-16 ninf=7.03e-16 < 1.68e-14 (0.042) 1 iFFT: n2=6.18e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2532,2532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.31e-16 ninf=9.06e-16 < 1.68e-14 (0.054) 1 iFFT: n2=9.35e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2534,2534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.18e-16 ninf=9.82e-16 < 1.68e-14 (0.058) 1 iFFT: n2=8.24e-16 ninf=2.66e-15 < 1.68e-14 (0.159) 0 OK pyopencl R2C (2536,2536) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 1 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2538,2538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.58e-16 ninf=7.18e-16 < 1.68e-14 (0.043) 1 iFFT: n2=5.77e-16 ninf=1.78e-15 < 1.68e-14 (0.106) 0 OK pyopencl R2C (2540,2540) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.71e-16 ninf=8.47e-16 < 1.68e-14 (0.050) 1 iFFT: n2=9.14e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2542,2542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.45e-16 ninf=7.62e-16 < 1.68e-14 (0.045) 1 iFFT: n2=7.54e-16 ninf=2.39e-15 < 1.68e-14 (0.142) 0 OK pyopencl R2C (2544,2544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.04e-16 ninf=6.28e-16 < 1.68e-14 (0.037) 1 iFFT: n2=6.09e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2546,2546) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.33e-15 < 1.68e-14 (0.079) 1 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2550,2550) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.16e-16 ninf=6.66e-16 < 1.68e-14 (0.040) 1 iFFT: n2=6.35e-16 ninf=2.11e-15 < 1.68e-14 (0.125) 0 OK pyopencl R2C (2552,2552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.41e-16 ninf=7.87e-16 < 1.68e-14 (0.047) 1 iFFT: n2=7.45e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2554,2554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.28e-15 ninf=1.52e-15 < 1.68e-14 (0.090) 1 iFFT: n2=1.25e-15 ninf=3.77e-15 < 1.68e-14 (0.224) 0 OK pyopencl R2C (2556,2556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.85e-16 ninf=7.57e-16 < 1.68e-14 (0.045) 1 iFFT: n2=7.94e-16 ninf=2.66e-15 < 1.68e-14 (0.158) 0 OK pyopencl R2C (2558,2558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.28e-15 ninf=1.49e-15 < 1.68e-14 (0.088) 1 iFFT: n2=1.20e-15 ninf=3.55e-15 < 1.68e-14 (0.211) 0 OK pyopencl R2C (2562,2562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.04e-16 ninf=7.79e-16 < 1.68e-14 (0.046) 1 iFFT: n2=7.23e-16 ninf=2.41e-15 < 1.68e-14 (0.144) 0 OK pyopencl R2C (2564,2564) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.75e-16 ninf=9.98e-16 < 1.68e-14 (0.059) 1 iFFT: n2=9.44e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2566,2566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.26e-15 ninf=1.40e-15 < 1.68e-14 (0.084) 1 iFFT: n2=1.22e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2568,2568) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.90e-16 ninf=1.04e-15 < 1.68e-14 (0.062) 1 iFFT: n2=9.88e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2570,2570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.48e-16 ninf=1.06e-15 < 1.68e-14 (0.063) 1 iFFT: n2=9.02e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2572,2572) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.29e-15 ninf=1.28e-15 < 1.68e-14 (0.076) 1 iFFT: n2=1.20e-15 ninf=3.55e-15 < 1.68e-14 (0.211) 0 OK pyopencl R2C (2576,2576) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.30e-16 ninf=7.26e-16 < 1.68e-14 (0.043) 1 iFFT: n2=6.42e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2578,2578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.17e-15 < 1.68e-14 (0.069) 1 iFFT: n2=9.93e-16 ninf=3.25e-15 < 1.68e-14 (0.193) 0 OK pyopencl R2C (2580,2580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.70e-16 ninf=8.87e-16 < 1.68e-14 (0.053) 1 iFFT: n2=7.67e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2582,2582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=9.34e-16 < 1.68e-14 (0.056) 1 iFFT: n2=9.79e-16 ninf=2.94e-15 < 1.68e-14 (0.175) 0 OK pyopencl R2C (2584,2584) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.62e-16 ninf=8.61e-16 < 1.68e-14 (0.051) 1 iFFT: n2=7.16e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2586,2586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.26e-15 < 1.68e-14 (0.075) 1 iFFT: n2=9.90e-16 ninf=3.14e-15 < 1.68e-14 (0.186) 0 OK pyopencl R2C (2588,2588) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.68e-14 (0.064) 1 iFFT: n2=9.82e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2590,2590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.35e-16 ninf=9.74e-16 < 1.68e-14 (0.058) 1 iFFT: n2=8.43e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2594,2594) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.24e-15 < 1.68e-14 (0.074) 1 iFFT: n2=1.16e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2596,2596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.51e-16 ninf=6.28e-16 < 1.68e-14 (0.037) 1 iFFT: n2=5.58e-16 ninf=1.67e-15 < 1.68e-14 (0.099) 0 OK pyopencl R2C (2598,2598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.01e-15 < 1.68e-14 (0.060) 1 iFFT: n2=9.71e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2602,2602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.13e-15 < 1.68e-14 (0.067) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2604,2604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.11e-16 ninf=8.55e-16 < 1.68e-14 (0.051) 1 iFFT: n2=7.25e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2606,2606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.18e-15 < 1.68e-14 (0.070) 1 iFFT: n2=1.03e-15 ninf=3.05e-15 < 1.68e-14 (0.181) 0 OK pyopencl R2C (2608,2608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.32e-16 ninf=9.49e-16 < 1.68e-14 (0.056) 1 iFFT: n2=9.09e-16 ninf=2.89e-15 < 1.68e-14 (0.171) 0 OK pyopencl R2C (2610,2610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=8.08e-16 < 1.68e-14 (0.048) 1 iFFT: n2=7.67e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2612,2612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 1 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.68e-14 (0.204) 0 OK pyopencl R2C (2614,2614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.32e-15 < 1.68e-14 (0.078) 1 iFFT: n2=1.07e-15 ninf=3.77e-15 < 1.68e-14 (0.224) 0 OK pyopencl R2C (2616,2616) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.00e-16 ninf=1.07e-15 < 1.68e-14 (0.064) 1 iFFT: n2=7.74e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2618,2618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.22e-16 ninf=5.94e-16 < 1.68e-14 (0.035) 1 iFFT: n2=6.26e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2620,2620) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.24e-16 ninf=8.14e-16 < 1.68e-14 (0.048) 1 iFFT: n2=7.56e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2622,2622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.08e-16 ninf=9.86e-16 < 1.68e-14 (0.059) 1 iFFT: n2=8.58e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2624,2624) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.86e-16 ninf=7.39e-16 < 1.68e-14 (0.044) 1 iFFT: n2=6.85e-16 ninf=2.11e-15 < 1.68e-14 (0.125) 0 OK pyopencl R2C (2626,2626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.17e-16 ninf=8.21e-16 < 1.68e-14 (0.049) 1 iFFT: n2=7.53e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2628,2628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.25e-16 ninf=7.42e-16 < 1.68e-14 (0.044) 1 iFFT: n2=7.77e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2630,2630) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.80e-16 ninf=1.09e-15 < 1.68e-14 (0.065) 1 iFFT: n2=9.59e-16 ninf=2.89e-15 < 1.68e-14 (0.171) 0 OK pyopencl R2C (2632,2632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.70e-16 ninf=6.28e-16 < 1.68e-14 (0.037) 1 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2634,2634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2636,2636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 1 iFFT: n2=9.77e-16 ninf=3.08e-15 < 1.68e-14 (0.183) 0 OK pyopencl R2C (2638,2638) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.14e-15 < 1.68e-14 (0.067) 1 iFFT: n2=9.82e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2642,2642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.96e-16 ninf=9.78e-16 < 1.68e-14 (0.058) 1 iFFT: n2=9.28e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2644,2644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.59e-16 ninf=1.01e-15 < 1.68e-14 (0.060) 1 iFFT: n2=8.94e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2648,2648) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.55e-16 ninf=7.91e-16 < 1.68e-14 (0.047) 1 iFFT: n2=8.71e-16 ninf=2.66e-15 < 1.68e-14 (0.158) 0 OK pyopencl R2C (2650,2650) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.40e-16 ninf=6.57e-16 < 1.68e-14 (0.039) 1 iFFT: n2=6.44e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2652,2652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.73e-16 ninf=6.18e-16 < 1.68e-14 (0.037) 1 iFFT: n2=5.88e-16 ninf=1.78e-15 < 1.68e-14 (0.105) 0 OK pyopencl R2C (2654,2654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.15e-15 < 1.68e-14 (0.068) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2656,2656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.40e-16 ninf=5.71e-16 < 1.68e-14 (0.034) 1 iFFT: n2=5.72e-16 ninf=1.78e-15 < 1.68e-14 (0.105) 0 OK pyopencl R2C (2658,2658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2660,2660) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.74e-16 ninf=1.03e-15 < 1.68e-14 (0.061) 1 iFFT: n2=8.11e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2664,2664) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.94e-16 ninf=9.86e-16 < 1.69e-14 (0.059) 1 iFFT: n2=9.53e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2666,2666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.68e-16 ninf=8.69e-16 < 1.69e-14 (0.052) 1 iFFT: n2=8.61e-16 ninf=2.81e-15 < 1.69e-14 (0.167) 0 OK pyopencl R2C (2668,2668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.99e-16 ninf=8.14e-16 < 1.69e-14 (0.048) 1 iFFT: n2=8.36e-16 ninf=2.55e-15 < 1.69e-14 (0.152) 0 OK pyopencl R2C (2670,2670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.58e-16 ninf=7.12e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.70e-16 ninf=2.00e-15 < 1.69e-14 (0.119) 0 OK pyopencl R2C (2672,2672) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.69e-14 (0.066) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.69e-14 (0.198) 0 OK pyopencl R2C (2674,2674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.78e-16 ninf=1.02e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.56e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2676,2676) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.74e-16 ninf=1.12e-15 < 1.69e-14 (0.066) 1 iFFT: n2=9.91e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2678,2678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.71e-16 ninf=9.39e-16 < 1.69e-14 (0.056) 1 iFFT: n2=8.99e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2680,2680) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.94e-16 ninf=8.08e-16 < 1.69e-14 (0.048) 1 iFFT: n2=7.04e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2682,2682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.75e-16 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.37e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2684,2684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.53e-16 ninf=7.27e-16 < 1.69e-14 (0.043) 1 iFFT: n2=6.55e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2686,2686) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.12e-16 ninf=7.76e-16 < 1.69e-14 (0.046) 1 iFFT: n2=7.10e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2690,2690) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=9.19e-16 < 1.69e-14 (0.055) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.69e-14 (0.198) 0 OK pyopencl R2C (2692,2692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.13e-15 < 1.69e-14 (0.067) 1 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.69e-14 (0.198) 0 OK pyopencl R2C (2694,2694) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.09e-15 < 1.69e-14 (0.065) 1 iFFT: n2=9.92e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2696,2696) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.10e-15 < 1.69e-14 (0.065) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2698,2698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.33e-16 ninf=9.77e-16 < 1.69e-14 (0.058) 1 iFFT: n2=9.47e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2702,2702) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.35e-16 ninf=8.40e-16 < 1.69e-14 (0.050) 1 iFFT: n2=8.38e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2706,2706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.50e-16 ninf=6.80e-16 < 1.69e-14 (0.040) 1 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2708,2708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.01e-15 < 1.69e-14 (0.060) 1 iFFT: n2=9.72e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2710,2710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.77e-16 ninf=8.73e-16 < 1.69e-14 (0.052) 1 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2712,2712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.65e-16 ninf=7.62e-16 < 1.69e-14 (0.045) 1 iFFT: n2=7.71e-16 ninf=2.48e-15 < 1.69e-14 (0.147) 0 OK pyopencl R2C (2714,2714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.35e-16 ninf=7.15e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.26e-16 ninf=1.89e-15 < 1.69e-14 (0.112) 0 OK pyopencl R2C (2716,2716) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.98e-16 ninf=7.29e-16 < 1.69e-14 (0.043) 1 iFFT: n2=7.20e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2718,2718) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.63e-16 ninf=9.18e-16 < 1.69e-14 (0.054) 1 iFFT: n2=7.66e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2720,2720) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.56e-16 ninf=5.86e-16 < 1.69e-14 (0.035) 1 iFFT: n2=5.63e-16 ninf=1.69e-15 < 1.69e-14 (0.100) 0 OK pyopencl R2C (2722,2722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.37e-15 < 1.69e-14 (0.081) 1 iFFT: n2=1.12e-15 ninf=3.66e-15 < 1.69e-14 (0.217) 0 OK pyopencl R2C (2724,2724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.22e-15 < 1.69e-14 (0.072) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2726,2726) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=7.16e-16 < 1.69e-14 (0.042) 1 iFFT: n2=7.55e-16 ninf=2.28e-15 < 1.69e-14 (0.135) 0 OK pyopencl R2C (2728,2728) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.57e-16 ninf=7.38e-16 < 1.69e-14 (0.044) 1 iFFT: n2=6.62e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2732,2732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 1 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2734,2734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.87e-16 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2736,2736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.29e-16 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=8.75e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2738,2738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.29e-15 ninf=1.42e-15 < 1.69e-14 (0.084) 1 iFFT: n2=1.31e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2740,2740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.45e-16 ninf=9.21e-16 < 1.69e-14 (0.055) 1 iFFT: n2=8.52e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2742,2742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.14e-15 < 1.69e-14 (0.067) 1 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2746,2746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.25e-15 ninf=1.30e-15 < 1.69e-14 (0.077) 1 iFFT: n2=1.24e-15 ninf=3.89e-15 < 1.69e-14 (0.230) 0 OK pyopencl R2C (2748,2748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.69e-14 (0.065) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2752,2752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.42e-16 ninf=7.46e-16 < 1.69e-14 (0.044) 1 iFFT: n2=7.66e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2754,2754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.99e-16 ninf=7.13e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.05e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2756,2756) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.21e-16 ninf=6.69e-16 < 1.69e-14 (0.040) 1 iFFT: n2=6.30e-16 ninf=1.94e-15 < 1.69e-14 (0.115) 0 OK pyopencl R2C (2758,2758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2760,2760) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.13e-16 ninf=6.14e-16 < 1.69e-14 (0.036) 1 iFFT: n2=6.06e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2762,2762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.14e-15 < 1.69e-14 (0.068) 1 iFFT: n2=9.69e-16 ninf=3.16e-15 < 1.69e-14 (0.187) 0 OK pyopencl R2C (2764,2764) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=9.66e-16 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2766,2766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.69e-14 (0.067) 1 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2768,2768) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.47e-16 ninf=9.48e-16 < 1.69e-14 (0.056) 1 iFFT: n2=9.48e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2770,2770) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.55e-16 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.44e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2774,2774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.51e-15 < 1.69e-14 (0.089) 1 iFFT: n2=1.14e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2776,2776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.32e-15 < 1.69e-14 (0.078) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2778,2778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.31e-15 ninf=1.40e-15 < 1.69e-14 (0.083) 1 iFFT: n2=1.24e-15 ninf=3.44e-15 < 1.69e-14 (0.204) 0 OK pyopencl R2C (2780,2780) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.51e-16 ninf=8.75e-16 < 1.69e-14 (0.052) 1 iFFT: n2=8.64e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2782,2782) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.28e-16 ninf=9.05e-16 < 1.69e-14 (0.054) 1 iFFT: n2=8.27e-16 ninf=2.47e-15 < 1.69e-14 (0.146) 0 OK pyopencl R2C (2784,2784) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.33e-16 ninf=7.60e-16 < 1.69e-14 (0.045) 1 iFFT: n2=7.42e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2786,2786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 1 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2788,2788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.02e-16 ninf=7.72e-16 < 1.69e-14 (0.046) 1 iFFT: n2=6.96e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2790,2790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.80e-16 ninf=6.59e-16 < 1.69e-14 (0.039) 1 iFFT: n2=7.01e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2792,2792) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2794,2794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.15e-16 ninf=9.60e-16 < 1.69e-14 (0.057) 1 iFFT: n2=9.32e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2796,2796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.29e-16 ninf=1.05e-15 < 1.69e-14 (0.062) 1 iFFT: n2=9.31e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2798,2798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.07e-15 < 1.69e-14 (0.063) 1 iFFT: n2=9.80e-16 ninf=3.77e-15 < 1.69e-14 (0.223) 0 OK pyopencl R2C (2802,2802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2804,2804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2806,2806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.27e-16 ninf=7.97e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.10e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2810,2810) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=1.02e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2812,2812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.23e-15 ninf=1.34e-15 < 1.69e-14 (0.079) 1 iFFT: n2=1.21e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2814,2814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.96e-16 ninf=9.87e-16 < 1.69e-14 (0.058) 1 iFFT: n2=8.74e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2818,2818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.20e-15 < 1.69e-14 (0.071) 1 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2820,2820) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.53e-16 ninf=6.28e-16 < 1.69e-14 (0.037) 1 iFFT: n2=5.58e-16 ninf=1.78e-15 < 1.69e-14 (0.105) 0 OK pyopencl R2C (2822,2822) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.04e-16 ninf=5.84e-16 < 1.69e-14 (0.035) 1 iFFT: n2=6.10e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2824,2824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.77e-16 ninf=9.75e-16 < 1.69e-14 (0.058) 1 iFFT: n2=9.21e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2826,2826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.74e-16 ninf=9.53e-16 < 1.69e-14 (0.056) 1 iFFT: n2=8.99e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2828,2828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.43e-16 ninf=7.98e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.49e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2830,2830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.29e-16 ninf=8.66e-16 < 1.69e-14 (0.051) 1 iFFT: n2=9.39e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2832,2832) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.35e-16 ninf=6.14e-16 < 1.69e-14 (0.036) 1 iFFT: n2=5.41e-16 ninf=1.67e-15 < 1.69e-14 (0.099) 0 OK pyopencl R2C (2834,2834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.52e-16 ninf=9.87e-16 < 1.69e-14 (0.058) 1 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2836,2836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.09e-15 < 1.69e-14 (0.064) 1 iFFT: n2=9.49e-16 ninf=2.91e-15 < 1.69e-14 (0.172) 0 OK pyopencl R2C (2838,2838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.03e-16 ninf=8.69e-16 < 1.69e-14 (0.051) 1 iFFT: n2=7.88e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2840,2840) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.85e-16 ninf=7.93e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.93e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2842,2842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.45e-16 ninf=7.97e-16 < 1.69e-14 (0.047) 1 iFFT: n2=8.38e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2844,2844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.29e-16 ninf=7.82e-16 < 1.69e-14 (0.046) 1 iFFT: n2=7.09e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2846,2846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.95e-16 ninf=1.06e-15 < 1.69e-14 (0.063) 1 iFFT: n2=9.38e-16 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2848,2848) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.59e-16 ninf=7.87e-16 < 1.69e-14 (0.047) 1 iFFT: n2=6.74e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2850,2850) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.11e-16 ninf=9.47e-16 < 1.69e-14 (0.056) 1 iFFT: n2=8.05e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2852,2852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.66e-16 ninf=8.23e-16 < 1.69e-14 (0.049) 1 iFFT: n2=8.14e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2854,2854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.01e-15 < 1.69e-14 (0.060) 1 iFFT: n2=9.41e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2856,2856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.23e-16 ninf=7.18e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.47e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2858,2858) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=9.73e-16 < 1.69e-14 (0.058) 1 iFFT: n2=9.51e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2862,2862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.54e-16 ninf=6.79e-16 < 1.69e-14 (0.040) 1 iFFT: n2=6.96e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2864,2864) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.06e-16 ninf=9.32e-16 < 1.69e-14 (0.055) 1 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2866,2866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 1 iFFT: n2=9.57e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2868,2868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.07e-16 ninf=9.17e-16 < 1.69e-14 (0.054) 1 iFFT: n2=9.05e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2870,2870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.48e-16 ninf=9.08e-16 < 1.69e-14 (0.054) 1 iFFT: n2=7.25e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2872,2872) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 1 iFFT: n2=9.61e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2874,2874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.99e-16 ninf=1.14e-15 < 1.69e-14 (0.067) 1 iFFT: n2=9.39e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2876,2876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=9.43e-16 ninf=3.16e-15 < 1.69e-14 (0.187) 0 OK pyopencl R2C (2878,2878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.32e-15 < 1.69e-14 (0.078) 1 iFFT: n2=9.54e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2882,2882) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.11e-16 ninf=7.89e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.03e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2884,2884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.34e-16 ninf=8.82e-16 < 1.69e-14 (0.052) 1 iFFT: n2=8.39e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2886,2886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.46e-16 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=9.32e-16 ninf=2.66e-15 < 1.69e-14 (0.157) 0 OK pyopencl R2C (2888,2888) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.26e-15 ninf=1.52e-15 < 1.69e-14 (0.090) 1 iFFT: n2=1.29e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2890,2890) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.87e-16 ninf=7.74e-16 < 1.69e-14 (0.046) 1 iFFT: n2=7.11e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2892,2892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.10e-16 ninf=8.13e-16 < 1.69e-14 (0.048) 1 iFFT: n2=8.20e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2894,2894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.12e-15 < 1.69e-14 (0.066) 1 iFFT: n2=9.94e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2896,2896) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.18e-16 ninf=8.21e-16 < 1.69e-14 (0.049) 1 iFFT: n2=7.16e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2898,2898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.91e-16 ninf=7.41e-16 < 1.69e-14 (0.044) 1 iFFT: n2=6.91e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2900,2900) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.54e-16 ninf=8.24e-16 < 1.69e-14 (0.049) 1 iFFT: n2=7.53e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2902,2902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 1 iFFT: n2=9.73e-16 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2906,2906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.10e-15 < 1.69e-14 (0.065) 1 iFFT: n2=9.56e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2908,2908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.99e-16 ninf=9.99e-16 < 1.69e-14 (0.059) 1 iFFT: n2=9.26e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2910,2910) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.73e-16 ninf=7.00e-16 < 1.69e-14 (0.041) 1 iFFT: n2=6.74e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2914,2914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.64e-16 ninf=6.75e-16 < 1.69e-14 (0.040) 1 iFFT: n2=6.84e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2918,2918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.27e-15 ninf=1.38e-15 < 1.69e-14 (0.082) 1 iFFT: n2=1.18e-15 ninf=3.89e-15 < 1.69e-14 (0.230) 0 OK pyopencl R2C (2920,2920) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.96e-16 ninf=7.93e-16 < 1.69e-14 (0.047) 1 iFFT: n2=7.05e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2922,2922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.26e-15 < 1.69e-14 (0.074) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2924,2924) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.85e-16 ninf=8.41e-16 < 1.69e-14 (0.050) 1 iFFT: n2=7.91e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2926,2926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.70e-16 ninf=9.39e-16 < 1.69e-14 (0.055) 1 iFFT: n2=8.23e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2928,2928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.38e-16 ninf=7.58e-16 < 1.69e-14 (0.045) 1 iFFT: n2=6.49e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2930,2930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.17e-15 < 1.69e-14 (0.069) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2932,2932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2934,2934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.25e-15 < 1.69e-14 (0.074) 1 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2936,2936) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.30e-15 < 1.69e-14 (0.077) 1 iFFT: n2=1.01e-15 ninf=3.14e-15 < 1.69e-14 (0.185) 0 OK pyopencl R2C (2938,2938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.77e-16 ninf=7.75e-16 < 1.69e-14 (0.046) 1 iFFT: n2=7.95e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2942,2942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.29e-15 < 1.69e-14 (0.076) 1 iFFT: n2=1.13e-15 ninf=3.39e-15 < 1.69e-14 (0.200) 0 OK pyopencl R2C (2944,2944) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.84e-16 ninf=7.19e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.02e-16 ninf=1.89e-15 < 1.69e-14 (0.111) 0 OK pyopencl R2C (2946,2946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2948,2948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.09e-16 ninf=9.01e-16 < 1.69e-14 (0.053) 1 iFFT: n2=8.92e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2950,2950) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.66e-16 ninf=6.74e-16 < 1.69e-14 (0.040) 1 iFFT: n2=6.03e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2952,2952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.70e-16 ninf=6.90e-16 < 1.69e-14 (0.041) 1 iFFT: n2=6.81e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2954,2954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.93e-16 ninf=9.05e-16 < 1.69e-14 (0.053) 1 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2956,2956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2958,2958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.81e-16 ninf=8.61e-16 < 1.69e-14 (0.051) 1 iFFT: n2=7.86e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2960,2960) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.29e-16 ninf=9.22e-16 < 1.69e-14 (0.054) 1 iFFT: n2=7.01e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2962,2962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.12e-15 < 1.69e-14 (0.066) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2964,2964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.02e-16 ninf=7.22e-16 < 1.69e-14 (0.043) 1 iFFT: n2=7.12e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2966,2966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.27e-15 < 1.69e-14 (0.075) 1 iFFT: n2=1.14e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2968,2968) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.65e-16 ninf=7.25e-16 < 1.69e-14 (0.043) 1 iFFT: n2=6.69e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2972,2972) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.42e-15 ninf=1.60e-15 < 1.69e-14 (0.094) 1 iFFT: n2=1.35e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2974,2974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.34e-15 ninf=1.49e-15 < 1.69e-14 (0.088) 1 iFFT: n2=1.30e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2976,2976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.44e-16 ninf=7.14e-16 < 1.69e-14 (0.042) 1 iFFT: n2=6.44e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2978,2978) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.38e-15 ninf=1.49e-15 < 1.69e-14 (0.088) 1 iFFT: n2=1.40e-15 ninf=3.89e-15 < 1.69e-14 (0.229) 0 OK pyopencl R2C (2980,2980) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.69e-14 (0.072) 1 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2982,2982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.37e-16 ninf=8.11e-16 < 1.69e-14 (0.048) 1 iFFT: n2=8.50e-16 ninf=2.53e-15 < 1.69e-14 (0.149) 0 OK pyopencl R2C (2984,2984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.37e-15 ninf=1.41e-15 < 1.69e-14 (0.083) 1 iFFT: n2=1.33e-15 ninf=3.89e-15 < 1.69e-14 (0.229) 0 OK pyopencl R2C (2986,2986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.36e-15 ninf=1.53e-15 < 1.70e-14 (0.090) 1 iFFT: n2=1.32e-15 ninf=3.66e-15 < 1.70e-14 (0.216) 0 OK pyopencl R2C (2990,2990) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.16e-16 ninf=6.28e-16 < 1.70e-14 (0.037) 1 iFFT: n2=6.29e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (2992,2992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.81e-16 ninf=6.76e-16 < 1.70e-14 (0.040) 1 iFFT: n2=5.82e-16 ninf=1.78e-15 < 1.70e-14 (0.105) 0 OK pyopencl R2C (2994,2994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.34e-15 ninf=1.45e-15 < 1.70e-14 (0.086) 1 iFFT: n2=1.32e-15 ninf=3.77e-15 < 1.70e-14 (0.223) 0 OK pyopencl R2C (2996,2996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.66e-16 ninf=1.03e-15 < 1.70e-14 (0.061) 1 iFFT: n2=8.64e-16 ninf=2.78e-15 < 1.70e-14 (0.164) 0 OK pyopencl R2C (2998,2998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.32e-15 ninf=1.31e-15 < 1.70e-14 (0.077) 1 iFFT: n2=1.19e-15 ninf=3.55e-15 < 1.70e-14 (0.210) 0 OK pyopencl R2C (3002,3002) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.42e-15 < 1.70e-14 (0.084) 1 iFFT: n2=1.17e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3004,3004) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.48e-15 ninf=1.62e-15 < 1.70e-14 (0.096) 1 iFFT: n2=1.53e-15 ninf=4.22e-15 < 1.70e-14 (0.249) 0 OK pyopencl R2C (3006,3006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.87e-16 ninf=1.08e-15 < 1.70e-14 (0.064) 1 iFFT: n2=9.72e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3008,3008) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.08e-16 ninf=5.85e-16 < 1.70e-14 (0.035) 1 iFFT: n2=5.16e-16 ninf=1.67e-15 < 1.70e-14 (0.098) 0 OK pyopencl R2C (3010,3010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.35e-16 ninf=8.88e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.21e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3012,3012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.21e-15 < 1.70e-14 (0.071) 1 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3014,3014) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.36e-16 ninf=1.06e-15 < 1.70e-14 (0.063) 1 iFFT: n2=9.26e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3016,3016) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=8.26e-16 < 1.70e-14 (0.049) 1 iFFT: n2=7.65e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3018,3018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.41e-15 < 1.70e-14 (0.083) 1 iFFT: n2=1.19e-15 ninf=3.66e-15 < 1.70e-14 (0.216) 0 OK pyopencl R2C (3020,3020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.27e-15 < 1.70e-14 (0.075) 1 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3022,3022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.32e-15 < 1.70e-14 (0.078) 1 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.70e-14 (0.216) 0 OK pyopencl R2C (3026,3026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.91e-16 ninf=7.16e-16 < 1.70e-14 (0.042) 1 iFFT: n2=6.93e-16 ninf=2.30e-15 < 1.70e-14 (0.136) 0 OK pyopencl R2C (3028,3028) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.32e-15 < 1.70e-14 (0.078) 1 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3030,3030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.66e-16 ninf=8.06e-16 < 1.70e-14 (0.047) 1 iFFT: n2=7.83e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3032,3032) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.17e-15 < 1.70e-14 (0.069) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.70e-14 (0.203) 0 OK pyopencl R2C (3034,3034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.35e-16 ninf=9.06e-16 < 1.70e-14 (0.053) 1 iFFT: n2=9.01e-16 ninf=2.78e-15 < 1.70e-14 (0.164) 0 OK pyopencl R2C (3036,3036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.30e-16 ninf=7.84e-16 < 1.70e-14 (0.046) 1 iFFT: n2=6.17e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3038,3038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.54e-16 ninf=9.19e-16 < 1.70e-14 (0.054) 1 iFFT: n2=7.72e-16 ninf=2.41e-15 < 1.70e-14 (0.142) 0 OK pyopencl R2C (3040,3040) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.37e-16 ninf=8.88e-16 < 1.70e-14 (0.052) 1 iFFT: n2=7.25e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3044,3044) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.22e-15 < 1.70e-14 (0.072) 1 iFFT: n2=9.65e-16 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3046,3046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.13e-15 < 1.70e-14 (0.067) 1 iFFT: n2=9.90e-16 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3048,3048) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.44e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.85e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3050,3050) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.62e-16 ninf=6.43e-16 < 1.70e-14 (0.038) 1 iFFT: n2=6.75e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3052,3052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.20e-16 ninf=9.54e-16 < 1.70e-14 (0.056) 1 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3054,3054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.10e-15 < 1.70e-14 (0.065) 1 iFFT: n2=9.57e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3056,3056) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.34e-16 ninf=1.02e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3058,3058) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.67e-16 ninf=8.20e-16 < 1.70e-14 (0.048) 1 iFFT: n2=7.53e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3060,3060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.87e-16 ninf=5.93e-16 < 1.70e-14 (0.035) 1 iFFT: n2=5.97e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3062,3062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.06e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.71e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3064,3064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.91e-16 ninf=1.06e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.32e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3066,3066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.12e-16 ninf=9.35e-16 < 1.70e-14 (0.055) 1 iFFT: n2=8.58e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3068,3068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.54e-16 ninf=5.68e-16 < 1.70e-14 (0.033) 1 iFFT: n2=5.61e-16 ninf=1.85e-15 < 1.70e-14 (0.109) 0 OK pyopencl R2C (3070,3070) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.98e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 1 iFFT: n2=9.21e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3074,3074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.21e-16 ninf=8.88e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.32e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3076,3076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.48e-16 ninf=9.85e-16 < 1.70e-14 (0.058) 1 iFFT: n2=8.75e-16 ninf=2.83e-15 < 1.70e-14 (0.167) 0 OK pyopencl R2C (3078,3078) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.06e-16 ninf=1.08e-15 < 1.70e-14 (0.064) 1 iFFT: n2=9.10e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3082,3082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.75e-16 ninf=1.06e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.24e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3084,3084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.44e-16 ninf=9.10e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.29e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3086,3086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.87e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.15e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3088,3088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.00e-16 ninf=7.45e-16 < 1.70e-14 (0.044) 1 iFFT: n2=8.07e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3090,3090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.66e-16 ninf=9.03e-16 < 1.70e-14 (0.053) 1 iFFT: n2=7.62e-16 ninf=2.39e-15 < 1.70e-14 (0.141) 0 OK pyopencl R2C (3092,3092) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.09e-15 < 1.70e-14 (0.064) 1 iFFT: n2=9.63e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3094,3094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.33e-16 ninf=7.31e-16 < 1.70e-14 (0.043) 1 iFFT: n2=6.47e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3096,3096) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.72e-16 ninf=7.77e-16 < 1.70e-14 (0.046) 1 iFFT: n2=7.72e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3098,3098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.16e-15 < 1.70e-14 (0.068) 1 iFFT: n2=9.19e-16 ninf=2.83e-15 < 1.70e-14 (0.167) 0 OK pyopencl R2C (3100,3100) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.62e-16 ninf=7.88e-16 < 1.70e-14 (0.046) 1 iFFT: n2=6.74e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3102,3102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.56e-16 ninf=6.24e-16 < 1.70e-14 (0.037) 1 iFFT: n2=5.65e-16 ninf=1.78e-15 < 1.70e-14 (0.105) 0 OK pyopencl R2C (3104,3104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.58e-16 ninf=8.06e-16 < 1.70e-14 (0.047) 1 iFFT: n2=6.89e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3106,3106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.02e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.25e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3108,3108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.73e-16 ninf=1.20e-15 < 1.70e-14 (0.071) 1 iFFT: n2=9.88e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3110,3110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.79e-16 ninf=8.78e-16 < 1.70e-14 (0.052) 1 iFFT: n2=8.81e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3112,3112) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.02e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3114,3114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.73e-16 ninf=9.22e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.72e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3116,3116) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.57e-16 ninf=8.77e-16 < 1.70e-14 (0.052) 1 iFFT: n2=7.88e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3118,3118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.99e-16 ninf=1.04e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.17e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3122,3122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.37e-16 ninf=1.15e-15 < 1.70e-14 (0.068) 1 iFFT: n2=9.38e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3124,3124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.80e-16 ninf=8.89e-16 < 1.70e-14 (0.052) 1 iFFT: n2=7.85e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3126,3126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.56e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=9.13e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3128,3128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.30e-16 ninf=7.46e-16 < 1.70e-14 (0.044) 1 iFFT: n2=6.30e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3130,3130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.91e-16 ninf=9.39e-16 < 1.70e-14 (0.055) 1 iFFT: n2=8.83e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3132,3132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.62e-16 ninf=9.93e-16 < 1.70e-14 (0.058) 1 iFFT: n2=7.59e-16 ninf=2.41e-15 < 1.70e-14 (0.142) 0 OK pyopencl R2C (3134,3134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.18e-15 < 1.70e-14 (0.070) 1 iFFT: n2=9.70e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3138,3138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.34e-15 < 1.70e-14 (0.079) 1 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3140,3140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.13e-16 ninf=1.04e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.34e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3142,3142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.20e-15 < 1.70e-14 (0.071) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3144,3144) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.10e-16 ninf=7.86e-16 < 1.70e-14 (0.046) 1 iFFT: n2=7.14e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3148,3148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.28e-15 < 1.70e-14 (0.076) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3152,3152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3154,3154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.61e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=8.52e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3156,3156) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.84e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 1 iFFT: n2=8.94e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3158,3158) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.92e-16 ninf=1.00e-15 < 1.70e-14 (0.059) 1 iFFT: n2=9.14e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3160,3160) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.87e-16 ninf=7.34e-16 < 1.70e-14 (0.043) 1 iFFT: n2=6.97e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3162,3162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.14e-16 ninf=7.28e-16 < 1.70e-14 (0.043) 1 iFFT: n2=7.24e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3164,3164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.16e-16 ninf=9.34e-16 < 1.70e-14 (0.055) 1 iFFT: n2=8.24e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3166,3166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.41e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3170,3170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.14e-15 < 1.70e-14 (0.067) 1 iFFT: n2=9.67e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3172,3172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.39e-16 ninf=6.24e-16 < 1.70e-14 (0.037) 1 iFFT: n2=6.37e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3174,3174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.27e-16 ninf=8.14e-16 < 1.70e-14 (0.048) 1 iFFT: n2=7.28e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3176,3176) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.29e-15 < 1.70e-14 (0.076) 1 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3178,3178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.47e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.41e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3180,3180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.34e-16 ninf=6.83e-16 < 1.70e-14 (0.040) 1 iFFT: n2=6.36e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3182,3182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.09e-15 < 1.70e-14 (0.064) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3184,3184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.85e-16 ninf=1.13e-15 < 1.70e-14 (0.066) 1 iFFT: n2=9.65e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3186,3186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.81e-16 ninf=7.06e-16 < 1.70e-14 (0.042) 1 iFFT: n2=5.88e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3188,3188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.16e-15 < 1.70e-14 (0.068) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3190,3190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.57e-16 ninf=8.36e-16 < 1.70e-14 (0.049) 1 iFFT: n2=7.76e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3192,3192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.01e-16 ninf=1.11e-15 < 1.70e-14 (0.065) 1 iFFT: n2=9.07e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3194,3194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.70e-14 (0.065) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3196,3196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.76e-16 ninf=5.82e-16 < 1.70e-14 (0.034) 1 iFFT: n2=5.82e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3198,3198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.57e-16 ninf=6.96e-16 < 1.70e-14 (0.041) 1 iFFT: n2=6.63e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3202,3202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.02e-15 < 1.70e-14 (0.060) 1 iFFT: n2=9.38e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3204,3204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.91e-16 ninf=7.40e-16 < 1.70e-14 (0.044) 1 iFFT: n2=6.90e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3206,3206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.87e-16 ninf=9.91e-16 < 1.70e-14 (0.058) 1 iFFT: n2=8.81e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3208,3208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.30e-15 < 1.70e-14 (0.076) 1 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3210,3210) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=9.26e-16 < 1.70e-14 (0.054) 1 iFFT: n2=7.67e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3212,3212) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.27e-16 ninf=9.04e-16 < 1.70e-14 (0.053) 1 iFFT: n2=7.47e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3214,3214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=9.68e-16 < 1.70e-14 (0.057) 1 iFFT: n2=9.08e-16 ninf=2.82e-15 < 1.70e-14 (0.166) 0 OK pyopencl R2C (3216,3216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.67e-16 ninf=9.36e-16 < 1.70e-14 (0.055) 1 iFFT: n2=7.85e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3218,3218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.79e-16 ninf=9.38e-16 < 1.70e-14 (0.055) 1 iFFT: n2=9.21e-16 ninf=3.05e-15 < 1.70e-14 (0.179) 0 OK pyopencl R2C (3220,3220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.71e-16 ninf=6.68e-16 < 1.70e-14 (0.039) 1 iFFT: n2=6.72e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3222,3222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.99e-16 ninf=8.70e-16 < 1.70e-14 (0.051) 1 iFFT: n2=7.92e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3224,3224) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.61e-16 ninf=6.29e-16 < 1.70e-14 (0.037) 1 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3226,3226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.80e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=9.22e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3228,3228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.89e-16 ninf=9.78e-16 < 1.70e-14 (0.057) 1 iFFT: n2=8.82e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3230,3230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.88e-16 ninf=9.53e-16 < 1.70e-14 (0.056) 1 iFFT: n2=7.62e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3232,3232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.36e-16 ninf=7.78e-16 < 1.70e-14 (0.046) 1 iFFT: n2=7.78e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3236,3236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3238,3238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.55e-16 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3242,3242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.17e-15 < 1.70e-14 (0.069) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3244,3244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.06e-15 < 1.70e-14 (0.062) 1 iFFT: n2=9.55e-16 ninf=3.08e-15 < 1.70e-14 (0.181) 0 OK pyopencl R2C (3246,3246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=9.71e-16 < 1.70e-14 (0.057) 1 iFFT: n2=9.41e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3248,3248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.94e-16 ninf=8.18e-16 < 1.70e-14 (0.048) 1 iFFT: n2=8.19e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3252,3252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.86e-16 ninf=1.03e-15 < 1.70e-14 (0.060) 1 iFFT: n2=8.86e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3254,3254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.18e-15 < 1.70e-14 (0.069) 1 iFFT: n2=9.27e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3256,3256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.39e-16 ninf=1.08e-15 < 1.70e-14 (0.063) 1 iFFT: n2=9.85e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3258,3258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.76e-16 ninf=9.13e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.29e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3260,3260) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.73e-16 ninf=1.27e-15 < 1.70e-14 (0.075) 1 iFFT: n2=8.35e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3262,3262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.89e-16 ninf=9.03e-16 < 1.70e-14 (0.053) 1 iFFT: n2=8.91e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3264,3264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.49e-16 ninf=5.80e-16 < 1.70e-14 (0.034) 1 iFFT: n2=5.52e-16 ninf=1.78e-15 < 1.70e-14 (0.104) 0 OK pyopencl R2C (3266,3266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.36e-16 ninf=8.40e-16 < 1.70e-14 (0.049) 1 iFFT: n2=8.35e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3268,3268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.70e-14 (0.062) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3270,3270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.03e-16 ninf=9.87e-16 < 1.70e-14 (0.058) 1 iFFT: n2=8.74e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3272,3272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.70e-14 (0.065) 1 iFFT: n2=9.90e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3274,3274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.70e-14 (0.064) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3278,3278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.79e-16 ninf=9.18e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.82e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3280,3280) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.93e-16 ninf=7.77e-16 < 1.70e-14 (0.046) 1 iFFT: n2=6.77e-16 ninf=2.35e-15 < 1.70e-14 (0.138) 0 OK pyopencl R2C (3282,3282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.23e-15 < 1.70e-14 (0.072) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3284,3284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.18e-15 < 1.70e-14 (0.069) 1 iFFT: n2=9.51e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3286,3286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.29e-16 ninf=7.45e-16 < 1.70e-14 (0.044) 1 iFFT: n2=7.32e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3288,3288) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.50e-16 ninf=9.94e-16 < 1.70e-14 (0.058) 1 iFFT: n2=8.28e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3290,3290) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.24e-16 ninf=7.24e-16 < 1.70e-14 (0.043) 1 iFFT: n2=6.72e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3292,3292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.70e-14 (0.062) 1 iFFT: n2=8.90e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3294,3294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.83e-16 ninf=7.04e-16 < 1.70e-14 (0.041) 1 iFFT: n2=6.72e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3296,3296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.61e-16 ninf=1.05e-15 < 1.70e-14 (0.061) 1 iFFT: n2=8.22e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3298,3298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.76e-16 ninf=7.05e-16 < 1.70e-14 (0.041) 1 iFFT: n2=6.79e-16 ninf=2.28e-15 < 1.70e-14 (0.134) 0 OK pyopencl R2C (3302,3302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.17e-16 ninf=9.88e-16 < 1.70e-14 (0.058) 1 iFFT: n2=9.56e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3304,3304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.95e-16 ninf=6.19e-16 < 1.70e-14 (0.036) 1 iFFT: n2=6.05e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3306,3306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.20e-15 < 1.70e-14 (0.070) 1 iFFT: n2=9.97e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3308,3308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.41e-15 ninf=1.58e-15 < 1.70e-14 (0.092) 1 iFFT: n2=1.37e-15 ninf=3.55e-15 < 1.70e-14 (0.209) 0 OK pyopencl R2C (3310,3310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.71e-16 ninf=9.03e-16 < 1.70e-14 (0.053) 1 iFFT: n2=8.77e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3312,3312) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.83e-16 ninf=8.25e-16 < 1.70e-14 (0.048) 1 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3314,3314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.23e-15 < 1.70e-14 (0.072) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3316,3316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.23e-15 < 1.70e-14 (0.072) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.70e-14 (0.182) 0 OK pyopencl R2C (3318,3318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.58e-16 ninf=8.04e-16 < 1.70e-14 (0.047) 1 iFFT: n2=7.87e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3320,3320) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.68e-16 ninf=5.87e-16 < 1.70e-14 (0.034) 1 iFFT: n2=5.86e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3322,3322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=9.19e-16 < 1.70e-14 (0.054) 1 iFFT: n2=7.42e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3324,3324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.20e-15 < 1.70e-14 (0.070) 1 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3326,3326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.25e-15 < 1.70e-14 (0.073) 1 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3330,3330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.61e-16 ninf=1.03e-15 < 1.70e-14 (0.061) 1 iFFT: n2=9.39e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3332,3332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.61e-16 ninf=6.38e-16 < 1.70e-14 (0.037) 1 iFFT: n2=6.78e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3334,3334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.17e-16 ninf=9.28e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.42e-16 ninf=2.69e-15 < 1.70e-14 (0.158) 0 OK pyopencl R2C (3336,3336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.42e-16 ninf=9.70e-16 < 1.70e-14 (0.057) 1 iFFT: n2=8.29e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3338,3338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.20e-16 ninf=9.25e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.48e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3340,3340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.44e-16 ninf=9.08e-16 < 1.70e-14 (0.053) 1 iFFT: n2=8.61e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3342,3342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.09e-16 ninf=9.15e-16 < 1.70e-14 (0.054) 1 iFFT: n2=8.39e-16 ninf=2.50e-15 < 1.70e-14 (0.147) 0 OK pyopencl R2C (3344,3344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.58e-16 ninf=1.15e-15 < 1.70e-14 (0.067) 1 iFFT: n2=9.64e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3346,3346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.54e-16 ninf=1.01e-15 < 1.70e-14 (0.059) 1 iFFT: n2=8.24e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3348,3348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.19e-16 ninf=8.63e-16 < 1.70e-14 (0.051) 1 iFFT: n2=7.70e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3350,3350) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.37e-16 ninf=8.72e-16 < 1.71e-14 (0.051) 1 iFFT: n2=7.24e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3352,3352) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.26e-16 ninf=1.12e-15 < 1.71e-14 (0.066) 1 iFFT: n2=8.77e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3354,3354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.70e-16 ninf=8.28e-16 < 1.71e-14 (0.049) 1 iFFT: n2=7.84e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3356,3356) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.24e-16 ninf=8.85e-16 < 1.71e-14 (0.052) 1 iFFT: n2=8.44e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3358,3358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.65e-16 ninf=9.04e-16 < 1.71e-14 (0.053) 1 iFFT: n2=7.47e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3362,3362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.33e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 1 iFFT: n2=8.43e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3364,3364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.03e-16 ninf=9.80e-16 < 1.71e-14 (0.057) 1 iFFT: n2=9.09e-16 ninf=2.94e-15 < 1.71e-14 (0.173) 0 OK pyopencl R2C (3366,3366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.90e-16 ninf=6.10e-16 < 1.71e-14 (0.036) 1 iFFT: n2=6.09e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3368,3368) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.23e-15 < 1.71e-14 (0.072) 1 iFFT: n2=1.04e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3370,3370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3372,3372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.22e-15 < 1.71e-14 (0.071) 1 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3374,3374) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.51e-16 ninf=9.63e-16 < 1.71e-14 (0.056) 1 iFFT: n2=9.15e-16 ninf=2.83e-15 < 1.71e-14 (0.166) 0 OK pyopencl R2C (3376,3376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.27e-16 ninf=9.74e-16 < 1.71e-14 (0.057) 1 iFFT: n2=9.32e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3378,3378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.20e-15 < 1.71e-14 (0.071) 1 iFFT: n2=9.95e-16 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3382,3382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.79e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 1 iFFT: n2=8.61e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3384,3384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.65e-16 ninf=7.77e-16 < 1.71e-14 (0.046) 1 iFFT: n2=5.83e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3386,3386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.34e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3390,3390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.91e-16 ninf=8.28e-16 < 1.71e-14 (0.049) 1 iFFT: n2=7.93e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3392,3392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.95e-16 ninf=6.20e-16 < 1.71e-14 (0.036) 1 iFFT: n2=6.14e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3394,3394) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.40e-15 ninf=1.48e-15 < 1.71e-14 (0.087) 1 iFFT: n2=1.30e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3396,3396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.31e-15 < 1.71e-14 (0.077) 1 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3398,3398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.46e-15 ninf=1.76e-15 < 1.71e-14 (0.103) 1 iFFT: n2=1.38e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3400,3400) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.79e-16 ninf=6.94e-16 < 1.71e-14 (0.041) 1 iFFT: n2=5.78e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3404,3404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.92e-16 ninf=1.24e-15 < 1.71e-14 (0.073) 1 iFFT: n2=1.06e-15 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3406,3406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.18e-16 ninf=9.94e-16 < 1.71e-14 (0.058) 1 iFFT: n2=7.03e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3408,3408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.71e-16 ninf=8.29e-16 < 1.71e-14 (0.049) 1 iFFT: n2=7.90e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3410,3410) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.76e-16 ninf=7.41e-16 < 1.71e-14 (0.043) 1 iFFT: n2=6.86e-16 ninf=2.11e-15 < 1.71e-14 (0.124) 0 OK pyopencl R2C (3412,3412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.32e-15 < 1.71e-14 (0.077) 1 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3414,3414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.28e-15 < 1.71e-14 (0.075) 1 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3416,3416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.08e-16 ninf=7.89e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.11e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3418,3418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.49e-15 < 1.71e-14 (0.087) 1 iFFT: n2=1.17e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3420,3420) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.83e-16 ninf=9.80e-16 < 1.71e-14 (0.057) 1 iFFT: n2=8.17e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3422,3422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.64e-16 ninf=8.72e-16 < 1.71e-14 (0.051) 1 iFFT: n2=7.69e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3424,3424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.73e-16 ninf=1.00e-15 < 1.71e-14 (0.059) 1 iFFT: n2=7.22e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3426,3426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.27e-15 < 1.71e-14 (0.075) 1 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3428,3428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.16e-15 < 1.71e-14 (0.068) 1 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3434,3434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.58e-16 ninf=8.58e-16 < 1.71e-14 (0.050) 1 iFFT: n2=7.90e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3436,3436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.25e-15 < 1.71e-14 (0.073) 1 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3438,3438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.74e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 1 iFFT: n2=9.44e-16 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3440,3440) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.63e-16 ninf=8.07e-16 < 1.71e-14 (0.047) 1 iFFT: n2=7.63e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3442,3442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.42e-15 < 1.71e-14 (0.083) 1 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3444,3444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.18e-16 ninf=7.37e-16 < 1.71e-14 (0.043) 1 iFFT: n2=7.18e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3446,3446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.24e-15 < 1.71e-14 (0.072) 1 iFFT: n2=1.09e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3448,3448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.22e-15 < 1.71e-14 (0.071) 1 iFFT: n2=1.11e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3450,3450) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.22e-16 ninf=7.68e-16 < 1.71e-14 (0.045) 1 iFFT: n2=6.28e-16 ninf=2.11e-15 < 1.71e-14 (0.124) 0 OK pyopencl R2C (3452,3452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.26e-15 < 1.71e-14 (0.074) 1 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3454,3454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.09e-16 ninf=8.28e-16 < 1.71e-14 (0.049) 1 iFFT: n2=8.21e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3458,3458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.61e-16 ninf=1.03e-15 < 1.71e-14 (0.061) 1 iFFT: n2=8.89e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3460,3460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.35e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.15e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3462,3462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.97e-16 ninf=1.10e-15 < 1.71e-14 (0.065) 1 iFFT: n2=9.11e-16 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3464,3464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.87e-16 ninf=9.66e-16 < 1.71e-14 (0.057) 1 iFFT: n2=9.14e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3466,3466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.02e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.71e-16 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3468,3468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.16e-16 ninf=6.08e-16 < 1.71e-14 (0.036) 1 iFFT: n2=6.29e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3470,3470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.20e-15 < 1.71e-14 (0.070) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3472,3472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.01e-16 ninf=7.19e-16 < 1.71e-14 (0.042) 1 iFFT: n2=7.12e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3474,3474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.42e-16 ninf=9.76e-16 < 1.71e-14 (0.057) 1 iFFT: n2=8.39e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3476,3476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.30e-16 ninf=7.87e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.45e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3478,3478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.72e-16 ninf=1.02e-15 < 1.71e-14 (0.059) 1 iFFT: n2=8.39e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3480,3480) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.62e-16 ninf=8.87e-16 < 1.71e-14 (0.052) 1 iFFT: n2=7.49e-16 ninf=2.39e-15 < 1.71e-14 (0.140) 0 OK pyopencl R2C (3482,3482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.08e-15 < 1.71e-14 (0.063) 1 iFFT: n2=9.63e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3484,3484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.26e-16 ninf=8.65e-16 < 1.71e-14 (0.051) 1 iFFT: n2=7.50e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3486,3486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.33e-16 ninf=6.97e-16 < 1.71e-14 (0.041) 1 iFFT: n2=6.37e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3488,3488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.65e-16 ninf=9.90e-16 < 1.71e-14 (0.058) 1 iFFT: n2=7.60e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3490,3490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.10e-15 < 1.71e-14 (0.065) 1 iFFT: n2=9.66e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3492,3492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.97e-16 ninf=8.04e-16 < 1.71e-14 (0.047) 1 iFFT: n2=6.99e-16 ninf=2.28e-15 < 1.71e-14 (0.133) 0 OK pyopencl R2C (3494,3494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 1 iFFT: n2=9.77e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3496,3496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.07e-16 ninf=9.86e-16 < 1.71e-14 (0.058) 1 iFFT: n2=9.58e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3498,3498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.52e-16 ninf=7.44e-16 < 1.71e-14 (0.044) 1 iFFT: n2=6.66e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3502,3502) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.81e-16 ninf=1.07e-15 < 1.71e-14 (0.063) 1 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3504,3504) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.50e-16 ninf=8.90e-16 < 1.71e-14 (0.052) 1 iFFT: n2=7.79e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3506,3506) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.25e-15 < 1.71e-14 (0.073) 1 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3508,3508) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.41e-15 < 1.71e-14 (0.082) 1 iFFT: n2=1.09e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3512,3512) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.34e-15 < 1.71e-14 (0.078) 1 iFFT: n2=1.13e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3514,3514) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=1.12e-15 < 1.71e-14 (0.065) 1 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3516,3516) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=9.77e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3518,3518) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.45e-15 < 1.71e-14 (0.085) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3522,3522) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.35e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3524,3524) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 1 iFFT: n2=9.09e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3526,3526) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.39e-16 ninf=9.55e-16 < 1.71e-14 (0.056) 1 iFFT: n2=8.57e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3530,3530) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.48e-16 ninf=8.55e-16 < 1.71e-14 (0.050) 1 iFFT: n2=8.75e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3532,3532) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.29e-15 ninf=1.33e-15 < 1.71e-14 (0.078) 1 iFFT: n2=1.21e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3534,3534) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.90e-16 ninf=1.17e-15 < 1.71e-14 (0.068) 1 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3536,3536) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.66e-16 ninf=6.20e-16 < 1.71e-14 (0.036) 1 iFFT: n2=5.67e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3538,3538) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.39e-16 ninf=7.45e-16 < 1.71e-14 (0.044) 1 iFFT: n2=8.59e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3540,3540) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.59e-16 ninf=6.27e-16 < 1.71e-14 (0.037) 1 iFFT: n2=5.64e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3542,3542) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.96e-16 ninf=7.32e-16 < 1.71e-14 (0.043) 1 iFFT: n2=7.35e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3544,3544) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=9.78e-16 < 1.71e-14 (0.057) 1 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3546,3546) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.17e-15 < 1.71e-14 (0.068) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3548,3548) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.71e-14 (0.064) 1 iFFT: n2=9.61e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3550,3550) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.36e-16 ninf=9.50e-16 < 1.71e-14 (0.056) 1 iFFT: n2=8.38e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3552,3552) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.13e-16 ninf=9.99e-16 < 1.71e-14 (0.058) 1 iFFT: n2=9.10e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3554,3554) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.07e-15 < 1.71e-14 (0.063) 1 iFFT: n2=9.37e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3556,3556) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.76e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 1 iFFT: n2=9.48e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3558,3558) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.10e-15 < 1.71e-14 (0.064) 1 iFFT: n2=9.82e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3560,3560) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.52e-16 ninf=7.12e-16 < 1.71e-14 (0.042) 1 iFFT: n2=6.70e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3562,3562) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.54e-16 ninf=9.98e-16 < 1.71e-14 (0.058) 1 iFFT: n2=8.50e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3566,3566) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.45e-16 ninf=9.61e-16 < 1.71e-14 (0.056) 1 iFFT: n2=8.85e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3568,3568) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.67e-16 ninf=1.08e-15 < 1.71e-14 (0.063) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3570,3570) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.42e-16 ninf=6.81e-16 < 1.71e-14 (0.040) 1 iFFT: n2=6.46e-16 ninf=2.03e-15 < 1.71e-14 (0.118) 0 OK pyopencl R2C (3572,3572) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.06e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 1 iFFT: n2=8.50e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3574,3574) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.67e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.19e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3576,3576) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.36e-16 ninf=1.20e-15 < 1.71e-14 (0.070) 1 iFFT: n2=8.95e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3578,3578) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.65e-16 ninf=1.05e-15 < 1.71e-14 (0.062) 1 iFFT: n2=9.44e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3580,3580) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.24e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.22e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3582,3582) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.28e-15 < 1.71e-14 (0.075) 1 iFFT: n2=9.93e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3586,3586) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.17e-15 < 1.71e-14 (0.068) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3588,3588) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.24e-16 ninf=6.78e-16 < 1.71e-14 (0.040) 1 iFFT: n2=6.51e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3590,3590) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.25e-15 < 1.71e-14 (0.073) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3592,3592) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.17e-15 < 1.71e-14 (0.068) 1 iFFT: n2=9.92e-16 ninf=3.05e-15 < 1.71e-14 (0.178) 0 OK pyopencl R2C (3594,3594) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.30e-15 < 1.71e-14 (0.076) 1 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3596,3596) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.57e-16 ninf=9.27e-16 < 1.71e-14 (0.054) 1 iFFT: n2=8.61e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3598,3598) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.02e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 1 iFFT: n2=8.86e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3602,3602) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.17e-15 < 1.71e-14 (0.068) 1 iFFT: n2=9.73e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3604,3604) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.46e-16 ninf=6.11e-16 < 1.71e-14 (0.036) 1 iFFT: n2=6.51e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3606,3606) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.09e-15 < 1.71e-14 (0.064) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3608,3608) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.58e-16 ninf=6.83e-16 < 1.71e-14 (0.040) 1 iFFT: n2=6.55e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3610,3610) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.33e-15 < 1.71e-14 (0.078) 1 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3612,3612) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.30e-16 ninf=8.72e-16 < 1.71e-14 (0.051) 1 iFFT: n2=8.40e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3614,3614) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.19e-16 ninf=1.02e-15 < 1.71e-14 (0.060) 1 iFFT: n2=7.64e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3616,3616) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.70e-16 ninf=8.36e-16 < 1.71e-14 (0.049) 1 iFFT: n2=7.77e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3618,3618) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.95e-16 ninf=8.92e-16 < 1.71e-14 (0.052) 1 iFFT: n2=7.82e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3620,3620) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.25e-16 ninf=8.67e-16 < 1.71e-14 (0.051) 1 iFFT: n2=7.24e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3622,3622) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.37e-15 < 1.71e-14 (0.080) 1 iFFT: n2=1.16e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3624,3624) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.43e-16 ninf=9.07e-16 < 1.71e-14 (0.053) 1 iFFT: n2=7.33e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3626,3626) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.57e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=8.67e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3628,3628) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.43e-15 < 1.71e-14 (0.083) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3632,3632) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3634,3634) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.70e-16 ninf=1.14e-15 < 1.71e-14 (0.067) 1 iFFT: n2=8.93e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3636,3636) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.25e-16 ninf=8.18e-16 < 1.71e-14 (0.048) 1 iFFT: n2=7.11e-16 ninf=2.61e-15 < 1.71e-14 (0.152) 0 OK pyopencl R2C (3638,3638) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.84e-16 ninf=1.16e-15 < 1.71e-14 (0.068) 1 iFFT: n2=8.93e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3642,3642) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.30e-15 ninf=1.52e-15 < 1.71e-14 (0.089) 1 iFFT: n2=1.26e-15 ninf=3.55e-15 < 1.71e-14 (0.207) 0 OK pyopencl R2C (3644,3644) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.35e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.18e-15 ninf=3.55e-15 < 1.71e-14 (0.207) 0 OK pyopencl R2C (3646,3646) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.40e-15 < 1.71e-14 (0.082) 1 iFFT: n2=1.22e-15 ninf=3.77e-15 < 1.71e-14 (0.220) 0 OK pyopencl R2C (3648,3648) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.71e-16 ninf=8.67e-16 < 1.71e-14 (0.051) 1 iFFT: n2=7.86e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3650,3650) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.06e-16 ninf=7.86e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.22e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3652,3652) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.78e-16 ninf=6.86e-16 < 1.71e-14 (0.040) 1 iFFT: n2=5.90e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3654,3654) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.01e-16 ninf=9.36e-16 < 1.71e-14 (0.055) 1 iFFT: n2=8.03e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3656,3656) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.36e-15 < 1.71e-14 (0.079) 1 iFFT: n2=1.09e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3658,3658) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.83e-16 ninf=7.39e-16 < 1.71e-14 (0.043) 1 iFFT: n2=6.86e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3660,3660) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.51e-16 ninf=7.32e-16 < 1.71e-14 (0.043) 1 iFFT: n2=6.57e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3662,3662) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.25e-15 ninf=1.34e-15 < 1.71e-14 (0.078) 1 iFFT: n2=1.14e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3664,3664) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.33e-15 < 1.71e-14 (0.078) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3666,3666) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.67e-16 ninf=5.67e-16 < 1.71e-14 (0.033) 1 iFFT: n2=5.83e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3668,3668) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.16e-16 ninf=8.69e-16 < 1.71e-14 (0.051) 1 iFFT: n2=8.40e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3670,3670) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.43e-15 < 1.71e-14 (0.083) 1 iFFT: n2=1.16e-15 ninf=3.55e-15 < 1.71e-14 (0.207) 0 OK pyopencl R2C (3672,3672) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.92e-16 ninf=6.83e-16 < 1.71e-14 (0.040) 1 iFFT: n2=5.98e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3674,3674) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.11e-15 < 1.71e-14 (0.065) 1 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3676,3676) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3678,3678) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.13e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.71e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3680,3680) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.94e-16 ninf=6.90e-16 < 1.71e-14 (0.040) 1 iFFT: n2=5.96e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3682,3682) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.56e-16 ninf=1.09e-15 < 1.71e-14 (0.064) 1 iFFT: n2=8.98e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3684,3684) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.57e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3686,3686) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.99e-16 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3688,3688) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.13e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.39e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3690,3690) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.63e-16 ninf=6.68e-16 < 1.71e-14 (0.039) 1 iFFT: n2=6.85e-16 ninf=2.16e-15 < 1.71e-14 (0.126) 0 OK pyopencl R2C (3692,3692) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.83e-16 ninf=7.84e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.87e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3694,3694) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.17e-15 < 1.71e-14 (0.068) 1 iFFT: n2=9.83e-16 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3698,3698) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.17e-15 < 1.71e-14 (0.069) 1 iFFT: n2=9.89e-16 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3700,3700) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.16e-16 ninf=8.48e-16 < 1.71e-14 (0.049) 1 iFFT: n2=7.77e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3702,3702) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3704,3704) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.19e-15 < 1.71e-14 (0.069) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3706,3706) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.95e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 1 iFFT: n2=8.00e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3708,3708) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.35e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(4070, 4070), ndim=2, dtype=dtype('float64'), norm=0, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ... ERROR pyopencl R2C (3710,3710) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.83e-16 ninf=6.75e-16 < 1.71e-14 (0.039) 1 iFFT: n2=6.91e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3712,3712) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=7.16e-16 < 1.71e-14 (0.042) 1 iFFT: n2=7.29e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3714,3714) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.96e-16 ninf=9.84e-16 < 1.71e-14 (0.057) 1 iFFT: n2=9.11e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3716,3716) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.91e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 1 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3720,3720) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.60e-16 ninf=7.00e-16 < 1.71e-14 (0.041) 1 iFFT: n2=6.73e-16 ninf=2.03e-15 < 1.71e-14 (0.118) 0 OK pyopencl R2C (3722,3722) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.88e-16 ninf=9.77e-16 < 1.71e-14 (0.057) 1 iFFT: n2=9.23e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3724,3724) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.42e-16 ninf=1.14e-15 < 1.71e-14 (0.066) 1 iFFT: n2=9.74e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3726,3726) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.58e-16 ninf=7.52e-16 < 1.71e-14 (0.044) 1 iFFT: n2=6.48e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3728,3728) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.08e-16 ninf=9.94e-16 < 1.71e-14 (0.058) 1 iFFT: n2=8.89e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3730,3730) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.95e-16 ninf=1.08e-15 < 1.71e-14 (0.063) 1 iFFT: n2=9.53e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3732,3732) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.92e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 1 iFFT: n2=9.13e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3734,3734) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.08e-15 < 1.71e-14 (0.063) 1 iFFT: n2=9.14e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3736,3736) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.06e-15 < 1.71e-14 (0.062) 1 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3738,3738) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.23e-16 ninf=7.80e-16 < 1.71e-14 (0.046) 1 iFFT: n2=7.27e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3740,3740) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.89e-16 ninf=6.16e-16 < 1.71e-14 (0.036) 1 iFFT: n2=5.97e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3742,3742) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.71e-14 (0.061) 1 iFFT: n2=9.06e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3746,3746) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 1 iFFT: n2=9.89e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3748,3748) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.31e-15 < 1.71e-14 (0.076) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3752,3752) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.65e-16 ninf=9.60e-16 < 1.71e-14 (0.056) 1 iFFT: n2=8.56e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3754,3754) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.32e-15 < 1.71e-14 (0.077) 1 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3756,3756) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.61e-16 ninf=8.94e-16 < 1.71e-14 (0.052) 1 iFFT: n2=8.44e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3758,3758) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.23e-15 < 1.71e-14 (0.072) 1 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3760,3760) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.53e-16 ninf=6.11e-16 < 1.72e-14 (0.036) 1 iFFT: n2=5.66e-16 ninf=2.00e-15 < 1.72e-14 (0.117) 0 OK pyopencl R2C (3762,3762) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.46e-16 ninf=8.50e-16 < 1.72e-14 (0.050) 1 iFFT: n2=8.04e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3764,3764) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.49e-15 < 1.72e-14 (0.087) 1 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.72e-14 (0.201) 0 OK pyopencl R2C (3766,3766) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.21e-15 < 1.72e-14 (0.071) 1 iFFT: n2=9.82e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3768,3768) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.62e-16 ninf=1.08e-15 < 1.72e-14 (0.063) 1 iFFT: n2=7.54e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3770,3770) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.52e-16 ninf=8.16e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.48e-16 ninf=2.39e-15 < 1.72e-14 (0.139) 0 OK pyopencl R2C (3772,3772) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.97e-16 ninf=7.41e-16 < 1.72e-14 (0.043) 1 iFFT: n2=7.05e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3774,3774) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.51e-16 ninf=9.59e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.29e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3776,3776) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.20e-16 ninf=5.84e-16 < 1.72e-14 (0.034) 1 iFFT: n2=5.27e-16 ninf=1.67e-15 < 1.72e-14 (0.097) 0 OK pyopencl R2C (3778,3778) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.26e-15 < 1.72e-14 (0.073) 1 iFFT: n2=1.16e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3782,3782) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.90e-16 ninf=8.38e-16 < 1.72e-14 (0.049) 1 iFFT: n2=7.85e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3784,3784) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.24e-16 ninf=8.50e-16 < 1.72e-14 (0.050) 1 iFFT: n2=8.09e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3786,3786) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.16e-15 < 1.72e-14 (0.067) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3788,3788) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.35e-15 < 1.72e-14 (0.078) 1 iFFT: n2=1.17e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3790,3790) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.07e-15 ninf=3.44e-15 < 1.72e-14 (0.201) 0 OK pyopencl R2C (3792,3792) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.95e-16 ninf=7.62e-16 < 1.72e-14 (0.044) 1 iFFT: n2=7.38e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3794,3794) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.45e-16 ninf=9.91e-16 < 1.72e-14 (0.058) 1 iFFT: n2=9.46e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3796,3796) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.07e-16 ninf=8.00e-16 < 1.72e-14 (0.047) 1 iFFT: n2=7.36e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3798,3798) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.59e-16 ninf=9.04e-16 < 1.72e-14 (0.053) 1 iFFT: n2=9.64e-16 ninf=3.01e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3800,3800) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.53e-16 ninf=1.00e-15 < 1.72e-14 (0.058) 1 iFFT: n2=9.20e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3802,3802) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.39e-15 < 1.72e-14 (0.081) 1 iFFT: n2=1.22e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3804,3804) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.23e-15 < 1.72e-14 (0.072) 1 iFFT: n2=1.01e-15 ninf=3.44e-15 < 1.72e-14 (0.201) 0 OK pyopencl R2C (3806,3806) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.50e-16 ninf=1.19e-15 < 1.72e-14 (0.069) 1 iFFT: n2=9.54e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3808,3808) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.99e-16 ninf=6.41e-16 < 1.72e-14 (0.037) 1 iFFT: n2=6.08e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3810,3810) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.82e-16 ninf=1.09e-15 < 1.72e-14 (0.063) 1 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3812,3812) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.46e-15 < 1.72e-14 (0.085) 1 iFFT: n2=1.25e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3814,3814) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.71e-16 ninf=1.09e-15 < 1.72e-14 (0.063) 1 iFFT: n2=8.92e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3816,3816) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.32e-16 ninf=7.15e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.39e-16 ninf=2.08e-15 < 1.72e-14 (0.121) 0 OK pyopencl R2C (3818,3818) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.59e-16 ninf=7.09e-16 < 1.72e-14 (0.041) 1 iFFT: n2=6.52e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3820,3820) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.48e-16 ninf=1.09e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3824,3824) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.45e-16 ninf=1.04e-15 < 1.72e-14 (0.061) 1 iFFT: n2=8.90e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3826,3826) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.14e-15 < 1.72e-14 (0.066) 1 iFFT: n2=9.42e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3828,3828) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.59e-16 ninf=9.05e-16 < 1.72e-14 (0.053) 1 iFFT: n2=7.63e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3830,3830) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.67e-16 ninf=1.06e-15 < 1.72e-14 (0.062) 1 iFFT: n2=9.09e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3832,3832) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 1 iFFT: n2=9.19e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3834,3834) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.02e-16 ninf=8.75e-16 < 1.72e-14 (0.051) 1 iFFT: n2=8.04e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3836,3836) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.50e-16 ninf=9.97e-16 < 1.72e-14 (0.058) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3838,3838) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.52e-16 ninf=9.64e-16 < 1.72e-14 (0.056) 1 iFFT: n2=9.34e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3842,3842) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.22e-16 ninf=9.25e-16 < 1.72e-14 (0.054) 1 iFFT: n2=8.22e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3844,3844) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.05e-16 ninf=7.80e-16 < 1.72e-14 (0.045) 1 iFFT: n2=7.76e-16 ninf=2.64e-15 < 1.72e-14 (0.154) 0 OK pyopencl R2C (3846,3846) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3848,3848) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.01e-16 ninf=9.77e-16 < 1.72e-14 (0.057) 1 iFFT: n2=8.16e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3852,3852) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.21e-16 ninf=1.11e-15 < 1.72e-14 (0.065) 1 iFFT: n2=9.60e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3854,3854) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.73e-16 ninf=8.06e-16 < 1.72e-14 (0.047) 1 iFFT: n2=6.61e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3856,3856) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.97e-16 ninf=7.92e-16 < 1.72e-14 (0.046) 1 iFFT: n2=8.06e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3858,3858) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.16e-15 < 1.72e-14 (0.067) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3860,3860) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.92e-16 ninf=8.65e-16 < 1.72e-14 (0.050) 1 iFFT: n2=7.94e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3862,3862) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=9.48e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3864,3864) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.08e-16 ninf=8.17e-16 < 1.72e-14 (0.048) 1 iFFT: n2=6.82e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3866,3866) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.21e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3868,3868) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.18e-15 < 1.72e-14 (0.069) 1 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3870,3870) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.89e-16 ninf=8.55e-16 < 1.72e-14 (0.050) 1 iFFT: n2=8.00e-16 ninf=2.50e-15 < 1.72e-14 (0.145) 0 OK pyopencl R2C (3874,3874) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.29e-15 < 1.72e-14 (0.075) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3876,3876) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.57e-16 ninf=8.35e-16 < 1.72e-14 (0.049) 1 iFFT: n2=7.84e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3878,3878) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.27e-15 < 1.72e-14 (0.074) 1 iFFT: n2=1.14e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3880,3880) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.59e-16 ninf=7.44e-16 < 1.72e-14 (0.043) 1 iFFT: n2=6.63e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3882,3882) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.45e-15 < 1.72e-14 (0.085) 1 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3884,3884) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.48e-15 < 1.72e-14 (0.086) 1 iFFT: n2=1.19e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3886,3886) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.59e-16 ninf=1.04e-15 < 1.72e-14 (0.060) 1 iFFT: n2=9.69e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3890,3890) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.39e-16 ninf=9.42e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.65e-16 ninf=2.83e-15 < 1.72e-14 (0.165) 0 OK pyopencl R2C (3892,3892) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.71e-16 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=8.60e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3894,3894) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.66e-16 ninf=6.65e-16 < 1.72e-14 (0.039) 1 iFFT: n2=5.74e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3896,3896) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.42e-15 ninf=1.47e-15 < 1.72e-14 (0.086) 1 iFFT: n2=1.30e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3898,3898) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.51e-16 ninf=9.48e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.78e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3902,3902) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.69e-16 ninf=1.05e-15 < 1.72e-14 (0.061) 1 iFFT: n2=9.07e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3904,3904) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.41e-16 ninf=7.08e-16 < 1.72e-14 (0.041) 1 iFFT: n2=6.28e-16 ninf=2.05e-15 < 1.72e-14 (0.120) 0 OK pyopencl R2C (3906,3906) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.26e-16 ninf=7.59e-16 < 1.72e-14 (0.044) 1 iFFT: n2=7.37e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3908,3908) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.45e-16 ninf=9.30e-16 < 1.72e-14 (0.054) 1 iFFT: n2=8.80e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3910,3910) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.51e-16 ninf=7.23e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.89e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3912,3912) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.23e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3914,3914) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.17e-16 ninf=1.13e-15 < 1.72e-14 (0.066) 1 iFFT: n2=9.31e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3916,3916) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.76e-16 ninf=7.60e-16 < 1.72e-14 (0.044) 1 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3918,3918) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.41e-16 ninf=9.37e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3922,3922) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.75e-16 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=9.35e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3924,3924) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.62e-16 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=7.87e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3926,3926) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.93e-16 ninf=9.46e-16 < 1.72e-14 (0.055) 1 iFFT: n2=9.03e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3928,3928) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.27e-15 < 1.72e-14 (0.074) 1 iFFT: n2=1.14e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3930,3930) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.28e-16 ninf=8.40e-16 < 1.72e-14 (0.049) 1 iFFT: n2=7.47e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3932,3932) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.33e-15 ninf=1.47e-15 < 1.72e-14 (0.086) 1 iFFT: n2=1.22e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3934,3934) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.11e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.07e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3936,3936) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.57e-16 ninf=8.11e-16 < 1.72e-14 (0.047) 1 iFFT: n2=7.32e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3938,3938) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.26e-15 < 1.72e-14 (0.074) 1 iFFT: n2=1.11e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3940,3940) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3942,3942) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.48e-16 ninf=8.27e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.69e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3944,3944) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.81e-16 ninf=7.46e-16 < 1.72e-14 (0.043) 1 iFFT: n2=8.09e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3946,3946) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=9.68e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3948,3948) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.07e-16 ninf=6.30e-16 < 1.72e-14 (0.037) 1 iFFT: n2=6.16e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3950,3950) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.04e-16 ninf=8.61e-16 < 1.72e-14 (0.050) 1 iFFT: n2=6.88e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3952,3952) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.90e-16 ninf=9.25e-16 < 1.72e-14 (0.054) 1 iFFT: n2=7.94e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3954,3954) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3956,3956) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.54e-16 ninf=8.92e-16 < 1.72e-14 (0.052) 1 iFFT: n2=8.23e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3958,3958) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 1 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3962,3962) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.39e-15 < 1.72e-14 (0.081) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3964,3964) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.13e-15 < 1.72e-14 (0.065) 1 iFFT: n2=9.52e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3966,3966) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=9.36e-16 ninf=2.94e-15 < 1.72e-14 (0.171) 0 OK pyopencl R2C (3968,3968) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.44e-16 ninf=8.15e-16 < 1.72e-14 (0.047) 1 iFFT: n2=6.33e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3970,3970) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.72e-16 ninf=9.80e-16 < 1.72e-14 (0.057) 1 iFFT: n2=8.90e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3972,3972) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.80e-16 ninf=9.28e-16 < 1.72e-14 (0.054) 1 iFFT: n2=8.77e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3974,3974) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.61e-15 ninf=1.83e-15 < 1.72e-14 (0.106) 1 iFFT: n2=1.56e-15 ninf=4.00e-15 < 1.72e-14 (0.232) 0 OK pyopencl R2C (3976,3976) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.46e-16 ninf=9.31e-16 < 1.72e-14 (0.054) 1 iFFT: n2=8.48e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3978,3978) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.15e-16 ninf=7.22e-16 < 1.72e-14 (0.042) 1 iFFT: n2=6.61e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3980,3980) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.60e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=7.93e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (3982,3982) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.77e-16 ninf=9.10e-16 < 1.72e-14 (0.053) 1 iFFT: n2=7.61e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3984,3984) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.70e-16 ninf=6.16e-16 < 1.72e-14 (0.036) 1 iFFT: n2=5.94e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3986,3986) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.52e-15 ninf=1.53e-15 < 1.72e-14 (0.089) 1 iFFT: n2=1.45e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (3988,3988) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.51e-15 ninf=1.65e-15 < 1.72e-14 (0.096) 1 iFFT: n2=1.39e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3990,3990) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.48e-16 ninf=9.96e-16 < 1.72e-14 (0.058) 1 iFFT: n2=8.92e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3992,3992) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.43e-15 ninf=1.67e-15 < 1.72e-14 (0.097) 1 iFFT: n2=1.29e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3994,3994) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.74e-16 ninf=1.08e-15 < 1.72e-14 (0.063) 1 iFFT: n2=9.09e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3996,3996) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.67e-16 ninf=1.06e-15 < 1.72e-14 (0.062) 1 iFFT: n2=8.43e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3998,3998) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=9.19e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4002,4002) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.22e-16 ninf=8.66e-16 < 1.72e-14 (0.050) 1 iFFT: n2=8.19e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4006,4006) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.30e-15 ninf=1.43e-15 < 1.72e-14 (0.083) 1 iFFT: n2=1.32e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4008,4008) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.20e-15 ninf=1.30e-15 < 1.72e-14 (0.076) 1 iFFT: n2=1.20e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4010,4010) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.49e-15 ninf=1.74e-15 < 1.72e-14 (0.101) 1 iFFT: n2=1.37e-15 ninf=4.22e-15 < 1.72e-14 (0.245) 0 OK pyopencl R2C (4012,4012) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.87e-16 ninf=6.67e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.01e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (4014,4014) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.42e-15 < 1.72e-14 (0.082) 1 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4016,4016) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.22e-15 < 1.72e-14 (0.071) 1 iFFT: n2=9.98e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (4018,4018) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=8.22e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.88e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4020,4020) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.37e-16 ninf=8.32e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.69e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4022,4022) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.42e-15 < 1.72e-14 (0.082) 1 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4024,4024) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.24e-15 ninf=1.35e-15 < 1.72e-14 (0.078) 1 iFFT: n2=1.13e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4026,4026) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.68e-16 ninf=7.62e-16 < 1.72e-14 (0.044) 1 iFFT: n2=6.63e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4028,4028) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.43e-16 ninf=9.62e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.11e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4030,4030) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.78e-16 ninf=7.73e-16 < 1.72e-14 (0.045) 1 iFFT: n2=6.88e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4034,4034) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.00e-15 < 1.72e-14 (0.058) 1 iFFT: n2=9.73e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4036,4036) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.09e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4038,4038) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.11e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4040,4040) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.76e-16 ninf=1.00e-15 < 1.72e-14 (0.058) 1 iFFT: n2=7.80e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4042,4042) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.92e-16 ninf=8.65e-16 < 1.72e-14 (0.050) 1 iFFT: n2=7.94e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4044,4044) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.11e-15 < 1.72e-14 (0.065) 1 iFFT: n2=1.00e-15 ninf=3.28e-15 < 1.72e-14 (0.190) 0 OK pyopencl R2C (4046,4046) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.94e-16 ninf=7.63e-16 < 1.72e-14 (0.044) 1 iFFT: n2=6.90e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4048,4048) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.11e-16 ninf=6.81e-16 < 1.72e-14 (0.040) 1 iFFT: n2=6.21e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (4052,4052) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.27e-16 ninf=9.65e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.55e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4054,4054) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.21e-16 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=9.15e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4058,4058) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.52e-16 ninf=9.51e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.91e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4060,4060) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.90e-16 ninf=7.49e-16 < 1.72e-14 (0.044) 1 iFFT: n2=7.95e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4062,4062) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=9.14e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4064,4064) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.77e-16 ninf=1.17e-15 < 1.72e-14 (0.068) 1 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4066,4066) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.61e-16 ninf=8.71e-16 < 1.72e-14 (0.051) 1 iFFT: n2=8.29e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4068,4068) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.86e-16 ninf=8.60e-16 < 1.72e-14 (0.050) 1 iFFT: n2=8.10e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK Timeout for N=4070. Re-starting the pool... ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=0, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ---------------------------------------------------------------------- multiprocessing.pool.RemoteTraceback: """ Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker result = (True, func(*args, **kwds)) ^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 542, in test_accuracy_kwargs t = test_accuracy(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 293, in test_accuracy app = clVkFFTApp(d0.shape, d0.dtype, queue, ndim=ndim, norm=norm, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 145, in __init__ check_vkfft_result(res, shape, dtype, ndim, inplace, norm, r2c, dct, axes, "opencl:%s:%s" % File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 425, in check_vkfft_result raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s)) RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988) float64 2D [opencl:NVIDIA CUDA:NVIDIA A40] """ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next raise value RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988) float64 2D [opencl:NVIDIA CUDA:NVIDIA A40] ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(4070, 4070), ndim=2, dtype=dtype('float64'), norm=0, use_lut=False, inplace=False, r2c=True, dct=False, fstride=False) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 875, in test_systematic raise ex File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 868, in next raise TimeoutError from None multiprocessing.context.TimeoutError ---------------------------------------------------------------------- Ran 1 test in 1175.527s FAILED (errors=2) pyopencl R2C (4072,4072) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.11e-16 ninf=8.96e-16 < 1.72e-14 (0.052) 1 iFFT: n2=8.51e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4074,4074) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.30e-16 ninf=9.27e-16 < 1.72e-14 (0.054) 1 iFFT: n2=7.48e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4076,4076) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.44e-16 ninf=9.60e-16 < 1.72e-14 (0.056) 1 iFFT: n2=8.48e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4078,4078) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.21e-16 ninf=1.05e-15 < 1.72e-14 (0.061) 1 iFFT: n2=8.73e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4080,4080) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.67e-16 ninf=5.68e-16 < 1.72e-14 (0.033) 1 iFFT: n2=5.83e-16 ninf=1.92e-15 < 1.72e-14 (0.111) 0 OK pyopencl R2C (4082,4082) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.42e-16 ninf=8.69e-16 < 1.72e-14 (0.050) 1 iFFT: n2=8.77e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4084,4084) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.17e-16 ninf=9.50e-16 < 1.72e-14 (0.055) 1 iFFT: n2=8.62e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4086,4086) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.11e-16 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4088,4088) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.51e-16 ninf=8.94e-16 < 1.72e-14 (0.052) 1 iFFT: n2=8.02e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4090,4090) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.33e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 1 iFFT: n2=8.52e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4092,4092) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.75e-16 ninf=7.46e-16 < 1.72e-14 (0.043) 1 iFFT: n2=6.76e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4094,4094) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.18e-16 ninf=7.30e-16 < 1.72e-14 (0.042) 1 iFFT: n2=7.29e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4098,4098) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.18e-15 < 1.72e-14 (0.069) 1 iFFT: n2=1.12e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4100,4100) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.35e-16 ninf=8.17e-16 < 1.72e-14 (0.047) 1 iFFT: n2=7.43e-16 ninf=2.39e-15 < 1.72e-14 (0.139) 0 OK pyopencl R2C (4102,4102) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.19e-15 < 1.72e-14 (0.069) 1 iFFT: n2=1.13e-15 ninf=3.75e-15 < 1.72e-14 (0.218) 0 OK pyopencl R2C (4104,4104) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.37e-16 ninf=9.94e-16 < 1.72e-14 (0.058) 1 iFFT: n2=8.42e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4106,4106) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.09e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.12e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4108,4108) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.41e-16 ninf=8.43e-16 < 1.72e-14 (0.049) 1 iFFT: n2=7.45e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4110,4110) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.19e-15 < 1.72e-14 (0.069) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4112,4112) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.91e-16 ninf=9.94e-16 < 1.72e-14 (0.058) 1 iFFT: n2=9.05e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4114,4114) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.03e-16 ninf=6.47e-16 < 1.72e-14 (0.038) 1 iFFT: n2=6.11e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4118,4118) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.44e-16 ninf=9.38e-16 < 1.72e-14 (0.054) 1 iFFT: n2=9.52e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4120,4120) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.96e-16 ninf=1.04e-15 < 1.72e-14 (0.060) 1 iFFT: n2=9.12e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4122,4122) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=9.15e-16 < 1.72e-14 (0.053) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4124,4124) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.25e-15 < 1.72e-14 (0.072) 1 iFFT: n2=1.10e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4126,4126) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4128,4128) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.71e-16 ninf=9.18e-16 < 1.72e-14 (0.053) 1 iFFT: n2=7.72e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4130,4130) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.27e-16 ninf=6.63e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.35e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4132,4132) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.13e-15 < 1.72e-14 (0.066) 1 iFFT: n2=1.07e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4134,4134) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.35e-16 ninf=7.48e-16 < 1.72e-14 (0.043) 1 iFFT: n2=6.40e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4136,4136) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.56e-16 ninf=5.93e-16 < 1.72e-14 (0.034) 1 iFFT: n2=5.64e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (4138,4138) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.28e-15 < 1.72e-14 (0.075) 1 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4140,4140) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.30e-16 ninf=6.74e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.39e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4142,4142) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.38e-15 < 1.72e-14 (0.080) 1 iFFT: n2=1.23e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4144,4144) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.53e-16 ninf=1.13e-15 < 1.72e-14 (0.066) 1 iFFT: n2=8.16e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4146,4146) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.14e-15 ninf=1.05e-15 < 1.72e-14 (0.061) 1 iFFT: n2=1.07e-15 ninf=3.36e-15 < 1.72e-14 (0.195) 0 OK pyopencl R2C (4148,4148) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.71e-16 ninf=7.71e-16 < 1.72e-14 (0.045) 1 iFFT: n2=6.81e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4150,4150) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.03e-16 ninf=6.78e-16 < 1.72e-14 (0.039) 1 iFFT: n2=6.10e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (4152,4152) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4154,4154) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.92e-16 ninf=1.11e-15 < 1.72e-14 (0.064) 1 iFFT: n2=9.08e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4156,4156) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.13e-15 ninf=1.22e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4162,4162) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.03e-15 < 1.72e-14 (0.060) 1 iFFT: n2=1.01e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4164,4164) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4166,4166) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.24e-15 < 1.72e-14 (0.072) 1 iFFT: n2=1.14e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4168,4168) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.85e-16 ninf=9.41e-16 < 1.72e-14 (0.055) 1 iFFT: n2=9.14e-16 ninf=2.91e-15 < 1.72e-14 (0.169) 0 OK pyopencl R2C (4170,4170) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.22e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 1 iFFT: n2=9.31e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4172,4172) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.03e-15 ninf=1.06e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.04e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4174,4174) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.22e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4176,4176) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=8.25e-16 < 1.72e-14 (0.048) 1 iFFT: n2=7.86e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4178,4178) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.17e-15 ninf=1.35e-15 < 1.72e-14 (0.078) 1 iFFT: n2=1.09e-15 ninf=3.38e-15 < 1.72e-14 (0.196) 0 OK pyopencl R2C (4180,4180) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.26e-16 ninf=1.12e-15 < 1.72e-14 (0.065) 1 iFFT: n2=9.31e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4182,4182) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.93e-16 ninf=7.19e-16 < 1.72e-14 (0.042) 1 iFFT: n2=7.28e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4184,4184) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.33e-15 < 1.72e-14 (0.077) 1 iFFT: n2=1.18e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4186,4186) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.02e-16 ninf=8.03e-16 < 1.72e-14 (0.047) 1 iFFT: n2=7.10e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4188,4188) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.18e-15 < 1.72e-14 (0.068) 1 iFFT: n2=1.13e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4190,4190) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 1 iFFT: n2=1.10e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4192,4192) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.41e-16 ninf=9.18e-16 < 1.72e-14 (0.053) 1 iFFT: n2=7.22e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4194,4194) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.13e-15 < 1.72e-14 (0.065) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4196,4196) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.28e-15 < 1.72e-14 (0.074) 1 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4198,4198) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.19e-15 ninf=1.23e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4202,4202) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.11e-15 < 1.72e-14 (0.064) 1 iFFT: n2=1.06e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4204,4204) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.22e-15 < 1.72e-14 (0.071) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4206,4206) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.07e-15 < 1.72e-14 (0.062) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4208,4208) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.01e-15 < 1.72e-14 (0.059) 1 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4210,4210) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 1 iFFT: n2=9.87e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4214,4214) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.14e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 1 iFFT: n2=8.97e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4216,4216) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.87e-16 ninf=8.13e-16 < 1.72e-14 (0.047) 1 iFFT: n2=6.84e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4218,4218) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.34e-15 ninf=1.53e-15 < 1.73e-14 (0.089) 1 iFFT: n2=1.34e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4220,4220) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.30e-16 ninf=9.42e-16 < 1.73e-14 (0.055) 1 iFFT: n2=9.33e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4222,4222) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.18e-15 < 1.73e-14 (0.069) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4226,4226) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.73e-14 (0.187) 0 OK pyopencl R2C (4228,4228) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.82e-16 ninf=8.08e-16 < 1.73e-14 (0.047) 1 iFFT: n2=7.88e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4230,4230) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.68e-16 ninf=6.59e-16 < 1.73e-14 (0.038) 1 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4232,4232) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.98e-16 ninf=7.46e-16 < 1.73e-14 (0.043) 1 iFFT: n2=6.76e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4234,4234) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.84e-16 ninf=1.01e-15 < 1.73e-14 (0.059) 1 iFFT: n2=8.66e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4236,4236) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.73e-14 (0.065) 1 iFFT: n2=9.57e-16 ninf=3.18e-15 < 1.73e-14 (0.184) 0 OK pyopencl R2C (4238,4238) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.93e-16 ninf=1.06e-15 < 1.73e-14 (0.062) 1 iFFT: n2=9.73e-16 ninf=3.22e-15 < 1.73e-14 (0.187) 0 OK pyopencl R2C (4240,4240) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.37e-16 ninf=7.33e-16 < 1.73e-14 (0.043) 1 iFFT: n2=6.44e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4242,4242) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.55e-16 ninf=8.81e-16 < 1.73e-14 (0.051) 1 iFFT: n2=7.59e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4244,4244) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.16e-15 ninf=1.17e-15 < 1.73e-14 (0.068) 1 iFFT: n2=1.08e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4246,4246) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.42e-16 ninf=8.20e-16 < 1.73e-14 (0.047) 1 iFFT: n2=8.45e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4248,4248) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.62e-16 ninf=5.85e-16 < 1.73e-14 (0.034) 1 iFFT: n2=5.73e-16 ninf=1.78e-15 < 1.73e-14 (0.103) 0 OK pyopencl R2C (4250,4250) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.61e-16 ninf=8.06e-16 < 1.73e-14 (0.047) 1 iFFT: n2=6.79e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4252,4252) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.23e-15 < 1.73e-14 (0.071) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4254,4254) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.27e-15 < 1.73e-14 (0.073) 1 iFFT: n2=1.14e-15 ninf=3.50e-15 < 1.73e-14 (0.203) 0 OK pyopencl R2C (4256,4256) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.25e-16 ninf=9.11e-16 < 1.73e-14 (0.053) 1 iFFT: n2=8.79e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4258,4258) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.21e-15 ninf=1.01e-15 < 1.73e-14 (0.059) 1 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4260,4260) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.99e-16 ninf=8.36e-16 < 1.73e-14 (0.048) 1 iFFT: n2=8.04e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4262,4262) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.27e-15 < 1.73e-14 (0.074) 1 iFFT: n2=1.16e-15 ninf=3.89e-15 < 1.73e-14 (0.225) 0 OK pyopencl R2C (4264,4264) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.82e-16 ninf=7.91e-16 < 1.73e-14 (0.046) 1 iFFT: n2=6.95e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4266,4266) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.28e-16 ninf=8.02e-16 < 1.73e-14 (0.046) 1 iFFT: n2=7.22e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4268,4268) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.79e-16 ninf=7.88e-16 < 1.73e-14 (0.046) 1 iFFT: n2=6.80e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4270,4270) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.26e-16 ninf=8.06e-16 < 1.73e-14 (0.047) 1 iFFT: n2=7.47e-16 ninf=2.46e-15 < 1.73e-14 (0.142) 0 OK pyopencl R2C (4272,4272) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.57e-16 ninf=7.93e-16 < 1.73e-14 (0.046) 1 iFFT: n2=6.61e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4274,4274) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.25e-15 < 1.73e-14 (0.073) 1 iFFT: n2=1.16e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4276,4276) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.23e-15 ninf=1.27e-15 < 1.73e-14 (0.073) 1 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4278,4278) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.67e-16 ninf=8.66e-16 < 1.73e-14 (0.050) 1 iFFT: n2=7.51e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4280,4280) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.73e-14 (0.061) 1 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4282,4282) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.32e-15 < 1.73e-14 (0.076) 1 iFFT: n2=1.17e-15 ninf=4.11e-15 < 1.73e-14 (0.238) 0 OK pyopencl R2C (4284,4284) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.47e-16 ninf=6.51e-16 < 1.73e-14 (0.038) 1 iFFT: n2=6.55e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4286,4286) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.22e-15 ninf=1.25e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4288,4288) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.29e-16 ninf=8.93e-16 < 1.73e-14 (0.052) 1 iFFT: n2=7.69e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4292,4292) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.00e-15 ninf=1.06e-15 < 1.73e-14 (0.061) 1 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4294,4294) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.56e-16 ninf=1.25e-15 < 1.73e-14 (0.073) 1 iFFT: n2=9.67e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4296,4296) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.94e-16 ninf=9.80e-16 < 1.73e-14 (0.057) 1 iFFT: n2=9.15e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4298,4298) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.88e-16 ninf=9.56e-16 < 1.73e-14 (0.055) 1 iFFT: n2=9.74e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4300,4300) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.94e-16 ninf=8.45e-16 < 1.73e-14 (0.049) 1 iFFT: n2=7.93e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4302,4302) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.69e-16 ninf=9.59e-16 < 1.73e-14 (0.056) 1 iFFT: n2=9.80e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4304,4304) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.78e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 1 iFFT: n2=9.78e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4306,4306) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.23e-15 < 1.73e-14 (0.071) 1 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4308,4308) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.77e-16 ninf=1.09e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.81e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4310,4310) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 1 iFFT: n2=9.95e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4314,4314) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.06e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4316,4316) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.93e-16 ninf=6.88e-16 < 1.73e-14 (0.040) 1 iFFT: n2=6.07e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4318,4318) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=9.13e-16 < 1.73e-14 (0.053) 1 iFFT: n2=1.01e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4322,4322) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=1.12e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4324,4324) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.26e-16 ninf=6.90e-16 < 1.73e-14 (0.040) 1 iFFT: n2=6.26e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4326,4326) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.99e-16 ninf=1.05e-15 < 1.73e-14 (0.061) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4328,4328) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.17e-15 < 1.73e-14 (0.068) 1 iFFT: n2=9.61e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4330,4330) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.17e-15 < 1.73e-14 (0.068) 1 iFFT: n2=9.83e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4332,4332) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.30e-15 ninf=1.48e-15 < 1.73e-14 (0.086) 1 iFFT: n2=1.35e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4334,4334) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.05e-15 ninf=1.04e-15 < 1.73e-14 (0.060) 1 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4336,4336) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.07e-16 ninf=1.01e-15 < 1.73e-14 (0.058) 1 iFFT: n2=9.32e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4338,4338) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.32e-16 ninf=8.36e-16 < 1.73e-14 (0.048) 1 iFFT: n2=8.43e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4340,4340) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.22e-16 ninf=8.01e-16 < 1.73e-14 (0.046) 1 iFFT: n2=7.23e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4342,4342) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.12e-15 ninf=1.34e-15 < 1.73e-14 (0.078) 1 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4344,4344) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.67e-16 ninf=9.33e-16 < 1.73e-14 (0.054) 1 iFFT: n2=7.46e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4346,4346) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.70e-16 ninf=8.73e-16 < 1.73e-14 (0.051) 1 iFFT: n2=7.77e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4348,4348) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.25e-15 ninf=1.34e-15 < 1.73e-14 (0.077) 1 iFFT: n2=1.17e-15 ninf=3.89e-15 < 1.73e-14 (0.225) 0 OK pyopencl R2C (4350,4350) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.75e-16 ninf=8.71e-16 < 1.73e-14 (0.050) 1 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4352,4352) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.51e-16 ninf=6.84e-16 < 1.73e-14 (0.040) 1 iFFT: n2=5.49e-16 ninf=1.78e-15 < 1.73e-14 (0.103) 0 OK pyopencl R2C (4354,4354) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.15e-15 ninf=1.37e-15 < 1.73e-14 (0.079) 1 iFFT: n2=1.14e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4358,4358) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.05e-15 < 1.73e-14 (0.061) 1 iFFT: n2=9.89e-16 ninf=3.26e-15 < 1.73e-14 (0.189) 0 OK pyopencl R2C (4360,4360) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.00e-16 ninf=9.96e-16 < 1.73e-14 (0.058) 1 iFFT: n2=7.93e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4362,4362) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.25e-15 < 1.73e-14 (0.072) 1 iFFT: n2=9.77e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4364,4364) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 1 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4366,4366) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.89e-16 ninf=9.96e-16 < 1.73e-14 (0.058) 1 iFFT: n2=9.21e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4370,4370) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.46e-16 ninf=1.00e-15 < 1.73e-14 (0.058) 1 iFFT: n2=7.98e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4372,4372) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.18e-15 ninf=1.30e-15 < 1.73e-14 (0.075) 1 iFFT: n2=1.14e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4376,4376) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.73e-14 (0.065) 1 iFFT: n2=9.94e-16 ninf=3.21e-15 < 1.73e-14 (0.185) 0 OK pyopencl R2C (4378,4378) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 1 iFFT: n2=9.97e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK pyopencl R2C (4380,4380) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.30e-16 ninf=8.45e-16 < 1.73e-14 (0.049) 1 iFFT: n2=7.35e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4382,4382) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.85e-16 ninf=9.21e-16 < 1.73e-14 (0.053) 1 iFFT: n2=8.89e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4384,4384) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.42e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 1 iFFT: n2=9.46e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK pyopencl R2C (4386,4386) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.11e-16 ninf=9.17e-16 < 1.73e-14 (0.053) 1 iFFT: n2=8.20e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4388,4388) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.12e-15 < 1.73e-14 (0.065) 1 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4390,4390) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.11e-15 < 1.73e-14 (0.064) 1 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4392,4392) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.09e-16 ninf=8.28e-16 < 1.73e-14 (0.048) 1 iFFT: n2=7.02e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4396,4396) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.89e-16 ninf=9.76e-16 < 1.73e-14 (0.056) 1 iFFT: n2=7.77e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4398,4398) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.22e-15 < 1.73e-14 (0.071) 1 iFFT: n2=1.06e-15 ninf=3.36e-15 < 1.73e-14 (0.194) 0 OK pyopencl R2C (4402,4402) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.75e-16 ninf=9.15e-16 < 1.73e-14 (0.053) 1 iFFT: n2=8.80e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4404,4404) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.26e-15 ninf=1.35e-15 < 1.73e-14 (0.078) 1 iFFT: n2=1.20e-15 ninf=3.77e-15 < 1.73e-14 (0.218) 0 OK pyopencl R2C (4406,4406) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.26e-15 ninf=1.38e-15 < 1.73e-14 (0.080) 1 iFFT: n2=1.17e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4408,4408) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.02e-15 ninf=1.15e-15 < 1.73e-14 (0.067) 1 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4412,4412) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.16e-15 < 1.73e-14 (0.067) 1 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4414,4414) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.24e-15 < 1.73e-14 (0.071) 1 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4416,4416) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.01e-16 ninf=6.47e-16 < 1.73e-14 (0.037) 1 iFFT: n2=5.95e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4418,4418) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.74e-16 ninf=5.87e-16 < 1.73e-14 (0.034) 1 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4420,4420) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.82e-16 ninf=6.28e-16 < 1.73e-14 (0.036) 1 iFFT: n2=6.00e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4422,4422) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.37e-16 ninf=9.78e-16 < 1.73e-14 (0.057) 1 iFFT: n2=8.49e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4424,4424) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.82e-16 ninf=9.24e-16 < 1.73e-14 (0.053) 1 iFFT: n2=7.96e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4426,4426) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 1 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4428,4428) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.84e-16 ninf=7.76e-16 < 1.73e-14 (0.045) 1 iFFT: n2=6.93e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4430,4430) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.00e-15 < 1.73e-14 (0.058) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4432,4432) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.73e-16 ninf=9.83e-16 < 1.73e-14 (0.057) 1 iFFT: n2=9.90e-16 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4434,4434) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.11e-15 ninf=1.16e-15 < 1.73e-14 (0.067) 1 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4436,4436) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.73e-14 (0.068) 1 iFFT: n2=1.02e-15 ninf=3.16e-15 < 1.73e-14 (0.183) 0 OK pyopencl R2C (4438,4438) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.82e-16 ninf=1.07e-15 < 1.73e-14 (0.062) 1 iFFT: n2=9.83e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4440,4440) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.84e-16 ninf=1.03e-15 < 1.73e-14 (0.060) 1 iFFT: n2=9.14e-16 ninf=2.78e-15 < 1.73e-14 (0.160) 0 OK pyopencl R2C (4442,4442) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.09e-15 ninf=1.28e-15 < 1.73e-14 (0.074) 1 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4444,4444) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.39e-16 ninf=7.69e-16 < 1.73e-14 (0.044) 1 iFFT: n2=7.20e-16 ninf=2.28e-15 < 1.73e-14 (0.132) 0 OK pyopencl R2C (4446,4446) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.25e-16 ninf=9.22e-16 < 1.73e-14 (0.053) 1 iFFT: n2=7.81e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4448,4448) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.26e-16 ninf=9.62e-16 < 1.73e-14 (0.056) 1 iFFT: n2=8.49e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4450,4450) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.82e-16 ninf=5.95e-16 < 1.73e-14 (0.034) 1 iFFT: n2=7.01e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4452,4452) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.97e-16 ninf=8.22e-16 < 1.73e-14 (0.048) 1 iFFT: n2=6.96e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4454,4454) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.72e-16 ninf=9.09e-16 < 1.73e-14 (0.053) 1 iFFT: n2=7.80e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4456,4456) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.17e-15 < 1.73e-14 (0.068) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4458,4458) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.04e-15 ninf=9.69e-16 < 1.73e-14 (0.056) 1 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4460,4460) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.38e-16 ninf=1.04e-15 < 1.73e-14 (0.060) 1 iFFT: n2=9.41e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4462,4462) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.65e-16 ninf=9.11e-16 < 1.73e-14 (0.053) 1 iFFT: n2=7.50e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4464,4464) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.03e-16 ninf=7.76e-16 < 1.73e-14 (0.045) 1 iFFT: n2=6.91e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4466,4466) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.11e-16 ninf=9.12e-16 < 1.73e-14 (0.053) 1 iFFT: n2=8.08e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4468,4468) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4470,4470) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.26e-16 ninf=9.59e-16 < 1.73e-14 (0.055) 1 iFFT: n2=9.28e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4472,4472) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=7.80e-16 ninf=8.47e-16 < 1.73e-14 (0.049) 1 iFFT: n2=7.67e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4474,4474) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.16e-15 < 1.73e-14 (0.067) 1 iFFT: n2=9.94e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4476,4476) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.07e-15 ninf=1.27e-15 < 1.73e-14 (0.073) 1 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4478,4478) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.73e-14 (0.066) 1 iFFT: n2=1.05e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4482,4482) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=6.08e-16 ninf=7.71e-16 < 1.73e-14 (0.045) 1 iFFT: n2=6.17e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4484,4484) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.42e-16 ninf=9.97e-16 < 1.73e-14 (0.058) 1 iFFT: n2=8.15e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4486,4486) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.07e-15 < 1.73e-14 (0.062) 1 iFFT: n2=9.88e-16 ninf=3.33e-15 < 1.73e-14 (0.192) 0 OK pyopencl R2C (4488,4488) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=5.86e-16 ninf=5.90e-16 < 1.73e-14 (0.034) 1 iFFT: n2=5.95e-16 ninf=2.05e-15 < 1.73e-14 (0.119) 0 OK pyopencl R2C (4490,4490) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.08e-15 ninf=1.21e-15 < 1.73e-14 (0.070) 1 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4492,4492) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.06e-15 ninf=1.10e-15 < 1.73e-14 (0.063) 1 iFFT: n2=9.81e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK pyopencl R2C (4494,4494) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=8.21e-16 ninf=8.92e-16 < 1.73e-14 (0.052) 1 iFFT: n2=8.25e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4496,4496) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=1.01e-15 ninf=1.09e-15 < 1.73e-14 (0.063) 1 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4498,4498) axes= None ndim= 2 float64 lut=False inplace=0 norm= 0 C FFT: n2=9.40e-16 ninf=1.01e-15 < 1.73e-14 (0.058) 1 iFFT: n2=9.43e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK Finished 1882 tests in 00h 19m 35s test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) ... Starting 1882 tests... pyopencl R2C (34,34+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=3.74e-16 ninf=3.25e-16 < 6.53e-15 (0.050) 0 iFFT: n2=3.69e-16 ninf=6.66e-16 < 6.53e-15 (0.102) 0 OK pyopencl R2C (38,38+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.05e-16 ninf=6.27e-16 < 6.58e-15 (0.095) 0 iFFT: n2=5.17e-16 ninf=1.22e-15 < 6.58e-15 (0.186) 0 OK pyopencl R2C (46,46+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.85e-16 ninf=5.83e-16 < 6.66e-15 (0.087) 0 iFFT: n2=5.17e-16 ninf=1.11e-15 < 6.66e-15 (0.167) 0 OK pyopencl R2C (58,58+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.30e-16 ninf=6.85e-16 < 6.76e-15 (0.101) 0 iFFT: n2=7.24e-16 ninf=1.55e-15 < 6.76e-15 (0.230) 0 OK pyopencl R2C (62,62+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.25e-16 ninf=5.96e-16 < 6.79e-15 (0.088) 0 iFFT: n2=5.25e-16 ninf=1.22e-15 < 6.79e-15 (0.180) 0 OK pyopencl R2C (68,68+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=3.86e-16 ninf=4.18e-16 < 6.83e-15 (0.061) 0 iFFT: n2=3.94e-16 ninf=9.99e-16 < 6.83e-15 (0.146) 0 OK pyopencl R2C (74,74+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.07e-16 ninf=9.04e-16 < 1.37e-14 (0.066) 0 iFFT: n2=6.93e-16 ninf=1.44e-15 < 1.37e-14 (0.105) 0 OK pyopencl R2C (76,76+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.98e-16 ninf=8.44e-16 < 6.88e-15 (0.123) 0 iFFT: n2=6.39e-16 ninf=1.44e-15 < 6.88e-15 (0.210) 0 OK pyopencl R2C (82,82+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.64e-16 ninf=7.23e-16 < 6.91e-15 (0.105) 0 iFFT: n2=5.57e-16 ninf=1.22e-15 < 6.91e-15 (0.177) 0 OK pyopencl R2C (86,86+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.83e-16 ninf=8.10e-16 < 6.93e-15 (0.117) 0 iFFT: n2=7.22e-16 ninf=1.78e-15 < 6.93e-15 (0.256) 0 OK pyopencl R2C (92,92+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.71e-16 ninf=5.29e-16 < 1.39e-14 (0.038) 0 iFFT: n2=4.90e-16 ninf=1.22e-15 < 1.39e-14 (0.088) 0 OK pyopencl R2C (94,94+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=3.82e-16 ninf=4.38e-16 < 6.97e-15 (0.063) 0 iFFT: n2=3.90e-16 ninf=1.11e-15 < 6.97e-15 (0.159) 0 OK pyopencl R2C (102,102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.37e-16 ninf=4.40e-16 < 7.01e-15 (0.063) 0 iFFT: n2=4.43e-16 ninf=1.11e-15 < 7.01e-15 (0.158) 0 OK pyopencl R2C (106,106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.01e-16 ninf=4.46e-16 < 7.03e-15 (0.063) 0 iFFT: n2=5.09e-16 ninf=1.22e-15 < 7.03e-15 (0.174) 0 OK pyopencl R2C (114,114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.97e-16 ninf=6.89e-16 < 1.41e-14 (0.049) 0 iFFT: n2=5.58e-16 ninf=1.55e-15 < 1.41e-14 (0.110) 0 OK pyopencl R2C (116,116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.80e-16 ninf=7.95e-16 < 1.41e-14 (0.056) 0 iFFT: n2=6.27e-16 ninf=1.38e-15 < 1.41e-14 (0.097) 0 OK pyopencl R2C (118,118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.99e-16 ninf=6.12e-16 < 7.07e-15 (0.087) 0 iFFT: n2=4.72e-16 ninf=1.11e-15 < 7.07e-15 (0.157) 0 OK pyopencl R2C (122,122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.38e-16 ninf=5.60e-16 < 1.42e-14 (0.040) 0 iFFT: n2=6.14e-16 ninf=1.44e-15 < 1.42e-14 (0.102) 0 OK pyopencl R2C (124,124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.37e-16 ninf=5.74e-16 < 7.09e-15 (0.081) 0 iFFT: n2=5.83e-16 ninf=1.33e-15 < 7.09e-15 (0.188) 0 OK pyopencl R2C (134,134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.69e-16 ninf=9.64e-16 < 1.43e-14 (0.068) 0 iFFT: n2=7.14e-16 ninf=1.67e-15 < 1.43e-14 (0.117) 0 OK pyopencl R2C (136,136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.17e-16 ninf=5.18e-16 < 1.43e-14 (0.036) 0 iFFT: n2=4.23e-16 ninf=9.99e-16 < 1.43e-14 (0.070) 0 OK pyopencl R2C (138,138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.50e-16 ninf=7.46e-16 < 7.14e-15 (0.104) 0 iFFT: n2=7.08e-16 ninf=1.55e-15 < 7.14e-15 (0.218) 0 OK pyopencl R2C (142,142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.20e-16 ninf=8.07e-16 < 7.15e-15 (0.113) 0 iFFT: n2=7.29e-16 ninf=1.89e-15 < 7.15e-15 (0.264) 0 OK pyopencl R2C (146,146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.05e-16 ninf=6.44e-16 < 1.43e-14 (0.045) 0 iFFT: n2=6.48e-16 ninf=1.78e-15 < 1.43e-14 (0.124) 0 OK pyopencl R2C (148,148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.03e-16 ninf=9.05e-16 < 7.17e-15 (0.126) 0 iFFT: n2=6.80e-16 ninf=1.55e-15 < 7.17e-15 (0.217) 0 OK pyopencl R2C (152,152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.23e-16 ninf=7.46e-16 < 7.18e-15 (0.104) 0 iFFT: n2=6.37e-16 ninf=1.55e-15 < 7.18e-15 (0.216) 0 OK pyopencl R2C (158,158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.33e-16 ninf=6.11e-16 < 7.20e-15 (0.085) 0 iFFT: n2=6.24e-16 ninf=1.44e-15 < 7.20e-15 (0.201) 0 OK pyopencl R2C (164,164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.87e-16 ninf=6.23e-16 < 1.44e-14 (0.043) 0 iFFT: n2=5.76e-16 ninf=1.39e-15 < 1.44e-14 (0.096) 0 OK pyopencl R2C (166,166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.73e-16 ninf=5.36e-16 < 7.22e-15 (0.074) 0 iFFT: n2=5.41e-16 ninf=1.33e-15 < 7.22e-15 (0.185) 0 OK pyopencl R2C (170,170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.74e-16 ninf=5.80e-16 < 1.45e-14 (0.040) 0 iFFT: n2=4.98e-16 ninf=1.55e-15 < 1.45e-14 (0.107) 0 OK pyopencl R2C (172,172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.04e-16 ninf=6.46e-16 < 1.45e-14 (0.045) 0 iFFT: n2=7.30e-16 ninf=1.89e-15 < 1.45e-14 (0.130) 0 OK pyopencl R2C (174,174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.78e-16 ninf=7.14e-16 < 7.24e-15 (0.099) 0 iFFT: n2=7.04e-16 ninf=1.78e-15 < 7.24e-15 (0.245) 0 OK pyopencl R2C (178,178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.60e-16 ninf=5.52e-16 < 7.25e-15 (0.076) 0 iFFT: n2=5.60e-16 ninf=1.44e-15 < 7.25e-15 (0.199) 0 OK pyopencl R2C (184,184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.43e-16 ninf=6.23e-16 < 1.45e-14 (0.043) 0 iFFT: n2=5.70e-16 ninf=1.44e-15 < 1.45e-14 (0.099) 0 OK pyopencl R2C (186,186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.69e-16 ninf=5.94e-16 < 1.45e-14 (0.041) 0 iFFT: n2=5.79e-16 ninf=1.44e-15 < 1.45e-14 (0.099) 0 OK pyopencl R2C (188,188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.51e-16 ninf=5.30e-16 < 1.45e-14 (0.036) 0 iFFT: n2=4.41e-16 ninf=1.11e-15 < 1.45e-14 (0.076) 0 OK pyopencl R2C (190,190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.49e-16 ninf=7.77e-16 < 7.28e-15 (0.107) 0 iFFT: n2=8.40e-16 ninf=1.89e-15 < 7.28e-15 (0.259) 0 OK pyopencl R2C (194,194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.66e-16 ninf=5.97e-16 < 7.29e-15 (0.082) 0 iFFT: n2=7.24e-16 ninf=1.67e-15 < 7.29e-15 (0.229) 0 OK pyopencl R2C (202,202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.63e-16 ninf=1.05e-15 < 1.46e-14 (0.072) 0 iFFT: n2=7.71e-16 ninf=2.00e-15 < 1.46e-14 (0.137) 0 OK pyopencl R2C (204,204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.53e-16 ninf=5.13e-16 < 1.46e-14 (0.035) 0 iFFT: n2=4.57e-16 ninf=1.22e-15 < 1.46e-14 (0.084) 0 OK pyopencl R2C (206,206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.27e-16 ninf=7.10e-16 < 7.31e-15 (0.097) 0 iFFT: n2=7.01e-16 ninf=1.89e-15 < 7.31e-15 (0.258) 0 OK pyopencl R2C (212,212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.61e-16 ninf=6.11e-16 < 1.47e-14 (0.042) 0 iFFT: n2=5.26e-16 ninf=1.44e-15 < 1.47e-14 (0.099) 0 OK pyopencl R2C (214,214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.63e-16 ninf=9.35e-16 < 7.33e-15 (0.128) 0 iFFT: n2=7.39e-16 ninf=1.89e-15 < 7.33e-15 (0.257) 0 OK pyopencl R2C (218,218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.27e-16 ninf=8.78e-16 < 7.34e-15 (0.120) 0 iFFT: n2=7.11e-16 ninf=1.78e-15 < 7.34e-15 (0.242) 0 OK pyopencl R2C (222,222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.01e-16 ninf=9.16e-16 < 7.35e-15 (0.125) 0 iFFT: n2=7.99e-16 ninf=1.89e-15 < 7.35e-15 (0.257) 0 OK pyopencl R2C (226,226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.12e-16 ninf=6.59e-16 < 1.47e-14 (0.045) 0 iFFT: n2=8.30e-16 ninf=2.00e-15 < 1.47e-14 (0.136) 0 OK pyopencl R2C (228,228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.19e-16 ninf=7.99e-16 < 1.47e-14 (0.054) 0 iFFT: n2=7.27e-16 ninf=1.67e-15 < 1.47e-14 (0.113) 0 OK pyopencl R2C (230,230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.36e-16 ninf=6.25e-16 < 1.47e-14 (0.042) 0 iFFT: n2=5.17e-16 ninf=1.39e-15 < 1.47e-14 (0.094) 0 OK pyopencl R2C (232,232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.67e-16 ninf=6.73e-16 < 7.37e-15 (0.091) 0 iFFT: n2=7.10e-16 ninf=1.89e-15 < 7.37e-15 (0.256) 0 OK pyopencl R2C (236,236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.50e-16 ninf=5.10e-16 < 1.47e-14 (0.035) 0 iFFT: n2=4.62e-16 ninf=1.11e-15 < 1.47e-14 (0.075) 0 OK pyopencl R2C (238,238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.26e-16 ninf=5.59e-16 < 7.38e-15 (0.076) 0 iFFT: n2=5.36e-16 ninf=1.33e-15 < 7.38e-15 (0.181) 0 OK pyopencl R2C (244,244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.61e-16 ninf=6.34e-16 < 1.48e-14 (0.043) 0 iFFT: n2=6.25e-16 ninf=1.55e-15 < 1.48e-14 (0.105) 0 OK pyopencl R2C (246,246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.34e-16 ninf=6.48e-16 < 1.48e-14 (0.044) 0 iFFT: n2=8.13e-16 ninf=1.89e-15 < 1.48e-14 (0.128) 0 OK pyopencl R2C (248,248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.69e-16 ninf=7.04e-16 < 7.39e-15 (0.095) 0 iFFT: n2=5.60e-16 ninf=1.44e-15 < 7.39e-15 (0.195) 0 OK pyopencl R2C (254,254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.72e-16 ninf=1.12e-15 < 7.40e-15 (0.151) 0 iFFT: n2=1.12e-15 ninf=2.66e-15 < 7.40e-15 (0.360) 0 OK pyopencl R2C (258,258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.46e-16 ninf=9.13e-16 < 7.41e-15 (0.123) 0 iFFT: n2=8.48e-16 ninf=2.11e-15 < 7.41e-15 (0.285) 0 OK pyopencl R2C (262,262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.69e-16 ninf=8.63e-16 < 7.42e-15 (0.116) 0 iFFT: n2=7.55e-16 ninf=1.89e-15 < 7.42e-15 (0.254) 0 OK pyopencl R2C (266,266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.92e-16 ninf=1.01e-15 < 1.48e-14 (0.068) 0 iFFT: n2=9.69e-16 ninf=2.33e-15 < 1.48e-14 (0.157) 0 OK pyopencl R2C (268,268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.60e-16 ninf=7.87e-16 < 7.43e-15 (0.106) 0 iFFT: n2=6.91e-16 ninf=1.78e-15 < 7.43e-15 (0.239) 0 OK pyopencl R2C (272,272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.50e-16 ninf=5.35e-16 < 1.49e-14 (0.036) 0 iFFT: n2=4.54e-16 ninf=1.22e-15 < 1.49e-14 (0.082) 0 OK pyopencl R2C (274,274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.15e-15 < 1.49e-14 (0.077) 0 iFFT: n2=1.06e-15 ninf=2.55e-15 < 1.49e-14 (0.172) 0 OK pyopencl R2C (276,276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.00e-16 ninf=7.18e-16 < 1.49e-14 (0.048) 0 iFFT: n2=5.75e-16 ninf=1.55e-15 < 1.49e-14 (0.104) 0 OK pyopencl R2C (278,278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.74e-16 ninf=1.18e-15 < 7.44e-15 (0.159) 0 iFFT: n2=1.04e-15 ninf=2.33e-15 < 7.44e-15 (0.313) 0 OK pyopencl R2C (282,282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.71e-16 ninf=5.56e-16 < 1.49e-14 (0.037) 0 iFFT: n2=4.95e-16 ninf=1.33e-15 < 1.49e-14 (0.089) 0 OK pyopencl R2C (284,284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.21e-16 ninf=8.43e-16 < 7.45e-15 (0.113) 0 iFFT: n2=7.24e-16 ninf=2.11e-15 < 7.45e-15 (0.283) 0 OK pyopencl R2C (290,290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.77e-16 ninf=6.00e-16 < 1.49e-14 (0.040) 0 iFFT: n2=6.80e-16 ninf=2.00e-15 < 1.49e-14 (0.134) 0 OK pyopencl R2C (292,292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.77e-16 ninf=7.46e-16 < 7.47e-15 (0.100) 0 iFFT: n2=7.38e-16 ninf=2.00e-15 < 7.47e-15 (0.268) 0 OK pyopencl R2C (296,296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.24e-16 ninf=8.08e-16 < 1.49e-14 (0.054) 0 iFFT: n2=6.95e-16 ninf=1.78e-15 < 1.49e-14 (0.119) 0 OK pyopencl R2C (298,298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.08e-15 < 7.47e-15 (0.144) 0 iFFT: n2=1.01e-15 ninf=2.44e-15 < 7.47e-15 (0.327) 0 OK pyopencl R2C (302,302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.81e-16 ninf=8.10e-16 < 1.50e-14 (0.054) 0 iFFT: n2=6.74e-16 ninf=2.11e-15 < 1.50e-14 (0.141) 0 OK pyopencl R2C (304,304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.67e-16 ninf=6.61e-16 < 1.50e-14 (0.044) 0 iFFT: n2=5.77e-16 ninf=1.44e-15 < 1.50e-14 (0.096) 0 OK pyopencl R2C (306,306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.21e-16 ninf=6.40e-16 < 7.49e-15 (0.086) 0 iFFT: n2=5.41e-16 ninf=1.44e-15 < 7.49e-15 (0.193) 0 OK pyopencl R2C (310,310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.98e-16 ninf=6.55e-16 < 7.49e-15 (0.087) 0 iFFT: n2=6.00e-16 ninf=1.67e-15 < 7.49e-15 (0.222) 0 OK pyopencl R2C (314,314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.29e-16 ninf=7.97e-16 < 1.50e-14 (0.053) 0 iFFT: n2=7.82e-16 ninf=1.96e-15 < 1.50e-14 (0.131) 0 OK pyopencl R2C (316,316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.07e-16 ninf=8.15e-16 < 1.50e-14 (0.054) 0 iFFT: n2=7.02e-16 ninf=1.67e-15 < 1.50e-14 (0.111) 0 OK pyopencl R2C (318,318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.73e-16 ninf=6.55e-16 < 7.50e-15 (0.087) 0 iFFT: n2=5.78e-16 ninf=1.44e-15 < 7.50e-15 (0.192) 0 OK pyopencl R2C (322,322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.15e-16 ninf=6.10e-16 < 7.51e-15 (0.081) 0 iFFT: n2=6.50e-16 ninf=1.55e-15 < 7.51e-15 (0.207) 0 OK pyopencl R2C (326,326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.93e-16 ninf=1.06e-15 < 1.50e-14 (0.071) 0 iFFT: n2=8.61e-16 ninf=2.33e-15 < 1.50e-14 (0.155) 0 OK pyopencl R2C (328,328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.14e-16 ninf=7.12e-16 < 7.52e-15 (0.095) 0 iFFT: n2=5.98e-16 ninf=1.55e-15 < 7.52e-15 (0.207) 0 OK pyopencl R2C (332,332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.75e-16 ninf=6.16e-16 < 1.50e-14 (0.041) 0 iFFT: n2=4.95e-16 ninf=1.33e-15 < 1.50e-14 (0.089) 0 OK pyopencl R2C (334,334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.58e-16 ninf=9.38e-16 < 7.52e-15 (0.125) 0 iFFT: n2=8.85e-16 ninf=2.33e-15 < 7.52e-15 (0.310) 0 OK pyopencl R2C (340,340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.40e-16 ninf=5.51e-16 < 1.51e-14 (0.037) 0 iFFT: n2=5.12e-16 ninf=1.44e-15 < 1.51e-14 (0.096) 0 OK pyopencl R2C (342,342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.88e-16 ninf=9.25e-16 < 1.51e-14 (0.061) 0 iFFT: n2=8.39e-16 ninf=2.22e-15 < 1.51e-14 (0.147) 0 OK pyopencl R2C (344,344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.10e-16 ninf=7.95e-16 < 1.51e-14 (0.053) 0 iFFT: n2=7.22e-16 ninf=1.89e-15 < 1.51e-14 (0.125) 0 OK pyopencl R2C (346,346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.02e-16 ninf=9.61e-16 < 1.51e-14 (0.064) 0 iFFT: n2=8.99e-16 ninf=2.55e-15 < 1.51e-14 (0.169) 0 OK pyopencl R2C (348,348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.79e-16 ninf=6.92e-16 < 7.54e-15 (0.092) 0 iFFT: n2=6.84e-16 ninf=1.77e-15 < 7.54e-15 (0.235) 0 OK pyopencl R2C (354,354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.74e-16 ninf=4.26e-16 < 1.51e-14 (0.028) 0 iFFT: n2=4.87e-16 ninf=1.33e-15 < 1.51e-14 (0.088) 0 OK pyopencl R2C (356,356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.17e-16 ninf=7.26e-16 < 1.51e-14 (0.048) 0 iFFT: n2=6.26e-16 ninf=1.78e-15 < 1.51e-14 (0.118) 0 OK pyopencl R2C (358,358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.20e-16 ninf=8.72e-16 < 7.55e-15 (0.115) 0 iFFT: n2=8.26e-16 ninf=2.44e-15 < 7.55e-15 (0.323) 0 OK pyopencl R2C (362,362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.60e-16 ninf=8.57e-16 < 7.56e-15 (0.113) 0 iFFT: n2=7.63e-16 ninf=2.11e-15 < 7.56e-15 (0.279) 0 OK pyopencl R2C (366,366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.01e-16 ninf=6.24e-16 < 1.51e-14 (0.041) 0 iFFT: n2=6.07e-16 ninf=1.67e-15 < 1.51e-14 (0.110) 0 OK pyopencl R2C (368,368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.82e-16 ninf=6.00e-16 < 1.51e-14 (0.040) 0 iFFT: n2=6.11e-16 ninf=1.55e-15 < 1.51e-14 (0.103) 0 OK pyopencl R2C (370,370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.34e-16 ninf=8.01e-16 < 1.51e-14 (0.053) 0 iFFT: n2=6.95e-16 ninf=1.89e-15 < 1.51e-14 (0.125) 0 OK pyopencl R2C (372,372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.88e-16 ninf=6.81e-16 < 1.51e-14 (0.045) 0 iFFT: n2=5.85e-16 ninf=1.61e-15 < 1.51e-14 (0.106) 0 OK pyopencl R2C (374,374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.29e-16 ninf=6.00e-16 < 1.51e-14 (0.040) 0 iFFT: n2=5.05e-16 ninf=1.33e-15 < 1.51e-14 (0.088) 0 OK pyopencl R2C (376,376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.40e-16 ninf=4.49e-16 < 7.58e-15 (0.059) 0 iFFT: n2=4.52e-16 ninf=1.22e-15 < 7.58e-15 (0.161) 0 OK pyopencl R2C (380,380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.19e-16 ninf=8.15e-16 < 1.52e-14 (0.054) 0 iFFT: n2=7.15e-16 ninf=1.89e-15 < 1.52e-14 (0.125) 0 OK pyopencl R2C (382,382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.33e-16 ninf=7.17e-16 < 7.58e-15 (0.095) 0 iFFT: n2=8.05e-16 ninf=2.00e-15 < 7.58e-15 (0.264) 0 OK pyopencl R2C (386,386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.59e-16 ninf=8.87e-16 < 1.52e-14 (0.058) 0 iFFT: n2=7.56e-16 ninf=2.00e-15 < 1.52e-14 (0.132) 0 OK pyopencl R2C (388,388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.93e-16 ninf=6.03e-16 < 7.59e-15 (0.079) 0 iFFT: n2=7.07e-16 ninf=1.89e-15 < 7.59e-15 (0.249) 0 OK pyopencl R2C (394,394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.60e-16 ninf=9.09e-16 < 7.60e-15 (0.120) 0 iFFT: n2=9.87e-16 ninf=2.44e-15 < 7.60e-15 (0.322) 0 OK pyopencl R2C (398,398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.86e-16 ninf=1.06e-15 < 7.60e-15 (0.140) 0 iFFT: n2=9.66e-16 ninf=2.55e-15 < 7.60e-15 (0.336) 0 OK pyopencl R2C (402,402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.94e-16 ninf=7.25e-16 < 1.52e-14 (0.048) 0 iFFT: n2=7.08e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (404,404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.51e-16 ninf=8.85e-16 < 1.52e-14 (0.058) 0 iFFT: n2=8.91e-16 ninf=2.44e-15 < 1.52e-14 (0.161) 0 OK pyopencl R2C (406,406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.67e-16 ninf=9.58e-16 < 1.52e-14 (0.063) 0 iFFT: n2=8.05e-16 ninf=2.33e-15 < 1.52e-14 (0.153) 0 OK pyopencl R2C (408,408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.97e-16 ninf=6.31e-16 < 1.52e-14 (0.041) 0 iFFT: n2=4.94e-16 ninf=1.33e-15 < 1.52e-14 (0.088) 0 OK pyopencl R2C (410,410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.09e-16 ninf=6.43e-16 < 1.52e-14 (0.042) 0 iFFT: n2=7.17e-16 ninf=1.89e-15 < 1.52e-14 (0.124) 0 OK pyopencl R2C (412,412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.00e-16 ninf=1.04e-15 < 1.52e-14 (0.069) 0 iFFT: n2=8.41e-16 ninf=2.44e-15 < 1.52e-14 (0.160) 0 OK pyopencl R2C (414,414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.31e-16 ninf=6.63e-16 < 7.62e-15 (0.087) 0 iFFT: n2=6.93e-16 ninf=1.89e-15 < 7.62e-15 (0.248) 0 OK pyopencl R2C (418,418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.20e-16 ninf=1.02e-15 < 7.62e-15 (0.134) 0 iFFT: n2=9.21e-16 ninf=2.22e-15 < 7.62e-15 (0.291) 0 OK pyopencl R2C (422,422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.73e-16 ninf=8.23e-16 < 1.53e-14 (0.054) 0 iFFT: n2=8.74e-16 ninf=2.44e-15 < 1.53e-14 (0.160) 0 OK pyopencl R2C (424,424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.40e-16 ninf=5.63e-16 < 1.53e-14 (0.037) 0 iFFT: n2=5.43e-16 ninf=1.55e-15 < 1.53e-14 (0.102) 0 OK pyopencl R2C (426,426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.54e-16 ninf=7.83e-16 < 1.53e-14 (0.051) 0 iFFT: n2=7.86e-16 ninf=2.00e-15 < 1.53e-14 (0.131) 0 OK pyopencl R2C (428,428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.08e-16 ninf=9.24e-16 < 1.53e-14 (0.061) 0 iFFT: n2=9.12e-16 ninf=2.22e-15 < 1.53e-14 (0.145) 0 OK pyopencl R2C (430,430+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.26e-16 ninf=8.55e-16 < 7.63e-15 (0.112) 0 iFFT: n2=7.26e-16 ninf=1.97e-15 < 7.63e-15 (0.258) 0 OK pyopencl R2C (434,434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.50e-16 ninf=6.70e-16 < 1.53e-14 (0.044) 0 iFFT: n2=6.68e-16 ninf=1.83e-15 < 1.53e-14 (0.120) 0 OK pyopencl R2C (436,436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.14e-16 ninf=8.52e-16 < 1.53e-14 (0.056) 0 iFFT: n2=7.03e-16 ninf=1.78e-15 < 1.53e-14 (0.116) 0 OK pyopencl R2C (438,438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.05e-16 ninf=7.77e-16 < 7.64e-15 (0.102) 0 iFFT: n2=7.36e-16 ninf=2.22e-15 < 7.64e-15 (0.291) 0 OK pyopencl R2C (442,442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.31e-16 ninf=7.18e-16 < 1.53e-14 (0.047) 0 iFFT: n2=4.89e-16 ninf=1.44e-15 < 1.53e-14 (0.094) 0 OK pyopencl R2C (444,444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.75e-16 ninf=8.37e-16 < 1.53e-14 (0.055) 0 iFFT: n2=7.78e-16 ninf=2.00e-15 < 1.53e-14 (0.131) 0 OK pyopencl R2C (446,446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.89e-16 ninf=9.61e-16 < 7.65e-15 (0.126) 0 iFFT: n2=1.14e-15 ninf=2.66e-15 < 7.65e-15 (0.348) 0 OK pyopencl R2C (452,452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.24e-16 ninf=7.03e-16 < 1.53e-14 (0.046) 0 iFFT: n2=7.20e-16 ninf=1.89e-15 < 1.53e-14 (0.123) 0 OK pyopencl R2C (454,454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.53e-14 (0.080) 0 iFFT: n2=9.56e-16 ninf=2.33e-15 < 1.53e-14 (0.152) 0 OK pyopencl R2C (456,456+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.80e-16 ninf=8.53e-16 < 1.53e-14 (0.056) 0 iFFT: n2=7.98e-16 ninf=2.11e-15 < 1.53e-14 (0.138) 0 OK pyopencl R2C (458,458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.10e-16 ninf=1.11e-15 < 1.53e-14 (0.072) 0 iFFT: n2=1.08e-15 ninf=2.66e-15 < 1.53e-14 (0.174) 0 OK pyopencl R2C (460,460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.84e-16 ninf=6.90e-16 < 7.66e-15 (0.090) 0 iFFT: n2=5.58e-16 ninf=1.69e-15 < 7.66e-15 (0.221) 0 OK pyopencl R2C (464,464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.74e-16 ninf=7.26e-16 < 1.53e-14 (0.047) 0 iFFT: n2=6.82e-16 ninf=1.89e-15 < 1.53e-14 (0.123) 0 OK pyopencl R2C (466,466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.10e-16 ninf=9.84e-16 < 7.67e-15 (0.128) 0 iFFT: n2=7.59e-16 ninf=2.11e-15 < 7.67e-15 (0.275) 0 OK pyopencl R2C (470,470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.80e-16 ninf=5.68e-16 < 1.53e-14 (0.037) 0 iFFT: n2=4.91e-16 ninf=1.22e-15 < 1.53e-14 (0.080) 0 OK pyopencl R2C (472,472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.73e-16 ninf=5.77e-16 < 1.53e-14 (0.038) 0 iFFT: n2=4.92e-16 ninf=1.33e-15 < 1.53e-14 (0.087) 0 OK pyopencl R2C (474,474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.51e-16 ninf=7.52e-16 < 1.54e-14 (0.049) 0 iFFT: n2=6.96e-16 ninf=1.89e-15 < 1.54e-14 (0.123) 0 OK pyopencl R2C (476,476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.46e-16 ninf=6.42e-16 < 1.54e-14 (0.042) 0 iFFT: n2=5.54e-16 ninf=1.48e-15 < 1.54e-14 (0.097) 0 OK pyopencl R2C (478,478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.34e-16 ninf=9.66e-16 < 7.68e-15 (0.126) 0 iFFT: n2=8.26e-16 ninf=2.22e-15 < 7.68e-15 (0.289) 0 OK pyopencl R2C (482,482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.53e-16 ninf=7.51e-16 < 7.68e-15 (0.098) 0 iFFT: n2=7.60e-16 ninf=2.11e-15 < 7.68e-15 (0.275) 0 OK pyopencl R2C (488,488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.85e-16 ninf=6.89e-16 < 7.69e-15 (0.090) 0 iFFT: n2=5.69e-16 ninf=1.44e-15 < 7.69e-15 (0.188) 0 OK pyopencl R2C (492,492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.25e-16 ninf=6.95e-16 < 1.54e-14 (0.045) 0 iFFT: n2=7.15e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (494,494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.10e-16 ninf=7.75e-16 < 1.54e-14 (0.050) 0 iFFT: n2=7.10e-16 ninf=1.78e-15 < 1.54e-14 (0.115) 0 OK pyopencl R2C (496,496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.79e-16 ninf=6.05e-16 < 1.54e-14 (0.039) 0 iFFT: n2=5.81e-16 ninf=1.67e-15 < 1.54e-14 (0.108) 0 OK pyopencl R2C (498,498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.08e-16 ninf=5.57e-16 < 7.70e-15 (0.072) 0 iFFT: n2=5.42e-16 ninf=1.44e-15 < 7.70e-15 (0.188) 0 OK pyopencl R2C (502,502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.36e-15 < 7.70e-15 (0.177) 0 iFFT: n2=1.03e-15 ninf=2.55e-15 < 7.70e-15 (0.332) 0 OK pyopencl R2C (506,506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.37e-16 ninf=5.47e-16 < 1.54e-14 (0.036) 0 iFFT: n2=5.65e-16 ninf=1.67e-15 < 1.54e-14 (0.108) 0 OK pyopencl R2C (508,508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.79e-16 ninf=1.14e-15 < 1.54e-14 (0.074) 0 iFFT: n2=1.05e-15 ninf=2.78e-15 < 1.54e-14 (0.180) 0 OK pyopencl R2C (510,510+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.13e-16 ninf=5.39e-16 < 7.71e-15 (0.070) 0 iFFT: n2=5.75e-16 ninf=1.55e-15 < 7.71e-15 (0.202) 0 OK pyopencl R2C (514,514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.74e-16 ninf=8.21e-16 < 1.54e-14 (0.053) 0 iFFT: n2=7.89e-16 ninf=2.11e-15 < 1.54e-14 (0.137) 0 OK pyopencl R2C (516,516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.54e-16 ninf=8.63e-16 < 1.54e-14 (0.056) 0 iFFT: n2=7.59e-16 ninf=2.22e-15 < 1.54e-14 (0.144) 0 OK pyopencl R2C (518,518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.93e-16 ninf=8.50e-16 < 7.71e-15 (0.110) 0 iFFT: n2=8.43e-16 ninf=2.11e-15 < 7.71e-15 (0.273) 0 OK pyopencl R2C (522,522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.15e-16 ninf=7.52e-16 < 1.54e-14 (0.049) 0 iFFT: n2=7.31e-16 ninf=2.00e-15 < 1.54e-14 (0.129) 0 OK pyopencl R2C (524,524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.92e-16 ninf=9.45e-16 < 1.54e-14 (0.061) 0 iFFT: n2=7.81e-16 ninf=2.31e-15 < 1.54e-14 (0.149) 0 OK pyopencl R2C (526,526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.86e-16 ninf=7.85e-16 < 7.72e-15 (0.102) 0 iFFT: n2=7.89e-16 ninf=2.22e-15 < 7.72e-15 (0.288) 0 OK pyopencl R2C (530,530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.84e-16 ninf=6.47e-16 < 1.54e-14 (0.042) 0 iFFT: n2=5.90e-16 ninf=1.67e-15 < 1.54e-14 (0.108) 0 OK pyopencl R2C (532,532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.98e-16 ninf=9.48e-16 < 1.55e-14 (0.061) 0 iFFT: n2=9.70e-16 ninf=2.44e-15 < 1.55e-14 (0.158) 0 OK pyopencl R2C (534,534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.10e-16 ninf=6.03e-16 < 1.55e-14 (0.039) 0 iFFT: n2=6.15e-16 ninf=1.78e-15 < 1.55e-14 (0.115) 0 OK pyopencl R2C (536,536+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.71e-16 ninf=7.74e-16 < 1.55e-14 (0.050) 0 iFFT: n2=6.98e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (538,538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.76e-16 ninf=8.85e-16 < 7.73e-15 (0.114) 0 iFFT: n2=8.89e-16 ninf=2.22e-15 < 7.73e-15 (0.287) 0 OK pyopencl R2C (542,542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.47e-16 ninf=8.66e-16 < 1.55e-14 (0.056) 0 iFFT: n2=8.69e-16 ninf=2.33e-15 < 1.55e-14 (0.151) 0 OK pyopencl R2C (544,544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.71e-16 ninf=5.12e-16 < 7.74e-15 (0.066) 0 iFFT: n2=4.77e-16 ninf=1.22e-15 < 7.74e-15 (0.158) 0 OK pyopencl R2C (548,548+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.38e-16 ninf=8.82e-16 < 7.74e-15 (0.114) 0 iFFT: n2=7.49e-16 ninf=2.00e-15 < 7.74e-15 (0.258) 0 OK pyopencl R2C (552,552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.35e-16 ninf=7.66e-16 < 1.55e-14 (0.049) 0 iFFT: n2=6.08e-16 ninf=1.78e-15 < 1.55e-14 (0.115) 0 OK pyopencl R2C (554,554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.70e-16 ninf=8.33e-16 < 1.55e-14 (0.054) 0 iFFT: n2=8.26e-16 ninf=2.33e-15 < 1.55e-14 (0.151) 0 OK pyopencl R2C (556,556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.12e-16 ninf=8.26e-16 < 1.55e-14 (0.053) 0 iFFT: n2=8.38e-16 ninf=2.33e-15 < 1.55e-14 (0.151) 0 OK pyopencl R2C (558,558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.22e-16 ninf=6.42e-16 < 7.75e-15 (0.083) 0 iFFT: n2=6.21e-16 ninf=1.67e-15 < 7.75e-15 (0.215) 0 OK pyopencl R2C (562,562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.32e-15 < 1.55e-14 (0.085) 0 iFFT: n2=1.09e-15 ninf=2.78e-15 < 1.55e-14 (0.179) 0 OK pyopencl R2C (564,564+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.89e-16 ninf=5.03e-16 < 1.55e-14 (0.032) 0 iFFT: n2=5.14e-16 ninf=1.44e-15 < 1.55e-14 (0.093) 0 OK pyopencl R2C (566,566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.20e-15 < 1.55e-14 (0.077) 0 iFFT: n2=1.06e-15 ninf=2.72e-15 < 1.55e-14 (0.175) 0 OK pyopencl R2C (568,568+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.39e-16 ninf=7.12e-16 < 1.55e-14 (0.046) 0 iFFT: n2=7.42e-16 ninf=2.11e-15 < 1.55e-14 (0.136) 0 OK pyopencl R2C (570,570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.34e-16 ninf=9.29e-16 < 7.76e-15 (0.120) 0 iFFT: n2=7.50e-16 ninf=2.11e-15 < 7.76e-15 (0.272) 0 OK pyopencl R2C (574,574+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.69e-16 ninf=7.97e-16 < 7.76e-15 (0.103) 0 iFFT: n2=6.67e-16 ninf=1.83e-15 < 7.76e-15 (0.236) 0 OK pyopencl R2C (578,578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.48e-16 ninf=5.47e-16 < 1.55e-14 (0.035) 0 iFFT: n2=5.57e-16 ninf=1.44e-15 < 1.55e-14 (0.093) 0 OK pyopencl R2C (580,580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.97e-16 ninf=6.44e-16 < 1.55e-14 (0.041) 0 iFFT: n2=7.00e-16 ninf=1.96e-15 < 1.55e-14 (0.126) 0 OK pyopencl R2C (582,582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.60e-16 ninf=7.95e-16 < 1.55e-14 (0.051) 0 iFFT: n2=6.63e-16 ninf=1.89e-15 < 1.55e-14 (0.122) 0 OK pyopencl R2C (584,584+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.37e-16 ninf=7.62e-16 < 1.55e-14 (0.049) 0 iFFT: n2=6.71e-16 ninf=1.78e-15 < 1.55e-14 (0.114) 0 OK pyopencl R2C (586,586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.47e-16 ninf=9.64e-16 < 7.77e-15 (0.124) 0 iFFT: n2=9.12e-16 ninf=2.44e-15 < 7.77e-15 (0.314) 0 OK pyopencl R2C (590,590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.02e-16 ninf=5.45e-16 < 1.55e-14 (0.035) 0 iFFT: n2=5.08e-16 ninf=1.44e-15 < 1.55e-14 (0.093) 0 OK pyopencl R2C (592,592+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.71e-16 ninf=6.50e-16 < 7.77e-15 (0.084) 0 iFFT: n2=6.51e-16 ninf=1.78e-15 < 7.77e-15 (0.229) 0 OK pyopencl R2C (596,596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.32e-16 ninf=9.58e-16 < 1.56e-14 (0.062) 0 iFFT: n2=8.23e-16 ninf=2.11e-15 < 1.56e-14 (0.136) 0 OK pyopencl R2C (598,598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.51e-16 ninf=6.36e-16 < 7.78e-15 (0.082) 0 iFFT: n2=5.58e-16 ninf=1.67e-15 < 7.78e-15 (0.214) 0 OK pyopencl R2C (602,602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.89e-16 ninf=7.93e-16 < 1.56e-14 (0.051) 0 iFFT: n2=7.93e-16 ninf=2.22e-15 < 1.56e-14 (0.143) 0 OK pyopencl R2C (604,604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.98e-16 ninf=8.80e-16 < 1.56e-14 (0.057) 0 iFFT: n2=6.86e-16 ninf=2.00e-15 < 1.56e-14 (0.128) 0 OK pyopencl R2C (606,606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=7.63e-16 < 1.56e-14 (0.049) 0 iFFT: n2=6.60e-16 ninf=2.11e-15 < 1.56e-14 (0.136) 0 OK pyopencl R2C (608,608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.76e-16 ninf=8.80e-16 < 1.56e-14 (0.057) 0 iFFT: n2=7.03e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (610,610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.03e-16 ninf=6.21e-16 < 1.56e-14 (0.040) 0 iFFT: n2=6.22e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (612,612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.79e-16 ninf=6.61e-16 < 1.56e-14 (0.042) 0 iFFT: n2=5.60e-16 ninf=1.55e-15 < 1.56e-14 (0.100) 0 OK pyopencl R2C (614,614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.26e-15 < 7.79e-15 (0.162) 0 iFFT: n2=1.09e-15 ninf=2.78e-15 < 7.79e-15 (0.356) 0 OK pyopencl R2C (618,618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.89e-16 ninf=1.02e-15 < 1.56e-14 (0.065) 0 iFFT: n2=1.00e-15 ninf=2.66e-15 < 1.56e-14 (0.171) 0 OK pyopencl R2C (620,620+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.13e-16 ninf=6.68e-16 < 1.56e-14 (0.043) 0 iFFT: n2=6.15e-16 ninf=1.67e-15 < 1.56e-14 (0.107) 0 OK pyopencl R2C (622,622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.01e-15 < 7.79e-15 (0.129) 0 iFFT: n2=9.29e-16 ninf=2.66e-15 < 7.79e-15 (0.342) 0 OK pyopencl R2C (626,626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.08e-15 < 1.56e-14 (0.069) 0 iFFT: n2=1.09e-15 ninf=2.89e-15 < 1.56e-14 (0.185) 0 OK pyopencl R2C (628,628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.06e-16 ninf=9.45e-16 < 7.80e-15 (0.121) 0 iFFT: n2=8.41e-16 ninf=2.33e-15 < 7.80e-15 (0.299) 0 OK pyopencl R2C (632,632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.60e-16 ninf=8.09e-16 < 1.56e-14 (0.052) 0 iFFT: n2=6.48e-16 ninf=1.94e-15 < 1.56e-14 (0.125) 0 OK pyopencl R2C (634,634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.66e-15 ninf=1.83e-15 < 1.56e-14 (0.118) 0 iFFT: n2=1.66e-15 ninf=3.66e-15 < 1.56e-14 (0.235) 0 OK pyopencl R2C (636,636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.72e-16 ninf=6.72e-16 < 1.56e-14 (0.043) 0 iFFT: n2=5.80e-16 ninf=1.67e-15 < 1.56e-14 (0.107) 0 OK pyopencl R2C (638,638+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.07e-16 ninf=6.54e-16 < 7.80e-15 (0.084) 0 iFFT: n2=7.18e-16 ninf=2.22e-15 < 7.80e-15 (0.284) 0 OK pyopencl R2C (642,642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.31e-15 < 1.56e-14 (0.084) 0 iFFT: n2=1.23e-15 ninf=3.00e-15 < 1.56e-14 (0.192) 0 OK pyopencl R2C (644,644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.99e-16 ninf=6.78e-16 < 1.56e-14 (0.043) 0 iFFT: n2=6.16e-16 ninf=1.78e-15 < 1.56e-14 (0.114) 0 OK pyopencl R2C (646,646+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.81e-16 ninf=9.03e-16 < 7.81e-15 (0.116) 0 iFFT: n2=7.20e-16 ninf=2.11e-15 < 7.81e-15 (0.270) 0 OK pyopencl R2C (652,652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.05e-16 ninf=1.07e-15 < 1.56e-14 (0.069) 0 iFFT: n2=8.77e-16 ninf=2.44e-15 < 1.56e-14 (0.156) 0 OK pyopencl R2C (654,654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.77e-16 ninf=9.09e-16 < 1.56e-14 (0.058) 0 iFFT: n2=7.53e-16 ninf=2.11e-15 < 1.56e-14 (0.135) 0 OK pyopencl R2C (656,656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.35e-16 ninf=7.50e-16 < 1.56e-14 (0.048) 0 iFFT: n2=6.28e-16 ninf=1.89e-15 < 1.56e-14 (0.121) 0 OK pyopencl R2C (658,658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.35e-16 ninf=6.61e-16 < 7.82e-15 (0.085) 0 iFFT: n2=5.53e-16 ninf=1.55e-15 < 7.82e-15 (0.199) 0 OK pyopencl R2C (662,662+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.16e-16 ninf=8.90e-16 < 1.56e-14 (0.057) 0 iFFT: n2=8.66e-16 ninf=2.55e-15 < 1.56e-14 (0.163) 0 OK pyopencl R2C (664,664+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.02e-16 ninf=5.22e-16 < 1.56e-14 (0.033) 0 iFFT: n2=5.25e-16 ninf=1.55e-15 < 1.56e-14 (0.099) 0 OK pyopencl R2C (666,666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.93e-16 ninf=9.95e-16 < 1.56e-14 (0.064) 0 iFFT: n2=9.50e-16 ninf=2.44e-15 < 1.56e-14 (0.156) 0 OK pyopencl R2C (668,668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.03e-16 ninf=8.48e-16 < 1.56e-14 (0.054) 0 iFFT: n2=7.97e-16 ninf=2.22e-15 < 1.56e-14 (0.142) 0 OK pyopencl R2C (670,670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.73e-16 ninf=6.86e-16 < 7.83e-15 (0.088) 0 iFFT: n2=6.85e-16 ninf=2.11e-15 < 7.83e-15 (0.270) 0 OK pyopencl R2C (674,674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.13e-15 < 7.83e-15 (0.145) 0 iFFT: n2=9.76e-16 ninf=2.78e-15 < 7.83e-15 (0.355) 0 OK pyopencl R2C (678,678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.44e-16 ninf=7.24e-16 < 1.57e-14 (0.046) 0 iFFT: n2=7.38e-16 ninf=2.11e-15 < 1.57e-14 (0.135) 0 OK pyopencl R2C (680,680+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.27e-16 ninf=5.89e-16 < 1.57e-14 (0.038) 0 iFFT: n2=5.42e-16 ninf=1.55e-15 < 1.57e-14 (0.099) 0 OK pyopencl R2C (682,682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.95e-16 ninf=7.51e-16 < 1.57e-14 (0.048) 0 iFFT: n2=6.92e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (684,684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.32e-16 ninf=9.96e-16 < 7.84e-15 (0.127) 0 iFFT: n2=9.87e-16 ninf=2.44e-15 < 7.84e-15 (0.312) 0 OK pyopencl R2C (688,688+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.24e-16 ninf=7.65e-16 < 1.57e-14 (0.049) 0 iFFT: n2=7.45e-16 ninf=2.33e-15 < 1.57e-14 (0.149) 0 OK pyopencl R2C (690,690+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.70e-16 ninf=6.12e-16 < 1.57e-14 (0.039) 0 iFFT: n2=5.73e-16 ninf=1.55e-15 < 1.57e-14 (0.099) 0 OK pyopencl R2C (692,692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.30e-16 ninf=8.21e-16 < 1.57e-14 (0.052) 0 iFFT: n2=8.31e-16 ninf=2.33e-15 < 1.57e-14 (0.149) 0 OK pyopencl R2C (694,694+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.81e-16 ninf=1.13e-15 < 1.57e-14 (0.072) 0 iFFT: n2=9.91e-16 ninf=2.66e-15 < 1.57e-14 (0.170) 0 OK pyopencl R2C (696,696+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.96e-16 ninf=7.87e-16 < 1.57e-14 (0.050) 0 iFFT: n2=7.06e-16 ninf=2.00e-15 < 1.57e-14 (0.127) 0 OK pyopencl R2C (698,698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.17e-15 < 7.84e-15 (0.149) 0 iFFT: n2=1.14e-15 ninf=3.22e-15 < 7.84e-15 (0.410) 0 OK pyopencl R2C (706,706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.66e-16 ninf=9.48e-16 < 1.57e-14 (0.060) 0 iFFT: n2=8.45e-16 ninf=2.55e-15 < 1.57e-14 (0.163) 0 OK pyopencl R2C (708,708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.91e-16 ninf=5.37e-16 < 1.57e-14 (0.034) 0 iFFT: n2=5.05e-16 ninf=1.44e-15 < 1.57e-14 (0.092) 0 OK pyopencl R2C (710,710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.60e-16 ninf=8.04e-16 < 1.57e-14 (0.051) 0 iFFT: n2=7.65e-16 ninf=2.27e-15 < 1.57e-14 (0.145) 0 OK pyopencl R2C (712,712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.05e-16 ninf=6.58e-16 < 1.57e-14 (0.042) 0 iFFT: n2=5.98e-16 ninf=1.83e-15 < 1.57e-14 (0.117) 0 OK pyopencl R2C (714,714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.88e-16 ninf=5.46e-16 < 1.57e-14 (0.035) 0 iFFT: n2=5.98e-16 ninf=1.61e-15 < 1.57e-14 (0.102) 0 OK pyopencl R2C (716,716+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.24e-16 ninf=8.67e-16 < 1.57e-14 (0.055) 0 iFFT: n2=8.19e-16 ninf=2.22e-15 < 1.57e-14 (0.141) 0 OK pyopencl R2C (718,718+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.11e-16 ninf=8.00e-16 < 7.86e-15 (0.102) 0 iFFT: n2=8.55e-16 ninf=2.55e-15 < 7.86e-15 (0.325) 0 OK pyopencl R2C (722,722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.10e-15 < 1.57e-14 (0.070) 0 iFFT: n2=1.10e-15 ninf=2.66e-15 < 1.57e-14 (0.170) 0 OK pyopencl R2C (724,724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.82e-16 ninf=7.92e-16 < 7.86e-15 (0.101) 0 iFFT: n2=7.85e-16 ninf=2.22e-15 < 7.86e-15 (0.283) 0 OK pyopencl R2C (730,730+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.55e-16 ninf=6.93e-16 < 1.57e-14 (0.044) 0 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.57e-14 (0.127) 0 OK pyopencl R2C (732,732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.97e-16 ninf=6.61e-16 < 1.57e-14 (0.042) 0 iFFT: n2=5.99e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (734,734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.61e-16 ninf=1.08e-15 < 1.57e-14 (0.069) 0 iFFT: n2=8.86e-16 ninf=2.44e-15 < 1.57e-14 (0.155) 0 OK pyopencl R2C (736,736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.45e-16 ninf=5.40e-16 < 1.57e-14 (0.034) 0 iFFT: n2=5.58e-16 ninf=1.55e-15 < 1.57e-14 (0.099) 0 OK pyopencl R2C (738,738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.29e-16 ninf=6.99e-16 < 1.57e-14 (0.044) 0 iFFT: n2=6.40e-16 ninf=1.89e-15 < 1.57e-14 (0.120) 0 OK pyopencl R2C (740,740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.66e-16 ninf=7.18e-16 < 1.57e-14 (0.046) 0 iFFT: n2=7.85e-16 ninf=2.33e-15 < 1.57e-14 (0.148) 0 OK pyopencl R2C (742,742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.36e-16 ninf=6.26e-16 < 1.57e-14 (0.040) 0 iFFT: n2=7.43e-16 ninf=2.00e-15 < 1.57e-14 (0.127) 0 OK pyopencl R2C (744,744+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.09e-16 ninf=5.66e-16 < 1.57e-14 (0.036) 0 iFFT: n2=6.11e-16 ninf=1.78e-15 < 1.57e-14 (0.113) 0 OK pyopencl R2C (746,746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.07e-15 < 1.57e-14 (0.068) 0 iFFT: n2=8.76e-16 ninf=2.44e-15 < 1.57e-14 (0.155) 0 OK pyopencl R2C (748,748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.24e-16 ninf=5.52e-16 < 7.87e-15 (0.070) 0 iFFT: n2=5.18e-16 ninf=1.55e-15 < 7.87e-15 (0.197) 0 OK pyopencl R2C (752,752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.64e-16 ninf=5.05e-16 < 1.58e-14 (0.032) 0 iFFT: n2=4.78e-16 ninf=1.33e-15 < 1.58e-14 (0.085) 0 OK pyopencl R2C (754,754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.23e-16 ninf=7.87e-16 < 7.88e-15 (0.100) 0 iFFT: n2=7.38e-16 ninf=2.11e-15 < 7.88e-15 (0.268) 0 OK pyopencl R2C (758,758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.35e-15 < 1.58e-14 (0.086) 0 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.58e-14 (0.197) 0 OK pyopencl R2C (760,760+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.41e-16 ninf=9.53e-16 < 1.58e-14 (0.060) 0 iFFT: n2=7.24e-16 ninf=2.00e-15 < 1.58e-14 (0.127) 0 OK pyopencl R2C (762,762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.87e-16 ninf=1.05e-15 < 1.58e-14 (0.067) 0 iFFT: n2=1.22e-15 ninf=3.22e-15 < 1.58e-14 (0.204) 0 OK pyopencl R2C (764,764+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.32e-16 ninf=8.27e-16 < 1.58e-14 (0.052) 0 iFFT: n2=8.43e-16 ninf=2.44e-15 < 1.58e-14 (0.155) 0 OK pyopencl R2C (766,766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.16e-16 ninf=9.99e-16 < 7.88e-15 (0.127) 0 iFFT: n2=8.56e-16 ninf=2.69e-15 < 7.88e-15 (0.341) 0 OK pyopencl R2C (772,772+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.76e-16 ninf=8.41e-16 < 1.58e-14 (0.053) 0 iFFT: n2=9.20e-16 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (774,774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.56e-16 ninf=8.16e-16 < 1.58e-14 (0.052) 0 iFFT: n2=7.55e-16 ninf=2.02e-15 < 1.58e-14 (0.128) 0 OK pyopencl R2C (776,776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.33e-16 ninf=6.83e-16 < 1.58e-14 (0.043) 0 iFFT: n2=6.54e-16 ninf=2.00e-15 < 1.58e-14 (0.127) 0 OK pyopencl R2C (778,778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.21e-16 ninf=8.79e-16 < 7.89e-15 (0.111) 0 iFFT: n2=8.70e-16 ninf=2.44e-15 < 7.89e-15 (0.310) 0 OK pyopencl R2C (782,782+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.00e-16 ninf=6.30e-16 < 7.89e-15 (0.080) 0 iFFT: n2=5.96e-16 ninf=1.67e-15 < 7.89e-15 (0.211) 0 OK pyopencl R2C (786,786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.09e-16 ninf=6.89e-16 < 1.58e-14 (0.044) 0 iFFT: n2=8.10e-16 ninf=2.22e-15 < 1.58e-14 (0.141) 0 OK pyopencl R2C (788,788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.24e-15 < 1.58e-14 (0.079) 0 iFFT: n2=1.09e-15 ninf=3.00e-15 < 1.58e-14 (0.190) 0 OK pyopencl R2C (790,790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.73e-16 ninf=8.26e-16 < 7.90e-15 (0.105) 0 iFFT: n2=6.85e-16 ninf=1.89e-15 < 7.90e-15 (0.239) 0 OK pyopencl R2C (794,794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.23e-15 < 1.58e-14 (0.078) 0 iFFT: n2=1.27e-15 ninf=3.22e-15 < 1.58e-14 (0.204) 0 OK pyopencl R2C (796,796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.60e-16 ninf=9.67e-16 < 1.58e-14 (0.061) 0 iFFT: n2=9.40e-16 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (798,798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.19e-16 ninf=1.14e-15 < 7.90e-15 (0.144) 0 iFFT: n2=9.23e-16 ninf=2.55e-15 < 7.90e-15 (0.323) 0 OK pyopencl R2C (802,802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.42e-15 < 1.58e-14 (0.090) 0 iFFT: n2=1.06e-15 ninf=2.78e-15 < 1.58e-14 (0.176) 0 OK pyopencl R2C (804,804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.05e-16 ninf=7.97e-16 < 1.58e-14 (0.050) 0 iFFT: n2=7.17e-16 ninf=2.22e-15 < 1.58e-14 (0.140) 0 OK pyopencl R2C (806,806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.23e-16 ninf=6.25e-16 < 1.58e-14 (0.040) 0 iFFT: n2=6.16e-16 ninf=1.67e-15 < 1.58e-14 (0.105) 0 OK pyopencl R2C (808,808+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.53e-16 ninf=8.22e-16 < 7.91e-15 (0.104) 0 iFFT: n2=8.17e-16 ninf=2.22e-15 < 7.91e-15 (0.281) 0 OK pyopencl R2C (812,812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.45e-16 ninf=7.91e-16 < 1.58e-14 (0.050) 0 iFFT: n2=7.63e-16 ninf=2.23e-15 < 1.58e-14 (0.141) 0 OK pyopencl R2C (814,814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.64e-16 ninf=8.88e-16 < 1.58e-14 (0.056) 0 iFFT: n2=1.02e-15 ninf=2.44e-15 < 1.58e-14 (0.154) 0 OK pyopencl R2C (816,816+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.80e-16 ninf=8.21e-16 < 1.58e-14 (0.052) 0 iFFT: n2=5.24e-16 ninf=1.55e-15 < 1.58e-14 (0.098) 0 OK pyopencl R2C (818,818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.37e-16 ninf=1.14e-15 < 1.58e-14 (0.072) 0 iFFT: n2=1.06e-15 ninf=2.78e-15 < 1.58e-14 (0.175) 0 OK pyopencl R2C (820,820+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.84e-16 ninf=7.52e-16 < 1.58e-14 (0.047) 0 iFFT: n2=6.62e-16 ninf=1.89e-15 < 1.58e-14 (0.119) 0 OK pyopencl R2C (822,822+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.79e-16 ninf=9.74e-16 < 1.58e-14 (0.062) 0 iFFT: n2=7.61e-16 ninf=2.33e-15 < 1.58e-14 (0.147) 0 OK pyopencl R2C (824,824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.63e-16 ninf=9.46e-16 < 1.58e-14 (0.060) 0 iFFT: n2=7.25e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (826,826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.67e-16 ninf=6.90e-16 < 1.58e-14 (0.044) 0 iFFT: n2=6.51e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (828,828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.66e-16 ninf=8.25e-16 < 1.58e-14 (0.052) 0 iFFT: n2=7.28e-16 ninf=1.89e-15 < 1.58e-14 (0.119) 0 OK pyopencl R2C (830,830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.34e-16 ninf=6.55e-16 < 7.92e-15 (0.083) 0 iFFT: n2=5.92e-16 ninf=1.89e-15 < 7.92e-15 (0.238) 0 OK pyopencl R2C (834,834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.80e-16 ninf=6.94e-16 < 1.58e-14 (0.044) 0 iFFT: n2=7.78e-16 ninf=2.22e-15 < 1.58e-14 (0.140) 0 OK pyopencl R2C (836,836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.28e-15 < 1.58e-14 (0.081) 0 iFFT: n2=8.51e-16 ninf=2.11e-15 < 1.58e-14 (0.133) 0 OK pyopencl R2C (838,838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.58e-16 ninf=9.47e-16 < 7.92e-15 (0.120) 0 iFFT: n2=8.14e-16 ninf=2.33e-15 < 7.92e-15 (0.294) 0 OK pyopencl R2C (842,842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.16e-15 < 1.59e-14 (0.073) 0 iFFT: n2=9.72e-16 ninf=2.78e-15 < 1.59e-14 (0.175) 0 OK pyopencl R2C (844,844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.95e-16 ninf=1.02e-15 < 1.59e-14 (0.064) 0 iFFT: n2=9.05e-16 ninf=2.78e-15 < 1.59e-14 (0.175) 0 OK pyopencl R2C (846,846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.09e-16 ninf=5.77e-16 < 1.59e-14 (0.036) 0 iFFT: n2=5.23e-16 ninf=1.55e-15 < 1.59e-14 (0.098) 0 OK pyopencl R2C (848,848+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.63e-16 ninf=6.34e-16 < 1.59e-14 (0.040) 0 iFFT: n2=5.75e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (850,850+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.35e-16 ninf=5.40e-16 < 1.59e-14 (0.034) 0 iFFT: n2=6.10e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (852,852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.19e-16 ninf=8.34e-16 < 1.59e-14 (0.053) 0 iFFT: n2=7.68e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (854,854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.65e-16 ninf=7.50e-16 < 1.59e-14 (0.047) 0 iFFT: n2=6.74e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (856,856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.20e-16 ninf=9.21e-16 < 7.93e-15 (0.116) 0 iFFT: n2=6.70e-16 ninf=1.89e-15 < 7.93e-15 (0.238) 0 OK pyopencl R2C (860,860+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.38e-16 ninf=7.21e-16 < 1.59e-14 (0.045) 0 iFFT: n2=7.40e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (862,862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.15e-15 < 7.94e-15 (0.144) 0 iFFT: n2=9.88e-16 ninf=2.55e-15 < 7.94e-15 (0.322) 0 OK pyopencl R2C (866,866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.29e-15 < 1.59e-14 (0.081) 0 iFFT: n2=1.05e-15 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (868,868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.59e-16 ninf=8.67e-16 < 1.59e-14 (0.055) 0 iFFT: n2=7.39e-16 ninf=2.08e-15 < 1.59e-14 (0.131) 0 OK pyopencl R2C (870,870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.17e-16 ninf=6.94e-16 < 1.59e-14 (0.044) 0 iFFT: n2=7.73e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (872,872+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.23e-16 ninf=9.03e-16 < 1.59e-14 (0.057) 0 iFFT: n2=7.09e-16 ninf=2.00e-15 < 1.59e-14 (0.126) 0 OK pyopencl R2C (874,874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.20e-15 < 1.59e-14 (0.076) 0 iFFT: n2=1.12e-15 ninf=2.78e-15 < 1.59e-14 (0.175) 0 OK pyopencl R2C (876,876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.21e-16 ninf=7.96e-16 < 1.59e-14 (0.050) 0 iFFT: n2=8.28e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (878,878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.35e-15 < 7.94e-15 (0.170) 0 iFFT: n2=1.12e-15 ninf=2.89e-15 < 7.94e-15 (0.363) 0 OK pyopencl R2C (884,884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.56e-16 ninf=6.05e-16 < 1.59e-14 (0.038) 0 iFFT: n2=5.13e-16 ninf=1.44e-15 < 1.59e-14 (0.091) 0 OK pyopencl R2C (886,886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.12e-15 < 1.59e-14 (0.071) 0 iFFT: n2=8.69e-16 ninf=2.44e-15 < 1.59e-14 (0.154) 0 OK pyopencl R2C (888,888+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.99e-16 ninf=9.82e-16 < 1.59e-14 (0.062) 0 iFFT: n2=8.01e-16 ninf=2.11e-15 < 1.59e-14 (0.133) 0 OK pyopencl R2C (890,890+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.60e-16 ninf=6.48e-16 < 1.59e-14 (0.041) 0 iFFT: n2=6.23e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (892,892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.42e-16 ninf=8.19e-16 < 1.59e-14 (0.052) 0 iFFT: n2=1.08e-15 ninf=2.66e-15 < 1.59e-14 (0.168) 0 OK pyopencl R2C (894,894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.04e-16 ninf=8.35e-16 < 7.95e-15 (0.105) 0 iFFT: n2=7.73e-16 ninf=2.44e-15 < 7.95e-15 (0.307) 0 OK pyopencl R2C (898,898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.85e-16 ninf=1.09e-15 < 7.95e-15 (0.137) 0 iFFT: n2=9.23e-16 ninf=2.61e-15 < 7.95e-15 (0.328) 0 OK pyopencl R2C (902,902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.13e-16 ninf=6.91e-16 < 1.59e-14 (0.043) 0 iFFT: n2=6.12e-16 ninf=1.72e-15 < 1.59e-14 (0.108) 0 OK pyopencl R2C (904,904+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.45e-16 ninf=8.42e-16 < 1.59e-14 (0.053) 0 iFFT: n2=7.38e-16 ninf=2.44e-15 < 1.59e-14 (0.153) 0 OK pyopencl R2C (906,906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.90e-16 ninf=7.64e-16 < 1.59e-14 (0.048) 0 iFFT: n2=7.43e-16 ninf=2.22e-15 < 1.59e-14 (0.140) 0 OK pyopencl R2C (908,908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.70e-16 ninf=1.24e-15 < 7.96e-15 (0.156) 0 iFFT: n2=1.08e-15 ninf=2.66e-15 < 7.96e-15 (0.335) 0 OK pyopencl R2C (912,912+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.95e-16 ninf=9.02e-16 < 1.59e-14 (0.057) 0 iFFT: n2=8.11e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (914,914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.61e-16 ninf=1.06e-15 < 1.59e-14 (0.066) 0 iFFT: n2=8.81e-16 ninf=2.66e-15 < 1.59e-14 (0.167) 0 OK pyopencl R2C (916,916+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.81e-16 ninf=8.31e-16 < 1.59e-14 (0.052) 0 iFFT: n2=8.61e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (918,918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.86e-16 ninf=7.46e-16 < 1.59e-14 (0.047) 0 iFFT: n2=6.36e-16 ninf=1.78e-15 < 1.59e-14 (0.112) 0 OK pyopencl R2C (920,920+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.58e-16 ninf=6.10e-16 < 1.59e-14 (0.038) 0 iFFT: n2=5.56e-16 ninf=1.67e-15 < 1.59e-14 (0.105) 0 OK pyopencl R2C (922,922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.35e-16 ninf=9.65e-16 < 7.96e-15 (0.121) 0 iFFT: n2=8.57e-16 ninf=2.33e-15 < 7.96e-15 (0.293) 0 OK pyopencl R2C (926,926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.30e-15 < 1.59e-14 (0.082) 0 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.59e-14 (0.209) 0 OK pyopencl R2C (928,928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.23e-16 ninf=7.82e-16 < 1.59e-14 (0.049) 0 iFFT: n2=7.45e-16 ninf=2.11e-15 < 1.59e-14 (0.132) 0 OK pyopencl R2C (930,930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.55e-16 ninf=6.69e-16 < 1.59e-14 (0.042) 0 iFFT: n2=6.45e-16 ninf=2.00e-15 < 1.59e-14 (0.125) 0 OK pyopencl R2C (932,932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.97e-16 ninf=9.96e-16 < 1.59e-14 (0.062) 0 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.59e-14 (0.146) 0 OK pyopencl R2C (934,934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.09e-16 ninf=9.30e-16 < 7.97e-15 (0.117) 0 iFFT: n2=8.46e-16 ninf=2.55e-15 < 7.97e-15 (0.320) 0 OK pyopencl R2C (938,938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.97e-16 ninf=8.85e-16 < 1.59e-14 (0.055) 0 iFFT: n2=7.88e-16 ninf=2.22e-15 < 1.59e-14 (0.139) 0 OK pyopencl R2C (940,940+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.00e-16 ninf=5.07e-16 < 1.59e-14 (0.032) 0 iFFT: n2=5.10e-16 ninf=1.44e-15 < 1.59e-14 (0.091) 0 OK pyopencl R2C (942,942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.45e-16 ninf=8.59e-16 < 1.59e-14 (0.054) 0 iFFT: n2=8.37e-16 ninf=2.22e-15 < 1.59e-14 (0.139) 0 OK pyopencl R2C (944,944+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.89e-16 ninf=6.18e-16 < 1.59e-14 (0.039) 0 iFFT: n2=4.90e-16 ninf=1.33e-15 < 1.59e-14 (0.084) 0 OK pyopencl R2C (946,946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.44e-16 ninf=7.32e-16 < 1.60e-14 (0.046) 0 iFFT: n2=8.30e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (948,948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.53e-16 ninf=9.41e-16 < 1.60e-14 (0.059) 0 iFFT: n2=6.64e-16 ninf=1.89e-15 < 1.60e-14 (0.118) 0 OK pyopencl R2C (950,950+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.37e-16 ninf=1.07e-15 < 1.60e-14 (0.067) 0 iFFT: n2=9.08e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (952,952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.68e-16 ninf=5.77e-16 < 1.60e-14 (0.036) 0 iFFT: n2=5.77e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (954,954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.97e-16 ninf=6.81e-16 < 1.60e-14 (0.043) 0 iFFT: n2=6.02e-16 ninf=1.72e-15 < 1.60e-14 (0.108) 0 OK pyopencl R2C (956,956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.48e-16 ninf=1.01e-15 < 1.60e-14 (0.063) 0 iFFT: n2=1.01e-15 ninf=2.78e-15 < 1.60e-14 (0.174) 0 OK pyopencl R2C (958,958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.03e-15 < 7.98e-15 (0.130) 0 iFFT: n2=9.70e-16 ninf=2.89e-15 < 7.98e-15 (0.362) 0 OK pyopencl R2C (962,962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.73e-16 ninf=8.53e-16 < 1.60e-14 (0.053) 0 iFFT: n2=8.54e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (964,964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.57e-16 ninf=8.91e-16 < 1.60e-14 (0.056) 0 iFFT: n2=7.65e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (966,966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.82e-16 ninf=7.71e-16 < 7.98e-15 (0.097) 0 iFFT: n2=6.55e-16 ninf=1.89e-15 < 7.98e-15 (0.236) 0 OK pyopencl R2C (970,970+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.36e-16 ninf=7.25e-16 < 7.99e-15 (0.091) 0 iFFT: n2=6.38e-16 ninf=1.89e-15 < 7.99e-15 (0.236) 0 OK pyopencl R2C (974,974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.44e-15 ninf=1.71e-15 < 1.60e-14 (0.107) 0 iFFT: n2=1.33e-15 ninf=3.33e-15 < 1.60e-14 (0.208) 0 OK pyopencl R2C (976,976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.85e-16 ninf=8.23e-16 < 1.60e-14 (0.051) 0 iFFT: n2=6.22e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (978,978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.31e-15 < 7.99e-15 (0.164) 0 iFFT: n2=1.05e-15 ninf=3.00e-15 < 7.99e-15 (0.375) 0 OK pyopencl R2C (982,982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.21e-15 < 1.60e-14 (0.076) 0 iFFT: n2=1.08e-15 ninf=3.49e-15 < 1.60e-14 (0.219) 0 OK pyopencl R2C (984,984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.95e-16 ninf=7.57e-16 < 1.60e-14 (0.047) 0 iFFT: n2=6.33e-16 ninf=1.89e-15 < 1.60e-14 (0.118) 0 OK pyopencl R2C (986,986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.47e-16 ninf=9.65e-16 < 1.60e-14 (0.060) 0 iFFT: n2=7.57e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (988,988+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.30e-16 ninf=7.94e-16 < 7.99e-15 (0.099) 0 iFFT: n2=7.27e-16 ninf=2.00e-15 < 7.99e-15 (0.250) 0 OK pyopencl R2C (992,992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.96e-16 ninf=6.24e-16 < 1.60e-14 (0.039) 0 iFFT: n2=5.97e-16 ninf=1.78e-15 < 1.60e-14 (0.111) 0 OK pyopencl R2C (994,994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.09e-16 ninf=9.19e-16 < 1.60e-14 (0.057) 0 iFFT: n2=8.40e-16 ninf=2.55e-15 < 1.60e-14 (0.160) 0 OK pyopencl R2C (996,996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.57e-16 ninf=6.42e-16 < 1.60e-14 (0.040) 0 iFFT: n2=5.39e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (998,998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.82e-16 ninf=9.88e-16 < 8.00e-15 (0.123) 0 iFFT: n2=8.77e-16 ninf=2.78e-15 < 8.00e-15 (0.347) 0 OK pyopencl R2C (1002,1002+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.94e-16 ninf=1.02e-15 < 1.60e-14 (0.064) 0 iFFT: n2=9.23e-16 ninf=2.55e-15 < 1.60e-14 (0.160) 0 OK pyopencl R2C (1004,1004+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.92e-16 ninf=1.15e-15 < 1.60e-14 (0.072) 0 iFFT: n2=9.71e-16 ninf=2.78e-15 < 1.60e-14 (0.173) 0 OK pyopencl R2C (1006,1006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.27e-15 < 8.00e-15 (0.158) 0 iFFT: n2=1.35e-15 ninf=3.11e-15 < 8.00e-15 (0.388) 0 OK pyopencl R2C (1010,1010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.33e-16 ninf=7.58e-16 < 1.60e-14 (0.047) 0 iFFT: n2=7.37e-16 ninf=2.22e-15 < 1.60e-14 (0.139) 0 OK pyopencl R2C (1012,1012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.62e-16 ninf=5.83e-16 < 8.01e-15 (0.073) 0 iFFT: n2=6.10e-16 ninf=1.89e-15 < 8.01e-15 (0.236) 0 OK pyopencl R2C (1016,1016+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.15e-15 < 1.60e-14 (0.072) 0 iFFT: n2=9.52e-16 ninf=2.66e-15 < 1.60e-14 (0.166) 0 OK pyopencl R2C (1018,1018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.25e-16 ninf=8.22e-16 < 1.60e-14 (0.051) 0 iFFT: n2=8.31e-16 ninf=2.44e-15 < 1.60e-14 (0.153) 0 OK pyopencl R2C (1020,1020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.37e-16 ninf=5.71e-16 < 1.60e-14 (0.036) 0 iFFT: n2=5.84e-16 ninf=1.89e-15 < 1.60e-14 (0.118) 0 OK pyopencl R2C (1022,1022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.62e-16 ninf=1.04e-15 < 8.01e-15 (0.130) 0 iFFT: n2=8.25e-16 ninf=2.33e-15 < 8.01e-15 (0.291) 0 OK pyopencl R2C (1026,1026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.32e-16 ninf=8.99e-16 < 1.60e-14 (0.056) 0 iFFT: n2=8.40e-16 ninf=2.33e-15 < 1.60e-14 (0.146) 0 OK pyopencl R2C (1028,1028+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.94e-16 ninf=8.53e-16 < 1.60e-14 (0.053) 0 iFFT: n2=8.07e-16 ninf=2.33e-15 < 1.60e-14 (0.145) 0 OK pyopencl R2C (1030,1030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.29e-15 < 1.60e-14 (0.081) 0 iFFT: n2=1.28e-15 ninf=3.33e-15 < 1.60e-14 (0.208) 0 OK pyopencl R2C (1032,1032+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.49e-16 ninf=7.83e-16 < 1.60e-14 (0.049) 0 iFFT: n2=7.54e-16 ninf=2.16e-15 < 1.60e-14 (0.135) 0 OK pyopencl R2C (1034,1034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.25e-16 ninf=6.27e-16 < 1.60e-14 (0.039) 0 iFFT: n2=5.25e-16 ninf=1.67e-15 < 1.60e-14 (0.104) 0 OK pyopencl R2C (1036,1036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.46e-16 ninf=1.01e-15 < 1.60e-14 (0.063) 0 iFFT: n2=8.05e-16 ninf=2.33e-15 < 1.60e-14 (0.145) 0 OK pyopencl R2C (1038,1038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.22e-15 < 8.02e-15 (0.152) 0 iFFT: n2=1.07e-15 ninf=3.00e-15 < 8.02e-15 (0.374) 0 OK pyopencl R2C (1042,1042+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.52e-16 ninf=9.90e-16 < 1.60e-14 (0.062) 0 iFFT: n2=8.86e-16 ninf=2.78e-15 < 1.60e-14 (0.173) 0 OK pyopencl R2C (1044,1044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.55e-16 ninf=7.12e-16 < 1.60e-14 (0.044) 0 iFFT: n2=7.72e-16 ninf=2.11e-15 < 1.60e-14 (0.132) 0 OK pyopencl R2C (1046,1046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.35e-15 ninf=1.60e-15 < 1.60e-14 (0.100) 0 iFFT: n2=1.35e-15 ninf=3.44e-15 < 1.60e-14 (0.215) 0 OK pyopencl R2C (1048,1048+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.32e-16 ninf=9.04e-16 < 8.02e-15 (0.113) 0 iFFT: n2=8.15e-16 ninf=2.44e-15 < 8.02e-15 (0.305) 0 OK pyopencl R2C (1052,1052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.23e-15 ninf=1.28e-15 < 1.60e-14 (0.080) 0 iFFT: n2=1.19e-15 ninf=3.11e-15 < 1.60e-14 (0.194) 0 OK pyopencl R2C (1054,1054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.02e-16 ninf=7.69e-16 < 8.02e-15 (0.096) 0 iFFT: n2=6.92e-16 ninf=2.00e-15 < 8.02e-15 (0.249) 0 OK pyopencl R2C (1058,1058+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.21e-16 ninf=7.59e-16 < 1.60e-14 (0.047) 0 iFFT: n2=6.90e-16 ninf=2.11e-15 < 1.60e-14 (0.131) 0 OK pyopencl R2C (1060,1060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.93e-16 ninf=6.53e-16 < 1.61e-14 (0.041) 0 iFFT: n2=5.99e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1062,1062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.26e-16 ninf=4.86e-16 < 1.61e-14 (0.030) 0 iFFT: n2=5.39e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1064,1064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.87e-16 ninf=1.01e-15 < 1.61e-14 (0.063) 0 iFFT: n2=9.60e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1066,1066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.38e-16 ninf=7.00e-16 < 1.61e-14 (0.044) 0 iFFT: n2=6.47e-16 ninf=1.89e-15 < 1.61e-14 (0.118) 0 OK pyopencl R2C (1068,1068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.22e-16 ninf=6.81e-16 < 1.61e-14 (0.042) 0 iFFT: n2=6.27e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1070,1070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.38e-15 < 1.61e-14 (0.086) 0 iFFT: n2=1.15e-15 ninf=2.89e-15 < 1.61e-14 (0.180) 0 OK pyopencl R2C (1072,1072+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.30e-16 ninf=7.92e-16 < 1.61e-14 (0.049) 0 iFFT: n2=7.68e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1074,1074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.25e-15 ninf=1.41e-15 < 1.61e-14 (0.088) 0 iFFT: n2=1.29e-15 ninf=3.22e-15 < 1.61e-14 (0.200) 0 OK pyopencl R2C (1076,1076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.46e-15 < 8.03e-15 (0.182) 0 iFFT: n2=1.17e-15 ninf=2.89e-15 < 8.03e-15 (0.359) 0 OK pyopencl R2C (1082,1082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.52e-16 ninf=1.05e-15 < 1.61e-14 (0.065) 0 iFFT: n2=8.92e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1084,1084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.70e-16 ninf=7.83e-16 < 1.61e-14 (0.049) 0 iFFT: n2=8.94e-16 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1086,1086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.23e-16 ninf=8.93e-16 < 1.61e-14 (0.056) 0 iFFT: n2=8.16e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1088,1088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.13e-16 ninf=5.86e-16 < 1.61e-14 (0.036) 0 iFFT: n2=5.34e-16 ninf=1.67e-15 < 1.61e-14 (0.104) 0 OK pyopencl R2C (1090,1090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.19e-16 ninf=8.09e-16 < 8.04e-15 (0.101) 0 iFFT: n2=8.26e-16 ninf=2.55e-15 < 8.04e-15 (0.318) 0 OK pyopencl R2C (1094,1094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.37e-15 ninf=1.38e-15 < 1.61e-14 (0.086) 0 iFFT: n2=1.34e-15 ninf=3.44e-15 < 1.61e-14 (0.214) 0 OK pyopencl R2C (1096,1096+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.61e-16 ninf=9.52e-16 < 1.61e-14 (0.059) 0 iFFT: n2=8.53e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1098,1098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.50e-16 ninf=7.21e-16 < 8.04e-15 (0.090) 0 iFFT: n2=6.46e-16 ninf=2.11e-15 < 8.04e-15 (0.262) 0 OK pyopencl R2C (1102,1102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.81e-16 ninf=1.17e-15 < 1.61e-14 (0.073) 0 iFFT: n2=1.04e-15 ninf=2.78e-15 < 1.61e-14 (0.173) 0 OK pyopencl R2C (1104,1104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.20e-16 ninf=7.03e-16 < 1.61e-14 (0.044) 0 iFFT: n2=5.99e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1106,1106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.49e-16 ninf=8.64e-16 < 1.61e-14 (0.054) 0 iFFT: n2=7.65e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1108,1108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.29e-15 < 1.61e-14 (0.080) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.61e-14 (0.186) 0 OK pyopencl R2C (1110,1110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.14e-16 ninf=9.70e-16 < 1.61e-14 (0.060) 0 iFFT: n2=8.43e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1112,1112+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.77e-16 ninf=1.27e-15 < 1.61e-14 (0.079) 0 iFFT: n2=9.17e-16 ninf=2.55e-15 < 1.61e-14 (0.159) 0 OK pyopencl R2C (1114,1114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.23e-15 ninf=1.47e-15 < 1.61e-14 (0.092) 0 iFFT: n2=1.15e-15 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1116,1116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.52e-16 ninf=7.10e-16 < 1.61e-14 (0.044) 0 iFFT: n2=6.48e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1118,1118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.57e-16 ninf=8.29e-16 < 8.05e-15 (0.103) 0 iFFT: n2=7.45e-16 ninf=2.22e-15 < 8.05e-15 (0.276) 0 OK pyopencl R2C (1122,1122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.56e-16 ninf=6.15e-16 < 1.61e-14 (0.038) 0 iFFT: n2=5.65e-16 ninf=1.78e-15 < 1.61e-14 (0.110) 0 OK pyopencl R2C (1124,1124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.19e-15 < 1.61e-14 (0.074) 0 iFFT: n2=1.11e-15 ninf=3.22e-15 < 1.61e-14 (0.200) 0 OK pyopencl R2C (1126,1126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.07e-15 < 1.61e-14 (0.066) 0 iFFT: n2=9.24e-16 ninf=2.66e-15 < 1.61e-14 (0.165) 0 OK pyopencl R2C (1128,1128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.04e-16 ninf=5.98e-16 < 1.61e-14 (0.037) 0 iFFT: n2=5.28e-16 ninf=1.44e-15 < 1.61e-14 (0.090) 0 OK pyopencl R2C (1130,1130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.62e-16 ninf=8.61e-16 < 1.61e-14 (0.053) 0 iFFT: n2=7.58e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1132,1132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.65e-16 ninf=1.01e-15 < 8.05e-15 (0.126) 0 iFFT: n2=8.93e-16 ninf=2.66e-15 < 8.05e-15 (0.331) 0 OK pyopencl R2C (1136,1136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.61e-16 ninf=8.37e-16 < 1.61e-14 (0.052) 0 iFFT: n2=7.64e-16 ninf=2.22e-15 < 1.61e-14 (0.138) 0 OK pyopencl R2C (1138,1138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.21e-16 ninf=1.04e-15 < 1.61e-14 (0.064) 0 iFFT: n2=8.78e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1140,1140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.48e-16 ninf=8.26e-16 < 1.61e-14 (0.051) 0 iFFT: n2=7.62e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1142,1142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.10e-16 ninf=9.00e-16 < 8.06e-15 (0.112) 0 iFFT: n2=8.63e-16 ninf=2.55e-15 < 8.06e-15 (0.317) 0 OK pyopencl R2C (1146,1146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.86e-16 ninf=1.10e-15 < 1.61e-14 (0.069) 0 iFFT: n2=8.86e-16 ninf=2.44e-15 < 1.61e-14 (0.152) 0 OK pyopencl R2C (1148,1148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.52e-16 ninf=7.18e-16 < 1.61e-14 (0.045) 0 iFFT: n2=6.59e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1150,1150+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.90e-16 ninf=6.98e-16 < 8.06e-15 (0.087) 0 iFFT: n2=5.95e-16 ninf=1.72e-15 < 8.06e-15 (0.213) 0 OK pyopencl R2C (1154,1154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.63e-16 ninf=9.46e-16 < 1.61e-14 (0.059) 0 iFFT: n2=8.76e-16 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1156,1156+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.62e-16 ninf=5.50e-16 < 1.61e-14 (0.034) 0 iFFT: n2=5.67e-16 ninf=1.55e-15 < 1.61e-14 (0.096) 0 OK pyopencl R2C (1158,1158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.82e-16 ninf=7.73e-16 < 1.61e-14 (0.048) 0 iFFT: n2=7.95e-16 ninf=2.44e-15 < 1.61e-14 (0.151) 0 OK pyopencl R2C (1160,1160+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.20e-16 ninf=7.78e-16 < 1.61e-14 (0.048) 0 iFFT: n2=7.17e-16 ninf=2.33e-15 < 1.61e-14 (0.145) 0 OK pyopencl R2C (1162,1162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.91e-16 ninf=6.49e-16 < 1.61e-14 (0.040) 0 iFFT: n2=6.13e-16 ninf=1.89e-15 < 1.61e-14 (0.117) 0 OK pyopencl R2C (1164,1164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.71e-16 ninf=8.21e-16 < 1.61e-14 (0.051) 0 iFFT: n2=6.74e-16 ninf=2.00e-15 < 1.61e-14 (0.124) 0 OK pyopencl R2C (1166,1166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.00e-16 ninf=7.33e-16 < 1.61e-14 (0.045) 0 iFFT: n2=5.92e-16 ninf=1.89e-15 < 1.61e-14 (0.117) 0 OK pyopencl R2C (1168,1168+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.70e-16 ninf=8.11e-16 < 8.07e-15 (0.101) 0 iFFT: n2=7.14e-16 ninf=1.89e-15 < 8.07e-15 (0.234) 0 OK pyopencl R2C (1172,1172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.11e-15 < 1.61e-14 (0.069) 0 iFFT: n2=9.59e-16 ninf=2.89e-15 < 1.61e-14 (0.179) 0 OK pyopencl R2C (1174,1174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=9.85e-16 < 8.07e-15 (0.122) 0 iFFT: n2=9.51e-16 ninf=2.66e-15 < 8.07e-15 (0.330) 0 OK pyopencl R2C (1178,1178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.12e-15 < 1.61e-14 (0.070) 0 iFFT: n2=1.03e-15 ninf=2.78e-15 < 1.61e-14 (0.172) 0 OK pyopencl R2C (1180,1180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.39e-16 ninf=6.28e-16 < 1.61e-14 (0.039) 0 iFFT: n2=5.36e-16 ninf=1.67e-15 < 1.61e-14 (0.103) 0 OK pyopencl R2C (1182,1182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.31e-15 < 1.61e-14 (0.081) 0 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.61e-14 (0.186) 0 OK pyopencl R2C (1184,1184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.90e-16 ninf=8.61e-16 < 1.61e-14 (0.053) 0 iFFT: n2=7.61e-16 ninf=2.11e-15 < 1.61e-14 (0.131) 0 OK pyopencl R2C (1186,1186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.12e-15 < 8.07e-15 (0.138) 0 iFFT: n2=9.47e-16 ninf=2.78e-15 < 8.07e-15 (0.344) 0 OK pyopencl R2C (1190,1190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.39e-16 ninf=6.95e-16 < 1.62e-14 (0.043) 0 iFFT: n2=6.69e-16 ninf=2.00e-15 < 1.62e-14 (0.124) 0 OK pyopencl R2C (1192,1192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.61e-16 ninf=9.74e-16 < 1.62e-14 (0.060) 0 iFFT: n2=9.70e-16 ninf=3.00e-15 < 1.62e-14 (0.186) 0 OK pyopencl R2C (1194,1194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.14e-15 < 1.62e-14 (0.071) 0 iFFT: n2=1.04e-15 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1196,1196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.79e-16 ninf=6.35e-16 < 1.62e-14 (0.039) 0 iFFT: n2=5.74e-16 ninf=1.78e-15 < 1.62e-14 (0.110) 0 OK pyopencl R2C (1198,1198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.06e-15 < 8.08e-15 (0.131) 0 iFFT: n2=1.07e-15 ninf=2.89e-15 < 8.08e-15 (0.357) 0 OK pyopencl R2C (1202,1202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.22e-15 < 1.62e-14 (0.076) 0 iFFT: n2=1.07e-15 ninf=2.89e-15 < 1.62e-14 (0.179) 0 OK pyopencl R2C (1204,1204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.05e-16 ninf=9.41e-16 < 1.62e-14 (0.058) 0 iFFT: n2=8.06e-16 ninf=2.55e-15 < 1.62e-14 (0.158) 0 OK pyopencl R2C (1206,1206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.08e-16 ninf=1.08e-15 < 1.62e-14 (0.067) 0 iFFT: n2=8.18e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1208,1208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.35e-16 ninf=8.49e-16 < 8.08e-15 (0.105) 0 iFFT: n2=7.18e-16 ninf=2.00e-15 < 8.08e-15 (0.247) 0 OK pyopencl R2C (1212,1212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.06e-16 ninf=7.56e-16 < 1.62e-14 (0.047) 0 iFFT: n2=6.96e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1214,1214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.62e-14 (0.068) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.62e-14 (0.199) 0 OK pyopencl R2C (1216,1216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.04e-16 ninf=7.44e-16 < 1.62e-14 (0.046) 0 iFFT: n2=7.31e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1218,1218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.83e-16 ninf=8.58e-16 < 1.62e-14 (0.053) 0 iFFT: n2=7.95e-16 ninf=2.36e-15 < 1.62e-14 (0.146) 0 OK pyopencl R2C (1220,1220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.20e-16 ninf=6.07e-16 < 1.62e-14 (0.038) 0 iFFT: n2=6.39e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1222,1222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.30e-16 ninf=6.22e-16 < 1.62e-14 (0.038) 0 iFFT: n2=5.36e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1224,1224+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.85e-16 ninf=7.45e-16 < 1.62e-14 (0.046) 0 iFFT: n2=6.14e-16 ninf=1.78e-15 < 1.62e-14 (0.110) 0 OK pyopencl R2C (1226,1226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.62e-14 (0.067) 0 iFFT: n2=9.66e-16 ninf=3.11e-15 < 1.62e-14 (0.192) 0 OK pyopencl R2C (1228,1228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=8.18e-16 < 1.62e-14 (0.051) 0 iFFT: n2=9.52e-16 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1230,1230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.02e-16 ninf=8.59e-16 < 8.09e-15 (0.106) 0 iFFT: n2=7.38e-16 ninf=2.22e-15 < 8.09e-15 (0.274) 0 OK pyopencl R2C (1234,1234+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.05e-15 < 1.62e-14 (0.065) 0 iFFT: n2=9.62e-16 ninf=2.78e-15 < 1.62e-14 (0.172) 0 OK pyopencl R2C (1236,1236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.35e-16 ninf=8.70e-16 < 1.62e-14 (0.054) 0 iFFT: n2=8.50e-16 ninf=2.44e-15 < 1.62e-14 (0.151) 0 OK pyopencl R2C (1238,1238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.17e-15 < 1.62e-14 (0.073) 0 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1240,1240+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.45e-16 ninf=6.88e-16 < 1.62e-14 (0.043) 0 iFFT: n2=6.34e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1242,1242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.46e-16 ninf=7.75e-16 < 1.62e-14 (0.048) 0 iFFT: n2=6.57e-16 ninf=1.89e-15 < 1.62e-14 (0.117) 0 OK pyopencl R2C (1244,1244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.59e-15 < 1.62e-14 (0.098) 0 iFFT: n2=1.20e-15 ninf=3.55e-15 < 1.62e-14 (0.219) 0 OK pyopencl R2C (1246,1246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.84e-16 ninf=6.61e-16 < 8.10e-15 (0.082) 0 iFFT: n2=6.95e-16 ninf=2.11e-15 < 8.10e-15 (0.261) 0 OK pyopencl R2C (1252,1252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.47e-15 < 1.62e-14 (0.091) 0 iFFT: n2=1.26e-15 ninf=3.11e-15 < 1.62e-14 (0.192) 0 OK pyopencl R2C (1254,1254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.35e-16 ninf=8.95e-16 < 1.62e-14 (0.055) 0 iFFT: n2=7.58e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1256,1256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.29e-16 ninf=1.02e-15 < 1.62e-14 (0.063) 0 iFFT: n2=8.66e-16 ninf=2.44e-15 < 1.62e-14 (0.151) 0 OK pyopencl R2C (1258,1258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.66e-16 ninf=8.96e-16 < 8.10e-15 (0.111) 0 iFFT: n2=7.38e-16 ninf=2.33e-15 < 8.10e-15 (0.288) 0 OK pyopencl R2C (1262,1262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.06e-15 < 1.62e-14 (0.065) 0 iFFT: n2=9.95e-16 ninf=2.89e-15 < 1.62e-14 (0.178) 0 OK pyopencl R2C (1264,1264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.06e-16 ninf=7.33e-16 < 1.62e-14 (0.045) 0 iFFT: n2=7.01e-16 ninf=2.00e-15 < 1.62e-14 (0.123) 0 OK pyopencl R2C (1266,1266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.13e-16 ninf=9.86e-16 < 1.62e-14 (0.061) 0 iFFT: n2=9.16e-16 ninf=2.55e-15 < 1.62e-14 (0.158) 0 OK pyopencl R2C (1268,1268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=9.95e-16 < 1.62e-14 (0.061) 0 iFFT: n2=9.47e-16 ninf=2.78e-15 < 1.62e-14 (0.171) 0 OK pyopencl R2C (1270,1270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.19e-16 ninf=9.76e-16 < 1.62e-14 (0.060) 0 iFFT: n2=8.50e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1272,1272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.90e-16 ninf=6.62e-16 < 8.10e-15 (0.082) 0 iFFT: n2=5.95e-16 ninf=1.89e-15 < 8.10e-15 (0.233) 0 OK pyopencl R2C (1276,1276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.86e-16 ninf=9.39e-16 < 1.62e-14 (0.058) 0 iFFT: n2=7.52e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1278,1278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.80e-16 ninf=8.46e-16 < 8.11e-15 (0.104) 0 iFFT: n2=7.90e-16 ninf=2.22e-15 < 8.11e-15 (0.274) 0 OK pyopencl R2C (1282,1282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.22e-15 < 1.62e-14 (0.075) 0 iFFT: n2=1.11e-15 ninf=3.00e-15 < 1.62e-14 (0.185) 0 OK pyopencl R2C (1284,1284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.82e-16 ninf=9.62e-16 < 1.62e-14 (0.059) 0 iFFT: n2=8.80e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1286,1286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.03e-15 < 1.62e-14 (0.064) 0 iFFT: n2=9.80e-16 ninf=2.78e-15 < 1.62e-14 (0.171) 0 OK pyopencl R2C (1288,1288+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.20e-16 ninf=6.14e-16 < 1.62e-14 (0.038) 0 iFFT: n2=6.39e-16 ninf=1.89e-15 < 1.62e-14 (0.116) 0 OK pyopencl R2C (1290,1290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.67e-16 ninf=7.85e-16 < 1.62e-14 (0.048) 0 iFFT: n2=7.63e-16 ninf=2.53e-15 < 1.62e-14 (0.156) 0 OK pyopencl R2C (1292,1292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=9.59e-16 < 1.62e-14 (0.059) 0 iFFT: n2=6.96e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1294,1294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=9.97e-16 < 8.11e-15 (0.123) 0 iFFT: n2=9.78e-16 ninf=2.78e-15 < 8.11e-15 (0.342) 0 OK pyopencl R2C (1298,1298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.30e-16 ninf=5.15e-16 < 8.11e-15 (0.063) 0 iFFT: n2=5.26e-16 ninf=1.67e-15 < 8.11e-15 (0.205) 0 OK pyopencl R2C (1302,1302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.06e-16 ninf=8.59e-16 < 1.62e-14 (0.053) 0 iFFT: n2=7.19e-16 ninf=2.22e-15 < 1.62e-14 (0.137) 0 OK pyopencl R2C (1304,1304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.49e-16 ninf=1.04e-15 < 1.62e-14 (0.064) 0 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.62e-14 (0.171) 0 OK pyopencl R2C (1306,1306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.03e-15 < 1.62e-14 (0.063) 0 iFFT: n2=9.85e-16 ninf=3.05e-15 < 1.62e-14 (0.188) 0 OK pyopencl R2C (1308,1308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.88e-16 ninf=8.38e-16 < 1.62e-14 (0.052) 0 iFFT: n2=7.61e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1310,1310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.11e-16 ninf=9.34e-16 < 1.62e-14 (0.058) 0 iFFT: n2=7.42e-16 ninf=2.33e-15 < 1.62e-14 (0.144) 0 OK pyopencl R2C (1312,1312+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.36e-16 ninf=9.61e-16 < 1.62e-14 (0.059) 0 iFFT: n2=7.23e-16 ninf=2.11e-15 < 1.62e-14 (0.130) 0 OK pyopencl R2C (1314,1314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.59e-16 ninf=7.04e-16 < 1.62e-14 (0.043) 0 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.62e-14 (0.123) 0 OK pyopencl R2C (1316,1316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.57e-16 ninf=6.42e-16 < 1.62e-14 (0.040) 0 iFFT: n2=5.63e-16 ninf=1.78e-15 < 1.62e-14 (0.109) 0 OK pyopencl R2C (1318,1318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.12e-15 < 8.12e-15 (0.138) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 8.12e-15 (0.383) 0 OK pyopencl R2C (1322,1322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.47e-16 ninf=9.52e-16 < 1.62e-14 (0.059) 0 iFFT: n2=8.93e-16 ninf=2.66e-15 < 1.62e-14 (0.164) 0 OK pyopencl R2C (1324,1324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.36e-16 ninf=9.23e-16 < 1.62e-14 (0.057) 0 iFFT: n2=8.43e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1326,1326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.70e-16 ninf=6.69e-16 < 1.62e-14 (0.041) 0 iFFT: n2=5.83e-16 ninf=1.72e-15 < 1.62e-14 (0.106) 0 OK pyopencl R2C (1328,1328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.23e-16 ninf=5.86e-16 < 1.62e-14 (0.036) 0 iFFT: n2=5.55e-16 ninf=1.67e-15 < 1.62e-14 (0.103) 0 OK pyopencl R2C (1330,1330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.57e-16 ninf=1.05e-15 < 1.62e-14 (0.064) 0 iFFT: n2=7.94e-16 ninf=2.55e-15 < 1.62e-14 (0.157) 0 OK pyopencl R2C (1332,1332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.71e-16 ninf=9.96e-16 < 1.62e-14 (0.061) 0 iFFT: n2=9.28e-16 ninf=2.44e-15 < 1.62e-14 (0.150) 0 OK pyopencl R2C (1334,1334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.94e-16 ninf=8.23e-16 < 1.63e-14 (0.051) 0 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1336,1336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.91e-16 ninf=1.02e-15 < 1.63e-14 (0.063) 0 iFFT: n2=9.87e-16 ninf=3.44e-15 < 1.63e-14 (0.212) 0 OK pyopencl R2C (1338,1338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.28e-16 ninf=9.32e-16 < 1.63e-14 (0.057) 0 iFFT: n2=9.24e-16 ninf=3.22e-15 < 1.63e-14 (0.198) 0 OK pyopencl R2C (1340,1340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.90e-16 ninf=7.27e-16 < 1.63e-14 (0.045) 0 iFFT: n2=7.01e-16 ninf=2.39e-15 < 1.63e-14 (0.147) 0 OK pyopencl R2C (1342,1342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.78e-16 ninf=8.30e-16 < 8.13e-15 (0.102) 0 iFFT: n2=6.67e-16 ninf=1.89e-15 < 8.13e-15 (0.232) 0 OK pyopencl R2C (1346,1346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.96e-16 ninf=9.63e-16 < 1.63e-14 (0.059) 0 iFFT: n2=9.61e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1348,1348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.30e-16 ninf=9.71e-16 < 8.13e-15 (0.119) 0 iFFT: n2=9.26e-16 ninf=2.66e-15 < 8.13e-15 (0.328) 0 OK pyopencl R2C (1354,1354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.11e-16 ninf=9.65e-16 < 1.63e-14 (0.059) 0 iFFT: n2=8.70e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1356,1356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.52e-16 ninf=7.84e-16 < 1.63e-14 (0.048) 0 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.63e-14 (0.137) 0 OK pyopencl R2C (1358,1358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.89e-16 ninf=7.31e-16 < 1.63e-14 (0.045) 0 iFFT: n2=7.12e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1360,1360+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.44e-16 ninf=5.52e-16 < 1.63e-14 (0.034) 0 iFFT: n2=5.39e-16 ninf=1.55e-15 < 1.63e-14 (0.096) 0 OK pyopencl R2C (1362,1362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.68e-16 ninf=8.92e-16 < 1.63e-14 (0.055) 0 iFFT: n2=9.70e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1364,1364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.40e-16 ninf=6.00e-16 < 1.63e-14 (0.037) 0 iFFT: n2=6.39e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1366,1366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.69e-16 ninf=9.62e-16 < 1.63e-14 (0.059) 0 iFFT: n2=9.15e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1368,1368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.34e-16 ninf=1.08e-15 < 1.63e-14 (0.066) 0 iFFT: n2=8.83e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1370,1370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.88e-16 ninf=8.17e-16 < 8.14e-15 (0.100) 0 iFFT: n2=7.90e-16 ninf=2.33e-15 < 8.14e-15 (0.287) 0 OK pyopencl R2C (1374,1374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.28e-16 ninf=9.48e-16 < 1.63e-14 (0.058) 0 iFFT: n2=9.31e-16 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1376,1376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.34e-16 ninf=6.94e-16 < 1.63e-14 (0.043) 0 iFFT: n2=7.51e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1378,1378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.08e-16 ninf=6.43e-16 < 1.63e-14 (0.039) 0 iFFT: n2=6.09e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1380,1380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.95e-16 ninf=6.12e-16 < 1.63e-14 (0.038) 0 iFFT: n2=5.95e-16 ninf=1.78e-15 < 1.63e-14 (0.109) 0 OK pyopencl R2C (1382,1382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=8.86e-16 < 1.63e-14 (0.054) 0 iFFT: n2=9.33e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1384,1384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.02e-16 ninf=9.10e-16 < 8.14e-15 (0.112) 0 iFFT: n2=9.12e-16 ninf=2.86e-15 < 8.14e-15 (0.351) 0 OK pyopencl R2C (1388,1388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.27e-15 < 1.63e-14 (0.078) 0 iFFT: n2=9.97e-16 ninf=3.11e-15 < 1.63e-14 (0.191) 0 OK pyopencl R2C (1390,1390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.26e-16 ninf=1.09e-15 < 1.63e-14 (0.067) 0 iFFT: n2=9.17e-16 ninf=2.66e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1392,1392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.21e-16 ninf=8.93e-16 < 1.63e-14 (0.055) 0 iFFT: n2=7.33e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1394,1394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.95e-16 ninf=7.68e-16 < 1.63e-14 (0.047) 0 iFFT: n2=6.85e-16 ninf=2.11e-15 < 1.63e-14 (0.130) 0 OK pyopencl R2C (1396,1396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.24e-15 < 1.63e-14 (0.076) 0 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.63e-14 (0.204) 0 OK pyopencl R2C (1398,1398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.39e-16 ninf=1.13e-15 < 8.15e-15 (0.138) 0 iFFT: n2=9.31e-16 ninf=2.66e-15 < 8.15e-15 (0.327) 0 OK pyopencl R2C (1402,1402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=8.75e-16 < 8.15e-15 (0.107) 0 iFFT: n2=9.66e-16 ninf=3.22e-15 < 8.15e-15 (0.395) 0 OK pyopencl R2C (1406,1406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.23e-15 ninf=1.37e-15 < 8.15e-15 (0.169) 0 iFFT: n2=1.20e-15 ninf=3.00e-15 < 8.15e-15 (0.368) 0 OK pyopencl R2C (1410,1410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.44e-16 ninf=5.66e-16 < 1.63e-14 (0.035) 0 iFFT: n2=5.50e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1412,1412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.33e-16 ninf=9.23e-16 < 1.63e-14 (0.057) 0 iFFT: n2=8.66e-16 ninf=2.66e-15 < 1.63e-14 (0.163) 0 OK pyopencl R2C (1414,1414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.15e-16 ninf=7.35e-16 < 1.63e-14 (0.045) 0 iFFT: n2=7.21e-16 ninf=2.28e-15 < 1.63e-14 (0.140) 0 OK pyopencl R2C (1416,1416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.16e-16 ninf=6.46e-16 < 1.63e-14 (0.040) 0 iFFT: n2=5.24e-16 ninf=1.55e-15 < 1.63e-14 (0.095) 0 OK pyopencl R2C (1418,1418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.63e-14 (0.065) 0 iFFT: n2=9.46e-16 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1420,1420+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.66e-16 ninf=7.94e-16 < 1.63e-14 (0.049) 0 iFFT: n2=7.74e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1422,1422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.69e-16 ninf=6.44e-16 < 1.63e-14 (0.040) 0 iFFT: n2=6.69e-16 ninf=2.05e-15 < 1.63e-14 (0.126) 0 OK pyopencl R2C (1424,1424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.41e-16 ninf=6.72e-16 < 1.63e-14 (0.041) 0 iFFT: n2=6.48e-16 ninf=2.00e-15 < 1.63e-14 (0.123) 0 OK pyopencl R2C (1426,1426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.59e-16 ninf=9.13e-16 < 1.63e-14 (0.056) 0 iFFT: n2=8.06e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1428,1428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.13e-16 ninf=6.42e-16 < 8.15e-15 (0.079) 0 iFFT: n2=6.37e-16 ninf=1.89e-15 < 8.15e-15 (0.231) 0 OK pyopencl R2C (1432,1432+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.90e-16 ninf=9.45e-16 < 1.63e-14 (0.058) 0 iFFT: n2=8.93e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1434,1434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.86e-16 ninf=8.21e-16 < 1.63e-14 (0.050) 0 iFFT: n2=8.90e-16 ninf=2.68e-15 < 1.63e-14 (0.164) 0 OK pyopencl R2C (1436,1436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.75e-16 ninf=9.78e-16 < 1.63e-14 (0.060) 0 iFFT: n2=9.17e-16 ninf=2.55e-15 < 1.63e-14 (0.157) 0 OK pyopencl R2C (1438,1438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.88e-16 ninf=1.14e-15 < 8.16e-15 (0.140) 0 iFFT: n2=9.20e-16 ninf=2.89e-15 < 8.16e-15 (0.354) 0 OK pyopencl R2C (1442,1442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.92e-16 ninf=8.76e-16 < 1.63e-14 (0.054) 0 iFFT: n2=7.97e-16 ninf=2.39e-15 < 1.63e-14 (0.146) 0 OK pyopencl R2C (1444,1444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.49e-15 < 1.63e-14 (0.092) 0 iFFT: n2=1.27e-15 ninf=3.00e-15 < 1.63e-14 (0.184) 0 OK pyopencl R2C (1446,1446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.87e-16 ninf=8.18e-16 < 1.63e-14 (0.050) 0 iFFT: n2=7.96e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1448,1448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.94e-16 ninf=9.31e-16 < 1.63e-14 (0.057) 0 iFFT: n2=8.02e-16 ninf=2.44e-15 < 1.63e-14 (0.150) 0 OK pyopencl R2C (1450,1450+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.90e-16 ninf=8.49e-16 < 8.16e-15 (0.104) 0 iFFT: n2=7.49e-16 ninf=2.28e-15 < 8.16e-15 (0.279) 0 OK pyopencl R2C (1454,1454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.74e-16 ninf=1.00e-15 < 8.16e-15 (0.123) 0 iFFT: n2=9.05e-16 ninf=2.66e-15 < 8.16e-15 (0.326) 0 OK pyopencl R2C (1460,1460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.81e-16 ninf=7.77e-16 < 1.63e-14 (0.048) 0 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1462,1462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.76e-16 ninf=7.71e-16 < 1.63e-14 (0.047) 0 iFFT: n2=7.80e-16 ninf=2.55e-15 < 1.63e-14 (0.156) 0 OK pyopencl R2C (1464,1464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.24e-16 ninf=6.80e-16 < 1.63e-14 (0.042) 0 iFFT: n2=6.34e-16 ninf=2.00e-15 < 1.63e-14 (0.122) 0 OK pyopencl R2C (1466,1466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.32e-15 < 1.63e-14 (0.081) 0 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1468,1468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.17e-15 < 8.17e-15 (0.143) 0 iFFT: n2=9.94e-16 ninf=2.94e-15 < 8.17e-15 (0.360) 0 OK pyopencl R2C (1472,1472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.61e-16 ninf=6.35e-16 < 1.63e-14 (0.039) 0 iFFT: n2=5.71e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1474,1474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.93e-16 ninf=8.87e-16 < 1.63e-14 (0.054) 0 iFFT: n2=9.76e-16 ninf=2.55e-15 < 1.63e-14 (0.156) 0 OK pyopencl R2C (1476,1476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.34e-16 ninf=6.17e-16 < 1.63e-14 (0.038) 0 iFFT: n2=7.35e-16 ninf=2.50e-15 < 1.63e-14 (0.153) 0 OK pyopencl R2C (1478,1478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.22e-15 < 1.63e-14 (0.075) 0 iFFT: n2=1.18e-15 ninf=3.22e-15 < 1.63e-14 (0.197) 0 OK pyopencl R2C (1480,1480+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.08e-16 ninf=9.11e-16 < 1.63e-14 (0.056) 0 iFFT: n2=7.53e-16 ninf=2.11e-15 < 1.63e-14 (0.129) 0 OK pyopencl R2C (1482,1482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.92e-16 ninf=8.00e-16 < 1.63e-14 (0.049) 0 iFFT: n2=7.02e-16 ninf=2.33e-15 < 1.63e-14 (0.143) 0 OK pyopencl R2C (1484,1484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.53e-16 ninf=7.44e-16 < 1.63e-14 (0.046) 0 iFFT: n2=6.57e-16 ninf=1.83e-15 < 1.63e-14 (0.112) 0 OK pyopencl R2C (1486,1486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.05e-15 < 1.63e-14 (0.064) 0 iFFT: n2=9.74e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1488,1488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.33e-16 ninf=7.74e-16 < 1.63e-14 (0.047) 0 iFFT: n2=6.33e-16 ninf=2.22e-15 < 1.63e-14 (0.136) 0 OK pyopencl R2C (1490,1490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.37e-16 ninf=1.00e-15 < 1.63e-14 (0.061) 0 iFFT: n2=9.37e-16 ninf=2.89e-15 < 1.63e-14 (0.177) 0 OK pyopencl R2C (1492,1492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.05e-15 < 1.63e-14 (0.064) 0 iFFT: n2=1.02e-15 ninf=2.78e-15 < 1.63e-14 (0.170) 0 OK pyopencl R2C (1494,1494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.65e-16 ninf=6.14e-16 < 1.63e-14 (0.038) 0 iFFT: n2=5.74e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1496,1496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.17e-16 ninf=6.84e-16 < 1.63e-14 (0.042) 0 iFFT: n2=5.42e-16 ninf=1.67e-15 < 1.63e-14 (0.102) 0 OK pyopencl R2C (1498,1498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.94e-16 ninf=8.48e-16 < 8.18e-15 (0.104) 0 iFFT: n2=8.52e-16 ninf=2.66e-15 < 8.18e-15 (0.326) 0 OK pyopencl R2C (1502,1502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.25e-15 ninf=1.30e-15 < 1.64e-14 (0.080) 0 iFFT: n2=1.28e-15 ninf=3.44e-15 < 1.64e-14 (0.210) 0 OK pyopencl R2C (1504,1504+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.97e-16 ninf=6.40e-16 < 1.64e-14 (0.039) 0 iFFT: n2=5.26e-16 ninf=1.55e-15 < 1.64e-14 (0.095) 0 OK pyopencl R2C (1506,1506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=9.48e-16 < 1.64e-14 (0.058) 0 iFFT: n2=9.82e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1508,1508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.28e-16 ninf=7.03e-16 < 1.64e-14 (0.043) 0 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.64e-14 (0.143) 0 OK pyopencl R2C (1510,1510+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.75e-16 ninf=1.07e-15 < 8.18e-15 (0.131) 0 iFFT: n2=9.59e-16 ninf=2.89e-15 < 8.18e-15 (0.353) 0 OK pyopencl R2C (1514,1514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.38e-15 < 1.64e-14 (0.084) 0 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.64e-14 (0.204) 0 OK pyopencl R2C (1516,1516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.30e-15 < 1.64e-14 (0.079) 0 iFFT: n2=1.15e-15 ninf=3.33e-15 < 1.64e-14 (0.204) 0 OK pyopencl R2C (1518,1518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.16e-16 ninf=7.09e-16 < 1.64e-14 (0.043) 0 iFFT: n2=6.07e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1520,1520+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.33e-16 ninf=8.50e-16 < 1.64e-14 (0.052) 0 iFFT: n2=7.19e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1522,1522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.30e-16 ninf=1.05e-15 < 1.64e-14 (0.064) 0 iFFT: n2=8.78e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1524,1524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=9.83e-16 < 1.64e-14 (0.060) 0 iFFT: n2=9.71e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1526,1526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.41e-16 ninf=9.25e-16 < 1.64e-14 (0.057) 0 iFFT: n2=9.04e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1528,1528+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.30e-16 ninf=9.35e-16 < 1.64e-14 (0.057) 0 iFFT: n2=8.33e-16 ninf=2.78e-15 < 1.64e-14 (0.170) 0 OK pyopencl R2C (1530,1530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.76e-16 ninf=6.56e-16 < 1.64e-14 (0.040) 0 iFFT: n2=5.88e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1532,1532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.52e-16 ninf=1.08e-15 < 1.64e-14 (0.066) 0 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.64e-14 (0.183) 0 OK pyopencl R2C (1534,1534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.33e-16 ninf=5.75e-16 < 8.19e-15 (0.070) 0 iFFT: n2=5.39e-16 ninf=1.78e-15 < 8.19e-15 (0.217) 0 OK pyopencl R2C (1538,1538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.05e-16 ninf=8.92e-16 < 8.19e-15 (0.109) 0 iFFT: n2=8.40e-16 ninf=2.44e-15 < 8.19e-15 (0.298) 0 OK pyopencl R2C (1542,1542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.10e-16 ninf=8.82e-16 < 1.64e-14 (0.054) 0 iFFT: n2=7.98e-16 ninf=2.55e-15 < 1.64e-14 (0.156) 0 OK pyopencl R2C (1544,1544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.73e-16 ninf=8.69e-16 < 1.64e-14 (0.053) 0 iFFT: n2=7.74e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1546,1546+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.82e-16 ninf=1.01e-15 < 1.64e-14 (0.062) 0 iFFT: n2=8.87e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1548,1548+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.57e-16 ninf=8.15e-16 < 1.64e-14 (0.050) 0 iFFT: n2=7.59e-16 ninf=2.22e-15 < 1.64e-14 (0.136) 0 OK pyopencl R2C (1550,1550+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.45e-16 ninf=6.50e-16 < 1.64e-14 (0.040) 0 iFFT: n2=6.58e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1552,1552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.18e-16 ninf=7.04e-16 < 1.64e-14 (0.043) 0 iFFT: n2=7.40e-16 ninf=2.22e-15 < 1.64e-14 (0.136) 0 OK pyopencl R2C (1554,1554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.16e-15 < 1.64e-14 (0.071) 0 iFFT: n2=8.82e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1556,1556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.84e-16 ninf=9.60e-16 < 1.64e-14 (0.059) 0 iFFT: n2=9.18e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1558,1558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.38e-16 ninf=7.69e-16 < 8.19e-15 (0.094) 0 iFFT: n2=7.70e-16 ninf=2.22e-15 < 8.19e-15 (0.271) 0 OK pyopencl R2C (1562,1562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.70e-16 ninf=7.02e-16 < 1.64e-14 (0.043) 0 iFFT: n2=7.88e-16 ninf=2.61e-15 < 1.64e-14 (0.159) 0 OK pyopencl R2C (1564,1564+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.16e-16 ninf=6.37e-16 < 1.64e-14 (0.039) 0 iFFT: n2=6.21e-16 ninf=1.91e-15 < 1.64e-14 (0.116) 0 OK pyopencl R2C (1566,1566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=7.33e-16 < 8.19e-15 (0.089) 0 iFFT: n2=7.63e-16 ninf=2.22e-15 < 8.19e-15 (0.271) 0 OK pyopencl R2C (1570,1570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.04e-16 ninf=9.58e-16 < 1.64e-14 (0.058) 0 iFFT: n2=9.21e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1572,1572+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.94e-16 ninf=8.52e-16 < 1.64e-14 (0.052) 0 iFFT: n2=6.98e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1574,1574+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.12e-15 < 1.64e-14 (0.069) 0 iFFT: n2=8.77e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1576,1576+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.64e-14 (0.063) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.64e-14 (0.190) 0 OK pyopencl R2C (1578,1578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.09e-16 ninf=1.04e-15 < 1.64e-14 (0.064) 0 iFFT: n2=8.88e-16 ninf=2.66e-15 < 1.64e-14 (0.163) 0 OK pyopencl R2C (1580,1580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.72e-16 ninf=7.72e-16 < 1.64e-14 (0.047) 0 iFFT: n2=6.83e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1582,1582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.03e-16 ninf=8.01e-16 < 8.20e-15 (0.098) 0 iFFT: n2=8.11e-16 ninf=2.33e-15 < 8.20e-15 (0.284) 0 OK pyopencl R2C (1586,1586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.66e-16 ninf=7.25e-16 < 1.64e-14 (0.044) 0 iFFT: n2=6.29e-16 ninf=2.08e-15 < 1.64e-14 (0.127) 0 OK pyopencl R2C (1588,1588+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.26e-15 < 1.64e-14 (0.077) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.64e-14 (0.183) 0 OK pyopencl R2C (1590,1590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.21e-16 ninf=5.80e-16 < 1.64e-14 (0.035) 0 iFFT: n2=6.22e-16 ninf=2.05e-15 < 1.64e-14 (0.125) 0 OK pyopencl R2C (1592,1592+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.73e-16 ninf=9.87e-16 < 1.64e-14 (0.060) 0 iFFT: n2=9.53e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1594,1594+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.98e-16 ninf=1.02e-15 < 1.64e-14 (0.062) 0 iFFT: n2=8.06e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1596,1596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.01e-16 ninf=9.84e-16 < 1.64e-14 (0.060) 0 iFFT: n2=9.04e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1598,1598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.58e-16 ninf=5.30e-16 < 8.20e-15 (0.065) 0 iFFT: n2=5.63e-16 ninf=1.78e-15 < 8.20e-15 (0.217) 0 OK pyopencl R2C (1602,1602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.70e-16 ninf=7.10e-16 < 1.64e-14 (0.043) 0 iFFT: n2=7.04e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1604,1604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.34e-15 ninf=1.53e-15 < 1.64e-14 (0.093) 0 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.64e-14 (0.183) 0 OK pyopencl R2C (1606,1606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.07e-16 ninf=8.50e-16 < 1.64e-14 (0.052) 0 iFFT: n2=7.25e-16 ninf=2.11e-15 < 1.64e-14 (0.129) 0 OK pyopencl R2C (1608,1608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.53e-16 ninf=7.72e-16 < 1.64e-14 (0.047) 0 iFFT: n2=7.71e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1610,1610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.59e-16 ninf=7.50e-16 < 1.64e-14 (0.046) 0 iFFT: n2=6.63e-16 ninf=2.05e-15 < 1.64e-14 (0.125) 0 OK pyopencl R2C (1612,1612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.37e-16 ninf=6.48e-16 < 1.64e-14 (0.039) 0 iFFT: n2=6.44e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1614,1614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.64e-14 (0.072) 0 iFFT: n2=9.23e-16 ninf=2.78e-15 < 1.64e-14 (0.169) 0 OK pyopencl R2C (1616,1616+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.10e-16 ninf=9.48e-16 < 1.64e-14 (0.058) 0 iFFT: n2=7.04e-16 ninf=2.11e-15 < 1.64e-14 (0.128) 0 OK pyopencl R2C (1618,1618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.24e-15 < 8.21e-15 (0.152) 0 iFFT: n2=9.24e-16 ninf=2.89e-15 < 8.21e-15 (0.352) 0 OK pyopencl R2C (1622,1622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.17e-15 < 1.64e-14 (0.071) 0 iFFT: n2=9.57e-16 ninf=2.89e-15 < 1.64e-14 (0.176) 0 OK pyopencl R2C (1624,1624+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.33e-16 ninf=9.30e-16 < 1.64e-14 (0.057) 0 iFFT: n2=7.71e-16 ninf=2.33e-15 < 1.64e-14 (0.142) 0 OK pyopencl R2C (1626,1626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.75e-16 ninf=9.10e-16 < 1.64e-14 (0.055) 0 iFFT: n2=8.76e-16 ninf=2.83e-15 < 1.64e-14 (0.172) 0 OK pyopencl R2C (1628,1628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.12e-16 ninf=1.27e-15 < 1.64e-14 (0.078) 0 iFFT: n2=9.56e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1630,1630+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.64e-16 ninf=9.94e-16 < 1.64e-14 (0.061) 0 iFFT: n2=8.26e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1632,1632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.60e-16 ninf=6.08e-16 < 1.64e-14 (0.037) 0 iFFT: n2=5.51e-16 ninf=1.67e-15 < 1.64e-14 (0.101) 0 OK pyopencl R2C (1634,1634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.64e-14 (0.063) 0 iFFT: n2=1.03e-15 ninf=3.00e-15 < 1.64e-14 (0.182) 0 OK pyopencl R2C (1636,1636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.37e-15 < 8.21e-15 (0.167) 0 iFFT: n2=1.02e-15 ninf=3.00e-15 < 8.21e-15 (0.365) 0 OK pyopencl R2C (1640,1640+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.77e-16 ninf=8.20e-16 < 1.64e-14 (0.050) 0 iFFT: n2=6.60e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1642,1642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.34e-15 < 1.64e-14 (0.082) 0 iFFT: n2=9.66e-16 ninf=3.00e-15 < 1.64e-14 (0.182) 0 OK pyopencl R2C (1644,1644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.21e-16 ninf=9.81e-16 < 1.64e-14 (0.060) 0 iFFT: n2=8.02e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1646,1646+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.22e-15 < 1.64e-14 (0.074) 0 iFFT: n2=9.64e-16 ninf=2.66e-15 < 1.64e-14 (0.162) 0 OK pyopencl R2C (1648,1648+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.17e-16 ninf=8.94e-16 < 8.22e-15 (0.109) 0 iFFT: n2=7.16e-16 ninf=2.22e-15 < 8.22e-15 (0.270) 0 OK pyopencl R2C (1652,1652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.75e-16 ninf=6.03e-16 < 1.64e-14 (0.037) 0 iFFT: n2=6.38e-16 ninf=1.89e-15 < 1.64e-14 (0.115) 0 OK pyopencl R2C (1654,1654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.23e-16 ninf=1.04e-15 < 1.64e-14 (0.063) 0 iFFT: n2=8.06e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1656,1656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.88e-16 ninf=8.52e-16 < 1.64e-14 (0.052) 0 iFFT: n2=7.50e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1658,1658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.90e-16 ninf=7.97e-16 < 1.64e-14 (0.048) 0 iFFT: n2=8.10e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1660,1660+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.43e-16 ninf=5.63e-16 < 1.64e-14 (0.034) 0 iFFT: n2=5.61e-16 ninf=1.78e-15 < 1.64e-14 (0.108) 0 OK pyopencl R2C (1662,1662+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.80e-16 ninf=1.08e-15 < 8.22e-15 (0.131) 0 iFFT: n2=1.10e-15 ninf=2.89e-15 < 8.22e-15 (0.351) 0 OK pyopencl R2C (1666,1666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.47e-16 ninf=6.63e-16 < 1.64e-14 (0.040) 0 iFFT: n2=6.64e-16 ninf=2.00e-15 < 1.64e-14 (0.122) 0 OK pyopencl R2C (1668,1668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.23e-16 ninf=8.98e-16 < 1.64e-14 (0.055) 0 iFFT: n2=7.88e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1670,1670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.10e-16 ninf=9.10e-16 < 1.64e-14 (0.055) 0 iFFT: n2=8.20e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1672,1672+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.43e-16 ninf=1.00e-15 < 1.64e-14 (0.061) 0 iFFT: n2=9.55e-16 ninf=2.44e-15 < 1.64e-14 (0.149) 0 OK pyopencl R2C (1674,1674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.01e-16 ninf=8.19e-16 < 1.64e-14 (0.050) 0 iFFT: n2=7.54e-16 ninf=2.22e-15 < 1.64e-14 (0.135) 0 OK pyopencl R2C (1676,1676+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.87e-16 ninf=9.25e-16 < 1.64e-14 (0.056) 0 iFFT: n2=8.35e-16 ninf=2.55e-15 < 1.64e-14 (0.155) 0 OK pyopencl R2C (1678,1678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.72e-16 ninf=8.74e-16 < 8.22e-15 (0.106) 0 iFFT: n2=8.35e-16 ninf=2.55e-15 < 8.22e-15 (0.310) 0 OK pyopencl R2C (1682,1682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.21e-16 ninf=1.01e-15 < 1.65e-14 (0.061) 0 iFFT: n2=8.91e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1684,1684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.06e-15 < 1.65e-14 (0.064) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1686,1686+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.15e-15 < 1.65e-14 (0.070) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1688,1688+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.23e-16 ninf=1.03e-15 < 8.23e-15 (0.125) 0 iFFT: n2=9.31e-16 ninf=2.89e-15 < 8.23e-15 (0.351) 0 OK pyopencl R2C (1692,1692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.45e-16 ninf=6.02e-16 < 8.23e-15 (0.073) 0 iFFT: n2=7.31e-16 ninf=2.00e-15 < 8.23e-15 (0.243) 0 OK pyopencl R2C (1696,1696+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.77e-16 ninf=6.07e-16 < 1.65e-14 (0.037) 0 iFFT: n2=6.15e-16 ninf=1.89e-15 < 1.65e-14 (0.115) 0 OK pyopencl R2C (1698,1698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.31e-15 ninf=1.42e-15 < 1.65e-14 (0.086) 0 iFFT: n2=1.23e-15 ninf=3.22e-15 < 1.65e-14 (0.196) 0 OK pyopencl R2C (1700,1700+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.62e-16 ninf=5.89e-16 < 1.65e-14 (0.036) 0 iFFT: n2=5.58e-16 ninf=1.78e-15 < 1.65e-14 (0.108) 0 OK pyopencl R2C (1702,1702+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.79e-16 ninf=1.03e-15 < 1.65e-14 (0.063) 0 iFFT: n2=1.05e-15 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1704,1704+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.57e-16 ninf=8.17e-16 < 1.65e-14 (0.050) 0 iFFT: n2=7.75e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1706,1706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.01e-15 < 1.65e-14 (0.061) 0 iFFT: n2=9.10e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1708,1708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=7.07e-16 < 1.65e-14 (0.043) 0 iFFT: n2=7.40e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1710,1710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.86e-16 ninf=1.02e-15 < 1.65e-14 (0.062) 0 iFFT: n2=9.25e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1712,1712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.45e-16 ninf=9.62e-16 < 1.65e-14 (0.058) 0 iFFT: n2=6.95e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1714,1714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.08e-15 < 8.23e-15 (0.132) 0 iFFT: n2=1.13e-15 ninf=3.00e-15 < 8.23e-15 (0.364) 0 OK pyopencl R2C (1718,1718+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.39e-16 ninf=1.03e-15 < 1.65e-14 (0.062) 0 iFFT: n2=9.84e-16 ninf=3.00e-15 < 1.65e-14 (0.182) 0 OK pyopencl R2C (1720,1720+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.48e-16 ninf=8.07e-16 < 1.65e-14 (0.049) 0 iFFT: n2=7.70e-16 ninf=2.33e-15 < 1.65e-14 (0.142) 0 OK pyopencl R2C (1722,1722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.04e-16 ninf=8.73e-16 < 1.65e-14 (0.053) 0 iFFT: n2=7.03e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1724,1724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.24e-15 < 1.65e-14 (0.076) 0 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1726,1726+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.32e-15 < 8.24e-15 (0.160) 0 iFFT: n2=1.11e-15 ninf=3.55e-15 < 8.24e-15 (0.431) 0 OK pyopencl R2C (1730,1730+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.81e-16 ninf=1.09e-15 < 1.65e-14 (0.066) 0 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1732,1732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.62e-16 ninf=1.07e-15 < 1.65e-14 (0.065) 0 iFFT: n2=9.12e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1734,1734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.95e-16 ninf=6.84e-16 < 1.65e-14 (0.042) 0 iFFT: n2=6.55e-16 ninf=1.89e-15 < 1.65e-14 (0.115) 0 OK pyopencl R2C (1736,1736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.29e-16 ninf=7.68e-16 < 1.65e-14 (0.047) 0 iFFT: n2=6.82e-16 ninf=2.03e-15 < 1.65e-14 (0.123) 0 OK pyopencl R2C (1738,1738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.13e-16 ninf=7.69e-16 < 1.65e-14 (0.047) 0 iFFT: n2=9.09e-16 ninf=2.66e-15 < 1.65e-14 (0.162) 0 OK pyopencl R2C (1740,1740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.49e-16 ninf=7.90e-16 < 1.65e-14 (0.048) 0 iFFT: n2=8.30e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1742,1742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.17e-16 ninf=1.02e-15 < 1.65e-14 (0.062) 0 iFFT: n2=7.40e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1744,1744+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=8.43e-16 < 1.65e-14 (0.051) 0 iFFT: n2=7.44e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1746,1746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.76e-16 ninf=8.50e-16 < 1.65e-14 (0.052) 0 iFFT: n2=6.78e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1748,1748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.79e-16 ninf=9.01e-16 < 8.24e-15 (0.109) 0 iFFT: n2=9.33e-16 ninf=2.66e-15 < 8.24e-15 (0.323) 0 OK pyopencl R2C (1752,1752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.31e-16 ninf=8.57e-16 < 1.65e-14 (0.052) 0 iFFT: n2=7.60e-16 ninf=2.22e-15 < 1.65e-14 (0.135) 0 OK pyopencl R2C (1754,1754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.19e-15 < 1.65e-14 (0.072) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1756,1756+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.37e-15 < 1.65e-14 (0.083) 0 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.65e-14 (0.189) 0 OK pyopencl R2C (1758,1758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.71e-16 ninf=1.03e-15 < 8.25e-15 (0.125) 0 iFFT: n2=9.32e-16 ninf=2.89e-15 < 8.25e-15 (0.350) 0 OK pyopencl R2C (1762,1762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.71e-16 ninf=1.03e-15 < 8.25e-15 (0.125) 0 iFFT: n2=8.91e-16 ninf=2.66e-15 < 8.25e-15 (0.323) 0 OK pyopencl R2C (1766,1766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.27e-15 < 1.65e-14 (0.077) 0 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.65e-14 (0.209) 0 OK pyopencl R2C (1768,1768+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.95e-16 ninf=6.89e-16 < 1.65e-14 (0.042) 0 iFFT: n2=5.99e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1770,1770+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.86e-16 ninf=7.12e-16 < 1.65e-14 (0.043) 0 iFFT: n2=5.58e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1772,1772+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.28e-15 < 1.65e-14 (0.078) 0 iFFT: n2=9.54e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1774,1774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.32e-15 < 1.65e-14 (0.080) 0 iFFT: n2=9.92e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1776,1776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.98e-16 ninf=1.08e-15 < 1.65e-14 (0.066) 0 iFFT: n2=8.94e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1778,1778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.61e-16 ninf=1.15e-15 < 1.65e-14 (0.070) 0 iFFT: n2=8.86e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1780,1780+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.31e-16 ninf=6.38e-16 < 8.25e-15 (0.077) 0 iFFT: n2=6.48e-16 ninf=2.11e-15 < 8.25e-15 (0.256) 0 OK pyopencl R2C (1784,1784+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.47e-16 ninf=9.44e-16 < 1.65e-14 (0.057) 0 iFFT: n2=8.79e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1786,1786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.18e-16 ninf=1.07e-15 < 1.65e-14 (0.065) 0 iFFT: n2=9.71e-16 ninf=2.55e-15 < 1.65e-14 (0.155) 0 OK pyopencl R2C (1788,1788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.21e-16 ninf=1.00e-15 < 1.65e-14 (0.061) 0 iFFT: n2=8.73e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1790,1790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.07e-16 ninf=8.68e-16 < 8.25e-15 (0.105) 0 iFFT: n2=9.55e-16 ninf=2.66e-15 < 8.25e-15 (0.323) 0 OK pyopencl R2C (1794,1794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.74e-16 ninf=8.39e-16 < 1.65e-14 (0.051) 0 iFFT: n2=6.14e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1796,1796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.07e-15 < 1.65e-14 (0.065) 0 iFFT: n2=9.45e-16 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1798,1798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.41e-16 ninf=8.53e-16 < 8.25e-15 (0.103) 0 iFFT: n2=8.48e-16 ninf=2.66e-15 < 8.25e-15 (0.323) 0 OK pyopencl R2C (1802,1802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.55e-16 ninf=7.37e-16 < 1.65e-14 (0.045) 0 iFFT: n2=6.38e-16 ninf=1.89e-15 < 1.65e-14 (0.114) 0 OK pyopencl R2C (1804,1804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.41e-16 ninf=7.58e-16 < 1.65e-14 (0.046) 0 iFFT: n2=6.40e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1806,1806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.17e-16 ninf=7.98e-16 < 1.65e-14 (0.048) 0 iFFT: n2=8.27e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1808,1808+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.09e-16 ninf=9.28e-16 < 1.65e-14 (0.056) 0 iFFT: n2=7.52e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1810,1810+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.21e-16 ninf=8.77e-16 < 1.65e-14 (0.053) 0 iFFT: n2=8.64e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1812,1812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.31e-16 ninf=7.70e-16 < 1.65e-14 (0.047) 0 iFFT: n2=8.42e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1814,1814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.31e-15 < 1.65e-14 (0.079) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.65e-14 (0.195) 0 OK pyopencl R2C (1816,1816+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.29e-15 ninf=1.49e-15 < 1.65e-14 (0.090) 0 iFFT: n2=1.10e-15 ninf=3.11e-15 < 1.65e-14 (0.188) 0 OK pyopencl R2C (1818,1818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.16e-16 ninf=8.23e-16 < 8.26e-15 (0.100) 0 iFFT: n2=6.95e-16 ninf=2.44e-15 < 8.26e-15 (0.296) 0 OK pyopencl R2C (1822,1822+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.32e-15 ninf=1.40e-15 < 1.65e-14 (0.085) 0 iFFT: n2=1.32e-15 ninf=4.11e-15 < 1.65e-14 (0.249) 0 OK pyopencl R2C (1824,1824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.76e-16 ninf=9.31e-16 < 1.65e-14 (0.056) 0 iFFT: n2=7.93e-16 ninf=2.22e-15 < 1.65e-14 (0.134) 0 OK pyopencl R2C (1826,1826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.07e-16 ninf=6.76e-16 < 1.65e-14 (0.041) 0 iFFT: n2=5.57e-16 ninf=1.78e-15 < 1.65e-14 (0.108) 0 OK pyopencl R2C (1828,1828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.20e-15 < 1.65e-14 (0.073) 0 iFFT: n2=1.29e-15 ninf=3.44e-15 < 1.65e-14 (0.208) 0 OK pyopencl R2C (1830,1830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.36e-16 ninf=7.14e-16 < 1.65e-14 (0.043) 0 iFFT: n2=6.42e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1832,1832+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.96e-16 ninf=1.24e-15 < 1.65e-14 (0.075) 0 iFFT: n2=9.67e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1834,1834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.99e-16 ninf=8.88e-16 < 1.65e-14 (0.054) 0 iFFT: n2=8.24e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1836,1836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.73e-16 ninf=6.96e-16 < 1.65e-14 (0.042) 0 iFFT: n2=5.79e-16 ninf=1.78e-15 < 1.65e-14 (0.107) 0 OK pyopencl R2C (1838,1838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.39e-15 < 1.65e-14 (0.084) 0 iFFT: n2=1.39e-15 ninf=3.33e-15 < 1.65e-14 (0.202) 0 OK pyopencl R2C (1840,1840+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.75e-16 ninf=6.12e-16 < 1.65e-14 (0.037) 0 iFFT: n2=5.77e-16 ninf=1.78e-15 < 1.65e-14 (0.107) 0 OK pyopencl R2C (1842,1842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.33e-16 ninf=1.01e-15 < 1.65e-14 (0.061) 0 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.65e-14 (0.175) 0 OK pyopencl R2C (1844,1844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.11e-15 < 1.65e-14 (0.067) 0 iFFT: n2=9.52e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1846,1846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.68e-16 ninf=7.64e-16 < 8.27e-15 (0.092) 0 iFFT: n2=7.73e-16 ninf=2.44e-15 < 8.27e-15 (0.295) 0 OK pyopencl R2C (1850,1850+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.02e-16 ninf=8.17e-16 < 1.65e-14 (0.049) 0 iFFT: n2=8.33e-16 ninf=2.33e-15 < 1.65e-14 (0.141) 0 OK pyopencl R2C (1852,1852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.28e-15 ninf=1.29e-15 < 1.65e-14 (0.078) 0 iFFT: n2=1.11e-15 ninf=3.55e-15 < 1.65e-14 (0.215) 0 OK pyopencl R2C (1854,1854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.90e-16 ninf=1.07e-15 < 1.65e-14 (0.065) 0 iFFT: n2=8.79e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1856,1856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.03e-16 ninf=7.58e-16 < 1.65e-14 (0.046) 0 iFFT: n2=7.09e-16 ninf=2.11e-15 < 1.65e-14 (0.128) 0 OK pyopencl R2C (1858,1858+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.51e-16 ninf=1.06e-15 < 1.65e-14 (0.064) 0 iFFT: n2=8.78e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1860,1860+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.40e-16 ninf=6.50e-16 < 1.65e-14 (0.039) 0 iFFT: n2=6.57e-16 ninf=2.00e-15 < 1.65e-14 (0.121) 0 OK pyopencl R2C (1862,1862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.28e-16 ninf=9.40e-16 < 1.65e-14 (0.057) 0 iFFT: n2=9.61e-16 ninf=2.78e-15 < 1.65e-14 (0.168) 0 OK pyopencl R2C (1864,1864+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.65e-16 ninf=1.04e-15 < 1.65e-14 (0.063) 0 iFFT: n2=8.50e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1866,1866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.63e-16 ninf=8.70e-16 < 1.65e-14 (0.053) 0 iFFT: n2=8.86e-16 ninf=2.66e-15 < 1.65e-14 (0.161) 0 OK pyopencl R2C (1868,1868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.59e-16 ninf=9.28e-16 < 1.65e-14 (0.056) 0 iFFT: n2=8.89e-16 ninf=2.89e-15 < 1.65e-14 (0.174) 0 OK pyopencl R2C (1870,1870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.72e-16 ninf=6.12e-16 < 8.27e-15 (0.074) 0 iFFT: n2=6.14e-16 ninf=1.89e-15 < 8.27e-15 (0.228) 0 OK pyopencl R2C (1874,1874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.21e-15 < 1.65e-14 (0.073) 0 iFFT: n2=1.11e-15 ninf=3.33e-15 < 1.65e-14 (0.201) 0 OK pyopencl R2C (1876,1876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.48e-16 ninf=9.67e-16 < 1.65e-14 (0.058) 0 iFFT: n2=8.38e-16 ninf=2.44e-15 < 1.65e-14 (0.148) 0 OK pyopencl R2C (1878,1878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.27e-16 ninf=8.17e-16 < 1.65e-14 (0.049) 0 iFFT: n2=8.30e-16 ninf=2.55e-15 < 1.65e-14 (0.154) 0 OK pyopencl R2C (1880,1880+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.32e-16 ninf=7.04e-16 < 1.65e-14 (0.043) 0 iFFT: n2=5.46e-16 ninf=1.78e-15 < 1.65e-14 (0.107) 0 OK pyopencl R2C (1882,1882+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.25e-15 < 1.65e-14 (0.076) 0 iFFT: n2=1.04e-15 ninf=3.44e-15 < 1.65e-14 (0.208) 0 OK pyopencl R2C (1884,1884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.45e-16 ninf=1.16e-15 < 1.66e-14 (0.070) 0 iFFT: n2=6.94e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1886,1886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.27e-16 ninf=7.41e-16 < 1.66e-14 (0.045) 0 iFFT: n2=6.89e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1888,1888+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=4.97e-16 ninf=5.82e-16 < 8.28e-15 (0.070) 0 iFFT: n2=5.05e-16 ninf=1.55e-15 < 8.28e-15 (0.188) 0 OK pyopencl R2C (1892,1892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.04e-16 ninf=7.70e-16 < 1.66e-14 (0.047) 0 iFFT: n2=7.62e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1894,1894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.22e-15 < 1.66e-14 (0.074) 0 iFFT: n2=1.02e-15 ninf=2.78e-15 < 1.66e-14 (0.168) 0 OK pyopencl R2C (1896,1896+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.81e-16 ninf=7.21e-16 < 1.66e-14 (0.044) 0 iFFT: n2=7.88e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1898,1898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.92e-16 ninf=8.87e-16 < 1.66e-14 (0.054) 0 iFFT: n2=6.72e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1900,1900+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.70e-16 ninf=1.04e-15 < 1.66e-14 (0.063) 0 iFFT: n2=8.12e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1902,1902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.25e-15 < 1.66e-14 (0.075) 0 iFFT: n2=9.48e-16 ninf=2.78e-15 < 1.66e-14 (0.168) 0 OK pyopencl R2C (1904,1904+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.80e-16 ninf=6.56e-16 < 1.66e-14 (0.040) 0 iFFT: n2=5.90e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1906,1906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.39e-15 < 1.66e-14 (0.084) 0 iFFT: n2=1.21e-15 ninf=3.11e-15 < 1.66e-14 (0.188) 0 OK pyopencl R2C (1908,1908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.16e-16 ninf=6.06e-16 < 1.66e-14 (0.037) 0 iFFT: n2=6.22e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1910,1910+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.17e-15 < 1.66e-14 (0.071) 0 iFFT: n2=1.22e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (1912,1912+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.81e-16 ninf=1.02e-15 < 1.66e-14 (0.062) 0 iFFT: n2=9.09e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1914,1914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.39e-16 ninf=8.27e-16 < 1.66e-14 (0.050) 0 iFFT: n2=7.47e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1916,1916+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.79e-16 ninf=1.32e-15 < 1.66e-14 (0.080) 0 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.66e-14 (0.188) 0 OK pyopencl R2C (1918,1918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.17e-15 < 8.28e-15 (0.141) 0 iFFT: n2=1.07e-15 ninf=3.00e-15 < 8.28e-15 (0.362) 0 OK pyopencl R2C (1922,1922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.93e-16 ninf=8.93e-16 < 1.66e-14 (0.054) 0 iFFT: n2=7.65e-16 ninf=2.39e-15 < 1.66e-14 (0.144) 0 OK pyopencl R2C (1924,1924+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.73e-16 ninf=8.54e-16 < 1.66e-14 (0.052) 0 iFFT: n2=7.88e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1926,1926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.83e-16 ninf=9.83e-16 < 1.66e-14 (0.059) 0 iFFT: n2=9.20e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1928,1928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.79e-16 ninf=7.78e-16 < 1.66e-14 (0.047) 0 iFFT: n2=7.91e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1930,1930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.65e-16 ninf=7.86e-16 < 1.66e-14 (0.047) 0 iFFT: n2=7.90e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1932,1932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.99e-16 ninf=8.28e-16 < 1.66e-14 (0.050) 0 iFFT: n2=6.53e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (1934,1934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.25e-15 < 8.29e-15 (0.151) 0 iFFT: n2=1.12e-15 ninf=3.00e-15 < 8.29e-15 (0.362) 0 OK pyopencl R2C (1938,1938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.43e-16 ninf=8.57e-16 < 1.66e-14 (0.052) 0 iFFT: n2=7.69e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1940,1940+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.39e-16 ninf=6.97e-16 < 1.66e-14 (0.042) 0 iFFT: n2=6.42e-16 ninf=2.00e-15 < 1.66e-14 (0.121) 0 OK pyopencl R2C (1942,1942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.32e-15 ninf=1.63e-15 < 8.29e-15 (0.196) 0 iFFT: n2=1.34e-15 ninf=3.44e-15 < 8.29e-15 (0.415) 0 OK pyopencl R2C (1946,1946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.44e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 0 iFFT: n2=8.29e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1948,1948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.53e-15 ninf=1.64e-15 < 8.29e-15 (0.198) 0 iFFT: n2=1.67e-15 ninf=3.89e-15 < 8.29e-15 (0.469) 0 OK pyopencl R2C (1952,1952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.24e-16 ninf=8.03e-16 < 1.66e-14 (0.048) 0 iFFT: n2=6.10e-16 ninf=1.80e-15 < 1.66e-14 (0.109) 0 OK pyopencl R2C (1954,1954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.19e-16 ninf=8.87e-16 < 1.66e-14 (0.054) 0 iFFT: n2=8.53e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1956,1956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.25e-15 < 1.66e-14 (0.075) 0 iFFT: n2=1.09e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1958,1958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.56e-16 ninf=7.12e-16 < 8.29e-15 (0.086) 0 iFFT: n2=6.54e-16 ninf=2.00e-15 < 8.29e-15 (0.241) 0 OK pyopencl R2C (1962,1962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.37e-16 ninf=9.28e-16 < 1.66e-14 (0.056) 0 iFFT: n2=9.59e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (1964,1964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.08e-15 < 1.66e-14 (0.065) 0 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.66e-14 (0.201) 0 OK pyopencl R2C (1966,1966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.27e-15 < 1.66e-14 (0.077) 0 iFFT: n2=9.86e-16 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1968,1968+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.37e-16 ninf=7.51e-16 < 1.66e-14 (0.045) 0 iFFT: n2=7.84e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1970,1970+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=9.18e-16 < 1.66e-14 (0.055) 0 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.66e-14 (0.181) 0 OK pyopencl R2C (1972,1972+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.28e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 0 iFFT: n2=7.68e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (1974,1974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.90e-16 ninf=6.28e-16 < 1.66e-14 (0.038) 0 iFFT: n2=6.00e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1976,1976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.76e-16 ninf=9.49e-16 < 1.66e-14 (0.057) 0 iFFT: n2=7.21e-16 ninf=2.33e-15 < 1.66e-14 (0.141) 0 OK pyopencl R2C (1978,1978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.04e-16 ninf=8.32e-16 < 8.30e-15 (0.100) 0 iFFT: n2=8.39e-16 ninf=2.78e-15 < 8.30e-15 (0.335) 0 OK pyopencl R2C (1982,1982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.99e-16 ninf=1.04e-15 < 1.66e-14 (0.063) 0 iFFT: n2=9.32e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1984,1984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.15e-16 ninf=7.10e-16 < 1.66e-14 (0.043) 0 iFFT: n2=6.13e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (1986,1986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.71e-16 ninf=9.44e-16 < 1.66e-14 (0.057) 0 iFFT: n2=8.61e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1988,1988+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.30e-16 ninf=8.86e-16 < 1.66e-14 (0.053) 0 iFFT: n2=8.31e-16 ninf=2.66e-15 < 1.66e-14 (0.161) 0 OK pyopencl R2C (1990,1990+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.47e-16 ninf=1.01e-15 < 1.66e-14 (0.061) 0 iFFT: n2=7.57e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (1992,1992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.48e-16 ninf=6.18e-16 < 1.66e-14 (0.037) 0 iFFT: n2=5.73e-16 ninf=1.78e-15 < 1.66e-14 (0.107) 0 OK pyopencl R2C (1994,1994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.39e-15 < 1.66e-14 (0.084) 0 iFFT: n2=1.10e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (1996,1996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.38e-15 ninf=1.54e-15 < 1.66e-14 (0.093) 0 iFFT: n2=1.23e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (1998,1998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.54e-16 ninf=9.66e-16 < 8.30e-15 (0.116) 0 iFFT: n2=9.02e-16 ninf=2.33e-15 < 8.30e-15 (0.281) 0 OK pyopencl R2C (2004,2004+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.24e-15 < 1.66e-14 (0.075) 0 iFFT: n2=1.24e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2006,2006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.70e-16 ninf=7.07e-16 < 1.66e-14 (0.043) 0 iFFT: n2=5.82e-16 ninf=1.83e-15 < 1.66e-14 (0.110) 0 OK pyopencl R2C (2008,2008+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.00e-16 ninf=9.88e-16 < 1.66e-14 (0.060) 0 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2010,2010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.39e-16 ninf=9.86e-16 < 1.66e-14 (0.059) 0 iFFT: n2=7.09e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (2012,2012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.22e-15 < 1.66e-14 (0.074) 0 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2014,2014+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.26e-16 ninf=8.40e-16 < 8.30e-15 (0.101) 0 iFFT: n2=7.94e-16 ninf=2.33e-15 < 8.30e-15 (0.281) 0 OK pyopencl R2C (2018,2018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.00e-15 < 1.66e-14 (0.060) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.66e-14 (0.194) 0 OK pyopencl R2C (2020,2020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=8.83e-16 < 1.66e-14 (0.053) 0 iFFT: n2=7.55e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (2022,2022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.17e-15 < 1.66e-14 (0.070) 0 iFFT: n2=9.89e-16 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2024,2024+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.94e-16 ninf=6.70e-16 < 1.66e-14 (0.040) 0 iFFT: n2=6.39e-16 ninf=2.00e-15 < 1.66e-14 (0.120) 0 OK pyopencl R2C (2026,2026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.77e-16 ninf=8.11e-16 < 8.31e-15 (0.098) 0 iFFT: n2=8.23e-16 ninf=2.78e-15 < 8.31e-15 (0.334) 0 OK pyopencl R2C (2030,2030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.79e-16 ninf=8.17e-16 < 1.66e-14 (0.049) 0 iFFT: n2=7.86e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2032,2032+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.12e-15 < 1.66e-14 (0.068) 0 iFFT: n2=1.14e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2034,2034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.73e-16 ninf=8.46e-16 < 1.66e-14 (0.051) 0 iFFT: n2=8.36e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2036,2036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.70e-16 ninf=8.77e-16 < 1.66e-14 (0.053) 0 iFFT: n2=8.15e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2038,2038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.77e-16 ninf=9.25e-16 < 1.66e-14 (0.056) 0 iFFT: n2=8.23e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2040,2040+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.56e-16 ninf=6.06e-16 < 1.66e-14 (0.036) 0 iFFT: n2=6.32e-16 ninf=1.89e-15 < 1.66e-14 (0.114) 0 OK pyopencl R2C (2042,2042+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.71e-16 ninf=9.12e-16 < 1.66e-14 (0.055) 0 iFFT: n2=8.20e-16 ninf=2.55e-15 < 1.66e-14 (0.154) 0 OK pyopencl R2C (2044,2044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.44e-16 ninf=1.02e-15 < 1.66e-14 (0.061) 0 iFFT: n2=7.40e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2046,2046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.53e-16 ninf=8.27e-16 < 8.31e-15 (0.100) 0 iFFT: n2=6.57e-16 ninf=2.00e-15 < 8.31e-15 (0.240) 0 OK pyopencl R2C (2050,2050+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.06e-16 ninf=9.63e-16 < 1.66e-14 (0.058) 0 iFFT: n2=8.14e-16 ninf=2.22e-15 < 1.66e-14 (0.134) 0 OK pyopencl R2C (2052,2052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.59e-16 ninf=9.20e-16 < 1.66e-14 (0.055) 0 iFFT: n2=8.64e-16 ninf=2.66e-15 < 1.66e-14 (0.160) 0 OK pyopencl R2C (2054,2054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.26e-16 ninf=8.10e-16 < 1.66e-14 (0.049) 0 iFFT: n2=7.26e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2056,2056+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.06e-16 ninf=1.00e-15 < 8.31e-15 (0.121) 0 iFFT: n2=9.21e-16 ninf=2.78e-15 < 8.31e-15 (0.334) 0 OK pyopencl R2C (2060,2060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.90e-16 ninf=1.09e-15 < 1.66e-14 (0.065) 0 iFFT: n2=1.04e-15 ninf=2.89e-15 < 1.66e-14 (0.174) 0 OK pyopencl R2C (2062,2062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.11e-15 < 1.66e-14 (0.066) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2064,2064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.59e-16 ninf=9.34e-16 < 1.66e-14 (0.056) 0 iFFT: n2=7.63e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2066,2066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.47e-15 < 1.66e-14 (0.088) 0 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.66e-14 (0.200) 0 OK pyopencl R2C (2068,2068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.48e-16 ninf=5.72e-16 < 1.66e-14 (0.034) 0 iFFT: n2=5.57e-16 ninf=1.67e-15 < 1.66e-14 (0.100) 0 OK pyopencl R2C (2070,2070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.34e-16 ninf=6.28e-16 < 1.66e-14 (0.038) 0 iFFT: n2=6.46e-16 ninf=2.11e-15 < 1.66e-14 (0.127) 0 OK pyopencl R2C (2072,2072+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.49e-16 ninf=1.03e-15 < 1.66e-14 (0.062) 0 iFFT: n2=8.07e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2074,2074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.55e-16 ninf=6.71e-16 < 1.66e-14 (0.040) 0 iFFT: n2=6.61e-16 ninf=2.00e-15 < 1.66e-14 (0.120) 0 OK pyopencl R2C (2076,2076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.66e-14 (0.067) 0 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.66e-14 (0.187) 0 OK pyopencl R2C (2078,2078+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.21e-15 < 8.32e-15 (0.146) 0 iFFT: n2=1.05e-15 ninf=3.66e-15 < 8.32e-15 (0.440) 0 OK pyopencl R2C (2082,2082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.32e-15 ninf=1.36e-15 < 1.66e-14 (0.082) 0 iFFT: n2=1.31e-15 ninf=3.55e-15 < 1.66e-14 (0.214) 0 OK pyopencl R2C (2084,2084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.44e-16 ninf=9.54e-16 < 1.66e-14 (0.057) 0 iFFT: n2=8.79e-16 ninf=2.61e-15 < 1.66e-14 (0.157) 0 OK pyopencl R2C (2086,2086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.41e-15 < 1.66e-14 (0.085) 0 iFFT: n2=1.24e-15 ninf=3.44e-15 < 1.66e-14 (0.207) 0 OK pyopencl R2C (2088,2088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.81e-16 ninf=9.10e-16 < 1.66e-14 (0.055) 0 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.66e-14 (0.140) 0 OK pyopencl R2C (2090,2090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.31e-16 ninf=9.41e-16 < 1.66e-14 (0.057) 0 iFFT: n2=9.37e-16 ninf=2.44e-15 < 1.66e-14 (0.147) 0 OK pyopencl R2C (2092,2092+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.36e-15 ninf=1.44e-15 < 1.66e-14 (0.087) 0 iFFT: n2=1.35e-15 ninf=3.66e-15 < 1.66e-14 (0.220) 0 OK pyopencl R2C (2094,2094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.25e-15 ninf=1.27e-15 < 1.66e-14 (0.076) 0 iFFT: n2=1.22e-15 ninf=3.44e-15 < 1.66e-14 (0.207) 0 OK pyopencl R2C (2096,2096+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.32e-16 ninf=8.06e-16 < 1.66e-14 (0.048) 0 iFFT: n2=7.13e-16 ninf=2.22e-15 < 1.66e-14 (0.133) 0 OK pyopencl R2C (2098,2098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.35e-15 ninf=1.41e-15 < 8.32e-15 (0.170) 0 iFFT: n2=1.33e-15 ninf=3.66e-15 < 8.32e-15 (0.440) 0 OK pyopencl R2C (2102,2102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.07e-15 < 1.66e-14 (0.065) 0 iFFT: n2=1.02e-15 ninf=3.14e-15 < 1.66e-14 (0.189) 0 OK pyopencl R2C (2104,2104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.10e-15 < 8.32e-15 (0.133) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 8.32e-15 (0.387) 0 OK pyopencl R2C (2108,2108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.16e-16 ninf=7.83e-16 < 1.66e-14 (0.047) 0 iFFT: n2=7.09e-16 ninf=2.22e-15 < 1.66e-14 (0.133) 0 OK pyopencl R2C (2110,2110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.19e-16 ninf=1.00e-15 < 8.32e-15 (0.121) 0 iFFT: n2=9.20e-16 ninf=2.55e-15 < 8.32e-15 (0.307) 0 OK pyopencl R2C (2114,2114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.61e-16 ninf=8.36e-16 < 1.67e-14 (0.050) 0 iFFT: n2=7.66e-16 ninf=2.44e-15 < 1.67e-14 (0.147) 0 OK pyopencl R2C (2116,2116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.32e-16 ninf=7.95e-16 < 1.67e-14 (0.048) 0 iFFT: n2=7.02e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2118,2118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.20e-16 ninf=7.84e-16 < 1.67e-14 (0.047) 0 iFFT: n2=8.24e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2120,2120+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.25e-16 ninf=6.76e-16 < 1.67e-14 (0.041) 0 iFFT: n2=6.31e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2122,2122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.21e-15 < 1.67e-14 (0.072) 0 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2124,2124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.44e-16 ninf=6.39e-16 < 1.67e-14 (0.038) 0 iFFT: n2=5.56e-16 ninf=1.67e-15 < 1.67e-14 (0.100) 0 OK pyopencl R2C (2126,2126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.08e-15 < 1.67e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.67e-14 (0.200) 0 OK pyopencl R2C (2128,2128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.03e-16 ninf=9.81e-16 < 1.67e-14 (0.059) 0 iFFT: n2=9.72e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2130,2130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.53e-16 ninf=1.01e-15 < 1.67e-14 (0.061) 0 iFFT: n2=8.54e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2132,2132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.54e-16 ninf=7.27e-16 < 1.67e-14 (0.044) 0 iFFT: n2=6.67e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2134,2134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.48e-16 ninf=6.82e-16 < 1.67e-14 (0.041) 0 iFFT: n2=6.50e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2136,2136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.63e-16 ninf=7.75e-16 < 1.67e-14 (0.047) 0 iFFT: n2=6.72e-16 ninf=2.11e-15 < 1.67e-14 (0.127) 0 OK pyopencl R2C (2138,2138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.08e-15 < 1.67e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2140,2140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.43e-15 < 1.67e-14 (0.086) 0 iFFT: n2=1.09e-15 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2142,2142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.57e-16 ninf=7.21e-16 < 1.67e-14 (0.043) 0 iFFT: n2=6.65e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2144,2144+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.80e-16 ninf=1.03e-15 < 1.67e-14 (0.062) 0 iFFT: n2=9.31e-16 ninf=2.44e-15 < 1.67e-14 (0.147) 0 OK pyopencl R2C (2146,2146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.26e-15 < 1.67e-14 (0.076) 0 iFFT: n2=1.12e-15 ninf=3.00e-15 < 1.67e-14 (0.180) 0 OK pyopencl R2C (2148,2148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.12e-15 < 1.67e-14 (0.067) 0 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2150,2150+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.01e-16 ninf=8.86e-16 < 1.67e-14 (0.053) 0 iFFT: n2=7.94e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2152,2152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.71e-16 ninf=1.05e-15 < 1.67e-14 (0.063) 0 iFFT: n2=9.64e-16 ninf=3.11e-15 < 1.67e-14 (0.187) 0 OK pyopencl R2C (2154,2154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.14e-15 < 8.33e-15 (0.137) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 8.33e-15 (0.386) 0 OK pyopencl R2C (2158,2158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.67e-16 ninf=7.02e-16 < 8.33e-15 (0.084) 0 iFFT: n2=5.79e-16 ninf=1.89e-15 < 8.33e-15 (0.226) 0 OK pyopencl R2C (2162,2162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.04e-16 ninf=6.58e-16 < 1.67e-14 (0.039) 0 iFFT: n2=6.16e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2164,2164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.63e-16 ninf=9.82e-16 < 1.67e-14 (0.059) 0 iFFT: n2=9.10e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2166,2166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.33e-15 ninf=1.45e-15 < 1.67e-14 (0.087) 0 iFFT: n2=1.38e-15 ninf=3.22e-15 < 1.67e-14 (0.193) 0 OK pyopencl R2C (2168,2168+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.72e-16 ninf=1.03e-15 < 1.67e-14 (0.062) 0 iFFT: n2=8.94e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2170,2170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.99e-16 ninf=8.14e-16 < 1.67e-14 (0.049) 0 iFFT: n2=7.02e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2172,2172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.05e-16 ninf=1.11e-15 < 1.67e-14 (0.066) 0 iFFT: n2=8.77e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2174,2174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.19e-15 < 1.67e-14 (0.071) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2176,2176+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.38e-16 ninf=6.72e-16 < 8.34e-15 (0.081) 0 iFFT: n2=5.36e-16 ninf=1.78e-15 < 8.34e-15 (0.213) 0 OK pyopencl R2C (2180,2180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.88e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 0 iFFT: n2=7.81e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2182,2182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.08e-15 < 8.34e-15 (0.130) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 8.34e-15 (0.399) 0 OK pyopencl R2C (2186,2186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.17e-15 < 1.67e-14 (0.070) 0 iFFT: n2=1.11e-15 ninf=3.39e-15 < 1.67e-14 (0.203) 0 OK pyopencl R2C (2188,2188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.09e-15 < 1.67e-14 (0.065) 0 iFFT: n2=9.99e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2190,2190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.24e-16 ninf=8.07e-16 < 1.67e-14 (0.048) 0 iFFT: n2=7.29e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2192,2192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.15e-16 ninf=1.08e-15 < 1.67e-14 (0.064) 0 iFFT: n2=9.14e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2194,2194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.73e-16 ninf=9.99e-16 < 1.67e-14 (0.060) 0 iFFT: n2=9.32e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2196,2196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.75e-16 ninf=6.92e-16 < 1.67e-14 (0.041) 0 iFFT: n2=6.71e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2198,2198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.53e-16 ninf=9.00e-16 < 8.34e-15 (0.108) 0 iFFT: n2=8.46e-16 ninf=2.78e-15 < 8.34e-15 (0.333) 0 OK pyopencl R2C (2202,2202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.38e-15 < 1.67e-14 (0.083) 0 iFFT: n2=1.18e-15 ninf=3.33e-15 < 1.67e-14 (0.200) 0 OK pyopencl R2C (2204,2204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.93e-16 ninf=1.09e-15 < 1.67e-14 (0.065) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2206,2206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.94e-16 ninf=1.08e-15 < 1.67e-14 (0.065) 0 iFFT: n2=9.29e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2208,2208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.36e-16 ninf=7.86e-16 < 1.67e-14 (0.047) 0 iFFT: n2=6.11e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2210,2210+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.61e-16 ninf=6.10e-16 < 1.67e-14 (0.037) 0 iFFT: n2=5.78e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2212,2212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=8.48e-16 < 1.67e-14 (0.051) 0 iFFT: n2=7.65e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2214,2214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.50e-16 ninf=6.78e-16 < 1.67e-14 (0.041) 0 iFFT: n2=6.59e-16 ninf=2.00e-15 < 1.67e-14 (0.120) 0 OK pyopencl R2C (2216,2216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.99e-16 ninf=9.54e-16 < 1.67e-14 (0.057) 0 iFFT: n2=8.89e-16 ninf=2.66e-15 < 1.67e-14 (0.160) 0 OK pyopencl R2C (2218,2218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.08e-15 < 1.67e-14 (0.065) 0 iFFT: n2=9.44e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2220,2220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.25e-16 ninf=1.00e-15 < 1.67e-14 (0.060) 0 iFFT: n2=8.56e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2222,2222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.29e-16 ninf=8.84e-16 < 1.67e-14 (0.053) 0 iFFT: n2=7.13e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2224,2224+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.20e-16 ninf=8.88e-16 < 1.67e-14 (0.053) 0 iFFT: n2=7.76e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2226,2226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.68e-16 ninf=7.07e-16 < 1.67e-14 (0.042) 0 iFFT: n2=6.79e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2228,2228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.07e-15 < 1.67e-14 (0.064) 0 iFFT: n2=9.32e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2230,2230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.72e-16 ninf=1.09e-15 < 1.67e-14 (0.065) 0 iFFT: n2=9.79e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2232,2232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.75e-16 ninf=7.59e-16 < 1.67e-14 (0.045) 0 iFFT: n2=6.63e-16 ninf=2.16e-15 < 1.67e-14 (0.130) 0 OK pyopencl R2C (2234,2234+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.37e-15 < 1.67e-14 (0.082) 0 iFFT: n2=1.12e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2236,2236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.68e-16 ninf=7.87e-16 < 1.67e-14 (0.047) 0 iFFT: n2=7.63e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2238,2238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.19e-15 < 8.35e-15 (0.143) 0 iFFT: n2=1.10e-15 ninf=3.33e-15 < 8.35e-15 (0.399) 0 OK pyopencl R2C (2242,2242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.88e-16 ninf=1.03e-15 < 1.67e-14 (0.062) 0 iFFT: n2=7.64e-16 ninf=2.44e-15 < 1.67e-14 (0.146) 0 OK pyopencl R2C (2244,2244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.68e-16 ninf=5.99e-16 < 1.67e-14 (0.036) 0 iFFT: n2=5.77e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2246,2246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.67e-14 (0.063) 0 iFFT: n2=9.53e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2248,2248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.25e-15 < 8.35e-15 (0.149) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 8.35e-15 (0.386) 0 OK pyopencl R2C (2252,2252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.84e-16 ninf=1.05e-15 < 1.67e-14 (0.063) 0 iFFT: n2=9.15e-16 ninf=3.00e-15 < 1.67e-14 (0.179) 0 OK pyopencl R2C (2254,2254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.96e-16 ninf=7.48e-16 < 1.67e-14 (0.045) 0 iFFT: n2=7.06e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2256,2256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.23e-16 ninf=6.40e-16 < 1.67e-14 (0.038) 0 iFFT: n2=5.47e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2258,2258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.84e-16 ninf=9.90e-16 < 1.67e-14 (0.059) 0 iFFT: n2=9.16e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2260,2260+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.71e-16 ninf=8.84e-16 < 1.67e-14 (0.053) 0 iFFT: n2=7.70e-16 ninf=2.33e-15 < 1.67e-14 (0.140) 0 OK pyopencl R2C (2262,2262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.42e-16 ninf=7.71e-16 < 1.67e-14 (0.046) 0 iFFT: n2=7.42e-16 ninf=2.41e-15 < 1.67e-14 (0.144) 0 OK pyopencl R2C (2264,2264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.92e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 0 iFFT: n2=9.20e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2266,2266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.44e-16 ninf=1.15e-15 < 8.36e-15 (0.138) 0 iFFT: n2=9.23e-16 ninf=2.66e-15 < 8.36e-15 (0.319) 0 OK pyopencl R2C (2270,2270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.08e-16 ninf=1.03e-15 < 1.67e-14 (0.061) 0 iFFT: n2=9.09e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2272,2272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.73e-16 ninf=8.27e-16 < 1.67e-14 (0.049) 0 iFFT: n2=7.83e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2274,2274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.14e-15 < 1.67e-14 (0.068) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2276,2276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.65e-16 ninf=1.04e-15 < 1.67e-14 (0.062) 0 iFFT: n2=9.25e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2278,2278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.86e-16 ninf=8.46e-16 < 1.67e-14 (0.051) 0 iFFT: n2=8.03e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2280,2280+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.46e-16 ninf=9.18e-16 < 1.67e-14 (0.055) 0 iFFT: n2=7.59e-16 ninf=2.33e-15 < 1.67e-14 (0.139) 0 OK pyopencl R2C (2282,2282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.87e-16 ninf=1.10e-15 < 1.67e-14 (0.066) 0 iFFT: n2=9.83e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2284,2284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.96e-16 ninf=1.14e-15 < 1.67e-14 (0.068) 0 iFFT: n2=9.51e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2286,2286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.09e-15 < 8.36e-15 (0.131) 0 iFFT: n2=1.11e-15 ninf=3.11e-15 < 8.36e-15 (0.372) 0 OK pyopencl R2C (2290,2290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.09e-16 ninf=9.65e-16 < 1.67e-14 (0.058) 0 iFFT: n2=9.24e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2292,2292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.61e-16 ninf=1.08e-15 < 1.67e-14 (0.064) 0 iFFT: n2=8.61e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2294,2294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.66e-16 ninf=1.20e-15 < 1.67e-14 (0.072) 0 iFFT: n2=9.09e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2296,2296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.66e-16 ninf=7.12e-16 < 1.67e-14 (0.043) 0 iFFT: n2=6.72e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2298,2298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.11e-15 < 1.67e-14 (0.067) 0 iFFT: n2=9.71e-16 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2300,2300+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.24e-16 ninf=6.95e-16 < 1.67e-14 (0.042) 0 iFFT: n2=6.20e-16 ninf=2.00e-15 < 1.67e-14 (0.119) 0 OK pyopencl R2C (2302,2302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.74e-16 ninf=1.06e-15 < 8.36e-15 (0.127) 0 iFFT: n2=9.32e-16 ninf=2.89e-15 < 8.36e-15 (0.345) 0 OK pyopencl R2C (2306,2306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.78e-16 ninf=1.02e-15 < 1.67e-14 (0.061) 0 iFFT: n2=9.14e-16 ninf=2.89e-15 < 1.67e-14 (0.173) 0 OK pyopencl R2C (2308,2308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.33e-16 ninf=9.62e-16 < 8.36e-15 (0.115) 0 iFFT: n2=8.69e-16 ninf=2.66e-15 < 8.36e-15 (0.319) 0 OK pyopencl R2C (2312,2312+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.78e-16 ninf=6.41e-16 < 1.67e-14 (0.038) 0 iFFT: n2=5.82e-16 ninf=1.72e-15 < 1.67e-14 (0.103) 0 OK pyopencl R2C (2314,2314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.43e-16 ninf=6.68e-16 < 1.67e-14 (0.040) 0 iFFT: n2=6.53e-16 ninf=2.05e-15 < 1.67e-14 (0.123) 0 OK pyopencl R2C (2316,2316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.02e-16 ninf=9.94e-16 < 1.67e-14 (0.059) 0 iFFT: n2=8.19e-16 ninf=2.66e-15 < 1.67e-14 (0.159) 0 OK pyopencl R2C (2318,2318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.11e-16 ninf=9.40e-16 < 1.67e-14 (0.056) 0 iFFT: n2=8.88e-16 ninf=2.55e-15 < 1.67e-14 (0.153) 0 OK pyopencl R2C (2320,2320+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.34e-16 ninf=7.17e-16 < 1.67e-14 (0.043) 0 iFFT: n2=7.34e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2322,2322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.16e-16 ninf=8.46e-16 < 1.67e-14 (0.051) 0 iFFT: n2=8.11e-16 ninf=2.78e-15 < 1.67e-14 (0.166) 0 OK pyopencl R2C (2324,2324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.00e-16 ninf=6.95e-16 < 1.67e-14 (0.042) 0 iFFT: n2=6.25e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2326,2326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.67e-14 (0.070) 0 iFFT: n2=1.03e-15 ninf=3.50e-15 < 1.67e-14 (0.209) 0 OK pyopencl R2C (2328,2328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.36e-16 ninf=6.60e-16 < 1.67e-14 (0.039) 0 iFFT: n2=6.40e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2330,2330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.12e-15 < 1.67e-14 (0.067) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.67e-14 (0.192) 0 OK pyopencl R2C (2332,2332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.20e-16 ninf=5.27e-16 < 1.67e-14 (0.031) 0 iFFT: n2=6.22e-16 ninf=1.89e-15 < 1.67e-14 (0.113) 0 OK pyopencl R2C (2334,2334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.06e-15 < 1.67e-14 (0.063) 0 iFFT: n2=1.03e-15 ninf=3.05e-15 < 1.67e-14 (0.182) 0 OK pyopencl R2C (2336,2336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.77e-16 ninf=8.03e-16 < 1.67e-14 (0.048) 0 iFFT: n2=7.28e-16 ninf=2.33e-15 < 1.67e-14 (0.139) 0 OK pyopencl R2C (2338,2338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.02e-15 < 8.37e-15 (0.122) 0 iFFT: n2=1.02e-15 ninf=3.05e-15 < 8.37e-15 (0.365) 0 OK pyopencl R2C (2342,2342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.92e-16 ninf=9.82e-16 < 1.67e-14 (0.059) 0 iFFT: n2=9.50e-16 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2344,2344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.01e-15 < 1.67e-14 (0.060) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.67e-14 (0.186) 0 OK pyopencl R2C (2346,2346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.12e-16 ninf=7.71e-16 < 1.67e-14 (0.046) 0 iFFT: n2=7.40e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2348,2348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.15e-15 < 1.67e-14 (0.069) 0 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.67e-14 (0.206) 0 OK pyopencl R2C (2350,2350+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.55e-16 ninf=5.61e-16 < 8.37e-15 (0.067) 0 iFFT: n2=5.57e-16 ninf=1.67e-15 < 8.37e-15 (0.199) 0 OK ptxas error : Entry function 'VkFFT_main' uses too much shared data (0xc010 bytes, 0xc000 max) #pragma OPENCL EXTENSION cl_khr_fp64 : enable __kernel __attribute__((reqd_work_group_size(504, 1, 1))) void VkFFT_main (__global double2* inputs, __global double* outputs, __global double2* twiddleLUT, __global unsigned int* g_pow) { __local double2 sdata[3072];// sharedStride - fft size, gl_WorkGroupSize.y - grouped consecutive ffts double2 temp_0; temp_0.x = 0.0; temp_0.y = 0.0; double2 temp_1; temp_1.x = 0.0; temp_1.y = 0.0; double2 temp_2; temp_2.x = 0.0; temp_2.y = 0.0; double2 temp_3; temp_3.x = 0.0; temp_3.y = 0.0; double2 temp_4; temp_4.x = 0.0; temp_4.y = 0.0; double2 temp_5; temp_5.x = 0.0; temp_5.y = 0.0; double2 w; w.x = 0.0; w.y = 0.0; double2 loc_0; loc_0.x = 0.0; loc_0.y = 0.0; double2 loc_1; loc_1.x = 0.0; loc_1.y = 0.0; double2 loc_2; loc_2.x = 0.0; loc_2.y = 0.0; unsigned int tempInt; tempInt = 0; unsigned int tempInt2; tempInt2 = 0; unsigned int shiftX; shiftX = 0; unsigned int shiftY; shiftY = 0; unsigned int shiftZ; shiftZ = 0; double2 x0_2; x0_2.x = 0.0; x0_2.y = 0.0; unsigned int stageInvocationID; stageInvocationID = 0; unsigned int blockInvocationID; blockInvocationID = 0; unsigned int sdataID; sdataID = 0; unsigned int combinedID; combinedID = 0; unsigned int inoutID; inoutID = 0; unsigned int inoutID_x; inoutID_x = 0; unsigned int inoutID_y; inoutID_y = 0; unsigned int raderIDx; raderIDx = 0; unsigned int raderIDx2; raderIDx2 = 0; unsigned int LUTId; LUTId = 0; shiftX = get_group_id(0); shiftY = get_group_id(1); shiftY = shiftY * 2; shiftZ = 0; shiftZ = shiftZ + 0; inoutID = 1495 * shiftY; inoutID = inoutID + shiftZ; inoutID = inoutID + get_local_id(0); combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 1512; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2016; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; combinedID = get_local_id(0) + 2520; inoutID_x = combinedID % 1495; inoutID_y = combinedID / 1495; inoutID_y = inoutID_y + shiftY; if (combinedID < 2990) { inoutID = inoutID_x; tempInt = inoutID_y * 1495; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2990; tempInt = combinedID / 2990; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; sdata[sdataID] = inputs[inoutID]; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); temp_0 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_0.x = temp_0.x - loc_0.y; temp_0.y = temp_0.y + loc_0.x; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); temp_1 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_1.x = temp_1.x - loc_0.y; temp_1.y = temp_1.y + loc_0.x; if (get_local_id(0) < 487) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x - loc_0.y; temp_2.y = temp_2.y + loc_0.x; }else{ sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1980; sdataID = sdataID - get_local_id(0); temp_2 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_2.x = temp_2.x + loc_0.y; temp_2.y = temp_2.y - loc_0.x; temp_2.y = -temp_2.y; } sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1476; sdataID = sdataID - get_local_id(0); temp_3 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_3.x = temp_3.x + loc_0.y; temp_3.y = temp_3.y - loc_0.x; temp_3.y = -temp_3.y; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 972; sdataID = sdataID - get_local_id(0); temp_4 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_4.x = temp_4.x + loc_0.y; temp_4.y = temp_4.y - loc_0.x; temp_4.y = -temp_4.y; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 468; sdataID = sdataID - get_local_id(0); temp_5 = sdata[sdataID]; sdataID = sdataID + 1495; loc_0 = sdata[sdataID]; temp_5.x = temp_5.x + loc_0.y; temp_5.y = temp_5.y - loc_0.x; temp_5.y = -temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); sdataID = get_local_id(1) * 2990; sdataID = sdataID + 0; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_0; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 504; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_1; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1008; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_2; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 1512; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_3; sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2016; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_4; if (get_local_id(0) < 468) { sdataID = get_local_id(1) * 2990; sdataID = sdataID + 2520; sdataID = sdataID + get_local_id(0); sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); raderIDx = get_local_id(0) % 42; raderIDx2 = get_local_id(0) / 42; sdataID = raderIDx2 + 0; loc_1 = sdata[sdataID]; sdataID = raderIDx2 + 12; loc_2 = sdata[sdataID]; sdataID = raderIDx2 + 24; x0_2 = sdata[sdataID]; if (raderIDx > 0) { tempInt = raderIDx + -1; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_0 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_2 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_4 = sdata[combinedID]; tempInt = raderIDx + 40; sdataID = g_pow[tempInt]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 0; temp_1 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 12; temp_3 = sdata[combinedID]; combinedID = sdataID * 36; combinedID = combinedID + raderIDx2; combinedID = combinedID + 24; temp_5 = sdata[combinedID]; } barrier(CLK_LOCAL_MEM_FENCE); combinedID = get_local_id(1) * 504; combinedID = combinedID + get_local_id(0); combinedID = combinedID + 0; if (combinedID < 82) { tempInt = combinedID + 2905; w = twiddleLUT[tempInt]; w.y = -w.y; tempInt = combinedID + 2990; sdata[tempInt] = w; } if (raderIDx > 0) { sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 0; combinedID = sdataID + 1476; loc_0.x = temp_0.x - temp_1.x; temp_0.x = temp_0.x + temp_1.x; loc_0.y = temp_0.y + temp_1.y; temp_0.y = temp_0.y - temp_1.y; sdata[sdataID] = temp_0; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 12; combinedID = sdataID + 1476; loc_0.x = temp_2.x - temp_3.x; temp_2.x = temp_2.x + temp_3.x; loc_0.y = temp_2.y + temp_3.y; temp_2.y = temp_2.y - temp_3.y; sdata[sdataID] = temp_2; sdata[combinedID] = loc_0; sdataID = raderIDx * 36; sdataID = sdataID + raderIDx2; sdataID = sdataID + 24; combinedID = sdataID + 1476; loc_0.x = temp_4.x - temp_5.x; temp_4.x = temp_4.x + temp_5.x; loc_0.y = temp_4.y + temp_5.y; temp_4.y = temp_4.y - temp_5.y; sdata[sdataID] = temp_4; sdata[combinedID] = loc_0; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 42) { temp_1.x = 0.0; temp_1.y = 0.0; temp_3.x = 0.0; temp_3.y = 0.0; temp_5.x = 0.0; temp_5.y = 0.0; if (raderIDx == 41) { w.x = 1.00000000000000000e+00; w.y = 0.00000000000000000e+00; } if (raderIDx < 41) { sdataID = raderIDx + 82; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 36; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 48; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 60; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 81; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 72; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 84; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 96; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 80; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 108; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 120; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 132; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 79; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 144; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 156; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 168; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 78; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 180; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 192; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 204; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 77; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 216; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 228; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 240; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 76; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 252; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 264; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 276; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 75; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 288; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 300; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 312; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 74; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 324; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 336; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 348; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 73; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 360; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 372; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 384; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 72; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 396; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 408; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 420; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 71; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 432; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 444; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 456; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 70; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 468; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 480; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 492; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 69; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 504; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 516; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 528; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 68; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 540; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 552; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 564; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 67; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 576; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 588; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 600; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 66; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 612; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 624; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 636; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 65; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 648; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 660; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 672; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 64; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 684; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 696; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 708; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 63; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 720; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 732; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 744; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 62; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 756; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 768; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 780; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 61; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 792; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 804; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 816; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 60; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 828; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 840; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 852; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 59; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 864; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 876; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 888; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 58; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 900; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 912; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 924; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 57; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 936; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 948; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 960; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 56; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 972; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 984; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 996; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 55; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1008; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1020; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1032; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 54; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1044; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1056; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1068; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 53; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1080; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1092; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1104; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 52; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1116; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1128; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1140; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 51; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1152; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1164; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1176; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 50; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1188; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1200; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1212; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 49; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1224; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1236; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1248; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 48; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1260; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1272; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1284; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 47; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1296; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1308; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1320; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 46; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1332; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1344; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1356; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 45; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1368; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1380; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1392; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 44; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1404; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1416; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1428; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 43; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1440; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1452; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1464; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); if (raderIDx < 41) { sdataID = raderIDx + 42; sdataID = sdataID % 82; tempInt = sdataID + 2990; w = sdata[tempInt]; } sdataID = raderIDx2 + 1476; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_1.x = fma(temp_0.x, w.x, loc_1.x); loc_1.y = fma(loc_0.y, w.x, loc_1.y); temp_1.x = fma(temp_0.y, w.y, temp_1.x); temp_1.y = fma(loc_0.x, w.y, temp_1.y); sdataID = raderIDx2 + 1488; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; loc_2.x = fma(temp_0.x, w.x, loc_2.x); loc_2.y = fma(loc_0.y, w.x, loc_2.y); temp_3.x = fma(temp_0.y, w.y, temp_3.x); temp_3.y = fma(loc_0.x, w.y, temp_3.y); sdataID = raderIDx2 + 1500; temp_0 = sdata[sdataID]; sdataID = sdataID + 1476; loc_0 = sdata[sdataID]; x0_2.x = fma(temp_0.x, w.x, x0_2.x); x0_2.y = fma(loc_0.y, w.x, x0_2.y); temp_5.x = fma(temp_0.y, w.y, temp_5.x); temp_5.y = fma(loc_0.x, w.y, temp_5.y); temp_0.x = loc_1.x - temp_1.x; temp_0.y = loc_1.y + temp_1.y; temp_1.x = loc_1.x + temp_1.x; temp_1.y = loc_1.y - temp_1.y; temp_2.x = loc_2.x - temp_3.x; temp_2.y = loc_2.y + temp_3.y; temp_3.x = loc_2.x + temp_3.x; temp_3.y = loc_2.y - temp_3.y; temp_4.x = x0_2.x - temp_5.x; temp_4.y = x0_2.y + temp_5.y; temp_5.x = x0_2.x + temp_5.x; temp_5.y = x0_2.y - temp_5.y; } barrier(CLK_LOCAL_MEM_FENCE); if (raderIDx < 41) { tempInt = 82 - raderIDx; sdataID = g_pow[tempInt]; }else{ sdataID = 0; } combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_0; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_2; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_4; if (raderIDx < 41) { tempInt = 41 - raderIDx; sdataID = g_pow[tempInt]; combinedID = raderIDx2 + 0; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_1; combinedID = raderIDx2 + 12; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_3; combinedID = raderIDx2 + 24; stageInvocationID = combinedID % 1; blockInvocationID = combinedID - stageInvocationID; inoutID = blockInvocationID * 83; combinedID = sdataID * 1; combinedID = combinedID + inoutID; combinedID = combinedID + stageInvocationID; sdata[combinedID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 83; LUTId = stageInvocationID + 0; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 83; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 166; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; inoutID = LUTId + 249; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 332; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_2; loc_2 = temp_4; temp_2.x = loc_1.x + loc_2.x; temp_2.y = loc_1.y + loc_2.y; temp_4.x = loc_1.x - loc_2.x; temp_4.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_2.x; loc_0.y = temp_0.y + temp_2.y; loc_1.x = fma(temp_2.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_2.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_4.x * -8.66025403784438597e-01; loc_2.y = temp_4.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_2.x = loc_1.x + loc_2.y; temp_2.y = loc_1.y - loc_2.x; temp_4.x = loc_1.x - loc_2.y; temp_4.y = loc_1.y + loc_2.x; loc_0 = temp_1; loc_1 = temp_3; loc_2 = temp_5; temp_3.x = loc_1.x + loc_2.x; temp_3.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_1.x + temp_3.x; loc_0.y = temp_1.y + temp_3.y; loc_1.x = fma(temp_3.x, -5.00000000000000000e-01, temp_1.x); loc_1.y = fma(temp_3.y, -5.00000000000000000e-01, temp_1.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_1 = loc_0; temp_3.x = loc_1.x + loc_2.y; temp_3.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_1; temp_1.x = temp_0.x - loc_0.x; temp_1.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; loc_0.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = temp_2.x - loc_0.x; temp_3.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_4.x - loc_0.x; temp_5.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 83; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 83; sdata[sdataID] = temp_3; sdataID = inoutID + 166; sdata[sdataID] = temp_4; sdataID = inoutID + 249; sdata[sdataID] = temp_1; sdataID = inoutID + 332; sdata[sdataID] = temp_2; sdataID = inoutID + 415; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; stageInvocationID = stageInvocationID % 498; LUTId = stageInvocationID + 415; sdataID = get_local_id(0) + 0; temp_0 = sdata[sdataID]; sdataID = get_local_id(0) + 498; temp_3 = sdata[sdataID]; sdataID = get_local_id(0) + 996; temp_4 = sdata[sdataID]; sdataID = get_local_id(0) + 1494; temp_1 = sdata[sdataID]; sdataID = get_local_id(0) + 1992; temp_2 = sdata[sdataID]; sdataID = get_local_id(0) + 2490; temp_5 = sdata[sdataID]; w = twiddleLUT[LUTId]; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; temp_5.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = loc_0.x; inoutID = LUTId + 498; w = twiddleLUT[inoutID]; loc_0.x = temp_2.x * w.x - temp_2.y * w.y; temp_2.y = temp_2.x * w.y + temp_2.y * w.x; temp_2.x = loc_0.x; inoutID = LUTId + 996; w = twiddleLUT[inoutID]; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; temp_1.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = loc_0.x; inoutID = LUTId + 1494; w = twiddleLUT[inoutID]; loc_0.x = temp_4.x * w.x - temp_4.y * w.y; temp_4.y = temp_4.x * w.y + temp_4.y * w.x; temp_4.x = loc_0.x; inoutID = LUTId + 1992; w = twiddleLUT[inoutID]; loc_0.x = temp_3.x * w.x - temp_3.y * w.y; temp_3.y = temp_3.x * w.y + temp_3.y * w.x; temp_3.x = loc_0.x; loc_0 = temp_0; loc_1 = temp_4; loc_2 = temp_2; temp_4.x = loc_1.x + loc_2.x; temp_4.y = loc_1.y + loc_2.y; temp_2.x = loc_1.x - loc_2.x; temp_2.y = loc_1.y - loc_2.y; loc_0.x = temp_0.x + temp_4.x; loc_0.y = temp_0.y + temp_4.y; loc_1.x = fma(temp_4.x, -5.00000000000000000e-01, temp_0.x); loc_1.y = fma(temp_4.y, -5.00000000000000000e-01, temp_0.y); loc_2.x = temp_2.x * -8.66025403784438597e-01; loc_2.y = temp_2.y * -8.66025403784438597e-01; temp_0 = loc_0; temp_4.x = loc_1.x + loc_2.y; temp_4.y = loc_1.y - loc_2.x; temp_2.x = loc_1.x - loc_2.y; temp_2.y = loc_1.y + loc_2.x; loc_0 = temp_3; loc_1 = temp_1; loc_2 = temp_5; temp_1.x = loc_1.x + loc_2.x; temp_1.y = loc_1.y + loc_2.y; temp_5.x = loc_1.x - loc_2.x; temp_5.y = loc_1.y - loc_2.y; loc_0.x = temp_3.x + temp_1.x; loc_0.y = temp_3.y + temp_1.y; loc_1.x = fma(temp_1.x, -5.00000000000000000e-01, temp_3.x); loc_1.y = fma(temp_1.y, -5.00000000000000000e-01, temp_3.y); loc_2.x = temp_5.x * -8.66025403784438597e-01; loc_2.y = temp_5.y * -8.66025403784438597e-01; temp_3 = loc_0; temp_1.x = loc_1.x + loc_2.y; temp_1.y = loc_1.y - loc_2.x; temp_5.x = loc_1.x - loc_2.y; temp_5.y = loc_1.y + loc_2.x; loc_0 = temp_3; temp_3.x = temp_0.x - loc_0.x; temp_3.y = temp_0.y - loc_0.y; temp_0.x = temp_0.x + loc_0.x; temp_0.y = temp_0.y + loc_0.y; w.x = -5.00000000000000000e-01; w.y = -8.66025403784438597e-01; loc_0.x = temp_1.x * w.x - temp_1.y * w.y; loc_0.y = temp_1.x * w.y + temp_1.y * w.x; temp_1.x = temp_4.x - loc_0.x; temp_1.y = temp_4.y - loc_0.y; temp_4.x = temp_4.x + loc_0.x; temp_4.y = temp_4.y + loc_0.y; w.y = -w.y; loc_0.x = temp_5.x * w.x - temp_5.y * w.y; loc_0.y = temp_5.x * w.y + temp_5.y * w.x; temp_5.x = temp_2.x - loc_0.x; temp_5.y = temp_2.y - loc_0.y; temp_2.x = temp_2.x + loc_0.x; temp_2.y = temp_2.y + loc_0.y; } barrier(CLK_LOCAL_MEM_FENCE); if (get_local_id(0) < 498) { stageInvocationID = get_local_id(0) + 0; blockInvocationID = stageInvocationID; stageInvocationID = stageInvocationID % 498; blockInvocationID = blockInvocationID - stageInvocationID; inoutID = blockInvocationID * 6; inoutID = inoutID + stageInvocationID; sdataID = inoutID + 0; sdata[sdataID] = temp_0; sdataID = inoutID + 498; sdata[sdataID] = temp_1; sdataID = inoutID + 996; sdata[sdataID] = temp_2; sdataID = inoutID + 1494; sdata[sdataID] = temp_3; sdataID = inoutID + 1992; sdata[sdataID] = temp_4; sdataID = inoutID + 2490; sdata[sdataID] = temp_5; } barrier(CLK_LOCAL_MEM_FENCE); shiftZ = 0; shiftZ = shiftZ + 0; combinedID = get_local_id(0) + 0; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 504; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 1008; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 1512; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=0, use_lut=False, inplace=True, r2c=True, dct=False, fstride=False) ... ERROR pyopencl R2C (2354,2354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.28e-16 ninf=8.54e-16 < 1.67e-14 (0.051) 0 iFFT: n2=9.24e-16 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2356,2356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.21e-15 < 1.67e-14 (0.072) 0 iFFT: n2=1.04e-15 ninf=2.89e-15 < 1.67e-14 (0.172) 0 OK pyopencl R2C (2358,2358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.10e-16 ninf=9.15e-16 < 1.67e-14 (0.055) 0 iFFT: n2=7.16e-16 ninf=2.22e-15 < 1.67e-14 (0.133) 0 OK pyopencl R2C (2360,2360+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.75e-16 ninf=6.71e-16 < 1.67e-14 (0.040) 0 iFFT: n2=5.67e-16 ninf=1.78e-15 < 1.67e-14 (0.106) 0 OK pyopencl R2C (2362,2362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.19e-15 < 1.67e-14 (0.071) 0 iFFT: n2=1.07e-15 ninf=3.33e-15 < 1.67e-14 (0.199) 0 OK pyopencl R2C (2364,2364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=9.98e-16 < 8.37e-15 (0.119) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 8.37e-15 (0.384) 0 OK pyopencl R2C (2368,2368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.97e-16 ninf=9.49e-16 < 1.67e-14 (0.057) 0 iFFT: n2=7.79e-16 ninf=2.33e-15 < 1.67e-14 (0.139) 0 OK pyopencl R2C (2370,2370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.22e-16 ninf=7.83e-16 < 1.67e-14 (0.047) 0 iFFT: n2=7.00e-16 ninf=2.11e-15 < 1.67e-14 (0.126) 0 OK pyopencl R2C (2372,2372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2374,2374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.18e-15 < 8.38e-15 (0.141) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 8.38e-15 (0.384) 0 OK pyopencl R2C (2378,2378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.31e-16 ninf=7.85e-16 < 1.68e-14 (0.047) 0 iFFT: n2=8.27e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2380,2380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.56e-16 ninf=7.03e-16 < 1.68e-14 (0.042) 0 iFFT: n2=6.42e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2382,2382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.22e-15 < 1.68e-14 (0.073) 0 iFFT: n2=1.15e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2384,2384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.98e-16 ninf=9.78e-16 < 1.68e-14 (0.058) 0 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2386,2386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.10e-15 < 1.68e-14 (0.066) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2388,2388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.13e-15 < 1.68e-14 (0.067) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2390,2390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=9.95e-16 < 1.68e-14 (0.059) 0 iFFT: n2=1.01e-15 ninf=3.03e-15 < 1.68e-14 (0.181) 0 OK pyopencl R2C (2392,2392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.04e-16 ninf=6.73e-16 < 1.68e-14 (0.040) 0 iFFT: n2=6.16e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2394,2394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.74e-16 ninf=8.75e-16 < 1.68e-14 (0.052) 0 iFFT: n2=7.70e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2396,2396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.15e-15 < 1.68e-14 (0.068) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2398,2398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.91e-16 ninf=1.00e-15 < 8.38e-15 (0.120) 0 iFFT: n2=8.15e-16 ninf=2.33e-15 < 8.38e-15 (0.278) 0 OK pyopencl R2C (2402,2402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.68e-14 (0.062) 0 iFFT: n2=9.80e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2404,2404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.29e-15 < 1.68e-14 (0.077) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2406,2406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.20e-15 < 1.68e-14 (0.072) 0 iFFT: n2=1.03e-15 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2408,2408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.07e-16 ninf=8.65e-16 < 1.68e-14 (0.052) 0 iFFT: n2=8.15e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2410,2410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.58e-16 ninf=8.94e-16 < 1.68e-14 (0.053) 0 iFFT: n2=8.70e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2412,2412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.47e-16 ninf=9.73e-16 < 1.68e-14 (0.058) 0 iFFT: n2=8.59e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2414,2414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.03e-16 ninf=8.44e-16 < 1.68e-14 (0.050) 0 iFFT: n2=8.04e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2416,2416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.48e-16 ninf=1.08e-15 < 1.68e-14 (0.064) 0 iFFT: n2=7.41e-16 ninf=2.44e-15 < 1.68e-14 (0.146) 0 OK pyopencl R2C (2418,2418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.75e-16 ninf=6.59e-16 < 8.38e-15 (0.079) 0 iFFT: n2=6.87e-16 ninf=2.22e-15 < 8.38e-15 (0.265) 0 OK pyopencl R2C (2422,2422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.87e-16 ninf=9.92e-16 < 1.68e-14 (0.059) 0 iFFT: n2=9.85e-16 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2424,2424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.07e-16 ninf=7.82e-16 < 1.68e-14 (0.047) 0 iFFT: n2=6.97e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2426,2426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.24e-15 < 1.68e-14 (0.074) 0 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2428,2428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.45e-15 ninf=1.53e-15 < 8.39e-15 (0.183) 0 iFFT: n2=1.41e-15 ninf=3.89e-15 < 8.39e-15 (0.463) 0 OK pyopencl R2C (2432,2432+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.02e-16 ninf=7.97e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.38e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2434,2434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.16e-15 < 1.68e-14 (0.069) 0 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2436,2436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.91e-16 ninf=7.64e-16 < 1.68e-14 (0.046) 0 iFFT: n2=8.02e-16 ninf=2.50e-15 < 1.68e-14 (0.149) 0 OK pyopencl R2C (2438,2438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.79e-16 ninf=7.34e-16 < 1.68e-14 (0.044) 0 iFFT: n2=6.86e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2440,2440+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.36e-16 ninf=6.45e-16 < 1.68e-14 (0.038) 0 iFFT: n2=6.52e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2442,2442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.56e-16 ninf=9.64e-16 < 1.68e-14 (0.057) 0 iFFT: n2=7.94e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2444,2444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.47e-16 ninf=6.22e-16 < 1.68e-14 (0.037) 0 iFFT: n2=5.62e-16 ninf=1.67e-15 < 1.68e-14 (0.099) 0 OK pyopencl R2C (2446,2446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.06e-15 < 1.68e-14 (0.063) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2448,2448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.03e-16 ninf=6.59e-16 < 8.39e-15 (0.079) 0 iFFT: n2=6.33e-16 ninf=1.89e-15 < 8.39e-15 (0.225) 0 OK pyopencl R2C (2452,2452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.32e-15 ninf=1.64e-15 < 1.68e-14 (0.098) 0 iFFT: n2=1.27e-15 ninf=3.89e-15 < 1.68e-14 (0.232) 0 OK pyopencl R2C (2454,2454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.37e-15 ninf=1.47e-15 < 1.68e-14 (0.087) 0 iFFT: n2=1.32e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2456,2456+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.27e-15 < 1.68e-14 (0.076) 0 iFFT: n2=1.11e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2458,2458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.35e-15 ninf=1.49e-15 < 1.68e-14 (0.089) 0 iFFT: n2=1.37e-15 ninf=3.77e-15 < 1.68e-14 (0.225) 0 OK pyopencl R2C (2460,2460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.03e-16 ninf=8.09e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.36e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2462,2462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.35e-15 ninf=1.53e-15 < 8.39e-15 (0.183) 0 iFFT: n2=1.34e-15 ninf=3.66e-15 < 8.39e-15 (0.437) 0 OK pyopencl R2C (2466,2466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.33e-16 ninf=1.17e-15 < 1.68e-14 (0.069) 0 iFFT: n2=9.05e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2468,2468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 0 iFFT: n2=9.95e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2470,2470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.97e-16 ninf=9.67e-16 < 1.68e-14 (0.058) 0 iFFT: n2=8.06e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2472,2472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.86e-16 ninf=1.20e-15 < 1.68e-14 (0.071) 0 iFFT: n2=1.00e-15 ninf=3.00e-15 < 1.68e-14 (0.179) 0 OK pyopencl R2C (2474,2474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2476,2476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.39e-15 ninf=1.48e-15 < 1.68e-14 (0.088) 0 iFFT: n2=1.30e-15 ninf=4.00e-15 < 1.68e-14 (0.238) 0 OK pyopencl R2C (2478,2478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.08e-16 ninf=6.48e-16 < 1.68e-14 (0.039) 0 iFFT: n2=6.31e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2480,2480+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=6.02e-16 < 1.68e-14 (0.036) 0 iFFT: n2=6.58e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2482,2482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=9.91e-16 < 1.68e-14 (0.059) 0 iFFT: n2=7.69e-16 ninf=2.66e-15 < 1.68e-14 (0.159) 0 OK pyopencl R2C (2484,2484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.29e-16 ninf=7.74e-16 < 1.68e-14 (0.046) 0 iFFT: n2=7.38e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2486,2486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.51e-16 ninf=9.55e-16 < 1.68e-14 (0.057) 0 iFFT: n2=8.61e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2488,2488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.38e-15 ninf=1.52e-15 < 1.68e-14 (0.090) 0 iFFT: n2=1.37e-15 ninf=3.77e-15 < 1.68e-14 (0.225) 0 OK pyopencl R2C (2490,2490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.78e-16 ninf=6.52e-16 < 1.68e-14 (0.039) 0 iFFT: n2=5.88e-16 ninf=2.11e-15 < 1.68e-14 (0.126) 0 OK pyopencl R2C (2492,2492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.03e-16 ninf=7.81e-16 < 1.68e-14 (0.046) 0 iFFT: n2=6.97e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2494,2494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.43e-16 ninf=9.19e-16 < 8.40e-15 (0.109) 0 iFFT: n2=9.65e-16 ninf=3.00e-15 < 8.40e-15 (0.357) 0 OK pyopencl R2C (2498,2498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.07e-15 < 8.40e-15 (0.128) 0 iFFT: n2=1.10e-15 ninf=3.22e-15 < 8.40e-15 (0.383) 0 OK pyopencl R2C (2502,2502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.53e-16 ninf=8.71e-16 < 1.68e-14 (0.052) 0 iFFT: n2=8.45e-16 ninf=2.65e-15 < 1.68e-14 (0.158) 0 OK pyopencl R2C (2504,2504+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.18e-15 < 1.68e-14 (0.070) 0 iFFT: n2=9.82e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2506,2506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.31e-15 < 1.68e-14 (0.078) 0 iFFT: n2=1.10e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2508,2508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.22e-16 ninf=9.81e-16 < 1.68e-14 (0.058) 0 iFFT: n2=8.49e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2510,2510+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.07e-16 ninf=8.91e-16 < 1.68e-14 (0.053) 0 iFFT: n2=9.09e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2512,2512+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.44e-16 ninf=9.54e-16 < 1.68e-14 (0.057) 0 iFFT: n2=8.12e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2514,2514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.28e-15 ninf=1.38e-15 < 1.68e-14 (0.082) 0 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2516,2516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.75e-16 ninf=8.29e-16 < 1.68e-14 (0.049) 0 iFFT: n2=7.51e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2518,2518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.28e-15 ninf=1.48e-15 < 8.40e-15 (0.177) 0 iFFT: n2=1.31e-15 ninf=3.77e-15 < 8.40e-15 (0.449) 0 OK pyopencl R2C (2522,2522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.65e-16 ninf=7.45e-16 < 1.68e-14 (0.044) 0 iFFT: n2=6.62e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2524,2524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.00e-15 < 1.68e-14 (0.060) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.68e-14 (0.192) 0 OK pyopencl R2C (2526,2526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.16e-15 < 1.68e-14 (0.069) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2528,2528+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.60e-16 ninf=7.40e-16 < 1.68e-14 (0.044) 0 iFFT: n2=6.64e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2530,2530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.26e-16 ninf=6.77e-16 < 1.68e-14 (0.040) 0 iFFT: n2=6.52e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2532,2532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.32e-16 ninf=9.57e-16 < 1.68e-14 (0.057) 0 iFFT: n2=9.35e-16 ninf=2.86e-15 < 1.68e-14 (0.170) 0 OK pyopencl R2C (2534,2534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.79e-16 ninf=9.78e-16 < 1.68e-14 (0.058) 0 iFFT: n2=8.84e-16 ninf=2.66e-15 < 1.68e-14 (0.159) 0 OK pyopencl R2C (2536,2536+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.21e-15 < 1.68e-14 (0.072) 0 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.68e-14 (0.205) 0 OK pyopencl R2C (2538,2538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.57e-16 ninf=6.28e-16 < 1.68e-14 (0.037) 0 iFFT: n2=5.77e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2540,2540+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.71e-16 ninf=8.65e-16 < 1.68e-14 (0.051) 0 iFFT: n2=9.13e-16 ninf=2.66e-15 < 1.68e-14 (0.159) 0 OK pyopencl R2C (2542,2542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.73e-16 ninf=7.46e-16 < 1.68e-14 (0.044) 0 iFFT: n2=7.86e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2544,2544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.03e-16 ninf=6.53e-16 < 1.68e-14 (0.039) 0 iFFT: n2=6.09e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2546,2546+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.28e-15 < 8.41e-15 (0.153) 0 iFFT: n2=1.11e-15 ninf=2.89e-15 < 8.41e-15 (0.343) 0 OK pyopencl R2C (2550,2550+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.16e-16 ninf=7.94e-16 < 1.68e-14 (0.047) 0 iFFT: n2=6.35e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2552,2552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.42e-16 ninf=7.57e-16 < 1.68e-14 (0.045) 0 iFFT: n2=7.45e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2554,2554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.28e-15 ninf=1.49e-15 < 1.68e-14 (0.089) 0 iFFT: n2=1.25e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2556,2556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.85e-16 ninf=8.31e-16 < 1.68e-14 (0.049) 0 iFFT: n2=7.93e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2558,2558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.28e-15 ninf=1.41e-15 < 8.41e-15 (0.167) 0 iFFT: n2=1.20e-15 ninf=3.33e-15 < 8.41e-15 (0.396) 0 OK pyopencl R2C (2562,2562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.04e-16 ninf=8.13e-16 < 1.68e-14 (0.048) 0 iFFT: n2=7.23e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2564,2564+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.75e-16 ninf=1.05e-15 < 1.68e-14 (0.062) 0 iFFT: n2=9.45e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2566,2566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.26e-15 ninf=1.72e-15 < 1.68e-14 (0.102) 0 iFFT: n2=1.22e-15 ninf=3.77e-15 < 1.68e-14 (0.224) 0 OK pyopencl R2C (2568,2568+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.89e-16 ninf=1.06e-15 < 1.68e-14 (0.063) 0 iFFT: n2=9.89e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2570,2570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.48e-16 ninf=8.22e-16 < 1.68e-14 (0.049) 0 iFFT: n2=9.02e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2572,2572+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.29e-15 ninf=1.54e-15 < 8.41e-15 (0.183) 0 iFFT: n2=1.20e-15 ninf=3.55e-15 < 8.41e-15 (0.422) 0 OK pyopencl R2C (2576,2576+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.30e-16 ninf=6.71e-16 < 1.68e-14 (0.040) 0 iFFT: n2=6.41e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2578,2578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.20e-15 < 1.68e-14 (0.071) 0 iFFT: n2=9.93e-16 ninf=3.04e-15 < 1.68e-14 (0.181) 0 OK pyopencl R2C (2580,2580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.09e-16 ninf=7.77e-16 < 1.68e-14 (0.046) 0 iFFT: n2=7.94e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2582,2582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.68e-14 (0.063) 0 iFFT: n2=9.79e-16 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2584,2584+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.62e-16 ninf=8.80e-16 < 1.68e-14 (0.052) 0 iFFT: n2=7.15e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2586,2586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 0 iFFT: n2=9.90e-16 ninf=2.89e-15 < 1.68e-14 (0.172) 0 OK pyopencl R2C (2588,2588+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.06e-15 < 1.68e-14 (0.063) 0 iFFT: n2=9.81e-16 ninf=3.00e-15 < 1.68e-14 (0.178) 0 OK pyopencl R2C (2590,2590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.34e-16 ninf=1.00e-15 < 8.41e-15 (0.119) 0 iFFT: n2=8.43e-16 ninf=2.78e-15 < 8.41e-15 (0.330) 0 OK pyopencl R2C (2594,2594+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.06e-15 < 1.68e-14 (0.063) 0 iFFT: n2=1.02e-15 ninf=3.66e-15 < 1.68e-14 (0.218) 0 OK pyopencl R2C (2596,2596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.51e-16 ninf=6.17e-16 < 1.68e-14 (0.037) 0 iFFT: n2=5.58e-16 ninf=1.78e-15 < 1.68e-14 (0.106) 0 OK pyopencl R2C (2598,2598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.16e-15 < 8.41e-15 (0.138) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 8.41e-15 (0.369) 0 OK pyopencl R2C (2602,2602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.23e-15 < 1.68e-14 (0.073) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2604,2604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.11e-16 ninf=7.94e-16 < 1.68e-14 (0.047) 0 iFFT: n2=7.25e-16 ninf=2.33e-15 < 1.68e-14 (0.139) 0 OK pyopencl R2C (2606,2606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.14e-15 < 1.68e-14 (0.068) 0 iFFT: n2=1.03e-15 ninf=3.28e-15 < 1.68e-14 (0.195) 0 OK pyopencl R2C (2608,2608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.32e-16 ninf=1.07e-15 < 1.68e-14 (0.064) 0 iFFT: n2=9.09e-16 ninf=2.89e-15 < 1.68e-14 (0.171) 0 OK pyopencl R2C (2610,2610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.56e-16 ninf=7.92e-16 < 1.68e-14 (0.047) 0 iFFT: n2=7.54e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2612,2612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 0 iFFT: n2=1.10e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2614,2614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.12e-15 < 1.68e-14 (0.067) 0 iFFT: n2=1.07e-15 ninf=3.36e-15 < 1.68e-14 (0.199) 0 OK pyopencl R2C (2616,2616+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.28e-16 ninf=9.34e-16 < 1.68e-14 (0.055) 0 iFFT: n2=7.11e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2618,2618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.22e-16 ninf=7.05e-16 < 1.68e-14 (0.042) 0 iFFT: n2=6.26e-16 ninf=1.89e-15 < 1.68e-14 (0.112) 0 OK pyopencl R2C (2620,2620+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.24e-16 ninf=7.80e-16 < 1.68e-14 (0.046) 0 iFFT: n2=7.55e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2622,2622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.08e-16 ninf=1.03e-15 < 1.68e-14 (0.061) 0 iFFT: n2=8.58e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2624,2624+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.86e-16 ninf=7.75e-16 < 1.68e-14 (0.046) 0 iFFT: n2=6.85e-16 ninf=2.22e-15 < 1.68e-14 (0.132) 0 OK pyopencl R2C (2626,2626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.17e-16 ninf=7.21e-16 < 1.68e-14 (0.043) 0 iFFT: n2=7.53e-16 ninf=2.44e-15 < 1.68e-14 (0.145) 0 OK pyopencl R2C (2628,2628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.25e-16 ninf=8.52e-16 < 1.68e-14 (0.051) 0 iFFT: n2=7.78e-16 ninf=2.33e-15 < 1.68e-14 (0.138) 0 OK pyopencl R2C (2630,2630+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.79e-16 ninf=1.10e-15 < 1.68e-14 (0.065) 0 iFFT: n2=9.59e-16 ninf=3.11e-15 < 1.68e-14 (0.185) 0 OK pyopencl R2C (2632,2632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.89e-16 ninf=6.09e-16 < 1.68e-14 (0.036) 0 iFFT: n2=6.09e-16 ninf=1.78e-15 < 1.68e-14 (0.105) 0 OK pyopencl R2C (2634,2634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.17e-15 < 1.68e-14 (0.070) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2636,2636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.03e-15 < 1.68e-14 (0.061) 0 iFFT: n2=9.75e-16 ninf=2.89e-15 < 1.68e-14 (0.171) 0 OK pyopencl R2C (2638,2638+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.07e-15 < 8.42e-15 (0.127) 0 iFFT: n2=9.82e-16 ninf=3.22e-15 < 8.42e-15 (0.382) 0 OK pyopencl R2C (2642,2642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.96e-16 ninf=9.51e-16 < 1.68e-14 (0.056) 0 iFFT: n2=9.29e-16 ninf=2.78e-15 < 1.68e-14 (0.165) 0 OK pyopencl R2C (2644,2644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.59e-16 ninf=9.57e-16 < 8.42e-15 (0.114) 0 iFFT: n2=8.94e-16 ninf=2.78e-15 < 8.42e-15 (0.330) 0 OK pyopencl R2C (2648,2648+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.55e-16 ninf=8.97e-16 < 1.68e-14 (0.053) 0 iFFT: n2=8.71e-16 ninf=2.55e-15 < 1.68e-14 (0.152) 0 OK pyopencl R2C (2650,2650+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.40e-16 ninf=6.96e-16 < 1.68e-14 (0.041) 0 iFFT: n2=6.44e-16 ninf=2.00e-15 < 1.68e-14 (0.119) 0 OK pyopencl R2C (2652,2652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.73e-16 ninf=6.07e-16 < 1.68e-14 (0.036) 0 iFFT: n2=5.88e-16 ninf=1.78e-15 < 1.68e-14 (0.105) 0 OK pyopencl R2C (2654,2654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.26e-15 < 1.68e-14 (0.075) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.68e-14 (0.191) 0 OK pyopencl R2C (2656,2656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.65e-16 ninf=6.89e-16 < 1.68e-14 (0.041) 0 iFFT: n2=6.28e-16 ninf=2.11e-15 < 1.68e-14 (0.125) 0 OK pyopencl R2C (2658,2658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.39e-15 < 1.68e-14 (0.083) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.68e-14 (0.198) 0 OK pyopencl R2C (2660,2660+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.74e-16 ninf=1.00e-15 < 8.42e-15 (0.119) 0 iFFT: n2=8.11e-16 ninf=2.66e-15 < 8.42e-15 (0.316) 0 OK pyopencl R2C (2664,2664+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.95e-16 ninf=1.11e-15 < 1.69e-14 (0.066) 0 iFFT: n2=9.53e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2666,2666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.68e-16 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=8.61e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2668,2668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.99e-16 ninf=8.26e-16 < 1.69e-14 (0.049) 0 iFFT: n2=8.36e-16 ninf=2.78e-15 < 1.69e-14 (0.165) 0 OK pyopencl R2C (2670,2670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.58e-16 ninf=7.84e-16 < 1.69e-14 (0.047) 0 iFFT: n2=6.71e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2672,2672+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.73e-16 ninf=1.01e-15 < 1.69e-14 (0.060) 0 iFFT: n2=9.81e-16 ninf=3.19e-15 < 1.69e-14 (0.189) 0 OK pyopencl R2C (2674,2674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 0 iFFT: n2=9.91e-16 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2676,2676+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.74e-16 ninf=1.10e-15 < 1.69e-14 (0.065) 0 iFFT: n2=9.91e-16 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2678,2678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.71e-16 ninf=9.22e-16 < 1.69e-14 (0.055) 0 iFFT: n2=8.98e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2680,2680+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.94e-16 ninf=6.96e-16 < 1.69e-14 (0.041) 0 iFFT: n2=7.04e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2682,2682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.75e-16 ninf=9.78e-16 < 1.69e-14 (0.058) 0 iFFT: n2=9.38e-16 ninf=3.16e-15 < 1.69e-14 (0.188) 0 OK pyopencl R2C (2684,2684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.53e-16 ninf=7.52e-16 < 1.69e-14 (0.045) 0 iFFT: n2=6.55e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2686,2686+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.12e-16 ninf=7.85e-16 < 8.43e-15 (0.093) 0 iFFT: n2=7.10e-16 ninf=2.14e-15 < 8.43e-15 (0.254) 0 OK pyopencl R2C (2690,2690+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 0 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.69e-14 (0.198) 0 OK pyopencl R2C (2692,2692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.11e-15 < 1.69e-14 (0.066) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2694,2694+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 0 iFFT: n2=9.92e-16 ninf=3.28e-15 < 1.69e-14 (0.194) 0 OK pyopencl R2C (2696,2696+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.16e-15 < 1.69e-14 (0.069) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.69e-14 (0.198) 0 OK pyopencl R2C (2698,2698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.98e-16 ninf=1.16e-15 < 8.43e-15 (0.138) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 8.43e-15 (0.356) 0 OK pyopencl R2C (2702,2702+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.35e-16 ninf=8.79e-16 < 8.43e-15 (0.104) 0 iFFT: n2=8.39e-16 ninf=3.00e-15 < 8.43e-15 (0.356) 0 OK pyopencl R2C (2706,2706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.50e-16 ninf=6.88e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.63e-16 ninf=2.05e-15 < 1.69e-14 (0.122) 0 OK pyopencl R2C (2708,2708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.02e-15 < 1.69e-14 (0.060) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.69e-14 (0.178) 0 OK pyopencl R2C (2710,2710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.77e-16 ninf=9.49e-16 < 1.69e-14 (0.056) 0 iFFT: n2=8.91e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2712,2712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.65e-16 ninf=7.85e-16 < 1.69e-14 (0.047) 0 iFFT: n2=7.71e-16 ninf=2.61e-15 < 1.69e-14 (0.155) 0 OK pyopencl R2C (2714,2714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.35e-16 ninf=6.33e-16 < 1.69e-14 (0.038) 0 iFFT: n2=6.26e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2716,2716+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.99e-16 ninf=6.70e-16 < 1.69e-14 (0.040) 0 iFFT: n2=7.21e-16 ninf=2.22e-15 < 1.69e-14 (0.132) 0 OK pyopencl R2C (2718,2718+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.62e-16 ninf=8.86e-16 < 1.69e-14 (0.053) 0 iFFT: n2=7.66e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2720,2720+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.89e-16 ninf=8.78e-16 < 1.69e-14 (0.052) 0 iFFT: n2=5.69e-16 ninf=1.78e-15 < 1.69e-14 (0.105) 0 OK pyopencl R2C (2722,2722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.16e-15 < 1.69e-14 (0.069) 0 iFFT: n2=1.12e-15 ninf=3.55e-15 < 1.69e-14 (0.211) 0 OK pyopencl R2C (2724,2724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.04e-15 < 1.69e-14 (0.062) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2726,2726+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.50e-16 ninf=7.02e-16 < 1.69e-14 (0.042) 0 iFFT: n2=7.54e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2728,2728+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.48e-16 ninf=6.96e-16 < 8.44e-15 (0.082) 0 iFFT: n2=6.54e-16 ninf=2.22e-15 < 8.44e-15 (0.263) 0 OK pyopencl R2C (2732,2732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.26e-15 < 1.69e-14 (0.075) 0 iFFT: n2=1.04e-15 ninf=3.44e-15 < 1.69e-14 (0.204) 0 OK pyopencl R2C (2734,2734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.14e-15 < 1.69e-14 (0.068) 0 iFFT: n2=9.87e-16 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2736,2736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.30e-16 ninf=9.84e-16 < 1.69e-14 (0.058) 0 iFFT: n2=9.81e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2738,2738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.29e-15 ninf=1.46e-15 < 1.69e-14 (0.086) 0 iFFT: n2=1.31e-15 ninf=3.44e-15 < 1.69e-14 (0.204) 0 OK pyopencl R2C (2740,2740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.44e-16 ninf=9.24e-16 < 1.69e-14 (0.055) 0 iFFT: n2=8.51e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2742,2742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.18e-15 < 8.44e-15 (0.139) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 8.44e-15 (0.382) 0 OK pyopencl R2C (2746,2746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.25e-15 ninf=1.34e-15 < 1.69e-14 (0.080) 0 iFFT: n2=1.24e-15 ninf=4.00e-15 < 1.69e-14 (0.237) 0 OK pyopencl R2C (2748,2748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.73e-16 ninf=1.02e-15 < 8.44e-15 (0.121) 0 iFFT: n2=9.69e-16 ninf=3.11e-15 < 8.44e-15 (0.368) 0 OK pyopencl R2C (2752,2752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.33e-16 ninf=7.66e-16 < 1.69e-14 (0.045) 0 iFFT: n2=7.40e-16 ninf=2.14e-15 < 1.69e-14 (0.127) 0 OK pyopencl R2C (2754,2754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.99e-16 ninf=7.04e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.06e-16 ninf=1.89e-15 < 1.69e-14 (0.112) 0 OK pyopencl R2C (2756,2756+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.42e-16 ninf=7.14e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.56e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2758,2758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.14e-15 < 1.69e-14 (0.067) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2760,2760+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.13e-16 ninf=6.51e-16 < 1.69e-14 (0.039) 0 iFFT: n2=6.06e-16 ninf=1.89e-15 < 1.69e-14 (0.112) 0 OK pyopencl R2C (2762,2762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 0 iFFT: n2=9.69e-16 ninf=3.16e-15 < 1.69e-14 (0.187) 0 OK pyopencl R2C (2764,2764+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.12e-15 < 1.69e-14 (0.067) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2766,2766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.10e-15 < 1.69e-14 (0.065) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2768,2768+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.47e-16 ninf=9.40e-16 < 1.69e-14 (0.056) 0 iFFT: n2=9.49e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2770,2770+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.55e-16 ninf=9.99e-16 < 8.44e-15 (0.118) 0 iFFT: n2=9.44e-16 ninf=2.89e-15 < 8.44e-15 (0.342) 0 OK pyopencl R2C (2774,2774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.23e-15 ninf=1.49e-15 < 1.69e-14 (0.088) 0 iFFT: n2=1.26e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2776,2776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.06e-15 < 1.69e-14 (0.063) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2778,2778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.31e-15 ninf=1.43e-15 < 1.69e-14 (0.084) 0 iFFT: n2=1.25e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2780,2780+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.51e-16 ninf=8.49e-16 < 1.69e-14 (0.050) 0 iFFT: n2=8.63e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2782,2782+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.28e-16 ninf=8.55e-16 < 1.69e-14 (0.051) 0 iFFT: n2=8.27e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2784,2784+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.32e-16 ninf=7.69e-16 < 1.69e-14 (0.046) 0 iFFT: n2=7.42e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2786,2786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.31e-15 < 1.69e-14 (0.077) 0 iFFT: n2=1.13e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2788,2788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.02e-16 ninf=7.48e-16 < 1.69e-14 (0.044) 0 iFFT: n2=6.95e-16 ninf=2.30e-15 < 1.69e-14 (0.136) 0 OK pyopencl R2C (2790,2790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.80e-16 ninf=8.89e-16 < 1.69e-14 (0.053) 0 iFFT: n2=7.02e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2792,2792+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 0 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2794,2794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.15e-16 ninf=1.09e-15 < 1.69e-14 (0.065) 0 iFFT: n2=9.32e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2796,2796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.39e-16 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.44e-16 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2798,2798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.18e-15 < 8.45e-15 (0.140) 0 iFFT: n2=9.80e-16 ninf=3.16e-15 < 8.45e-15 (0.375) 0 OK pyopencl R2C (2802,2802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.13e-15 < 1.69e-14 (0.067) 0 iFFT: n2=1.04e-15 ninf=3.36e-15 < 1.69e-14 (0.199) 0 OK pyopencl R2C (2804,2804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2806,2806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.27e-16 ninf=7.82e-16 < 8.45e-15 (0.093) 0 iFFT: n2=7.10e-16 ninf=2.22e-15 < 8.45e-15 (0.263) 0 OK pyopencl R2C (2810,2810+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2812,2812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.23e-15 ninf=1.42e-15 < 1.69e-14 (0.084) 0 iFFT: n2=1.21e-15 ninf=3.22e-15 < 1.69e-14 (0.191) 0 OK pyopencl R2C (2814,2814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.15e-16 ninf=9.20e-16 < 8.45e-15 (0.109) 0 iFFT: n2=7.99e-16 ninf=2.55e-15 < 8.45e-15 (0.302) 0 OK pyopencl R2C (2818,2818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.96e-16 ninf=8.74e-16 < 1.69e-14 (0.052) 0 iFFT: n2=9.21e-16 ninf=3.05e-15 < 1.69e-14 (0.181) 0 OK pyopencl R2C (2820,2820+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.53e-16 ninf=5.79e-16 < 1.69e-14 (0.034) 0 iFFT: n2=5.58e-16 ninf=1.83e-15 < 1.69e-14 (0.108) 0 OK pyopencl R2C (2822,2822+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.04e-16 ninf=5.80e-16 < 1.69e-14 (0.034) 0 iFFT: n2=6.10e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2824,2824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.76e-16 ninf=1.10e-15 < 1.69e-14 (0.065) 0 iFFT: n2=9.21e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2826,2826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.74e-16 ninf=1.00e-15 < 1.69e-14 (0.059) 0 iFFT: n2=8.99e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2828,2828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.43e-16 ninf=8.89e-16 < 1.69e-14 (0.053) 0 iFFT: n2=7.49e-16 ninf=2.44e-15 < 1.69e-14 (0.145) 0 OK pyopencl R2C (2830,2830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.29e-16 ninf=1.01e-15 < 1.69e-14 (0.059) 0 iFFT: n2=9.39e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2832,2832+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.34e-16 ninf=6.12e-16 < 1.69e-14 (0.036) 0 iFFT: n2=5.51e-16 ninf=1.67e-15 < 1.69e-14 (0.099) 0 OK pyopencl R2C (2834,2834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.52e-16 ninf=9.98e-16 < 1.69e-14 (0.059) 0 iFFT: n2=8.28e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2836,2836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=9.79e-16 < 1.69e-14 (0.058) 0 iFFT: n2=9.49e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2838,2838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.03e-16 ninf=8.46e-16 < 1.69e-14 (0.050) 0 iFFT: n2=7.88e-16 ninf=2.39e-15 < 1.69e-14 (0.142) 0 OK pyopencl R2C (2840,2840+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.84e-16 ninf=8.40e-16 < 1.69e-14 (0.050) 0 iFFT: n2=7.88e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2842,2842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.44e-16 ninf=8.39e-16 < 1.69e-14 (0.050) 0 iFFT: n2=8.38e-16 ninf=2.66e-15 < 1.69e-14 (0.158) 0 OK pyopencl R2C (2844,2844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.87e-16 ninf=7.59e-16 < 1.69e-14 (0.045) 0 iFFT: n2=6.83e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2846,2846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.94e-16 ninf=1.04e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.38e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2848,2848+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.59e-16 ninf=7.01e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.74e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2850,2850+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.11e-16 ninf=9.08e-16 < 1.69e-14 (0.054) 0 iFFT: n2=8.05e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2852,2852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.66e-16 ninf=9.16e-16 < 1.69e-14 (0.054) 0 iFFT: n2=8.13e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2854,2854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=9.91e-16 < 1.69e-14 (0.059) 0 iFFT: n2=9.40e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2856,2856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.23e-16 ninf=6.58e-16 < 1.69e-14 (0.039) 0 iFFT: n2=6.47e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2858,2858+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=8.92e-16 < 8.46e-15 (0.106) 0 iFFT: n2=9.50e-16 ninf=3.00e-15 < 8.46e-15 (0.354) 0 OK pyopencl R2C (2862,2862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.51e-16 ninf=6.59e-16 < 1.69e-14 (0.039) 0 iFFT: n2=6.59e-16 ninf=2.05e-15 < 1.69e-14 (0.121) 0 OK pyopencl R2C (2864,2864+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.06e-16 ninf=1.01e-15 < 1.69e-14 (0.060) 0 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2866,2866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.56e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2868,2868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.07e-16 ninf=9.69e-16 < 1.69e-14 (0.057) 0 iFFT: n2=9.06e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2870,2870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.48e-16 ninf=8.07e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.26e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2872,2872+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.69e-14 (0.064) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2874,2874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.99e-16 ninf=8.71e-16 < 1.69e-14 (0.051) 0 iFFT: n2=9.39e-16 ninf=3.11e-15 < 1.69e-14 (0.184) 0 OK pyopencl R2C (2876,2876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.05e-15 < 1.69e-14 (0.062) 0 iFFT: n2=9.44e-16 ninf=2.83e-15 < 1.69e-14 (0.167) 0 OK pyopencl R2C (2878,2878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.09e-15 < 8.46e-15 (0.129) 0 iFFT: n2=9.54e-16 ninf=3.00e-15 < 8.46e-15 (0.354) 0 OK pyopencl R2C (2882,2882+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.11e-16 ninf=8.20e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.03e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2884,2884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.35e-16 ninf=1.02e-15 < 1.69e-14 (0.060) 0 iFFT: n2=8.40e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2886,2886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.46e-16 ninf=1.03e-15 < 1.69e-14 (0.061) 0 iFFT: n2=9.32e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2888,2888+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.39e-15 ninf=1.61e-15 < 1.69e-14 (0.095) 0 iFFT: n2=1.43e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2890,2890+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.51e-16 ninf=7.04e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.65e-16 ninf=2.41e-15 < 1.69e-14 (0.143) 0 OK pyopencl R2C (2892,2892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.28e-16 ninf=9.64e-16 < 1.69e-14 (0.057) 0 iFFT: n2=8.54e-16 ninf=2.78e-15 < 1.69e-14 (0.164) 0 OK pyopencl R2C (2894,2894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.09e-15 < 1.69e-14 (0.065) 0 iFFT: n2=9.94e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2896,2896+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.18e-16 ninf=7.81e-16 < 1.69e-14 (0.046) 0 iFFT: n2=7.16e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2898,2898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.48e-16 ninf=7.91e-16 < 1.69e-14 (0.047) 0 iFFT: n2=6.70e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2900,2900+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.53e-16 ninf=8.02e-16 < 1.69e-14 (0.047) 0 iFFT: n2=7.53e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2902,2902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.08e-15 < 8.46e-15 (0.127) 0 iFFT: n2=9.59e-16 ninf=3.00e-15 < 8.46e-15 (0.354) 0 OK pyopencl R2C (2906,2906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.22e-15 < 1.69e-14 (0.072) 0 iFFT: n2=9.56e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2908,2908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.98e-16 ninf=1.05e-15 < 1.69e-14 (0.062) 0 iFFT: n2=9.27e-16 ninf=2.89e-15 < 1.69e-14 (0.171) 0 OK pyopencl R2C (2910,2910+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.73e-16 ninf=7.28e-16 < 8.46e-15 (0.086) 0 iFFT: n2=6.96e-16 ninf=2.22e-15 < 8.46e-15 (0.262) 0 OK pyopencl R2C (2914,2914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.64e-16 ninf=6.97e-16 < 8.46e-15 (0.082) 0 iFFT: n2=6.85e-16 ninf=2.11e-15 < 8.46e-15 (0.249) 0 OK pyopencl R2C (2918,2918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.27e-15 ninf=1.36e-15 < 1.69e-14 (0.081) 0 iFFT: n2=1.18e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2920,2920+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.69e-16 ninf=8.19e-16 < 1.69e-14 (0.048) 0 iFFT: n2=7.65e-16 ninf=2.44e-15 < 1.69e-14 (0.144) 0 OK pyopencl R2C (2922,2922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2924,2924+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.86e-16 ninf=8.01e-16 < 1.69e-14 (0.047) 0 iFFT: n2=7.91e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2926,2926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.70e-16 ninf=1.00e-15 < 1.69e-14 (0.059) 0 iFFT: n2=8.23e-16 ninf=2.66e-15 < 1.69e-14 (0.157) 0 OK pyopencl R2C (2928,2928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.38e-16 ninf=7.13e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.49e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2930,2930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.14e-15 < 1.69e-14 (0.067) 0 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2932,2932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.33e-15 < 1.69e-14 (0.079) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2934,2934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.95e-16 ninf=9.84e-16 < 1.69e-14 (0.058) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2936,2936+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 0 iFFT: n2=9.57e-16 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2938,2938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.77e-16 ninf=8.31e-16 < 8.47e-15 (0.098) 0 iFFT: n2=7.94e-16 ninf=2.44e-15 < 8.47e-15 (0.288) 0 OK pyopencl R2C (2942,2942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.18e-15 < 1.69e-14 (0.070) 0 iFFT: n2=1.13e-15 ninf=3.55e-15 < 1.69e-14 (0.210) 0 OK pyopencl R2C (2944,2944+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.84e-16 ninf=6.33e-16 < 1.69e-14 (0.037) 0 iFFT: n2=6.02e-16 ninf=1.89e-15 < 1.69e-14 (0.111) 0 OK pyopencl R2C (2946,2946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.15e-15 < 1.69e-14 (0.068) 0 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.69e-14 (0.203) 0 OK pyopencl R2C (2948,2948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.09e-16 ninf=9.05e-16 < 1.69e-14 (0.053) 0 iFFT: n2=8.93e-16 ninf=2.55e-15 < 1.69e-14 (0.151) 0 OK pyopencl R2C (2950,2950+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.66e-16 ninf=6.22e-16 < 1.69e-14 (0.037) 0 iFFT: n2=6.03e-16 ninf=2.00e-15 < 1.69e-14 (0.118) 0 OK pyopencl R2C (2952,2952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.70e-16 ninf=7.11e-16 < 1.69e-14 (0.042) 0 iFFT: n2=6.82e-16 ninf=2.11e-15 < 1.69e-14 (0.125) 0 OK pyopencl R2C (2954,2954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.75e-16 ninf=1.08e-15 < 1.69e-14 (0.064) 0 iFFT: n2=9.80e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2956,2956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.69e-14 (0.064) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2958,2958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.81e-16 ninf=6.95e-16 < 1.69e-14 (0.041) 0 iFFT: n2=7.86e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2960,2960+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.30e-16 ninf=8.82e-16 < 1.69e-14 (0.052) 0 iFFT: n2=7.02e-16 ninf=2.33e-15 < 1.69e-14 (0.138) 0 OK pyopencl R2C (2962,2962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.17e-15 < 1.69e-14 (0.069) 0 iFFT: n2=9.86e-16 ninf=3.00e-15 < 1.69e-14 (0.177) 0 OK pyopencl R2C (2964,2964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.02e-16 ninf=8.24e-16 < 1.69e-14 (0.049) 0 iFFT: n2=7.12e-16 ninf=2.22e-15 < 1.69e-14 (0.131) 0 OK pyopencl R2C (2966,2966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.22e-15 < 1.69e-14 (0.072) 0 iFFT: n2=1.14e-15 ninf=3.33e-15 < 1.69e-14 (0.197) 0 OK pyopencl R2C (2968,2968+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.65e-16 ninf=7.05e-16 < 8.47e-15 (0.083) 0 iFFT: n2=6.69e-16 ninf=2.11e-15 < 8.47e-15 (0.249) 0 OK pyopencl R2C (2972,2972+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.42e-15 ninf=1.46e-15 < 1.69e-14 (0.086) 0 iFFT: n2=1.35e-15 ninf=3.66e-15 < 1.69e-14 (0.216) 0 OK pyopencl R2C (2974,2974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.34e-15 ninf=1.55e-15 < 1.69e-14 (0.091) 0 iFFT: n2=1.30e-15 ninf=4.00e-15 < 1.69e-14 (0.236) 0 OK pyopencl R2C (2976,2976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.44e-16 ninf=7.00e-16 < 1.69e-14 (0.041) 0 iFFT: n2=6.44e-16 ninf=2.11e-15 < 1.69e-14 (0.124) 0 OK pyopencl R2C (2978,2978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.38e-15 ninf=1.55e-15 < 1.69e-14 (0.092) 0 iFFT: n2=1.40e-15 ninf=3.66e-15 < 1.69e-14 (0.216) 0 OK pyopencl R2C (2980,2980+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.11e-15 < 1.69e-14 (0.065) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.69e-14 (0.190) 0 OK pyopencl R2C (2982,2982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.62e-16 ninf=9.14e-16 < 1.69e-14 (0.054) 0 iFFT: n2=8.69e-16 ninf=2.89e-15 < 1.69e-14 (0.170) 0 OK pyopencl R2C (2984,2984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.37e-15 ninf=1.40e-15 < 1.69e-14 (0.083) 0 iFFT: n2=1.33e-15 ninf=3.77e-15 < 1.69e-14 (0.223) 0 OK pyopencl R2C (2986,2986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.47e-15 ninf=1.52e-15 < 1.70e-14 (0.090) 0 iFFT: n2=1.43e-15 ninf=3.89e-15 < 1.70e-14 (0.229) 0 OK pyopencl R2C (2990,2990+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.16e-16 ninf=6.17e-16 < 1.70e-14 (0.036) 0 iFFT: n2=6.30e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (2992,2992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.81e-16 ninf=6.38e-16 < 1.70e-14 (0.038) 0 iFFT: n2=5.82e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (2994,2994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.34e-15 ninf=1.38e-15 < 1.70e-14 (0.082) 0 iFFT: n2=1.32e-15 ninf=3.66e-15 < 1.70e-14 (0.216) 0 OK pyopencl R2C (2996,2996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.66e-16 ninf=9.08e-16 < 1.70e-14 (0.054) 0 iFFT: n2=8.65e-16 ninf=2.78e-15 < 1.70e-14 (0.164) 0 OK pyopencl R2C (2998,2998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.42e-15 ninf=1.45e-15 < 8.48e-15 (0.171) 0 iFFT: n2=1.29e-15 ninf=3.55e-15 < 8.48e-15 (0.419) 0 OK pyopencl R2C (3002,3002+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.33e-15 ninf=1.42e-15 < 1.70e-14 (0.084) 0 iFFT: n2=1.30e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3004,3004+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.48e-15 ninf=1.62e-15 < 1.70e-14 (0.095) 0 iFFT: n2=1.79e-15 ninf=4.33e-15 < 1.70e-14 (0.255) 0 OK pyopencl R2C (3006,3006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.86e-16 ninf=1.07e-15 < 1.70e-14 (0.063) 0 iFFT: n2=9.73e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3008,3008+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.08e-16 ninf=6.26e-16 < 1.70e-14 (0.037) 0 iFFT: n2=5.16e-16 ninf=1.67e-15 < 1.70e-14 (0.098) 0 OK pyopencl R2C (3010,3010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.35e-16 ninf=8.16e-16 < 1.70e-14 (0.048) 0 iFFT: n2=8.21e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3012,3012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.19e-15 < 1.70e-14 (0.070) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3014,3014+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.08e-16 ninf=9.36e-16 < 1.70e-14 (0.055) 0 iFFT: n2=9.66e-16 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3016,3016+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=8.39e-16 < 1.70e-14 (0.049) 0 iFFT: n2=7.65e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3018,3018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.44e-15 < 1.70e-14 (0.085) 0 iFFT: n2=1.19e-15 ninf=3.89e-15 < 1.70e-14 (0.229) 0 OK pyopencl R2C (3020,3020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.18e-15 < 1.70e-14 (0.070) 0 iFFT: n2=1.18e-15 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3022,3022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.31e-15 < 8.48e-15 (0.155) 0 iFFT: n2=1.16e-15 ninf=3.33e-15 < 8.48e-15 (0.393) 0 OK pyopencl R2C (3026,3026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.91e-16 ninf=8.05e-16 < 1.70e-14 (0.047) 0 iFFT: n2=6.92e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3028,3028+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.26e-15 < 1.70e-14 (0.074) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3030,3030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.66e-16 ninf=8.59e-16 < 1.70e-14 (0.051) 0 iFFT: n2=7.83e-16 ninf=2.55e-15 < 1.70e-14 (0.151) 0 OK pyopencl R2C (3032,3032+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.10e-15 < 1.70e-14 (0.065) 0 iFFT: n2=1.06e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3034,3034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.35e-16 ninf=8.54e-16 < 1.70e-14 (0.050) 0 iFFT: n2=9.01e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3036,3036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.08e-16 ninf=6.69e-16 < 1.70e-14 (0.039) 0 iFFT: n2=6.62e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3038,3038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.87e-16 ninf=8.68e-16 < 1.70e-14 (0.051) 0 iFFT: n2=7.58e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3040,3040+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.37e-16 ninf=9.50e-16 < 8.48e-15 (0.112) 0 iFFT: n2=7.25e-16 ninf=2.33e-15 < 8.48e-15 (0.275) 0 OK pyopencl R2C (3044,3044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.27e-15 < 1.70e-14 (0.075) 0 iFFT: n2=9.65e-16 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3046,3046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.07e-15 < 1.70e-14 (0.063) 0 iFFT: n2=1.05e-15 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3048,3048+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.72e-16 ninf=9.49e-16 < 1.70e-14 (0.056) 0 iFFT: n2=1.08e-15 ninf=3.00e-15 < 1.70e-14 (0.177) 0 OK pyopencl R2C (3050,3050+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=7.02e-16 < 1.70e-14 (0.041) 0 iFFT: n2=6.75e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3052,3052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.20e-16 ninf=9.78e-16 < 1.70e-14 (0.058) 0 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3054,3054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.06e-15 < 1.70e-14 (0.063) 0 iFFT: n2=9.57e-16 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3056,3056+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.33e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 0 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3058,3058+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.46e-16 ninf=7.67e-16 < 1.70e-14 (0.045) 0 iFFT: n2=7.88e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3060,3060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.86e-16 ninf=6.57e-16 < 1.70e-14 (0.039) 0 iFFT: n2=6.31e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3062,3062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.11e-15 < 1.70e-14 (0.065) 0 iFFT: n2=9.70e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3064,3064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.15e-15 < 1.70e-14 (0.068) 0 iFFT: n2=8.89e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3066,3066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.48e-16 ninf=9.18e-16 < 1.70e-14 (0.054) 0 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3068,3068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.54e-16 ninf=6.11e-16 < 1.70e-14 (0.036) 0 iFFT: n2=5.61e-16 ninf=1.67e-15 < 1.70e-14 (0.098) 0 OK pyopencl R2C (3070,3070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.98e-16 ninf=1.01e-15 < 8.49e-15 (0.119) 0 iFFT: n2=9.21e-16 ninf=3.00e-15 < 8.49e-15 (0.353) 0 OK pyopencl R2C (3074,3074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.44e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=8.30e-16 ninf=2.78e-15 < 1.70e-14 (0.164) 0 OK pyopencl R2C (3076,3076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.48e-16 ninf=1.11e-15 < 1.70e-14 (0.066) 0 iFFT: n2=8.75e-16 ninf=2.75e-15 < 1.70e-14 (0.162) 0 OK pyopencl R2C (3078,3078+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.03e-16 ninf=9.31e-16 < 8.49e-15 (0.110) 0 iFFT: n2=8.07e-16 ninf=2.44e-15 < 8.49e-15 (0.288) 0 OK pyopencl R2C (3082,3082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.92e-16 ninf=8.38e-16 < 1.70e-14 (0.049) 0 iFFT: n2=1.02e-15 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3084,3084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.17e-16 ninf=9.62e-16 < 1.70e-14 (0.057) 0 iFFT: n2=7.99e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3086,3086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.87e-16 ninf=9.47e-16 < 1.70e-14 (0.056) 0 iFFT: n2=9.14e-16 ninf=3.16e-15 < 1.70e-14 (0.186) 0 OK pyopencl R2C (3088,3088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.31e-16 ninf=8.16e-16 < 1.70e-14 (0.048) 0 iFFT: n2=8.03e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3090,3090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.66e-16 ninf=8.90e-16 < 1.70e-14 (0.052) 0 iFFT: n2=7.61e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3092,3092+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.04e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.63e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3094,3094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.33e-16 ninf=6.43e-16 < 1.70e-14 (0.038) 0 iFFT: n2=6.46e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3096,3096+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.71e-16 ninf=8.42e-16 < 1.70e-14 (0.050) 0 iFFT: n2=7.73e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3098,3098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.03e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.19e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3100,3100+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=7.15e-16 < 1.70e-14 (0.042) 0 iFFT: n2=6.74e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3102,3102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.56e-16 ninf=5.94e-16 < 1.70e-14 (0.035) 0 iFFT: n2=6.47e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3104,3104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.58e-16 ninf=8.07e-16 < 1.70e-14 (0.048) 0 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3106,3106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=9.78e-16 < 1.70e-14 (0.058) 0 iFFT: n2=9.24e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3108,3108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.73e-16 ninf=1.04e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.88e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3110,3110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.92e-16 ninf=9.03e-16 < 1.70e-14 (0.053) 0 iFFT: n2=8.84e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3112,3112+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=9.69e-16 < 1.70e-14 (0.057) 0 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3114,3114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.73e-16 ninf=8.04e-16 < 1.70e-14 (0.047) 0 iFFT: n2=8.93e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3116,3116+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.13e-16 ninf=9.77e-16 < 1.70e-14 (0.058) 0 iFFT: n2=7.52e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3118,3118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.07e-15 < 8.49e-15 (0.126) 0 iFFT: n2=9.17e-16 ninf=3.11e-15 < 8.49e-15 (0.366) 0 OK pyopencl R2C (3122,3122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.37e-16 ninf=1.05e-15 < 1.70e-14 (0.062) 0 iFFT: n2=9.37e-16 ninf=3.22e-15 < 1.70e-14 (0.190) 0 OK pyopencl R2C (3124,3124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.79e-16 ninf=7.58e-16 < 1.70e-14 (0.045) 0 iFFT: n2=7.85e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3126,3126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.56e-16 ninf=9.73e-16 < 1.70e-14 (0.057) 0 iFFT: n2=9.13e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3128,3128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.30e-16 ninf=6.67e-16 < 1.70e-14 (0.039) 0 iFFT: n2=6.43e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3130,3130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.91e-16 ninf=9.61e-16 < 1.70e-14 (0.057) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3132,3132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.62e-16 ninf=8.01e-16 < 1.70e-14 (0.047) 0 iFFT: n2=7.59e-16 ninf=2.41e-15 < 1.70e-14 (0.142) 0 OK pyopencl R2C (3134,3134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.33e-15 < 8.50e-15 (0.156) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 8.50e-15 (0.366) 0 OK pyopencl R2C (3138,3138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.29e-15 < 1.70e-14 (0.076) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3140,3140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.13e-16 ninf=9.84e-16 < 1.70e-14 (0.058) 0 iFFT: n2=9.34e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3142,3142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.22e-15 < 1.70e-14 (0.072) 0 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.70e-14 (0.203) 0 OK pyopencl R2C (3144,3144+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.10e-16 ninf=8.90e-16 < 8.50e-15 (0.105) 0 iFFT: n2=7.15e-16 ninf=2.44e-15 < 8.50e-15 (0.287) 0 OK pyopencl R2C (3148,3148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.22e-15 < 8.50e-15 (0.144) 0 iFFT: n2=1.13e-15 ninf=3.33e-15 < 8.50e-15 (0.392) 0 OK pyopencl R2C (3152,3152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3154,3154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.61e-16 ninf=9.25e-16 < 1.70e-14 (0.054) 0 iFFT: n2=7.06e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3156,3156+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.84e-16 ninf=9.02e-16 < 1.70e-14 (0.053) 0 iFFT: n2=9.39e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3158,3158+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.91e-16 ninf=1.10e-15 < 1.70e-14 (0.065) 0 iFFT: n2=9.14e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3160,3160+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.60e-16 ninf=7.09e-16 < 1.70e-14 (0.042) 0 iFFT: n2=7.52e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3162,3162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.15e-16 ninf=8.18e-16 < 1.70e-14 (0.048) 0 iFFT: n2=8.47e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3164,3164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.16e-16 ninf=8.63e-16 < 1.70e-14 (0.051) 0 iFFT: n2=8.31e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3166,3166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.82e-16 ninf=9.00e-16 < 8.50e-15 (0.106) 0 iFFT: n2=9.41e-16 ninf=2.89e-15 < 8.50e-15 (0.340) 0 OK pyopencl R2C (3170,3170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.25e-15 < 1.70e-14 (0.073) 0 iFFT: n2=9.67e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3172,3172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.82e-16 ninf=7.83e-16 < 1.70e-14 (0.046) 0 iFFT: n2=6.48e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3174,3174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.89e-16 ninf=7.51e-16 < 1.70e-14 (0.044) 0 iFFT: n2=7.88e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3176,3176+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.37e-15 < 1.70e-14 (0.081) 0 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3178,3178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.48e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=9.41e-16 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3180,3180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.36e-16 ninf=6.26e-16 < 1.70e-14 (0.037) 0 iFFT: n2=6.54e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3182,3182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.20e-15 < 1.70e-14 (0.070) 0 iFFT: n2=1.24e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3184,3184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.85e-16 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=9.66e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3186,3186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.81e-16 ninf=7.29e-16 < 1.70e-14 (0.043) 0 iFFT: n2=6.49e-16 ninf=2.00e-15 < 1.70e-14 (0.118) 0 OK pyopencl R2C (3188,3188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.14e-15 < 1.70e-14 (0.067) 0 iFFT: n2=1.02e-15 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3190,3190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.58e-16 ninf=8.21e-16 < 1.70e-14 (0.048) 0 iFFT: n2=7.84e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3192,3192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.32e-15 < 1.70e-14 (0.077) 0 iFFT: n2=1.03e-15 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3194,3194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.06e-15 < 1.70e-14 (0.062) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3196,3196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.76e-16 ninf=6.33e-16 < 1.70e-14 (0.037) 0 iFFT: n2=5.82e-16 ninf=1.78e-15 < 1.70e-14 (0.104) 0 OK pyopencl R2C (3198,3198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.57e-16 ninf=6.82e-16 < 8.50e-15 (0.080) 0 iFFT: n2=6.63e-16 ninf=2.22e-15 < 8.50e-15 (0.261) 0 OK pyopencl R2C (3202,3202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.09e-15 < 1.70e-14 (0.064) 0 iFFT: n2=9.38e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3204,3204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.44e-16 ninf=9.16e-16 < 1.70e-14 (0.054) 0 iFFT: n2=6.84e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3206,3206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.34e-16 ninf=9.15e-16 < 1.70e-14 (0.054) 0 iFFT: n2=9.24e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3208,3208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.14e-15 < 1.70e-14 (0.067) 0 iFFT: n2=1.14e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3210,3210+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.75e-16 ninf=8.77e-16 < 1.70e-14 (0.052) 0 iFFT: n2=7.67e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3212,3212+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.73e-16 ninf=7.65e-16 < 1.70e-14 (0.045) 0 iFFT: n2=8.21e-16 ninf=2.44e-15 < 1.70e-14 (0.144) 0 OK pyopencl R2C (3214,3214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.82e-16 ninf=1.05e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.08e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3216,3216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.67e-16 ninf=9.53e-16 < 1.70e-14 (0.056) 0 iFFT: n2=7.84e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3218,3218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.78e-16 ninf=1.12e-15 < 1.70e-14 (0.066) 0 iFFT: n2=9.20e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3220,3220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.70e-16 ninf=7.07e-16 < 1.70e-14 (0.042) 0 iFFT: n2=6.71e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3222,3222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.76e-16 ninf=8.33e-16 < 1.70e-14 (0.049) 0 iFFT: n2=8.34e-16 ninf=2.66e-15 < 1.70e-14 (0.157) 0 OK pyopencl R2C (3224,3224+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.61e-16 ninf=6.35e-16 < 1.70e-14 (0.037) 0 iFFT: n2=6.56e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3226,3226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.80e-16 ninf=9.83e-16 < 1.70e-14 (0.058) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3228,3228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.75e-16 ninf=8.46e-16 < 1.70e-14 (0.050) 0 iFFT: n2=9.13e-16 ninf=2.89e-15 < 1.70e-14 (0.170) 0 OK pyopencl R2C (3230,3230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.87e-16 ninf=8.93e-16 < 1.70e-14 (0.052) 0 iFFT: n2=7.12e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3232,3232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.36e-16 ninf=8.64e-16 < 8.51e-15 (0.102) 0 iFFT: n2=9.73e-16 ninf=2.78e-15 < 8.51e-15 (0.326) 0 OK pyopencl R2C (3236,3236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.70e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3238,3238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.22e-15 < 8.51e-15 (0.144) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 8.51e-15 (0.378) 0 OK pyopencl R2C (3242,3242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.17e-15 < 1.70e-14 (0.069) 0 iFFT: n2=1.18e-15 ninf=3.33e-15 < 1.70e-14 (0.196) 0 OK pyopencl R2C (3244,3244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.14e-15 < 1.70e-14 (0.067) 0 iFFT: n2=9.55e-16 ninf=2.91e-15 < 1.70e-14 (0.171) 0 OK pyopencl R2C (3246,3246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=9.91e-16 < 1.70e-14 (0.058) 0 iFFT: n2=9.41e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3248,3248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.94e-16 ninf=8.25e-16 < 8.51e-15 (0.097) 0 iFFT: n2=8.19e-16 ninf=2.55e-15 < 8.51e-15 (0.300) 0 OK pyopencl R2C (3252,3252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.72e-16 ninf=8.98e-16 < 1.70e-14 (0.053) 0 iFFT: n2=8.78e-16 ninf=3.05e-15 < 1.70e-14 (0.179) 0 OK pyopencl R2C (3254,3254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.04e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.27e-16 ninf=2.80e-15 < 1.70e-14 (0.165) 0 OK pyopencl R2C (3256,3256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.24e-15 < 1.70e-14 (0.073) 0 iFFT: n2=8.86e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3258,3258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.77e-16 ninf=9.16e-16 < 1.70e-14 (0.054) 0 iFFT: n2=8.29e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3260,3260+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.73e-16 ninf=1.06e-15 < 1.70e-14 (0.062) 0 iFFT: n2=8.35e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3262,3262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.90e-16 ninf=9.13e-16 < 1.70e-14 (0.054) 0 iFFT: n2=9.16e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3264,3264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.49e-16 ninf=5.96e-16 < 1.70e-14 (0.035) 0 iFFT: n2=5.52e-16 ninf=1.89e-15 < 1.70e-14 (0.111) 0 OK pyopencl R2C (3266,3266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.36e-16 ninf=8.55e-16 < 1.70e-14 (0.050) 0 iFFT: n2=8.35e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3268,3268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.41e-15 < 1.70e-14 (0.083) 0 iFFT: n2=9.60e-16 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3270,3270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.02e-16 ninf=9.04e-16 < 1.70e-14 (0.053) 0 iFFT: n2=8.74e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3272,3272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.10e-15 < 1.70e-14 (0.064) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3274,3274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.19e-15 < 8.52e-15 (0.140) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 8.52e-15 (0.365) 0 OK pyopencl R2C (3278,3278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.79e-16 ninf=9.08e-16 < 1.70e-14 (0.053) 0 iFFT: n2=8.82e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3280,3280+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.79e-16 ninf=9.00e-16 < 1.70e-14 (0.053) 0 iFFT: n2=6.50e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3282,3282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.22e-15 < 1.70e-14 (0.072) 0 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.70e-14 (0.183) 0 OK pyopencl R2C (3284,3284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.07e-15 < 1.70e-14 (0.063) 0 iFFT: n2=9.51e-16 ninf=2.83e-15 < 1.70e-14 (0.166) 0 OK pyopencl R2C (3286,3286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.29e-16 ninf=7.85e-16 < 1.70e-14 (0.046) 0 iFFT: n2=7.32e-16 ninf=2.22e-15 < 1.70e-14 (0.131) 0 OK pyopencl R2C (3288,3288+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.50e-16 ninf=9.44e-16 < 1.70e-14 (0.055) 0 iFFT: n2=8.27e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3290,3290+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.24e-16 ninf=6.69e-16 < 1.70e-14 (0.039) 0 iFFT: n2=6.72e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3292,3292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.22e-15 < 1.70e-14 (0.071) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.70e-14 (0.182) 0 OK pyopencl R2C (3294,3294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.83e-16 ninf=8.15e-16 < 1.70e-14 (0.048) 0 iFFT: n2=6.72e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3296,3296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.61e-16 ninf=1.03e-15 < 1.70e-14 (0.061) 0 iFFT: n2=8.22e-16 ninf=2.44e-15 < 1.70e-14 (0.143) 0 OK pyopencl R2C (3298,3298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.76e-16 ninf=7.96e-16 < 8.52e-15 (0.094) 0 iFFT: n2=6.78e-16 ninf=2.08e-15 < 8.52e-15 (0.244) 0 OK pyopencl R2C (3302,3302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.17e-16 ninf=9.52e-16 < 1.70e-14 (0.056) 0 iFFT: n2=9.56e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3304,3304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.95e-16 ninf=8.29e-16 < 1.70e-14 (0.049) 0 iFFT: n2=6.05e-16 ninf=2.11e-15 < 1.70e-14 (0.124) 0 OK pyopencl R2C (3306,3306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.15e-15 < 1.70e-14 (0.068) 0 iFFT: n2=9.29e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3308,3308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.29e-15 ninf=1.43e-15 < 1.70e-14 (0.084) 0 iFFT: n2=1.48e-15 ninf=3.66e-15 < 1.70e-14 (0.215) 0 OK pyopencl R2C (3310,3310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.71e-16 ninf=9.66e-16 < 1.70e-14 (0.057) 0 iFFT: n2=8.77e-16 ninf=2.72e-15 < 1.70e-14 (0.160) 0 OK pyopencl R2C (3312,3312+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.83e-16 ninf=8.32e-16 < 1.70e-14 (0.049) 0 iFFT: n2=8.31e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3314,3314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.39e-15 < 1.70e-14 (0.082) 0 iFFT: n2=9.75e-16 ninf=3.03e-15 < 1.70e-14 (0.178) 0 OK pyopencl R2C (3316,3316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.25e-15 < 1.70e-14 (0.073) 0 iFFT: n2=1.00e-15 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3318,3318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.35e-16 ninf=8.81e-16 < 1.70e-14 (0.052) 0 iFFT: n2=8.73e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3320,3320+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.82e-16 ninf=6.63e-16 < 1.70e-14 (0.039) 0 iFFT: n2=5.79e-16 ninf=2.00e-15 < 1.70e-14 (0.117) 0 OK pyopencl R2C (3322,3322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.17e-16 ninf=9.66e-16 < 1.70e-14 (0.057) 0 iFFT: n2=7.30e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3324,3324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.28e-15 < 1.70e-14 (0.075) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.70e-14 (0.189) 0 OK pyopencl R2C (3326,3326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.23e-15 ninf=1.33e-15 < 8.52e-15 (0.156) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 8.52e-15 (0.352) 0 OK pyopencl R2C (3330,3330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.61e-16 ninf=9.46e-16 < 1.70e-14 (0.055) 0 iFFT: n2=9.40e-16 ninf=2.55e-15 < 1.70e-14 (0.150) 0 OK pyopencl R2C (3332,3332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.61e-16 ninf=6.91e-16 < 1.70e-14 (0.041) 0 iFFT: n2=7.18e-16 ninf=2.22e-15 < 1.70e-14 (0.130) 0 OK pyopencl R2C (3334,3334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.17e-16 ninf=1.00e-15 < 1.70e-14 (0.059) 0 iFFT: n2=8.37e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3336,3336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.58e-16 ninf=9.22e-16 < 1.70e-14 (0.054) 0 iFFT: n2=9.07e-16 ninf=2.89e-15 < 1.70e-14 (0.169) 0 OK pyopencl R2C (3338,3338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.68e-16 ninf=1.02e-15 < 1.70e-14 (0.060) 0 iFFT: n2=8.36e-16 ninf=2.94e-15 < 1.70e-14 (0.173) 0 OK pyopencl R2C (3340,3340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.03e-16 ninf=9.34e-16 < 1.70e-14 (0.055) 0 iFFT: n2=9.20e-16 ninf=2.78e-15 < 1.70e-14 (0.163) 0 OK pyopencl R2C (3342,3342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.11e-16 ninf=9.98e-16 < 1.70e-14 (0.059) 0 iFFT: n2=8.57e-16 ninf=3.00e-15 < 1.70e-14 (0.176) 0 OK pyopencl R2C (3344,3344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.58e-16 ninf=1.04e-15 < 1.70e-14 (0.061) 0 iFFT: n2=9.64e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3346,3346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.14e-16 ninf=9.56e-16 < 1.70e-14 (0.056) 0 iFFT: n2=8.58e-16 ninf=2.66e-15 < 1.70e-14 (0.156) 0 OK pyopencl R2C (3348,3348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.19e-16 ninf=7.58e-16 < 1.70e-14 (0.044) 0 iFFT: n2=6.82e-16 ninf=2.33e-15 < 1.70e-14 (0.137) 0 OK pyopencl R2C (3350,3350+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.37e-16 ninf=8.90e-16 < 1.71e-14 (0.052) 0 iFFT: n2=7.23e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3352,3352+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.26e-16 ninf=9.60e-16 < 1.71e-14 (0.056) 0 iFFT: n2=8.77e-16 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3354,3354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.70e-16 ninf=8.15e-16 < 1.71e-14 (0.048) 0 iFFT: n2=7.84e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3356,3356+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.08e-16 ninf=9.08e-16 < 1.71e-14 (0.053) 0 iFFT: n2=8.70e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3358,3358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.46e-16 ninf=1.02e-15 < 8.53e-15 (0.119) 0 iFFT: n2=8.16e-16 ninf=2.55e-15 < 8.53e-15 (0.299) 0 OK pyopencl R2C (3362,3362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.33e-16 ninf=9.41e-16 < 1.71e-14 (0.055) 0 iFFT: n2=8.44e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3364,3364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.35e-16 ninf=9.14e-16 < 1.71e-14 (0.054) 0 iFFT: n2=9.00e-16 ninf=2.91e-15 < 1.71e-14 (0.171) 0 OK pyopencl R2C (3366,3366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.15e-16 ninf=6.88e-16 < 1.71e-14 (0.040) 0 iFFT: n2=5.95e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3368,3368+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.21e-15 < 1.71e-14 (0.071) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3370,3370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.34e-15 < 1.71e-14 (0.079) 0 iFFT: n2=1.02e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3372,3372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.39e-15 < 1.71e-14 (0.082) 0 iFFT: n2=1.13e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3374,3374+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.51e-16 ninf=1.01e-15 < 1.71e-14 (0.059) 0 iFFT: n2=9.15e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3376,3376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.26e-16 ninf=9.06e-16 < 1.71e-14 (0.053) 0 iFFT: n2=9.32e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3378,3378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.40e-15 < 8.53e-15 (0.164) 0 iFFT: n2=9.96e-16 ninf=2.89e-15 < 8.53e-15 (0.338) 0 OK pyopencl R2C (3382,3382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.79e-16 ninf=1.05e-15 < 1.71e-14 (0.062) 0 iFFT: n2=8.61e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3384,3384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.64e-16 ninf=6.97e-16 < 1.71e-14 (0.041) 0 iFFT: n2=5.84e-16 ninf=1.89e-15 < 1.71e-14 (0.111) 0 OK pyopencl R2C (3386,3386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.18e-15 < 8.53e-15 (0.138) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 8.53e-15 (0.364) 0 OK pyopencl R2C (3390,3390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.91e-16 ninf=8.31e-16 < 1.71e-14 (0.049) 0 iFFT: n2=7.94e-16 ninf=2.53e-15 < 1.71e-14 (0.148) 0 OK pyopencl R2C (3392,3392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.95e-16 ninf=6.20e-16 < 1.71e-14 (0.036) 0 iFFT: n2=6.14e-16 ninf=2.11e-15 < 1.71e-14 (0.124) 0 OK pyopencl R2C (3394,3394+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.27e-15 ninf=1.40e-15 < 1.71e-14 (0.082) 0 iFFT: n2=1.40e-15 ninf=3.66e-15 < 1.71e-14 (0.215) 0 OK pyopencl R2C (3396,3396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.33e-15 < 1.71e-14 (0.078) 0 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3398,3398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.46e-15 ninf=1.64e-15 < 1.71e-14 (0.096) 0 iFFT: n2=1.28e-15 ninf=3.44e-15 < 1.71e-14 (0.202) 0 OK pyopencl R2C (3400,3400+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.79e-16 ninf=6.51e-16 < 8.53e-15 (0.076) 0 iFFT: n2=5.91e-16 ninf=1.89e-15 < 8.53e-15 (0.221) 0 OK pyopencl R2C (3404,3404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.93e-16 ninf=1.15e-15 < 1.71e-14 (0.068) 0 iFFT: n2=1.06e-15 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3406,3406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.88e-16 ninf=6.85e-16 < 1.71e-14 (0.040) 0 iFFT: n2=7.37e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3408,3408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.71e-16 ninf=8.87e-16 < 1.71e-14 (0.052) 0 iFFT: n2=9.10e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3410,3410+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.77e-16 ninf=6.77e-16 < 1.71e-14 (0.040) 0 iFFT: n2=6.86e-16 ninf=2.39e-15 < 1.71e-14 (0.140) 0 OK pyopencl R2C (3412,3412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.22e-15 < 1.71e-14 (0.072) 0 iFFT: n2=9.73e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3414,3414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.37e-15 < 1.71e-14 (0.080) 0 iFFT: n2=9.43e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3416,3416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.81e-16 ninf=6.83e-16 < 1.71e-14 (0.040) 0 iFFT: n2=7.57e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3418,3418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.24e-15 < 1.71e-14 (0.072) 0 iFFT: n2=1.27e-15 ninf=3.66e-15 < 1.71e-14 (0.215) 0 OK pyopencl R2C (3420,3420+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.83e-16 ninf=8.90e-16 < 1.71e-14 (0.052) 0 iFFT: n2=8.17e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3422,3422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.64e-16 ninf=6.56e-16 < 1.71e-14 (0.038) 0 iFFT: n2=7.69e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3424,3424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.74e-16 ninf=9.11e-16 < 1.71e-14 (0.053) 0 iFFT: n2=8.72e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3426,3426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.32e-15 < 1.71e-14 (0.077) 0 iFFT: n2=1.13e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3428,3428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.21e-15 < 8.54e-15 (0.142) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 8.54e-15 (0.377) 0 OK pyopencl R2C (3434,3434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.58e-16 ninf=8.49e-16 < 1.71e-14 (0.050) 0 iFFT: n2=7.90e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3436,3436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.03e-15 < 1.71e-14 (0.060) 0 iFFT: n2=1.13e-15 ninf=3.89e-15 < 1.71e-14 (0.228) 0 OK pyopencl R2C (3438,3438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.74e-16 ninf=1.31e-15 < 1.71e-14 (0.077) 0 iFFT: n2=8.93e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3440,3440+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.63e-16 ninf=8.19e-16 < 1.71e-14 (0.048) 0 iFFT: n2=8.10e-16 ninf=2.55e-15 < 1.71e-14 (0.150) 0 OK pyopencl R2C (3442,3442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.22e-15 < 1.71e-14 (0.072) 0 iFFT: n2=1.19e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3444,3444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.19e-16 ninf=8.43e-16 < 1.71e-14 (0.049) 0 iFFT: n2=7.18e-16 ninf=2.33e-15 < 1.71e-14 (0.137) 0 OK pyopencl R2C (3446,3446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.36e-15 < 1.71e-14 (0.080) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.71e-14 (0.189) 0 OK pyopencl R2C (3448,3448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.29e-15 < 1.71e-14 (0.076) 0 iFFT: n2=1.34e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3450,3450+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.37e-16 ninf=7.16e-16 < 1.71e-14 (0.042) 0 iFFT: n2=6.52e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3452,3452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.40e-15 < 1.71e-14 (0.082) 0 iFFT: n2=9.18e-16 ninf=2.78e-15 < 1.71e-14 (0.163) 0 OK pyopencl R2C (3454,3454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.09e-16 ninf=9.15e-16 < 8.54e-15 (0.107) 0 iFFT: n2=8.21e-16 ninf=2.55e-15 < 8.54e-15 (0.299) 0 OK pyopencl R2C (3458,3458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.61e-16 ninf=9.65e-16 < 1.71e-14 (0.057) 0 iFFT: n2=7.43e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3460,3460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.22e-15 < 1.71e-14 (0.071) 0 iFFT: n2=1.15e-15 ninf=3.55e-15 < 1.71e-14 (0.208) 0 OK pyopencl R2C (3462,3462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.97e-16 ninf=1.11e-15 < 1.71e-14 (0.065) 0 iFFT: n2=8.96e-16 ninf=2.80e-15 < 1.71e-14 (0.164) 0 OK pyopencl R2C (3464,3464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.87e-16 ninf=9.57e-16 < 1.71e-14 (0.056) 0 iFFT: n2=9.43e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3466,3466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.19e-15 < 1.71e-14 (0.070) 0 iFFT: n2=9.20e-16 ninf=3.00e-15 < 1.71e-14 (0.176) 0 OK pyopencl R2C (3468,3468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.17e-16 ninf=6.71e-16 < 1.71e-14 (0.039) 0 iFFT: n2=6.29e-16 ninf=2.11e-15 < 1.71e-14 (0.124) 0 OK pyopencl R2C (3470,3470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.11e-15 < 1.71e-14 (0.065) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3472,3472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.47e-16 ninf=8.87e-16 < 1.71e-14 (0.052) 0 iFFT: n2=6.95e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3474,3474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.02e-16 ninf=8.43e-16 < 1.71e-14 (0.049) 0 iFFT: n2=8.88e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3476,3476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.79e-16 ninf=7.38e-16 < 1.71e-14 (0.043) 0 iFFT: n2=6.89e-16 ninf=2.13e-15 < 1.71e-14 (0.125) 0 OK pyopencl R2C (3478,3478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.72e-16 ninf=9.48e-16 < 1.71e-14 (0.055) 0 iFFT: n2=1.06e-15 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3480,3480+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.62e-16 ninf=7.99e-16 < 1.71e-14 (0.047) 0 iFFT: n2=7.49e-16 ninf=2.41e-15 < 1.71e-14 (0.141) 0 OK pyopencl R2C (3482,3482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.29e-15 < 1.71e-14 (0.076) 0 iFFT: n2=9.63e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3484,3484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.26e-16 ninf=8.22e-16 < 1.71e-14 (0.048) 0 iFFT: n2=9.33e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3486,3486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=8.64e-16 < 1.71e-14 (0.051) 0 iFFT: n2=6.38e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3488,3488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.77e-16 ninf=9.99e-16 < 1.71e-14 (0.058) 0 iFFT: n2=8.67e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3490,3490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.32e-15 < 1.71e-14 (0.077) 0 iFFT: n2=9.66e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3492,3492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.97e-16 ninf=8.01e-16 < 1.71e-14 (0.047) 0 iFFT: n2=6.99e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3494,3494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.22e-15 < 1.71e-14 (0.072) 0 iFFT: n2=9.77e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3496,3496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.07e-16 ninf=1.08e-15 < 1.71e-14 (0.063) 0 iFFT: n2=9.58e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3498,3498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.52e-16 ninf=6.79e-16 < 8.54e-15 (0.080) 0 iFFT: n2=8.16e-16 ninf=2.44e-15 < 8.54e-15 (0.286) 0 OK pyopencl R2C (3502,3502+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.81e-16 ninf=1.21e-15 < 1.71e-14 (0.071) 0 iFFT: n2=9.16e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3504,3504+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.62e-16 ninf=1.09e-15 < 1.71e-14 (0.064) 0 iFFT: n2=7.17e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3506,3506+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.22e-15 < 1.71e-14 (0.071) 0 iFFT: n2=9.41e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3508,3508+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.41e-15 < 8.55e-15 (0.165) 0 iFFT: n2=1.09e-15 ninf=3.00e-15 < 8.55e-15 (0.351) 0 OK pyopencl R2C (3512,3512+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.38e-15 < 1.71e-14 (0.081) 0 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3514,3514+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.82e-16 ninf=1.10e-15 < 1.71e-14 (0.064) 0 iFFT: n2=9.06e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3516,3516+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.13e-15 < 1.71e-14 (0.066) 0 iFFT: n2=9.77e-16 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3518,3518+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.32e-15 < 8.55e-15 (0.155) 0 iFFT: n2=9.54e-16 ninf=2.89e-15 < 8.55e-15 (0.338) 0 OK pyopencl R2C (3522,3522+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.22e-15 < 1.71e-14 (0.072) 0 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3524,3524+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.81e-16 ninf=1.05e-15 < 1.71e-14 (0.062) 0 iFFT: n2=9.20e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3526,3526+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.39e-16 ninf=8.72e-16 < 8.55e-15 (0.102) 0 iFFT: n2=8.57e-16 ninf=2.66e-15 < 8.55e-15 (0.312) 0 OK pyopencl R2C (3530,3530+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.48e-16 ninf=9.24e-16 < 1.71e-14 (0.054) 0 iFFT: n2=8.75e-16 ninf=2.72e-15 < 1.71e-14 (0.159) 0 OK pyopencl R2C (3532,3532+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.29e-15 ninf=1.34e-15 < 1.71e-14 (0.078) 0 iFFT: n2=1.21e-15 ninf=4.00e-15 < 1.71e-14 (0.234) 0 OK pyopencl R2C (3534,3534+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.78e-16 ninf=1.20e-15 < 1.71e-14 (0.070) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3536,3536+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.66e-16 ninf=6.91e-16 < 1.71e-14 (0.040) 0 iFFT: n2=5.67e-16 ninf=1.78e-15 < 1.71e-14 (0.104) 0 OK pyopencl R2C (3538,3538+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.39e-16 ninf=9.02e-16 < 1.71e-14 (0.053) 0 iFFT: n2=8.58e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3540,3540+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.59e-16 ninf=6.33e-16 < 1.71e-14 (0.037) 0 iFFT: n2=5.64e-16 ninf=1.78e-15 < 1.71e-14 (0.104) 0 OK pyopencl R2C (3542,3542+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.78e-16 ninf=8.84e-16 < 1.71e-14 (0.052) 0 iFFT: n2=6.88e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3544,3544+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 0 iFFT: n2=8.85e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3546,3546+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=9.82e-16 < 1.71e-14 (0.057) 0 iFFT: n2=1.10e-15 ninf=3.66e-15 < 1.71e-14 (0.214) 0 OK pyopencl R2C (3548,3548+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.71e-14 (0.064) 0 iFFT: n2=1.13e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3550,3550+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.16e-16 ninf=1.02e-15 < 1.71e-14 (0.059) 0 iFFT: n2=8.08e-16 ninf=2.61e-15 < 1.71e-14 (0.153) 0 OK pyopencl R2C (3552,3552+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.13e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 0 iFFT: n2=9.10e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3554,3554+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.20e-15 < 1.71e-14 (0.070) 0 iFFT: n2=9.01e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3556,3556+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.76e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 0 iFFT: n2=9.00e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3558,3558+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.11e-15 < 1.71e-14 (0.065) 0 iFFT: n2=8.90e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3560,3560+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.52e-16 ninf=7.02e-16 < 1.71e-14 (0.041) 0 iFFT: n2=6.70e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3562,3562+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.54e-16 ninf=1.16e-15 < 8.55e-15 (0.135) 0 iFFT: n2=8.51e-16 ninf=2.55e-15 < 8.55e-15 (0.299) 0 OK pyopencl R2C (3566,3566+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=9.87e-16 < 1.71e-14 (0.058) 0 iFFT: n2=8.86e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3568,3568+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.26e-15 < 1.71e-14 (0.074) 0 iFFT: n2=9.35e-16 ninf=2.72e-15 < 1.71e-14 (0.159) 0 OK pyopencl R2C (3570,3570+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.42e-16 ninf=7.01e-16 < 1.71e-14 (0.041) 0 iFFT: n2=6.46e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3572,3572+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.33e-16 ninf=1.10e-15 < 1.71e-14 (0.064) 0 iFFT: n2=7.75e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3574,3574+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.67e-16 ninf=1.14e-15 < 1.71e-14 (0.067) 0 iFFT: n2=9.18e-16 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3576,3576+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.36e-16 ninf=1.04e-15 < 1.71e-14 (0.061) 0 iFFT: n2=8.94e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3578,3578+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.65e-16 ninf=1.11e-15 < 1.71e-14 (0.065) 0 iFFT: n2=8.43e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3580,3580+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.24e-16 ninf=1.03e-15 < 1.71e-14 (0.060) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3582,3582+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.08e-15 < 8.55e-15 (0.126) 0 iFFT: n2=9.93e-16 ninf=3.22e-15 < 8.55e-15 (0.376) 0 OK pyopencl R2C (3586,3586+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.04e-15 < 1.71e-14 (0.061) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3588,3588+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.24e-16 ninf=6.94e-16 < 1.71e-14 (0.041) 0 iFFT: n2=6.50e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3590,3590+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.17e-15 < 1.71e-14 (0.068) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3592,3592+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.05e-15 < 1.71e-14 (0.061) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3594,3594+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.26e-15 < 1.71e-14 (0.074) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3596,3596+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.46e-16 ninf=8.24e-16 < 1.71e-14 (0.048) 0 iFFT: n2=8.95e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3598,3598+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.02e-16 ninf=9.00e-16 < 8.56e-15 (0.105) 0 iFFT: n2=8.87e-16 ninf=3.11e-15 < 8.56e-15 (0.363) 0 OK pyopencl R2C (3602,3602+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.08e-15 < 1.71e-14 (0.063) 0 iFFT: n2=9.73e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3604,3604+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.83e-16 ninf=7.67e-16 < 1.71e-14 (0.045) 0 iFFT: n2=6.72e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3606,3606+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.03e-15 < 1.71e-14 (0.060) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3608,3608+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.58e-16 ninf=7.04e-16 < 1.71e-14 (0.041) 0 iFFT: n2=6.55e-16 ninf=2.28e-15 < 1.71e-14 (0.133) 0 OK pyopencl R2C (3610,3610+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.14e-15 ninf=1.44e-15 < 1.71e-14 (0.084) 0 iFFT: n2=1.08e-15 ninf=3.11e-15 < 1.71e-14 (0.182) 0 OK pyopencl R2C (3612,3612+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.93e-16 ninf=9.96e-16 < 1.71e-14 (0.058) 0 iFFT: n2=8.19e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3614,3614+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.18e-16 ninf=1.10e-15 < 1.71e-14 (0.064) 0 iFFT: n2=7.64e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3616,3616+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.23e-16 ninf=9.73e-16 < 1.71e-14 (0.057) 0 iFFT: n2=7.67e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3618,3618+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.95e-16 ninf=8.71e-16 < 1.71e-14 (0.051) 0 iFFT: n2=7.83e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3620,3620+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.25e-16 ninf=8.49e-16 < 1.71e-14 (0.050) 0 iFFT: n2=7.24e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3622,3622+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.41e-15 < 1.71e-14 (0.082) 0 iFFT: n2=1.16e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3624,3624+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.43e-16 ninf=8.03e-16 < 1.71e-14 (0.047) 0 iFFT: n2=7.33e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3626,3626+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.57e-16 ninf=1.12e-15 < 1.71e-14 (0.065) 0 iFFT: n2=8.67e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3628,3628+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.24e-15 < 8.56e-15 (0.145) 0 iFFT: n2=9.44e-16 ninf=3.00e-15 < 8.56e-15 (0.350) 0 OK pyopencl R2C (3632,3632+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 0 iFFT: n2=1.21e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3634,3634+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.70e-16 ninf=1.02e-15 < 1.71e-14 (0.060) 0 iFFT: n2=8.93e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3636,3636+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.25e-16 ninf=7.90e-16 < 1.71e-14 (0.046) 0 iFFT: n2=8.01e-16 ninf=2.66e-15 < 1.71e-14 (0.156) 0 OK pyopencl R2C (3638,3638+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.84e-16 ninf=1.01e-15 < 8.56e-15 (0.118) 0 iFFT: n2=8.93e-16 ninf=2.66e-15 < 8.56e-15 (0.311) 0 OK pyopencl R2C (3642,3642+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.30e-15 ninf=1.40e-15 < 1.71e-14 (0.082) 0 iFFT: n2=1.26e-15 ninf=3.33e-15 < 1.71e-14 (0.195) 0 OK pyopencl R2C (3644,3644+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.15e-15 < 1.71e-14 (0.067) 0 iFFT: n2=1.09e-15 ninf=3.28e-15 < 1.71e-14 (0.191) 0 OK pyopencl R2C (3646,3646+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.38e-15 < 1.71e-14 (0.080) 0 iFFT: n2=1.22e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3648,3648+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.71e-16 ninf=8.96e-16 < 1.71e-14 (0.052) 0 iFFT: n2=7.86e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3650,3650+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.06e-16 ninf=7.91e-16 < 1.71e-14 (0.046) 0 iFFT: n2=7.22e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3652,3652+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.78e-16 ninf=6.42e-16 < 1.71e-14 (0.037) 0 iFFT: n2=5.90e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3654,3654+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.00e-16 ninf=8.95e-16 < 1.71e-14 (0.052) 0 iFFT: n2=8.56e-16 ninf=2.89e-15 < 1.71e-14 (0.169) 0 OK pyopencl R2C (3656,3656+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 0 iFFT: n2=1.09e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3658,3658+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.83e-16 ninf=6.82e-16 < 1.71e-14 (0.040) 0 iFFT: n2=6.86e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3660,3660+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.57e-16 ninf=6.54e-16 < 1.71e-14 (0.038) 0 iFFT: n2=6.62e-16 ninf=2.33e-15 < 1.71e-14 (0.136) 0 OK pyopencl R2C (3662,3662+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.25e-15 ninf=1.40e-15 < 1.71e-14 (0.081) 0 iFFT: n2=1.14e-15 ninf=3.77e-15 < 1.71e-14 (0.220) 0 OK pyopencl R2C (3664,3664+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.20e-15 < 1.71e-14 (0.070) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3666,3666+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.67e-16 ninf=6.48e-16 < 1.71e-14 (0.038) 0 iFFT: n2=5.83e-16 ninf=2.00e-15 < 1.71e-14 (0.117) 0 OK pyopencl R2C (3668,3668+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.16e-16 ninf=1.06e-15 < 1.71e-14 (0.062) 0 iFFT: n2=8.41e-16 ninf=2.55e-15 < 1.71e-14 (0.149) 0 OK pyopencl R2C (3670,3670+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.35e-15 ninf=1.40e-15 < 1.71e-14 (0.081) 0 iFFT: n2=1.09e-15 ninf=3.55e-15 < 1.71e-14 (0.207) 0 OK pyopencl R2C (3672,3672+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.25e-16 ninf=7.88e-16 < 1.71e-14 (0.046) 0 iFFT: n2=6.07e-16 ninf=1.95e-15 < 1.71e-14 (0.114) 0 OK pyopencl R2C (3674,3674+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.22e-15 < 1.71e-14 (0.071) 0 iFFT: n2=1.08e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3676,3676+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.28e-15 < 1.71e-14 (0.075) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3678,3678+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.71e-16 ninf=9.65e-16 < 1.71e-14 (0.056) 0 iFFT: n2=1.03e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3680,3680+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.94e-16 ninf=5.91e-16 < 1.71e-14 (0.034) 0 iFFT: n2=5.96e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3682,3682+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.79e-16 ninf=9.07e-16 < 1.71e-14 (0.053) 0 iFFT: n2=9.47e-16 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3684,3684+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.56e-16 ninf=1.10e-15 < 1.71e-14 (0.064) 0 iFFT: n2=8.80e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3686,3686+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.99e-16 ninf=1.08e-15 < 1.71e-14 (0.063) 0 iFFT: n2=1.01e-15 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3688,3688+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.09e-15 < 1.71e-14 (0.063) 0 iFFT: n2=9.39e-16 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3690,3690+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=7.79e-16 < 1.71e-14 (0.045) 0 iFFT: n2=6.75e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3692,3692+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.95e-16 ninf=8.53e-16 < 1.71e-14 (0.050) 0 iFFT: n2=7.91e-16 ninf=2.61e-15 < 1.71e-14 (0.152) 0 OK pyopencl R2C (3694,3694+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.21e-15 < 8.57e-15 (0.141) 0 iFFT: n2=8.82e-16 ninf=2.78e-15 < 8.57e-15 (0.324) 0 OK pyopencl R2C (3698,3698+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=9.94e-16 < 1.71e-14 (0.058) 0 iFFT: n2=9.89e-16 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3700,3700+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.16e-16 ninf=9.67e-16 < 1.71e-14 (0.056) 0 iFFT: n2=7.77e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3702,3702+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.20e-15 < 1.71e-14 (0.070) 0 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.71e-14 (0.214) 0 OK pyopencl R2C (3704,3704+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.21e-15 < 1.71e-14 (0.070) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3706,3706+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.95e-16 ninf=9.35e-16 < 1.71e-14 (0.055) 0 iFFT: n2=8.00e-16 ninf=2.44e-15 < 1.71e-14 (0.143) 0 OK pyopencl R2C (3708,3708+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.20e-16 ninf=8.88e-16 < 1.71e-14 (0.052) 0 iFFT: n2=9.98e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3710,3710+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.14e-16 ninf=7.72e-16 < 1.71e-14 (0.045) 0 iFFT: n2=6.92e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3712,3712+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.51e-16 ninf=8.46e-16 < 1.71e-14 (0.049) 0 iFFT: n2=7.25e-16 ninf=2.22e-15 < 1.71e-14 (0.130) 0 OK pyopencl R2C (3714,3714+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.97e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 0 iFFT: n2=9.11e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3716,3716+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.91e-16 ninf=1.07e-15 < 8.57e-15 (0.124) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 8.57e-15 (0.376) 0 OK pyopencl R2C (3720,3720+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.60e-16 ninf=6.85e-16 < 1.71e-14 (0.040) 0 iFFT: n2=6.73e-16 ninf=2.16e-15 < 1.71e-14 (0.126) 0 OK pyopencl R2C (3722,3722+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.88e-16 ninf=9.96e-16 < 1.71e-14 (0.058) 0 iFFT: n2=9.23e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3724,3724+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.42e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 0 iFFT: n2=9.75e-16 ninf=2.89e-15 < 1.71e-14 (0.168) 0 OK pyopencl R2C (3726,3726+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.58e-16 ninf=7.74e-16 < 1.71e-14 (0.045) 0 iFFT: n2=6.48e-16 ninf=2.11e-15 < 1.71e-14 (0.123) 0 OK pyopencl R2C (3728,3728+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.08e-16 ninf=1.11e-15 < 1.71e-14 (0.065) 0 iFFT: n2=8.89e-16 ninf=2.72e-15 < 1.71e-14 (0.159) 0 OK pyopencl R2C (3730,3730+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.95e-16 ninf=1.02e-15 < 1.71e-14 (0.060) 0 iFFT: n2=9.98e-16 ninf=3.19e-15 < 1.71e-14 (0.186) 0 OK pyopencl R2C (3732,3732+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.92e-16 ninf=1.13e-15 < 1.71e-14 (0.066) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.71e-14 (0.188) 0 OK pyopencl R2C (3734,3734+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.02e-15 < 1.71e-14 (0.060) 0 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.71e-14 (0.194) 0 OK pyopencl R2C (3736,3736+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.10e-15 < 1.71e-14 (0.064) 0 iFFT: n2=9.11e-16 ninf=3.00e-15 < 1.71e-14 (0.175) 0 OK pyopencl R2C (3738,3738+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.81e-16 ninf=8.52e-16 < 1.71e-14 (0.050) 0 iFFT: n2=7.16e-16 ninf=2.29e-15 < 1.71e-14 (0.134) 0 OK pyopencl R2C (3740,3740+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.57e-16 ninf=6.71e-16 < 1.71e-14 (0.039) 0 iFFT: n2=5.89e-16 ninf=1.89e-15 < 1.71e-14 (0.110) 0 OK pyopencl R2C (3742,3742+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.07e-15 < 8.57e-15 (0.125) 0 iFFT: n2=9.06e-16 ninf=2.94e-15 < 8.57e-15 (0.343) 0 OK pyopencl R2C (3746,3746+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.09e-15 < 1.71e-14 (0.064) 0 iFFT: n2=9.88e-16 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3748,3748+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.09e-15 < 8.57e-15 (0.127) 0 iFFT: n2=1.11e-15 ninf=3.66e-15 < 8.57e-15 (0.427) 0 OK pyopencl R2C (3752,3752+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.65e-16 ninf=9.08e-16 < 1.71e-14 (0.053) 0 iFFT: n2=8.56e-16 ninf=2.66e-15 < 1.71e-14 (0.155) 0 OK pyopencl R2C (3754,3754+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.38e-15 < 1.71e-14 (0.080) 0 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.71e-14 (0.201) 0 OK pyopencl R2C (3756,3756+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.62e-16 ninf=8.56e-16 < 1.71e-14 (0.050) 0 iFFT: n2=8.44e-16 ninf=2.78e-15 < 1.71e-14 (0.162) 0 OK pyopencl R2C (3758,3758+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.27e-15 < 1.71e-14 (0.074) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.71e-14 (0.181) 0 OK pyopencl R2C (3760,3760+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.53e-16 ninf=6.25e-16 < 1.72e-14 (0.036) 0 iFFT: n2=5.66e-16 ninf=2.00e-15 < 1.72e-14 (0.117) 0 OK pyopencl R2C (3762,3762+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.47e-16 ninf=9.42e-16 < 1.72e-14 (0.055) 0 iFFT: n2=8.05e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3764,3764+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.37e-15 ninf=1.53e-15 < 1.72e-14 (0.089) 0 iFFT: n2=1.32e-15 ninf=3.66e-15 < 1.72e-14 (0.214) 0 OK pyopencl R2C (3766,3766+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.19e-15 < 1.72e-14 (0.069) 0 iFFT: n2=9.83e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3768,3768+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.62e-16 ninf=9.94e-16 < 1.72e-14 (0.058) 0 iFFT: n2=9.32e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3770,3770+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.52e-16 ninf=8.03e-16 < 1.72e-14 (0.047) 0 iFFT: n2=7.48e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3772,3772+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.97e-16 ninf=7.64e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.05e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3774,3774+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.53e-16 ninf=8.54e-16 < 1.72e-14 (0.050) 0 iFFT: n2=8.99e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3776,3776+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.37e-16 ninf=7.03e-16 < 1.72e-14 (0.041) 0 iFFT: n2=5.41e-16 ninf=1.67e-15 < 1.72e-14 (0.097) 0 OK pyopencl R2C (3778,3778+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.24e-15 < 8.58e-15 (0.144) 0 iFFT: n2=1.16e-15 ninf=3.55e-15 < 8.58e-15 (0.414) 0 OK pyopencl R2C (3782,3782+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.90e-16 ninf=9.10e-16 < 1.72e-14 (0.053) 0 iFFT: n2=7.85e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3784,3784+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.24e-16 ninf=9.23e-16 < 1.72e-14 (0.054) 0 iFFT: n2=7.78e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3786,3786+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.17e-15 < 1.72e-14 (0.068) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.72e-14 (0.188) 0 OK pyopencl R2C (3788,3788+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.36e-15 < 1.72e-14 (0.079) 0 iFFT: n2=1.17e-15 ninf=3.44e-15 < 1.72e-14 (0.201) 0 OK pyopencl R2C (3790,3790+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=9.92e-16 < 1.72e-14 (0.058) 0 iFFT: n2=1.11e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3792,3792+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.95e-16 ninf=8.82e-16 < 1.72e-14 (0.051) 0 iFFT: n2=7.38e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3794,3794+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.44e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=9.46e-16 ninf=2.97e-15 < 1.72e-14 (0.173) 0 OK pyopencl R2C (3796,3796+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.07e-16 ninf=8.01e-16 < 1.72e-14 (0.047) 0 iFFT: n2=7.36e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3798,3798+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.91e-16 ninf=9.95e-16 < 1.72e-14 (0.058) 0 iFFT: n2=9.60e-16 ninf=3.22e-15 < 1.72e-14 (0.188) 0 OK pyopencl R2C (3800,3800+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.53e-16 ninf=9.94e-16 < 1.72e-14 (0.058) 0 iFFT: n2=9.21e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3802,3802+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.44e-15 < 1.72e-14 (0.084) 0 iFFT: n2=1.22e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3804,3804+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.25e-15 < 1.72e-14 (0.073) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3806,3806+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.50e-16 ninf=1.17e-15 < 1.72e-14 (0.068) 0 iFFT: n2=9.54e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3808,3808+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.99e-16 ninf=6.29e-16 < 1.72e-14 (0.037) 0 iFFT: n2=6.08e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3810,3810+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.74e-16 ninf=1.10e-15 < 1.72e-14 (0.064) 0 iFFT: n2=8.44e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3812,3812+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.38e-15 < 1.72e-14 (0.080) 0 iFFT: n2=1.25e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3814,3814+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.72e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.92e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3816,3816+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.32e-16 ninf=7.40e-16 < 1.72e-14 (0.043) 0 iFFT: n2=7.55e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3818,3818+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.59e-16 ninf=7.08e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.52e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3820,3820+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.47e-16 ninf=1.11e-15 < 8.58e-15 (0.129) 0 iFFT: n2=8.84e-16 ninf=2.89e-15 < 8.58e-15 (0.336) 0 OK pyopencl R2C (3824,3824+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=1.14e-15 < 1.72e-14 (0.067) 0 iFFT: n2=8.90e-16 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3826,3826+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 0 iFFT: n2=9.42e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3828,3828+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.59e-16 ninf=7.52e-16 < 1.72e-14 (0.044) 0 iFFT: n2=7.63e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3830,3830+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.68e-16 ninf=9.73e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.10e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3832,3832+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.72e-14 (0.061) 0 iFFT: n2=9.19e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3834,3834+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.02e-16 ninf=8.90e-16 < 1.72e-14 (0.052) 0 iFFT: n2=8.04e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3836,3836+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.50e-16 ninf=1.06e-15 < 1.72e-14 (0.062) 0 iFFT: n2=1.01e-15 ninf=3.00e-15 < 1.72e-14 (0.175) 0 OK pyopencl R2C (3838,3838+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.53e-16 ninf=9.51e-16 < 8.58e-15 (0.111) 0 iFFT: n2=9.34e-16 ninf=2.89e-15 < 8.58e-15 (0.336) 0 OK pyopencl R2C (3842,3842+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.93e-16 ninf=9.02e-16 < 1.72e-14 (0.053) 0 iFFT: n2=8.06e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3844,3844+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.05e-16 ninf=8.38e-16 < 1.72e-14 (0.049) 0 iFFT: n2=7.74e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3846,3846+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.20e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3848,3848+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.01e-16 ninf=7.69e-16 < 8.59e-15 (0.090) 0 iFFT: n2=8.90e-16 ninf=2.55e-15 < 8.59e-15 (0.297) 0 OK pyopencl R2C (3852,3852+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.21e-16 ninf=1.16e-15 < 1.72e-14 (0.068) 0 iFFT: n2=9.60e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3854,3854+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.73e-16 ninf=7.62e-16 < 1.72e-14 (0.044) 0 iFFT: n2=6.61e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3856,3856+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.16e-16 ninf=8.57e-16 < 1.72e-14 (0.050) 0 iFFT: n2=8.10e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3858,3858+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.79e-16 ninf=1.23e-15 < 1.72e-14 (0.072) 0 iFFT: n2=1.07e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3860,3860+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.92e-16 ninf=8.20e-16 < 1.72e-14 (0.048) 0 iFFT: n2=7.94e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3862,3862+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.12e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3864,3864+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.08e-16 ninf=8.20e-16 < 1.72e-14 (0.048) 0 iFFT: n2=6.65e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3866,3866+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.02e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3868,3868+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.24e-15 < 1.72e-14 (0.072) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3870,3870+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.90e-16 ninf=8.87e-16 < 8.59e-15 (0.103) 0 iFFT: n2=7.92e-16 ninf=2.55e-15 < 8.59e-15 (0.297) 0 OK pyopencl R2C (3874,3874+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.25e-15 < 1.72e-14 (0.073) 0 iFFT: n2=1.07e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3876,3876+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.57e-16 ninf=8.85e-16 < 1.72e-14 (0.052) 0 iFFT: n2=8.48e-16 ninf=2.78e-15 < 1.72e-14 (0.162) 0 OK pyopencl R2C (3878,3878+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.41e-15 < 1.72e-14 (0.082) 0 iFFT: n2=1.15e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3880,3880+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.59e-16 ninf=7.29e-16 < 1.72e-14 (0.042) 0 iFFT: n2=6.63e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3882,3882+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.41e-15 < 1.72e-14 (0.082) 0 iFFT: n2=1.12e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3884,3884+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.27e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (3886,3886+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.59e-16 ninf=1.06e-15 < 8.59e-15 (0.123) 0 iFFT: n2=9.22e-16 ninf=3.00e-15 < 8.59e-15 (0.349) 0 OK pyopencl R2C (3890,3890+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.40e-16 ninf=8.82e-16 < 1.72e-14 (0.051) 0 iFFT: n2=9.21e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3892,3892+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.78e-16 ninf=1.00e-15 < 1.72e-14 (0.058) 0 iFFT: n2=7.72e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3894,3894+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.66e-16 ninf=7.31e-16 < 1.72e-14 (0.043) 0 iFFT: n2=5.88e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3896,3896+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.42e-15 ninf=1.65e-15 < 1.72e-14 (0.096) 0 iFFT: n2=1.30e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3898,3898+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.50e-16 ninf=9.49e-16 < 8.59e-15 (0.110) 0 iFFT: n2=8.68e-16 ninf=2.94e-15 < 8.59e-15 (0.342) 0 OK pyopencl R2C (3902,3902+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.69e-16 ninf=9.84e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.39e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3904,3904+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.41e-16 ninf=7.00e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.28e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3906,3906+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.25e-16 ninf=7.97e-16 < 1.72e-14 (0.046) 0 iFFT: n2=8.41e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (3908,3908+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=9.97e-16 < 1.72e-14 (0.058) 0 iFFT: n2=8.95e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3910,3910+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.51e-16 ninf=6.75e-16 < 1.72e-14 (0.039) 0 iFFT: n2=7.33e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3912,3912+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.17e-15 < 1.72e-14 (0.068) 0 iFFT: n2=9.99e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3914,3914+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.17e-16 ninf=1.18e-15 < 1.72e-14 (0.069) 0 iFFT: n2=1.01e-15 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3916,3916+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.76e-16 ninf=7.88e-16 < 1.72e-14 (0.046) 0 iFFT: n2=6.89e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3918,3918+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.41e-16 ninf=1.01e-15 < 8.59e-15 (0.118) 0 iFFT: n2=8.73e-16 ninf=2.78e-15 < 8.59e-15 (0.323) 0 OK pyopencl R2C (3922,3922+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.75e-16 ninf=1.26e-15 < 1.72e-14 (0.074) 0 iFFT: n2=9.36e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3924,3924+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.63e-16 ninf=9.77e-16 < 1.72e-14 (0.057) 0 iFFT: n2=7.40e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3926,3926+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.92e-16 ninf=9.52e-16 < 1.72e-14 (0.055) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (3928,3928+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.11e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.14e-15 ninf=3.58e-15 < 1.72e-14 (0.208) 0 OK pyopencl R2C (3930,3930+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.28e-16 ninf=8.98e-16 < 1.72e-14 (0.052) 0 iFFT: n2=7.21e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3932,3932+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.35e-15 < 1.72e-14 (0.079) 0 iFFT: n2=1.30e-15 ninf=3.77e-15 < 1.72e-14 (0.220) 0 OK pyopencl R2C (3934,3934+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=9.96e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3936,3936+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.57e-16 ninf=7.63e-16 < 1.72e-14 (0.044) 0 iFFT: n2=7.99e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3938,3938+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.34e-15 < 1.72e-14 (0.078) 0 iFFT: n2=1.26e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3940,3940+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3942,3942+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.92e-16 ninf=7.43e-16 < 1.72e-14 (0.043) 0 iFFT: n2=7.02e-16 ninf=2.33e-15 < 1.72e-14 (0.136) 0 OK pyopencl R2C (3944,3944+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.80e-16 ninf=8.46e-16 < 1.72e-14 (0.049) 0 iFFT: n2=8.52e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3946,3946+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.18e-15 < 1.72e-14 (0.069) 0 iFFT: n2=9.68e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3948,3948+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.07e-16 ninf=7.10e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.34e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3950,3950+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.04e-16 ninf=7.54e-16 < 1.72e-14 (0.044) 0 iFFT: n2=6.88e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (3952,3952+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.87e-16 ninf=8.04e-16 < 1.72e-14 (0.047) 0 iFFT: n2=8.69e-16 ninf=2.55e-15 < 1.72e-14 (0.149) 0 OK pyopencl R2C (3954,3954+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.25e-15 < 1.72e-14 (0.073) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3956,3956+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.54e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=8.15e-16 ninf=2.57e-15 < 1.72e-14 (0.150) 0 OK pyopencl R2C (3958,3958+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.27e-15 < 8.60e-15 (0.148) 0 iFFT: n2=9.33e-16 ninf=3.11e-15 < 8.60e-15 (0.362) 0 OK pyopencl R2C (3962,3962+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.25e-15 < 1.72e-14 (0.073) 0 iFFT: n2=1.06e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3964,3964+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.04e-15 < 1.72e-14 (0.060) 0 iFFT: n2=9.52e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3966,3966+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.00e-15 ninf=9.64e-16 < 1.72e-14 (0.056) 0 iFFT: n2=9.61e-16 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (3968,3968+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.44e-16 ninf=6.81e-16 < 1.72e-14 (0.040) 0 iFFT: n2=6.33e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (3970,3970+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.72e-16 ninf=8.71e-16 < 1.72e-14 (0.051) 0 iFFT: n2=8.90e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3972,3972+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.32e-16 ninf=1.04e-15 < 1.72e-14 (0.061) 0 iFFT: n2=8.83e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (3974,3974+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.61e-15 ninf=1.87e-15 < 1.72e-14 (0.109) 0 iFFT: n2=1.56e-15 ninf=3.89e-15 < 1.72e-14 (0.226) 0 OK pyopencl R2C (3976,3976+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.46e-16 ninf=9.22e-16 < 1.72e-14 (0.054) 0 iFFT: n2=8.48e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (3978,3978+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.15e-16 ninf=6.66e-16 < 1.72e-14 (0.039) 0 iFFT: n2=6.04e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (3980,3980+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.59e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=7.93e-16 ninf=2.72e-15 < 1.72e-14 (0.158) 0 OK pyopencl R2C (3982,3982+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.77e-16 ninf=8.27e-16 < 1.72e-14 (0.048) 0 iFFT: n2=7.38e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (3984,3984+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.70e-16 ninf=6.78e-16 < 1.72e-14 (0.039) 0 iFFT: n2=6.33e-16 ninf=2.11e-15 < 1.72e-14 (0.123) 0 OK pyopencl R2C (3986,3986+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.52e-15 ninf=1.80e-15 < 1.72e-14 (0.104) 0 iFFT: n2=1.37e-15 ninf=3.55e-15 < 1.72e-14 (0.207) 0 OK pyopencl R2C (3988,3988+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.51e-15 ninf=1.69e-15 < 1.72e-14 (0.098) 0 iFFT: n2=1.39e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (3990,3990+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.48e-16 ninf=1.06e-15 < 1.72e-14 (0.062) 0 iFFT: n2=9.63e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (3992,3992+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.43e-15 ninf=1.69e-15 < 1.72e-14 (0.098) 0 iFFT: n2=1.29e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (3994,3994+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.74e-16 ninf=1.02e-15 < 1.72e-14 (0.060) 0 iFFT: n2=1.04e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (3996,3996+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.67e-16 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=9.14e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (3998,3998+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.10e-15 < 8.60e-15 (0.128) 0 iFFT: n2=9.19e-16 ninf=2.78e-15 < 8.60e-15 (0.323) 0 OK pyopencl R2C (4002,4002+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.22e-16 ninf=9.50e-16 < 8.60e-15 (0.110) 0 iFFT: n2=8.45e-16 ninf=3.05e-15 < 8.60e-15 (0.355) 0 OK pyopencl R2C (4006,4006+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.30e-15 ninf=1.68e-15 < 1.72e-14 (0.098) 0 iFFT: n2=1.32e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4008,4008+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.20e-15 ninf=1.79e-15 < 1.72e-14 (0.104) 0 iFFT: n2=1.13e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4010,4010+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.49e-15 ninf=1.54e-15 < 1.72e-14 (0.089) 0 iFFT: n2=1.37e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4012,4012+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.87e-16 ninf=7.20e-16 < 1.72e-14 (0.042) 0 iFFT: n2=6.01e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4014,4014+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.33e-15 < 1.72e-14 (0.077) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4016,4016+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.13e-15 < 1.72e-14 (0.066) 0 iFFT: n2=9.99e-16 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4018,4018+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.58e-16 ninf=7.84e-16 < 1.72e-14 (0.046) 0 iFFT: n2=8.25e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4020,4020+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.37e-16 ninf=7.91e-16 < 1.72e-14 (0.046) 0 iFFT: n2=7.69e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4022,4022+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.41e-15 < 1.72e-14 (0.082) 0 iFFT: n2=1.05e-15 ninf=3.11e-15 < 1.72e-14 (0.181) 0 OK pyopencl R2C (4024,4024+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.24e-15 ninf=1.47e-15 < 1.72e-14 (0.086) 0 iFFT: n2=1.13e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4026,4026+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.62e-16 ninf=7.31e-16 < 1.72e-14 (0.042) 0 iFFT: n2=6.82e-16 ninf=2.05e-15 < 1.72e-14 (0.119) 0 OK pyopencl R2C (4028,4028+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.43e-16 ninf=1.07e-15 < 1.72e-14 (0.062) 0 iFFT: n2=7.23e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4030,4030+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.78e-16 ninf=8.85e-16 < 8.61e-15 (0.103) 0 iFFT: n2=6.87e-16 ninf=2.22e-15 < 8.61e-15 (0.258) 0 OK pyopencl R2C (4034,4034+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=9.73e-16 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4036,4036+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.16e-15 < 1.72e-14 (0.068) 0 iFFT: n2=1.06e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4038,4038+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.00e-15 ninf=3.33e-15 < 1.72e-14 (0.194) 0 OK pyopencl R2C (4040,4040+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.76e-16 ninf=8.32e-16 < 1.72e-14 (0.048) 0 iFFT: n2=7.80e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4042,4042+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.75e-16 ninf=7.84e-16 < 1.72e-14 (0.046) 0 iFFT: n2=8.25e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4044,4044+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.02e-15 < 1.72e-14 (0.059) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4046,4046+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.93e-16 ninf=7.80e-16 < 1.72e-14 (0.045) 0 iFFT: n2=6.72e-16 ninf=2.22e-15 < 1.72e-14 (0.129) 0 OK pyopencl R2C (4048,4048+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.11e-16 ninf=6.32e-16 < 8.61e-15 (0.073) 0 iFFT: n2=6.52e-16 ninf=2.11e-15 < 8.61e-15 (0.245) 0 OK pyopencl R2C (4052,4052+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.27e-16 ninf=9.64e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.54e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4054,4054+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.06e-16 ninf=9.92e-16 < 8.61e-15 (0.115) 0 iFFT: n2=8.53e-16 ninf=2.89e-15 < 8.61e-15 (0.335) 0 OK pyopencl R2C (4058,4058+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.52e-16 ninf=1.04e-15 < 1.72e-14 (0.060) 0 iFFT: n2=8.91e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4060,4060+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.90e-16 ninf=8.53e-16 < 1.72e-14 (0.050) 0 iFFT: n2=7.94e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4062,4062+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=8.79e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4064,4064+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.77e-16 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=9.92e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4066,4066+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.61e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.29e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4068,4068+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.86e-16 ninf=7.87e-16 < 1.72e-14 (0.046) 0 iFFT: n2=8.04e-16 ninf=2.61e-15 < 1.72e-14 (0.152) 0 OK pyopencl R2C (4070,4070+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.35e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=9.14e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4072,4072+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.11e-16 ninf=9.20e-16 < 1.72e-14 (0.053) 0 iFFT: n2=8.51e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4074,4074+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.29e-16 ninf=7.76e-16 < 1.72e-14 (0.045) 0 iFFT: n2=7.89e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4076,4076+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=1.01e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.48e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4078,4078+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.81e-16 ninf=1.07e-15 < 1.72e-14 (0.062) 0 iFFT: n2=8.55e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4080,4080+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.68e-16 ninf=6.21e-16 < 1.72e-14 (0.036) 0 iFFT: n2=6.10e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4082,4082+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.45e-16 ninf=1.13e-15 < 1.72e-14 (0.065) 0 iFFT: n2=8.35e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4084,4084+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.18e-16 ninf=9.66e-16 < 1.72e-14 (0.056) 0 iFFT: n2=8.62e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4086,4086+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.11e-16 ninf=1.07e-15 < 1.72e-14 (0.062) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.72e-14 (0.187) 0 OK pyopencl R2C (4088,4088+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.50e-16 ninf=7.19e-16 < 1.72e-14 (0.042) 0 iFFT: n2=8.60e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4090,4090+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.14e-16 ninf=9.25e-16 < 1.72e-14 (0.054) 0 iFFT: n2=8.61e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4092,4092+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.75e-16 ninf=6.31e-16 < 1.72e-14 (0.037) 0 iFFT: n2=6.76e-16 ninf=2.25e-15 < 1.72e-14 (0.131) 0 OK pyopencl R2C (4094,4094+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.18e-16 ninf=7.47e-16 < 8.61e-15 (0.087) 0 iFFT: n2=7.30e-16 ninf=2.33e-15 < 8.61e-15 (0.271) 0 OK pyopencl R2C (4098,4098+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.12e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4100,4100+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.35e-16 ninf=8.62e-16 < 1.72e-14 (0.050) 0 iFFT: n2=7.43e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4102,4102+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.30e-15 < 1.72e-14 (0.076) 0 iFFT: n2=1.13e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4104,4104+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.24e-16 ninf=8.75e-16 < 1.72e-14 (0.051) 0 iFFT: n2=7.28e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4106,4106+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.16e-15 < 1.72e-14 (0.068) 0 iFFT: n2=1.12e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4108,4108+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.41e-16 ninf=8.85e-16 < 1.72e-14 (0.051) 0 iFFT: n2=7.45e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4110,4110+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.06e-15 < 1.72e-14 (0.062) 0 iFFT: n2=1.03e-15 ninf=3.39e-15 < 1.72e-14 (0.197) 0 OK pyopencl R2C (4112,4112+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.91e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 0 iFFT: n2=9.04e-16 ninf=2.78e-15 < 1.72e-14 (0.161) 0 OK pyopencl R2C (4114,4114+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.55e-16 ninf=7.48e-16 < 8.61e-15 (0.087) 0 iFFT: n2=6.60e-16 ninf=2.11e-15 < 8.61e-15 (0.245) 0 OK pyopencl R2C (4118,4118+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.67e-16 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=9.80e-16 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4120,4120+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.96e-16 ninf=9.48e-16 < 1.72e-14 (0.055) 0 iFFT: n2=9.12e-16 ninf=2.89e-15 < 1.72e-14 (0.168) 0 OK pyopencl R2C (4122,4122+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=1.03e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4124,4124+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.19e-15 < 1.72e-14 (0.069) 0 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4126,4126+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.16e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.05e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4128,4128+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.49e-16 ninf=1.05e-15 < 1.72e-14 (0.061) 0 iFFT: n2=8.49e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4130,4130+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.27e-16 ninf=6.45e-16 < 1.72e-14 (0.037) 0 iFFT: n2=6.35e-16 ninf=2.16e-15 < 1.72e-14 (0.126) 0 OK pyopencl R2C (4132,4132+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.08e-15 < 1.72e-14 (0.063) 0 iFFT: n2=1.07e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4134,4134+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.35e-16 ninf=6.72e-16 < 1.72e-14 (0.039) 0 iFFT: n2=6.41e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4136,4136+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.56e-16 ninf=5.85e-16 < 1.72e-14 (0.034) 0 iFFT: n2=5.64e-16 ninf=1.89e-15 < 1.72e-14 (0.110) 0 OK pyopencl R2C (4138,4138+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.15e-15 < 1.72e-14 (0.067) 0 iFFT: n2=1.06e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4140,4140+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.29e-16 ninf=6.73e-16 < 1.72e-14 (0.039) 0 iFFT: n2=6.39e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4142,4142+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.32e-15 < 1.72e-14 (0.076) 0 iFFT: n2=1.23e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4144,4144+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.53e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 0 iFFT: n2=8.17e-16 ninf=2.44e-15 < 1.72e-14 (0.142) 0 OK pyopencl R2C (4146,4146+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.35e-15 < 1.72e-14 (0.078) 0 iFFT: n2=1.07e-15 ninf=3.50e-15 < 1.72e-14 (0.203) 0 OK pyopencl R2C (4148,4148+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.71e-16 ninf=7.03e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.81e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4150,4150+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.30e-16 ninf=6.42e-16 < 1.72e-14 (0.037) 0 iFFT: n2=6.38e-16 ninf=2.00e-15 < 1.72e-14 (0.116) 0 OK pyopencl R2C (4152,4152+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.05e-15 < 1.72e-14 (0.061) 0 iFFT: n2=1.02e-15 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4154,4154+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.11e-15 < 1.72e-14 (0.064) 0 iFFT: n2=1.04e-15 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4156,4156+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.13e-15 ninf=1.21e-15 < 8.62e-15 (0.140) 0 iFFT: n2=1.07e-15 ninf=3.44e-15 < 8.62e-15 (0.399) 0 OK pyopencl R2C (4162,4162+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 0 iFFT: n2=1.01e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4164,4164+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.44e-15 < 1.72e-14 (0.083) 0 iFFT: n2=1.13e-15 ninf=3.66e-15 < 1.72e-14 (0.213) 0 OK pyopencl R2C (4166,4166+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.21e-15 < 1.72e-14 (0.070) 0 iFFT: n2=1.14e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4168,4168+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.85e-16 ninf=9.78e-16 < 1.72e-14 (0.057) 0 iFFT: n2=9.14e-16 ninf=3.11e-15 < 1.72e-14 (0.180) 0 OK pyopencl R2C (4170,4170+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.25e-16 ninf=1.03e-15 < 1.72e-14 (0.060) 0 iFFT: n2=9.25e-16 ninf=3.00e-15 < 1.72e-14 (0.174) 0 OK pyopencl R2C (4172,4172+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.03e-15 ninf=1.00e-15 < 1.72e-14 (0.058) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4174,4174+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.29e-15 < 1.72e-14 (0.075) 0 iFFT: n2=1.12e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4176,4176+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.75e-16 ninf=8.24e-16 < 1.72e-14 (0.048) 0 iFFT: n2=7.87e-16 ninf=2.55e-15 < 1.72e-14 (0.148) 0 OK pyopencl R2C (4178,4178+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.23e-15 < 1.72e-14 (0.072) 0 iFFT: n2=1.09e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4180,4180+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.26e-16 ninf=1.02e-15 < 1.72e-14 (0.059) 0 iFFT: n2=9.32e-16 ninf=2.66e-15 < 1.72e-14 (0.155) 0 OK pyopencl R2C (4182,4182+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.76e-16 ninf=6.88e-16 < 1.72e-14 (0.040) 0 iFFT: n2=6.78e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4184,4184+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.32e-15 < 1.72e-14 (0.076) 0 iFFT: n2=1.18e-15 ninf=3.77e-15 < 1.72e-14 (0.219) 0 OK pyopencl R2C (4186,4186+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.02e-16 ninf=8.95e-16 < 1.72e-14 (0.052) 0 iFFT: n2=7.10e-16 ninf=2.33e-15 < 1.72e-14 (0.135) 0 OK pyopencl R2C (4188,4188+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.27e-15 < 1.72e-14 (0.074) 0 iFFT: n2=1.13e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4190,4190+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.27e-15 < 1.72e-14 (0.074) 0 iFFT: n2=1.10e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4192,4192+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.41e-16 ninf=8.27e-16 < 1.72e-14 (0.048) 0 iFFT: n2=7.22e-16 ninf=2.28e-15 < 1.72e-14 (0.132) 0 OK pyopencl R2C (4194,4194+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.05e-15 < 1.72e-14 (0.061) 0 iFFT: n2=1.07e-15 ninf=3.55e-15 < 1.72e-14 (0.206) 0 OK pyopencl R2C (4196,4196+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.39e-15 < 1.72e-14 (0.081) 0 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.72e-14 (0.212) 0 OK pyopencl R2C (4198,4198+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.19e-15 ninf=1.19e-15 < 8.62e-15 (0.138) 0 iFFT: n2=1.17e-15 ninf=3.66e-15 < 8.62e-15 (0.425) 0 OK pyopencl R2C (4202,4202+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.10e-15 < 1.72e-14 (0.064) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4204,4204+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.09e-15 < 1.72e-14 (0.063) 0 iFFT: n2=1.02e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4206,4206+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.13e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.44e-15 < 1.72e-14 (0.200) 0 OK pyopencl R2C (4208,4208+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.12e-15 < 1.72e-14 (0.065) 0 iFFT: n2=1.08e-15 ninf=3.33e-15 < 1.72e-14 (0.193) 0 OK pyopencl R2C (4210,4210+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.06e-15 < 8.62e-15 (0.123) 0 iFFT: n2=9.87e-16 ninf=3.33e-15 < 8.62e-15 (0.386) 0 OK pyopencl R2C (4214,4214+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.14e-16 ninf=1.04e-15 < 1.72e-14 (0.061) 0 iFFT: n2=8.97e-16 ninf=2.94e-15 < 1.72e-14 (0.171) 0 OK pyopencl R2C (4216,4216+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.86e-16 ninf=7.12e-16 < 1.72e-14 (0.041) 0 iFFT: n2=6.84e-16 ninf=2.11e-15 < 1.72e-14 (0.122) 0 OK pyopencl R2C (4218,4218+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.34e-15 ninf=1.61e-15 < 1.73e-14 (0.094) 0 iFFT: n2=1.34e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4220,4220+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.30e-16 ninf=9.77e-16 < 1.73e-14 (0.057) 0 iFFT: n2=9.33e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4222,4222+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.23e-15 < 8.63e-15 (0.142) 0 iFFT: n2=1.12e-15 ninf=3.66e-15 < 8.63e-15 (0.425) 0 OK pyopencl R2C (4226,4226+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.33e-15 < 1.73e-14 (0.077) 0 iFFT: n2=1.04e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4228,4228+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.82e-16 ninf=8.78e-16 < 1.73e-14 (0.051) 0 iFFT: n2=7.88e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4230,4230+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.68e-16 ninf=6.46e-16 < 1.73e-14 (0.037) 0 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4232,4232+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.98e-16 ninf=8.27e-16 < 1.73e-14 (0.048) 0 iFFT: n2=6.76e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4234,4234+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.84e-16 ninf=9.88e-16 < 1.73e-14 (0.057) 0 iFFT: n2=8.66e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4236,4236+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.03e-15 < 1.73e-14 (0.060) 0 iFFT: n2=9.57e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4238,4238+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.93e-16 ninf=1.16e-15 < 1.73e-14 (0.067) 0 iFFT: n2=9.73e-16 ninf=3.22e-15 < 1.73e-14 (0.187) 0 OK pyopencl R2C (4240,4240+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.38e-16 ninf=7.72e-16 < 1.73e-14 (0.045) 0 iFFT: n2=6.44e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4242,4242+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.22e-16 ninf=9.75e-16 < 1.73e-14 (0.057) 0 iFFT: n2=8.15e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4244,4244+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.08e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4246,4246+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.42e-16 ninf=9.00e-16 < 1.73e-14 (0.052) 0 iFFT: n2=8.45e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4248,4248+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.62e-16 ninf=6.68e-16 < 1.73e-14 (0.039) 0 iFFT: n2=5.73e-16 ninf=1.78e-15 < 1.73e-14 (0.103) 0 OK pyopencl R2C (4250,4250+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.61e-16 ninf=7.97e-16 < 1.73e-14 (0.046) 0 iFFT: n2=6.79e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4252,4252+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 0 iFFT: n2=1.07e-15 ninf=3.50e-15 < 1.73e-14 (0.203) 0 OK pyopencl R2C (4254,4254+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.20e-15 < 1.73e-14 (0.070) 0 iFFT: n2=1.14e-15 ninf=3.77e-15 < 1.73e-14 (0.219) 0 OK pyopencl R2C (4256,4256+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.25e-16 ninf=9.63e-16 < 1.73e-14 (0.056) 0 iFFT: n2=8.79e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4258,4258+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.21e-15 ninf=1.25e-15 < 1.73e-14 (0.072) 0 iFFT: n2=1.14e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4260,4260+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.99e-16 ninf=8.98e-16 < 1.73e-14 (0.052) 0 iFFT: n2=8.03e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4262,4262+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.25e-15 < 1.73e-14 (0.073) 0 iFFT: n2=1.16e-15 ninf=3.89e-15 < 1.73e-14 (0.225) 0 OK pyopencl R2C (4264,4264+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.82e-16 ninf=7.63e-16 < 1.73e-14 (0.044) 0 iFFT: n2=6.95e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4266,4266+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.28e-16 ninf=8.40e-16 < 1.73e-14 (0.049) 0 iFFT: n2=7.22e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4268,4268+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.79e-16 ninf=8.23e-16 < 1.73e-14 (0.048) 0 iFFT: n2=6.80e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4270,4270+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.26e-16 ninf=7.61e-16 < 1.73e-14 (0.044) 0 iFFT: n2=7.47e-16 ninf=2.44e-15 < 1.73e-14 (0.142) 0 OK pyopencl R2C (4272,4272+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.57e-16 ninf=6.99e-16 < 1.73e-14 (0.041) 0 iFFT: n2=6.61e-16 ninf=2.11e-15 < 1.73e-14 (0.122) 0 OK pyopencl R2C (4274,4274+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.21e-15 < 1.73e-14 (0.070) 0 iFFT: n2=1.16e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4276,4276+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.23e-15 ninf=1.15e-15 < 1.73e-14 (0.067) 0 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4278,4278+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.67e-16 ninf=9.70e-16 < 1.73e-14 (0.056) 0 iFFT: n2=7.51e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4280,4280+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.07e-15 < 1.73e-14 (0.062) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.187) 0 OK pyopencl R2C (4282,4282+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.29e-15 < 1.73e-14 (0.074) 0 iFFT: n2=1.17e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4284,4284+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.47e-16 ninf=7.58e-16 < 1.73e-14 (0.044) 0 iFFT: n2=6.55e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4286,4286+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.22e-15 ninf=1.28e-15 < 1.73e-14 (0.074) 0 iFFT: n2=1.16e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4288,4288+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.29e-16 ninf=8.30e-16 < 8.63e-15 (0.096) 0 iFFT: n2=7.68e-16 ninf=2.44e-15 < 8.63e-15 (0.283) 0 OK pyopencl R2C (4292,4292+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.00e-16 ninf=9.26e-16 < 1.73e-14 (0.054) 0 iFFT: n2=9.32e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4294,4294+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.56e-16 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=9.66e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4296,4296+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.94e-16 ninf=8.93e-16 < 1.73e-14 (0.052) 0 iFFT: n2=9.15e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4298,4298+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.88e-16 ninf=1.09e-15 < 1.73e-14 (0.063) 0 iFFT: n2=9.75e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4300,4300+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.93e-16 ninf=8.76e-16 < 1.73e-14 (0.051) 0 iFFT: n2=7.92e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4302,4302+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.69e-16 ninf=9.65e-16 < 1.73e-14 (0.056) 0 iFFT: n2=9.80e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4304,4304+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.78e-16 ninf=1.03e-15 < 1.73e-14 (0.060) 0 iFFT: n2=9.78e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4306,4306+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.00e-15 < 1.73e-14 (0.058) 0 iFFT: n2=1.00e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4308,4308+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.04e-15 ninf=1.11e-15 < 1.73e-14 (0.064) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4310,4310+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.11e-15 < 8.63e-15 (0.128) 0 iFFT: n2=9.95e-16 ninf=3.28e-15 < 8.63e-15 (0.379) 0 OK pyopencl R2C (4314,4314+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.16e-15 ninf=1.22e-15 < 1.73e-14 (0.071) 0 iFFT: n2=1.10e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4316,4316+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.94e-16 ninf=7.70e-16 < 1.73e-14 (0.045) 0 iFFT: n2=6.07e-16 ninf=2.22e-15 < 1.73e-14 (0.129) 0 OK pyopencl R2C (4318,4318+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.15e-15 < 8.64e-15 (0.133) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 8.64e-15 (0.373) 0 OK pyopencl R2C (4322,4322+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.29e-15 < 1.73e-14 (0.075) 0 iFFT: n2=1.12e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4324,4324+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.26e-16 ninf=5.83e-16 < 1.73e-14 (0.034) 0 iFFT: n2=6.26e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4326,4326+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.99e-16 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.04e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4328,4328+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.82e-16 ninf=1.06e-15 < 1.73e-14 (0.061) 0 iFFT: n2=9.16e-16 ninf=3.00e-15 < 1.73e-14 (0.174) 0 OK pyopencl R2C (4330,4330+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.03e-15 < 1.73e-14 (0.060) 0 iFFT: n2=9.82e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4332,4332+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.36e-15 < 1.73e-14 (0.079) 0 iFFT: n2=1.17e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4334,4334+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.05e-15 ninf=1.19e-15 < 1.73e-14 (0.069) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4336,4336+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.07e-16 ninf=9.16e-16 < 1.73e-14 (0.053) 0 iFFT: n2=9.31e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4338,4338+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.32e-16 ninf=9.81e-16 < 1.73e-14 (0.057) 0 iFFT: n2=8.43e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4340,4340+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.22e-16 ninf=7.33e-16 < 1.73e-14 (0.042) 0 iFFT: n2=7.23e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4342,4342+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.12e-15 ninf=1.32e-15 < 1.73e-14 (0.077) 0 iFFT: n2=1.10e-15 ninf=3.44e-15 < 1.73e-14 (0.199) 0 OK pyopencl R2C (4344,4344+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.67e-16 ninf=9.90e-16 < 1.73e-14 (0.057) 0 iFFT: n2=7.46e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4346,4346+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.18e-16 ninf=9.06e-16 < 1.73e-14 (0.052) 0 iFFT: n2=8.25e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4348,4348+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.25e-15 ninf=1.25e-15 < 1.73e-14 (0.072) 0 iFFT: n2=1.17e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4350,4350+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.75e-16 ninf=7.75e-16 < 1.73e-14 (0.045) 0 iFFT: n2=7.74e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4352,4352+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.56e-16 ninf=7.06e-16 < 1.73e-14 (0.041) 0 iFFT: n2=6.37e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4354,4354+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.15e-15 ninf=1.26e-15 < 8.64e-15 (0.146) 0 iFFT: n2=1.14e-15 ninf=3.44e-15 < 8.64e-15 (0.398) 0 OK pyopencl R2C (4358,4358+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.10e-15 < 1.73e-14 (0.064) 0 iFFT: n2=9.88e-16 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4360,4360+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.00e-16 ninf=1.00e-15 < 1.73e-14 (0.058) 0 iFFT: n2=7.94e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4362,4362+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.01e-15 < 1.73e-14 (0.058) 0 iFFT: n2=9.77e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4364,4364+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.06e-15 < 1.73e-14 (0.061) 0 iFFT: n2=1.04e-15 ninf=3.12e-15 < 1.73e-14 (0.181) 0 OK pyopencl R2C (4366,4366+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.89e-16 ninf=1.15e-15 < 8.64e-15 (0.133) 0 iFFT: n2=9.20e-16 ninf=2.55e-15 < 8.64e-15 (0.296) 0 OK pyopencl R2C (4370,4370+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.46e-16 ninf=9.64e-16 < 1.73e-14 (0.056) 0 iFFT: n2=7.98e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4372,4372+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.18e-15 ninf=1.41e-15 < 8.64e-15 (0.163) 0 iFFT: n2=1.14e-15 ninf=3.44e-15 < 8.64e-15 (0.398) 0 OK pyopencl R2C (4376,4376+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.02e-15 < 1.73e-14 (0.059) 0 iFFT: n2=9.94e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 2016; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; combinedID = get_local_id(0) + 2520; inoutID_x = combinedID % 2988; inoutID_y = combinedID / 2988; inoutID_y = inoutID_y * 2; inoutID_y = inoutID_y + shiftY; if (combinedID < 2988) { inoutID = inoutID_x; tempInt = inoutID_y * 2990; inoutID = inoutID + tempInt; inoutID = inoutID + shiftZ; sdataID = combinedID % 2988; tempInt = combinedID / 2988; tempInt = tempInt * 2990; sdataID = sdataID + tempInt; loc_0 = sdata[sdataID]; outputs[inoutID] = loc_0.x; inoutID = inoutID + 2990; outputs[inoutID] = loc_0.y; } } ====================================================================== ERROR: test_systematic (pyvkfft.test.test_fft.TestFFTSystematic.test_systematic) (backend='pyopencl', shape=(2988, 2988), ndim=2, dtype=dtype('float64'), norm=0, use_lut=False, inplace=True, r2c=True, dct=False, fstride=False) ---------------------------------------------------------------------- multiprocessing.pool.RemoteTraceback: """ Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker result = (True, func(*args, **kwds)) ^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 542, in test_accuracy_kwargs t = test_accuracy(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 293, in test_accuracy app = clVkFFTApp(d0.shape, d0.dtype, queue, ndim=ndim, norm=norm, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 145, in __init__ check_vkfft_result(res, shape, dtype, ndim, inplace, norm, r2c, dct, axes, "opencl:%s:%s" % File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 425, in check_vkfft_result raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s)) RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988+2) float64 2D inplace [opencl:NVIDIA CUDA:NVIDIA A40] """ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 870, in test_systematic res = results.next(timeout=self.timeout * r) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next raise value RuntimeError: VkFFT error 4031: VKFFT_ERROR_FAILED_TO_COMPILE_PROGRAM R2C (2988,2988+2) float64 2D inplace [opencl:NVIDIA CUDA:NVIDIA A40] ---------------------------------------------------------------------- Ran 1 test in 1048.170s FAILED (errors=1) pyopencl R2C (4378,4378+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.16e-16 ninf=9.79e-16 < 1.73e-14 (0.057) 0 iFFT: n2=9.04e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4380,4380+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.30e-16 ninf=8.85e-16 < 1.73e-14 (0.051) 0 iFFT: n2=7.35e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4382,4382+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.86e-16 ninf=9.74e-16 < 1.73e-14 (0.056) 0 iFFT: n2=8.90e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK pyopencl R2C (4384,4384+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.42e-16 ninf=9.71e-16 < 1.73e-14 (0.056) 0 iFFT: n2=9.46e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4386,4386+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.11e-16 ninf=8.19e-16 < 1.73e-14 (0.047) 0 iFFT: n2=8.20e-16 ninf=2.78e-15 < 1.73e-14 (0.161) 0 OK pyopencl R2C (4388,4388+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.07e-15 < 1.73e-14 (0.062) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4390,4390+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.12e-15 < 1.73e-14 (0.065) 0 iFFT: n2=1.03e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4392,4392+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.09e-16 ninf=8.41e-16 < 8.64e-15 (0.097) 0 iFFT: n2=7.02e-16 ninf=2.33e-15 < 8.64e-15 (0.270) 0 OK pyopencl R2C (4396,4396+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.89e-16 ninf=9.68e-16 < 1.73e-14 (0.056) 0 iFFT: n2=7.77e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4398,4398+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.08e-15 < 8.64e-15 (0.125) 0 iFFT: n2=1.06e-15 ninf=3.33e-15 < 8.64e-15 (0.385) 0 OK pyopencl R2C (4402,4402+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.92e-16 ninf=1.18e-15 < 1.73e-14 (0.068) 0 iFFT: n2=9.04e-16 ninf=3.00e-15 < 1.73e-14 (0.173) 0 OK pyopencl R2C (4404,4404+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.17e-15 ninf=1.31e-15 < 1.73e-14 (0.076) 0 iFFT: n2=1.10e-15 ninf=3.55e-15 < 1.73e-14 (0.206) 0 OK pyopencl R2C (4406,4406+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.26e-15 ninf=1.37e-15 < 1.73e-14 (0.079) 0 iFFT: n2=1.17e-15 ninf=3.66e-15 < 1.73e-14 (0.212) 0 OK pyopencl R2C (4408,4408+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.02e-15 ninf=1.10e-15 < 8.64e-15 (0.127) 0 iFFT: n2=1.07e-15 ninf=3.33e-15 < 8.64e-15 (0.385) 0 OK pyopencl R2C (4412,4412+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.24e-15 < 1.73e-14 (0.072) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4414,4414+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.16e-15 < 1.73e-14 (0.067) 0 iFFT: n2=1.03e-15 ninf=3.50e-15 < 1.73e-14 (0.202) 0 OK pyopencl R2C (4416,4416+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.01e-16 ninf=6.66e-16 < 1.73e-14 (0.039) 0 iFFT: n2=5.95e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4418,4418+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.74e-16 ninf=7.56e-16 < 1.73e-14 (0.044) 0 iFFT: n2=5.79e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4420,4420+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=5.82e-16 ninf=5.99e-16 < 1.73e-14 (0.035) 0 iFFT: n2=6.00e-16 ninf=2.00e-15 < 1.73e-14 (0.116) 0 OK pyopencl R2C (4422,4422+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.37e-16 ninf=9.87e-16 < 1.73e-14 (0.057) 0 iFFT: n2=8.49e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4424,4424+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.82e-16 ninf=8.94e-16 < 1.73e-14 (0.052) 0 iFFT: n2=7.95e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4426,4426+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.11e-15 ninf=1.16e-15 < 1.73e-14 (0.067) 0 iFFT: n2=1.05e-15 ninf=3.33e-15 < 1.73e-14 (0.193) 0 OK pyopencl R2C (4428,4428+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.84e-16 ninf=8.39e-16 < 1.73e-14 (0.049) 0 iFFT: n2=6.93e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4430,4430+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.08e-15 < 1.73e-14 (0.062) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4432,4432+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.73e-16 ninf=1.06e-15 < 1.73e-14 (0.061) 0 iFFT: n2=9.90e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4434,4434+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.04e-15 < 1.73e-14 (0.060) 0 iFFT: n2=1.00e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4436,4436+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.10e-15 ninf=1.18e-15 < 1.73e-14 (0.068) 0 iFFT: n2=1.02e-15 ninf=3.28e-15 < 1.73e-14 (0.189) 0 OK pyopencl R2C (4438,4438+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.81e-16 ninf=1.09e-15 < 1.73e-14 (0.063) 0 iFFT: n2=9.83e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4440,4440+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.84e-16 ninf=9.34e-16 < 1.73e-14 (0.054) 0 iFFT: n2=9.14e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4442,4442+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.09e-15 ninf=1.14e-15 < 1.73e-14 (0.066) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4444,4444+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.39e-16 ninf=7.76e-16 < 1.73e-14 (0.045) 0 iFFT: n2=7.20e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4446,4446+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.25e-16 ninf=9.13e-16 < 1.73e-14 (0.053) 0 iFFT: n2=7.81e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4448,4448+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.26e-16 ninf=8.34e-16 < 1.73e-14 (0.048) 0 iFFT: n2=8.48e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4450,4450+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.82e-16 ninf=7.32e-16 < 1.73e-14 (0.042) 0 iFFT: n2=7.01e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4452,4452+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.97e-16 ninf=7.50e-16 < 1.73e-14 (0.043) 0 iFFT: n2=6.96e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4454,4454+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.72e-16 ninf=8.89e-16 < 1.73e-14 (0.051) 0 iFFT: n2=7.80e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4456,4456+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.15e-15 < 1.73e-14 (0.066) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4458,4458+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.05e-15 < 1.73e-14 (0.061) 0 iFFT: n2=9.51e-16 ninf=3.28e-15 < 1.73e-14 (0.189) 0 OK pyopencl R2C (4460,4460+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.18e-16 ninf=9.62e-16 < 1.73e-14 (0.056) 0 iFFT: n2=9.20e-16 ninf=2.89e-15 < 1.73e-14 (0.167) 0 OK pyopencl R2C (4462,4462+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.66e-16 ninf=8.72e-16 < 1.73e-14 (0.050) 0 iFFT: n2=7.50e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4464,4464+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.69e-16 ninf=7.57e-16 < 1.73e-14 (0.044) 0 iFFT: n2=6.73e-16 ninf=2.33e-15 < 1.73e-14 (0.135) 0 OK pyopencl R2C (4466,4466+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.11e-16 ninf=8.58e-16 < 1.73e-14 (0.050) 0 iFFT: n2=8.08e-16 ninf=2.66e-15 < 1.73e-14 (0.154) 0 OK pyopencl R2C (4468,4468+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.11e-15 < 1.73e-14 (0.064) 0 iFFT: n2=1.03e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4470,4470+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.87e-16 ninf=1.08e-15 < 1.73e-14 (0.062) 0 iFFT: n2=9.94e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4472,4472+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=7.74e-16 ninf=8.41e-16 < 1.73e-14 (0.049) 0 iFFT: n2=7.76e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4474,4474+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.21e-15 < 1.73e-14 (0.070) 0 iFFT: n2=9.94e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4476,4476+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.07e-15 ninf=1.16e-15 < 1.73e-14 (0.067) 0 iFFT: n2=1.02e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4478,4478+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.18e-15 < 8.65e-15 (0.137) 0 iFFT: n2=1.05e-15 ninf=3.22e-15 < 8.65e-15 (0.372) 0 OK pyopencl R2C (4482,4482+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.08e-16 ninf=7.38e-16 < 1.73e-14 (0.043) 0 iFFT: n2=6.17e-16 ninf=1.89e-15 < 1.73e-14 (0.109) 0 OK pyopencl R2C (4484,4484+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.42e-16 ninf=1.02e-15 < 1.73e-14 (0.059) 0 iFFT: n2=8.14e-16 ninf=2.44e-15 < 1.73e-14 (0.141) 0 OK pyopencl R2C (4486,4486+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.03e-15 < 1.73e-14 (0.059) 0 iFFT: n2=9.88e-16 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4488,4488+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=6.09e-16 ninf=7.19e-16 < 1.73e-14 (0.042) 0 iFFT: n2=6.06e-16 ninf=2.00e-15 < 1.73e-14 (0.115) 0 OK pyopencl R2C (4490,4490+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.08e-15 ninf=1.13e-15 < 1.73e-14 (0.065) 0 iFFT: n2=1.01e-15 ninf=3.22e-15 < 1.73e-14 (0.186) 0 OK pyopencl R2C (4492,4492+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.06e-15 ninf=1.07e-15 < 1.73e-14 (0.062) 0 iFFT: n2=9.81e-16 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4494,4494+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=8.21e-16 ninf=8.14e-16 < 1.73e-14 (0.047) 0 iFFT: n2=8.25e-16 ninf=2.55e-15 < 1.73e-14 (0.148) 0 OK pyopencl R2C (4496,4496+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=1.01e-15 ninf=1.06e-15 < 1.73e-14 (0.061) 0 iFFT: n2=1.01e-15 ninf=3.11e-15 < 1.73e-14 (0.180) 0 OK pyopencl R2C (4498,4498+2) axes= None ndim= 2 float64 lut=False inplace=1 norm= 0 C FFT: n2=9.73e-16 ninf=9.59e-16 < 8.65e-15 (0.111) 0 iFFT: n2=9.61e-16 ninf=2.89e-15 < 8.65e-15 (0.334) 0 OK Finished 1882 tests in 00h 17m 28s