Uses of Class
de.tilman_neumann.jml.factor.siqs.sieve.SieveParams
-
Packages that use SieveParams Package Description de.tilman_neumann.jml.factor.psiqs de.tilman_neumann.jml.factor.siqs.poly de.tilman_neumann.jml.factor.siqs.powers de.tilman_neumann.jml.factor.siqs.sieve -
-
Uses of SieveParams in de.tilman_neumann.jml.factor.psiqs
Methods in de.tilman_neumann.jml.factor.psiqs with parameters of type SieveParams Modifier and Type Method Description protected PSIQSThreadBase
PSIQS_SBH_U. createThread(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator apg, CongruenceCollectorParallel cc, int threadIndex)
protected PSIQSThreadBase
PSIQS_U. createThread(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator apg, CongruenceCollectorParallel cc, int threadIndex)
protected PSIQSThreadBase
PSIQS. createThread(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator apg, CongruenceCollectorParallel cc, int threadIndex)
protected abstract PSIQSThreadBase
PSIQSBase. createThread(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator apg, CongruenceCollectorParallel cc, int threadIndex)
Constructors in de.tilman_neumann.jml.factor.psiqs with parameters of type SieveParams Constructor Description PSIQSThread(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator apg, CongruenceCollectorParallel cc, int threadIndex)
Standard constructor.PSIQSThread_SBH_U(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, int blockSize, AParamGenerator apg, CongruenceCollectorParallel cc, int threadIndex)
Standard constructor.PSIQSThread_U(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator apg, CongruenceCollectorParallel cc, int threadIndex)
Standard constructor.PSIQSThreadBase(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator apg, SIQSPolyGenerator polyGenerator, Sieve sieve, TDiv_QS tdiv, CongruenceCollectorParallel cc, int threadIndex)
Standard constructor. -
Uses of SieveParams in de.tilman_neumann.jml.factor.siqs.poly
Methods in de.tilman_neumann.jml.factor.siqs.poly with parameters of type SieveParams Modifier and Type Method Description void
SIQSPolyGenerator. initializeForN(int k, BigInteger N, BigInteger kN, int d, SieveParams sieveParams, BaseArrays baseArrays, AParamGenerator aParamGenerator, Sieve sieveEngine, TDiv_QS tDivEngine)
Initialize the polynomial generator for a new N. -
Uses of SieveParams in de.tilman_neumann.jml.factor.siqs.powers
Methods in de.tilman_neumann.jml.factor.siqs.powers with parameters of type SieveParams Modifier and Type Method Description BaseArrays
NoPowerFinder. addPowers(BigInteger kN, int[] primes, int[] tArray, byte[] logPArray, double[] pinvArrayD, long[] pinvArrayL, int primeBaseSize, SieveParams sieveParams)
BaseArrays
PowerFinder. addPowers(BigInteger kN, int[] primes, int[] tArray, byte[] logPArray, double[] pinvArrayD, long[] pinvArrayL, int primeBaseSize, SieveParams sieveParams)
Find powers and add them to the prime base.BaseArrays
SomePowerFinder. addPowers(BigInteger kN, int[] primes, int[] tArray, byte[] logPArray, double[] reciprocals, long[] pinvs, int primeBaseSize, SieveParams sieveParams)
TreeSet<PowerEntry>
AllPowerFinder. findPowers(BigInteger kN, int[] primes, int[] tArray, int primeBaseSize, SieveParams sieveParams)
Find all powers with pMin < power < pMax.TreeSet<PowerEntry>
PowerOfSmallPrimesFinder. findPowers(BigInteger kN, int[] primes, int[] tArray, int primeBaseSize, SieveParams sieveParams)
Find the first powers > pMin. -
Uses of SieveParams in de.tilman_neumann.jml.factor.siqs.sieve
Methods in de.tilman_neumann.jml.factor.siqs.sieve with parameters of type SieveParams Modifier and Type Method Description void
DoubleBlockHybridSieve. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
DoubleBlockHybridSieveU. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
DoubleBlockSieve. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
Sieve. initializeForN(SieveParams sieveParams, int mergedBaseSize)
Initialize for a new N.void
Sieve03g. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
Sieve03gU. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
SimpleSieve. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
SingleBlockHybridSieve. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
SingleBlockHybridSieveU. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
SingleBlockSieve. initializeForN(SieveParams sieveParams, int mergedBaseSize)
void
SingleBlockSieveU. initializeForN(SieveParams sieveParams, int mergedBaseSize)
-