@@ -11,7 +11,11 @@ namespace xt
1111 size_t n = 8192 ;
1212 float A = 10 ;
1313 auto x = xt::linspace<float >(0 , static_cast <float >(n - 1 ), n);
14- xt::xarray<float > y = A * xt::sin (2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k) / static_cast <float >(n));
14+ xt::xarray<float > y = A
15+ * xt::sin (
16+ 2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k)
17+ / static_cast <float >(n)
18+ );
1519 auto res = xt::fft::fft (y) / (0.5 * static_cast <float >(n));
1620 REQUIRE (A == doctest::Approx (std::abs (res (k))).epsilon (.0001 ));
1721 }
@@ -22,7 +26,11 @@ namespace xt
2226 size_t n = 8 ;
2327 float A = 10 ;
2428 auto x = xt::linspace<float >(0 , static_cast <float >(n - 1 ), n);
25- xt::xarray<float > y = A * xt::sin (2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k) / static_cast <float >(n));
29+ xt::xarray<float > y = A
30+ * xt::sin (
31+ 2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k)
32+ / static_cast <float >(n)
33+ );
2634 auto res = xt::fft::ifft (y) / (0.5 * static_cast <float >(n));
2735 REQUIRE (A == doctest::Approx (std::abs (res (k))).epsilon (.0001 ));
2836 }
@@ -48,7 +56,11 @@ namespace xt
4856 float A = 1 ;
4957 size_t dim = 10 ;
5058 auto x = xt::linspace<float >(0 , static_cast <float >(n - 1 ), n) * xt::ones<float >({dim, n});
51- xt::xarray<float > y = A * xt::sin (2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k) / static_cast <float >(n));
59+ xt::xarray<float > y = A
60+ * xt::sin (
61+ 2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k)
62+ / static_cast <float >(n)
63+ );
5264 y = xt::transpose (y);
5365 auto res = xt::fft::fft (y, 0 ) / (0.5 * static_cast <float >(n));
5466 REQUIRE (A == doctest::Approx (std::abs (res (k, 0 ))).epsilon (.0001 ));
@@ -62,7 +74,11 @@ namespace xt
6274 float A = 1 ;
6375 size_t dim = 2 ;
6476 auto x = xt::linspace<float >(0 , static_cast <float >(n - 1 ), n) * xt::ones<float >({dim, n});
65- xt::xarray<float > y = A * xt::sin (2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k) / static_cast <float >(n));
77+ xt::xarray<float > y = A
78+ * xt::sin (
79+ 2 * xt::numeric_constants<float >::PI * x * static_cast <float >(k)
80+ / static_cast <float >(n)
81+ );
6682 auto res = xt::fft::fft (y) / (0.5 * static_cast <float >(n));
6783 REQUIRE (A == doctest::Approx (std::abs (res (0 , k))).epsilon (.0001 ));
6884 REQUIRE (A == doctest::Approx (std::abs (res (1 , k))).epsilon (.0001 ));
0 commit comments