• PASS - Construction
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-1.05623,1.11145) (-1.05623,1.11145) 0
  • PASS - Error is within tolerance 1 (1.05623,0.28855) (1.05623,0.28855) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-1.05623,1.11145) (-1.05623,1.11145) 0
  • PASS - Error is within tolerance 1 (1.05623,0.28855) (1.05623,0.28855) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-1.05623,1.11145) (-1.05623,1.11145) 0
  • PASS - Error is within tolerance 1 (1.05623,0.28855) (1.05623,0.28855) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-0.627025,0.0884666) (-0.627025,0.0884666) 2.23517e-08
  • PASS - Error is within tolerance 1 (0.96985,1.07608) (0.96985,1.07608) 1.19209e-07
  • PASS - Error is within tolerance 2 (-0.342825,0.935452) (-0.342825,0.935452) 6.664e-08
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-0.627025,0.0884666) (-0.627025,0.0884666) 2.23517e-08
  • PASS - Error is within tolerance 1 (0.96985,1.07608) (0.96985,1.07608) 1.19209e-07
  • PASS - Error is within tolerance 2 (-0.342825,0.935452) (-0.342825,0.935452) 6.664e-08
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-0.627025,0.0884666) (-0.627025,0.0884666) 2.23517e-08
  • PASS - Error is within tolerance 1 (0.96985,1.07608) (0.96985,1.07608) 1.19209e-07
  • PASS - Error is within tolerance 2 (-0.342825,0.935452) (-0.342825,0.935452) 6.664e-08
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.422849,0.0359127) (0.422849,0.0359126) 1.01681e-07
  • PASS - Error is within tolerance 1 (1.58552,-2.16916) (1.58552,-2.16916) 0
  • PASS - Error is within tolerance 2 (0.0944352,2.39274) (0.0944351,2.39274) 1.19209e-07
  • PASS - Error is within tolerance 3 (0.187423,3.95911) (0.187423,3.95911) 2.38419e-07
  • PASS - Error is within tolerance 4 (-0.911475,0.720569) (-0.911475,0.720569) 1.3328e-07
  • PASS - Error is within tolerance 5 (-0.50146,-2.35453) (-0.50146,-2.35453) 1.19209e-07
  • PASS - Error is within tolerance 6 (-3.83073,1.29658) (-3.83073,1.29658) 0
  • PASS - Error is within tolerance 7 (2.95344,1.71879) (2.95344,1.71879) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.422849,0.0359127) (0.422849,0.0359126) 1.01681e-07
  • PASS - Error is within tolerance 1 (1.58552,-2.16916) (1.58552,-2.16916) 0
  • PASS - Error is within tolerance 2 (0.0944352,2.39274) (0.0944351,2.39274) 1.19209e-07
  • PASS - Error is within tolerance 3 (0.187423,3.95911) (0.187423,3.95911) 2.38419e-07
  • PASS - Error is within tolerance 4 (-0.911475,0.720569) (-0.911475,0.720569) 1.3328e-07
  • PASS - Error is within tolerance 5 (-0.50146,-2.35453) (-0.50146,-2.35453) 1.19209e-07
  • PASS - Error is within tolerance 6 (-3.83073,1.29658) (-3.83073,1.29658) 0
  • PASS - Error is within tolerance 7 (2.95344,1.71879) (2.95344,1.71879) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.422849,0.0359127) (0.422849,0.0359126) 1.01681e-07
  • PASS - Error is within tolerance 1 (1.58552,-2.16916) (1.58552,-2.16916) 0
  • PASS - Error is within tolerance 2 (0.0944352,2.39274) (0.0944351,2.39274) 1.19209e-07
  • PASS - Error is within tolerance 3 (0.187423,3.95911) (0.187423,3.95911) 2.38419e-07
  • PASS - Error is within tolerance 4 (-0.911475,0.720569) (-0.911475,0.720569) 1.3328e-07
  • PASS - Error is within tolerance 5 (-0.50146,-2.35453) (-0.50146,-2.35453) 1.19209e-07
  • PASS - Error is within tolerance 6 (-3.83073,1.29658) (-3.83073,1.29658) 0
  • PASS - Error is within tolerance 7 (2.95344,1.71879) (2.95344,1.71879) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.33061,0.783077) (1.33061,0.783077) 0
  • PASS - Error is within tolerance 1 (4.11692,-2.13267) (4.11692,-2.13267) 2.38419e-07
  • PASS - Error is within tolerance 2 (-2.90845,2.50067) (-2.90845,2.50067) 0
  • PASS - Error is within tolerance 3 (-4.35944,3.18428) (-4.35944,3.18427) 2.38419e-07
  • PASS - Error is within tolerance 4 (0.367678,-0.68397) (0.367679,-0.683969) 3.47552e-07
  • PASS - Error is within tolerance 5 (0.996793,-4.80173) (0.996793,-4.80173) 5.96046e-08
  • PASS - Error is within tolerance 6 (-1.06107,0.464788) (-1.06107,0.464789) 4.91512e-07
  • PASS - Error is within tolerance 7 (-1.29269,-0.251434) (-1.29269,-0.251435) 5.87038e-07
  • PASS - Error is within tolerance 8 (0.157931,4.79922) (0.157931,4.79922) 1.04308e-07
  • PASS - Error is within tolerance 9 (-2.22512,-0.41383) (-2.22512,-0.41383) 3.37175e-07
  • PASS - Error is within tolerance 10 (1.92687,2.33151) (1.92687,2.33151) 1.19209e-07
  • PASS - Error is within tolerance 11 (-1.6351,-0.460564) (-1.6351,-0.460564) 1.78814e-07
  • PASS - Error is within tolerance 12 (4.58506,3.78066) (4.58506,3.78066) 2.38419e-07
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.33061,0.783077) (1.33061,0.783077) 0
  • PASS - Error is within tolerance 1 (4.11692,-2.13267) (4.11692,-2.13267) 2.38419e-07
  • PASS - Error is within tolerance 2 (-2.90845,2.50067) (-2.90845,2.50067) 0
  • PASS - Error is within tolerance 3 (-4.35944,3.18428) (-4.35944,3.18427) 2.38419e-07
  • PASS - Error is within tolerance 4 (0.367678,-0.68397) (0.367679,-0.683969) 3.47552e-07
  • PASS - Error is within tolerance 5 (0.996793,-4.80173) (0.996793,-4.80173) 5.96046e-08
  • PASS - Error is within tolerance 6 (-1.06107,0.464788) (-1.06107,0.464789) 4.91512e-07
  • PASS - Error is within tolerance 7 (-1.29269,-0.251434) (-1.29269,-0.251435) 5.87038e-07
  • PASS - Error is within tolerance 8 (0.157931,4.79922) (0.157931,4.79922) 1.04308e-07
  • PASS - Error is within tolerance 9 (-2.22512,-0.41383) (-2.22512,-0.41383) 3.37175e-07
  • PASS - Error is within tolerance 10 (1.92687,2.33151) (1.92687,2.33151) 1.19209e-07
  • PASS - Error is within tolerance 11 (-1.6351,-0.460564) (-1.6351,-0.460564) 1.78814e-07
  • PASS - Error is within tolerance 12 (4.58506,3.78066) (4.58506,3.78066) 2.38419e-07
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.33061,0.783077) (1.33061,0.783077) 0
  • PASS - Error is within tolerance 1 (4.11692,-2.13267) (4.11692,-2.13267) 2.38419e-07
  • PASS - Error is within tolerance 2 (-2.90845,2.50067) (-2.90845,2.50067) 0
  • PASS - Error is within tolerance 3 (-4.35944,3.18428) (-4.35944,3.18427) 2.38419e-07
  • PASS - Error is within tolerance 4 (0.367678,-0.68397) (0.367679,-0.683969) 3.47552e-07
  • PASS - Error is within tolerance 5 (0.996793,-4.80173) (0.996793,-4.80173) 5.96046e-08
  • PASS - Error is within tolerance 6 (-1.06107,0.464788) (-1.06107,0.464789) 4.91512e-07
  • PASS - Error is within tolerance 7 (-1.29269,-0.251434) (-1.29269,-0.251435) 5.87038e-07
  • PASS - Error is within tolerance 8 (0.157931,4.79922) (0.157931,4.79922) 1.04308e-07
  • PASS - Error is within tolerance 9 (-2.22512,-0.41383) (-2.22512,-0.41383) 3.37175e-07
  • PASS - Error is within tolerance 10 (1.92687,2.33151) (1.92687,2.33151) 1.19209e-07
  • PASS - Error is within tolerance 11 (-1.6351,-0.460564) (-1.6351,-0.460564) 1.78814e-07
  • PASS - Error is within tolerance 12 (4.58506,3.78066) (4.58506,3.78066) 2.38419e-07
  • PASS - Construction
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (-1.05623,0.41145) (-1.05623,0.41145) 2.98023e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (-1.05623,0.41145) (-1.05623,0.41145) 2.98023e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (-1.05623,0.41145) (-1.05623,0.41145) 2.98023e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (-0.354109,0.0731699) (-0.354109,0.0731699) 3.72529e-08
  • PASS - Error is within tolerance 2 (-0.272917,-0.684703) (-0.272917,-0.684703) 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (-0.354109,0.0731699) (-0.354109,0.0731699) 3.72529e-08
  • PASS - Error is within tolerance 2 (-0.272917,-0.684703) (-0.272917,-0.684703) 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (-0.354109,0.0731699) (-0.354109,0.0731699) 3.72529e-08
  • PASS - Error is within tolerance 2 (-0.272917,-0.684703) (-0.272917,-0.684703) 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (0.244315,0.163412) (0.244315,0.163412) 9.06402e-08
  • PASS - Error is within tolerance 2 (1.68116,-0.623705) (1.68116,-0.623705) 0
  • PASS - Error is within tolerance 3 (-0.33954,-0.454614) (-0.33954,-0.454614) 6.664e-08
  • PASS - Error is within tolerance 4 (-1.05623,0.41145) (-1.05623,0.41145) 0
  • PASS - Error is within tolerance 5 (-0.184776,0.646716) (-0.184776,0.646716) 5.96046e-08
  • PASS - Error is within tolerance 6 (-0.86924,-0.109504) (-0.86924,-0.109504) 7.45058e-09
  • PASS - Error is within tolerance 7 (0.947162,-0.697842) (0.947162,-0.697842) 5.96046e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (0.244315,0.163412) (0.244315,0.163412) 9.06402e-08
  • PASS - Error is within tolerance 2 (1.68116,-0.623705) (1.68116,-0.623705) 0
  • PASS - Error is within tolerance 3 (-0.33954,-0.454614) (-0.33954,-0.454614) 6.664e-08
  • PASS - Error is within tolerance 4 (-1.05623,0.41145) (-1.05623,0.41145) 0
  • PASS - Error is within tolerance 5 (-0.184776,0.646716) (-0.184776,0.646716) 5.96046e-08
  • PASS - Error is within tolerance 6 (-0.86924,-0.109504) (-0.86924,-0.109504) 7.45058e-09
  • PASS - Error is within tolerance 7 (0.947162,-0.697842) (0.947162,-0.697842) 5.96046e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (0.244315,0.163412) (0.244315,0.163412) 9.06402e-08
  • PASS - Error is within tolerance 2 (1.68116,-0.623705) (1.68116,-0.623705) 0
  • PASS - Error is within tolerance 3 (-0.33954,-0.454614) (-0.33954,-0.454614) 6.664e-08
  • PASS - Error is within tolerance 4 (-1.05623,0.41145) (-1.05623,0.41145) 0
  • PASS - Error is within tolerance 5 (-0.184776,0.646716) (-0.184776,0.646716) 5.96046e-08
  • PASS - Error is within tolerance 6 (-0.86924,-0.109504) (-0.86924,-0.109504) 7.45058e-09
  • PASS - Error is within tolerance 7 (0.947162,-0.697842) (0.947162,-0.697842) 5.96046e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (1.08873,-0.0169146) (1.08873,-0.0169146) 3.72529e-09
  • PASS - Error is within tolerance 2 (0.169904,-0.699183) (0.169904,-0.699183) 1.88486e-07
  • PASS - Error is within tolerance 3 (1.6682,0.0507043) (1.6682,0.0507044) 1.00583e-07
  • PASS - Error is within tolerance 4 (0.250664,0.696732) (0.250664,0.696732) 8.9407e-08
  • PASS - Error is within tolerance 5 (-0.191453,-0.0843757) (-0.191453,-0.0843757) 1.08482e-07
  • PASS - Error is within tolerance 6 (0.0478769,-0.692655) (0.0478769,-0.692654) 8.1702e-08
  • PASS - Error is within tolerance 7 (-1.75082,0.11785) (-1.75082,0.11785) 4.47035e-08
  • PASS - Error is within tolerance 8 (-0.339604,0.686959) (-0.339604,0.686959) 1.19209e-07
  • PASS - Error is within tolerance 9 (-0.741487,-0.151049) (-0.741487,-0.151049) 2.98023e-08
  • PASS - Error is within tolerance 10 (-0.371778,-0.679659) (-0.371779,-0.679659) 1.3328e-07
  • PASS - Error is within tolerance 11 (1.32122,0.183895) (1.32122,0.183895) 1.27316e-07
  • PASS - Error is within tolerance 12 (0.179156,0.670772) (0.179156,0.670772) 6.664e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (1.08873,-0.0169146) (1.08873,-0.0169146) 3.72529e-09
  • PASS - Error is within tolerance 2 (0.169904,-0.699183) (0.169904,-0.699183) 1.88486e-07
  • PASS - Error is within tolerance 3 (1.6682,0.0507043) (1.6682,0.0507044) 1.00583e-07
  • PASS - Error is within tolerance 4 (0.250664,0.696732) (0.250664,0.696732) 8.9407e-08
  • PASS - Error is within tolerance 5 (-0.191453,-0.0843757) (-0.191453,-0.0843757) 1.08482e-07
  • PASS - Error is within tolerance 6 (0.0478769,-0.692655) (0.0478769,-0.692654) 8.1702e-08
  • PASS - Error is within tolerance 7 (-1.75082,0.11785) (-1.75082,0.11785) 4.47035e-08
  • PASS - Error is within tolerance 8 (-0.339604,0.686959) (-0.339604,0.686959) 1.19209e-07
  • PASS - Error is within tolerance 9 (-0.741487,-0.151049) (-0.741487,-0.151049) 2.98023e-08
  • PASS - Error is within tolerance 10 (-0.371778,-0.679659) (-0.371779,-0.679659) 1.3328e-07
  • PASS - Error is within tolerance 11 (1.32122,0.183895) (1.32122,0.183895) 1.27316e-07
  • PASS - Error is within tolerance 12 (0.179156,0.670772) (0.179156,0.670772) 6.664e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (1.08873,-0.0169146) (1.08873,-0.0169146) 3.72529e-09
  • PASS - Error is within tolerance 2 (0.169904,-0.699183) (0.169904,-0.699183) 1.88486e-07
  • PASS - Error is within tolerance 3 (1.6682,0.0507043) (1.6682,0.0507044) 1.00583e-07
  • PASS - Error is within tolerance 4 (0.250664,0.696732) (0.250664,0.696732) 8.9407e-08
  • PASS - Error is within tolerance 5 (-0.191453,-0.0843757) (-0.191453,-0.0843757) 1.08482e-07
  • PASS - Error is within tolerance 6 (0.0478769,-0.692655) (0.0478769,-0.692654) 8.1702e-08
  • PASS - Error is within tolerance 7 (-1.75082,0.11785) (-1.75082,0.11785) 4.47035e-08
  • PASS - Error is within tolerance 8 (-0.339604,0.686959) (-0.339604,0.686959) 1.19209e-07
  • PASS - Error is within tolerance 9 (-0.741487,-0.151049) (-0.741487,-0.151049) 2.98023e-08
  • PASS - Error is within tolerance 10 (-0.371778,-0.679659) (-0.371779,-0.679659) 1.3328e-07
  • PASS - Error is within tolerance 11 (1.32122,0.183895) (1.32122,0.183895) 1.27316e-07
  • PASS - Error is within tolerance 12 (0.179156,0.670772) (0.179156,0.670772) 6.664e-08
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 0
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0,0.7) (0,0.7) 5.96046e-08
  • PASS - Error is within tolerance 1 (-1.05623,0.41145) (-1.05623,0.41145) 2.98023e-08
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-1.98682e-08,0.7) (0,0.7) 1.98682e-08
  • PASS - Error is within tolerance 1 (-0.354109,0.0731699) (-0.354109,0.0731699) 0
  • PASS - Error is within tolerance 2 (-0.272917,-0.684703) (-0.272917,-0.684703) 5.96046e-08
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0,1) (0,1) 0
  • PASS - Error is within tolerance 1 (0.924974,0) (0.924974,0) 5.96046e-08
  • PASS - Error is within tolerance 2 (1.99895,0) (1.99895,0) 1.19209e-07
  • PASS - Error is within tolerance 3 (-0.871824,0) (-0.871824,0) 0
  • PASS - Error is within tolerance 4 (-1.62254,0) (-1.62254,0) 0
  • PASS - Error is within tolerance 5 (0.0831025,0) (0.0831025,0) 2.98023e-08
  • PASS - Error is within tolerance 6 (-0.177858,0) (-0.177858,0) 2.98023e-08
  • PASS - Error is within tolerance 7 (1.00208,0) (1.00208,0) 0
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-7.33596e-08,0.7) (0,0.7) 9.45216e-08
  • PASS - Error is within tolerance 1 (1.08873,-0.0169146) (1.08873,-0.0169146) 1.19267e-07
  • PASS - Error is within tolerance 2 (0.169904,-0.699183) (0.169904,-0.699183) 4.47035e-08
  • PASS - Error is within tolerance 3 (1.6682,0.0507042) (1.6682,0.0507044) 1.82235e-07
  • PASS - Error is within tolerance 4 (0.250664,0.696732) (0.250664,0.696732) 5.96046e-08
  • PASS - Error is within tolerance 5 (-0.191453,-0.0843757) (-0.191453,-0.0843757) 7.45058e-09
  • PASS - Error is within tolerance 6 (0.0478767,-0.692654) (0.0478769,-0.692654) 1.67638e-07
  • PASS - Error is within tolerance 7 (-1.75082,0.11785) (-1.75082,0.11785) 1.19442e-07
  • PASS - Error is within tolerance 8 (-0.339604,0.686959) (-0.339604,0.686959) 5.96046e-08
  • PASS - Error is within tolerance 9 (-0.741487,-0.151049) (-0.741487,-0.151049) 8.42937e-08
  • PASS - Error is within tolerance 10 (-0.371779,-0.679659) (-0.371779,-0.679659) 5.96046e-08
  • PASS - Error is within tolerance 11 (1.32122,0.183895) (1.32122,0.183895) 2.45756e-07
  • PASS - Error is within tolerance 12 (0.179156,0.670772) (0.179156,0.670772) 5.96046e-08
  • PASS - Caught exceptionAttempt to take FFT of zero-length sequence
  • PASS - Caught exceptionAttempt to take FFT of zero-length sequence
  • PASS - Caught exceptionAttempt to take IFFT of zero-length sequence
  • PASS - Caught exceptionAttempt to take IFFT of zero-length sequence