diff --git a/src/Numerics/IntegralTransforms/Fourier.Bluestein.cs b/src/Numerics/IntegralTransforms/Fourier.Bluestein.cs index 2477ad5a..820c88e3 100644 --- a/src/Numerics/IntegralTransforms/Fourier.Bluestein.cs +++ b/src/Numerics/IntegralTransforms/Fourier.Bluestein.cs @@ -156,7 +156,7 @@ namespace MathNet.Numerics.IntegralTransforms int n = samples.Length; if (n.IsPowerOfTwo()) { - Radix2(samples, exponentSign); + Radix2Parallel(samples, exponentSign); return; } diff --git a/src/Numerics/IntegralTransforms/Fourier.RadixN.cs b/src/Numerics/IntegralTransforms/Fourier.RadixN.cs index 559c5d86..98564ee5 100644 --- a/src/Numerics/IntegralTransforms/Fourier.RadixN.cs +++ b/src/Numerics/IntegralTransforms/Fourier.RadixN.cs @@ -134,7 +134,7 @@ namespace MathNet.Numerics.IntegralTransforms { var size = levelSize; - CommonParallel.For(0, size, (u, v) => + CommonParallel.For(0, size, 64, (u, v) => { for (int i = u; i < v; i++) {