diff --git a/EvenPerfectBitScanner/CalculationResultHandler.cs b/EvenPerfectBitScanner/CalculationResultHandler.cs index 3fd8515..eb7dcca 100644 --- a/EvenPerfectBitScanner/CalculationResultHandler.cs +++ b/EvenPerfectBitScanner/CalculationResultHandler.cs @@ -1,4 +1,3 @@ -using System; using System.Buffers.Text; using System.Globalization; using System.Numerics; diff --git a/EvenPerfectBitScanner/Program.cs b/EvenPerfectBitScanner/Program.cs index 0e95a9c..7df4c28 100644 --- a/EvenPerfectBitScanner/Program.cs +++ b/EvenPerfectBitScanner/Program.cs @@ -1,7 +1,5 @@ using System.Buffers; using System.Diagnostics; -using System.Globalization; -using System.Numerics; using System.Runtime.CompilerServices; using EvenPerfectBitScanner.Candidates; using EvenPerfectBitScanner.IO; diff --git a/PerfectNumbers.Core.Tests/MersenneNumberResidueCpuTesterTests.cs b/PerfectNumbers.Core.Tests/MersenneNumberResidueCpuTesterTests.cs index 9e02706..c07ce17 100644 --- a/PerfectNumbers.Core.Tests/MersenneNumberResidueCpuTesterTests.cs +++ b/PerfectNumbers.Core.Tests/MersenneNumberResidueCpuTesterTests.cs @@ -1,6 +1,5 @@ using FluentAssertions; using PerfectNumbers.Core.Cpu; -using PerfectNumbers.Core.Gpu.Accelerators; using Xunit; using UInt128 = System.UInt128; diff --git a/PerfectNumbers.Core.Tests/PollingSemaphoreTests.cs b/PerfectNumbers.Core.Tests/PollingSemaphoreTests.cs index bf599d2..53731cc 100644 --- a/PerfectNumbers.Core.Tests/PollingSemaphoreTests.cs +++ b/PerfectNumbers.Core.Tests/PollingSemaphoreTests.cs @@ -1,5 +1,4 @@ using FluentAssertions; -using PerfectNumbers.Core; using Xunit; namespace PerfectNumbers.Core.Tests; diff --git a/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs b/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs index 5d80c20..38a1ec6 100644 --- a/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs +++ b/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs @@ -1,8 +1,6 @@ using System.Numerics; using System.Runtime.CompilerServices; using System.Globalization; -using System.IO; -using PerfectNumbers.Core; using PerfectNumbers.Core.Gpu; using PerfectNumbers.Core.Gpu.Accelerators; diff --git a/PerfectNumbers.Core/Cpu/MersenneNumberResidueCpuTester.cs b/PerfectNumbers.Core/Cpu/MersenneNumberResidueCpuTester.cs index 7529d62..a012cf1 100644 --- a/PerfectNumbers.Core/Cpu/MersenneNumberResidueCpuTester.cs +++ b/PerfectNumbers.Core/Cpu/MersenneNumberResidueCpuTester.cs @@ -1,5 +1,3 @@ -using PerfectNumbers.Core.Gpu.Accelerators; - namespace PerfectNumbers.Core.Cpu; public class MersenneNumberResidueCpuTester diff --git a/PerfectNumbers.Core/Gpu/AcceleratorPool.cs b/PerfectNumbers.Core/Gpu/AcceleratorPool.cs index 6dcbace..81828b4 100644 --- a/PerfectNumbers.Core/Gpu/AcceleratorPool.cs +++ b/PerfectNumbers.Core/Gpu/AcceleratorPool.cs @@ -1,6 +1,5 @@ using ILGPU; using ILGPU.Runtime; -using Open.Collections; namespace PerfectNumbers.Core.Gpu { diff --git a/PerfectNumbers.Core/Gpu/GpuPrimeWorkLimiter.cs b/PerfectNumbers.Core/Gpu/GpuPrimeWorkLimiter.cs index cf154e5..2b294bd 100644 --- a/PerfectNumbers.Core/Gpu/GpuPrimeWorkLimiter.cs +++ b/PerfectNumbers.Core/Gpu/GpuPrimeWorkLimiter.cs @@ -1,5 +1,3 @@ -using PerfectNumbers.Core; - namespace PerfectNumbers.Core.Gpu; public static class GpuPrimeWorkLimiter diff --git a/PerfectNumbers.Core/Gpu/Kernels/PrimeOrderSpecialMaxKernels.cs b/PerfectNumbers.Core/Gpu/Kernels/PrimeOrderSpecialMaxKernels.cs index 0e08f1b..1d3c828 100644 --- a/PerfectNumbers.Core/Gpu/Kernels/PrimeOrderSpecialMaxKernels.cs +++ b/PerfectNumbers.Core/Gpu/Kernels/PrimeOrderSpecialMaxKernels.cs @@ -1,5 +1,4 @@ using ILGPU; -using ILGPU.Runtime; namespace PerfectNumbers.Core.Gpu; diff --git a/PerfectNumbers.Core/Gpu/MersenneNumberDivisorByDivisorGpuTester.cs b/PerfectNumbers.Core/Gpu/MersenneNumberDivisorByDivisorGpuTester.cs index 5362d5a..db721db 100644 --- a/PerfectNumbers.Core/Gpu/MersenneNumberDivisorByDivisorGpuTester.cs +++ b/PerfectNumbers.Core/Gpu/MersenneNumberDivisorByDivisorGpuTester.cs @@ -1,11 +1,9 @@ -using System; using System.Collections.Concurrent; using System.Numerics; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using ILGPU; using ILGPU.Runtime; -using PerfectNumbers.Core; using PerfectNumbers.Core.Gpu.Accelerators; namespace PerfectNumbers.Core.Gpu; diff --git a/PerfectNumbers.Core/Gpu/Pow2MontgomeryGpuCalculator.cs b/PerfectNumbers.Core/Gpu/Pow2MontgomeryGpuCalculator.cs index 4cae83f..80eaa0c 100644 --- a/PerfectNumbers.Core/Gpu/Pow2MontgomeryGpuCalculator.cs +++ b/PerfectNumbers.Core/Gpu/Pow2MontgomeryGpuCalculator.cs @@ -1,5 +1,4 @@ using System.Runtime.CompilerServices; -using ILGPU; using ILGPU.Runtime; using PerfectNumbers.Core.Gpu.Accelerators; diff --git a/PerfectNumbers.Core/PrimeOrderCalculator.Shared.cs b/PerfectNumbers.Core/PrimeOrderCalculator.Shared.cs index 2c262fd..3681aec 100644 --- a/PerfectNumbers.Core/PrimeOrderCalculator.Shared.cs +++ b/PerfectNumbers.Core/PrimeOrderCalculator.Shared.cs @@ -1,8 +1,6 @@ using System.Buffers; using System.Diagnostics; using System.Numerics; -using PerfectNumbers.Core.Gpu; -using PerfectNumbers.Core.Gpu.Accelerators; namespace PerfectNumbers.Core; diff --git a/PerfectNumbers.Core/ULongExtensions.Gpu.cs b/PerfectNumbers.Core/ULongExtensions.Gpu.cs index 91323fb..dacd812 100644 --- a/PerfectNumbers.Core/ULongExtensions.Gpu.cs +++ b/PerfectNumbers.Core/ULongExtensions.Gpu.cs @@ -1,5 +1,4 @@ using System.Runtime.CompilerServices; -using ILGPU.Algorithms; using PerfectNumbers.Core.Gpu; using PerfectNumbers.Core.Gpu.Accelerators;