MersenneNumberTester converted to device dependent MersenneNumberTesterTemplate.

This commit is contained in:
mlemanczyk committed 2025-12-19 18:25:27 +01:00
1 parent b53d00a8cc
commit a21ab3134e
6 files changed
+432 -676

No files matched your search

@@ -10,7 +10,7 @@ public class MersenneResidueModeTests
[Fact]
public void IsMersennePrime_residue_mode_rejects_composite_exponent()
{
var tester = new MersenneNumberTester(
var tester = new MersenneNumberTesterCpu(
useResidue: true,
useIncremental: false,
useGpuScan: false,
@@ -29,7 +29,7 @@ public class MersenneResidueModeTests
[Fact]
public void IsMersennePrime_residue_mode_accepts_prime_exponent()
{
var tester = new MersenneNumberTester(
var tester = new MersenneNumberTesterCpu(
useResidue: true,
useIncremental: true,
useGpuScan: false,
@@ -47,3 +47,5 @@ public class MersenneResidueModeTests
}
}