Uses of Class
de.tilman_neumann.jml.factor.siqs.data.BaseArrays
-
-
Uses of BaseArrays in de.tilman_neumann.jml.factor.psiqs
Methods in de.tilman_neumann.jml.factor.psiqs with parameters of type BaseArrays 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 BaseArrays 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 BaseArrays in de.tilman_neumann.jml.factor.siqs.data
Subclasses of BaseArrays in de.tilman_neumann.jml.factor.siqs.data Modifier and Type Class Description class
SolutionArrays
Passive data structure bundling primes/powers and their smallest x-solutions. -
Uses of BaseArrays in de.tilman_neumann.jml.factor.siqs.poly
Methods in de.tilman_neumann.jml.factor.siqs.poly with parameters of type BaseArrays 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 BaseArrays in de.tilman_neumann.jml.factor.siqs.poly.baseFilter
Methods in de.tilman_neumann.jml.factor.siqs.poly.baseFilter with parameters of type BaseArrays Modifier and Type Method Description BaseFilter.Result
BaseFilter_q1. filter(SolutionArrays solutionArrays, BaseArrays baseArrays, int mergedBaseSize, int[] qArray, int qCount, int k)
BaseFilter.Result
BaseFilter_q2. filter(SolutionArrays solutionArrays, BaseArrays baseArrays, int mergedBaseSize, int[] qArray, int qCount, int k)
BaseFilter.Result
BaseFilter_qk. filter(SolutionArrays solutionArrays, BaseArrays baseArrays, int mergedBaseSize, int[] qArray, int qCount, int k)
BaseFilter.Result
BaseFilter. filter(SolutionArrays solutionArrays, BaseArrays baseArrays, int mergedBaseSize, int[] qArray, int qCount, int k)
Filter base arrays, fill solutionArrays with the result. -
Uses of BaseArrays in de.tilman_neumann.jml.factor.siqs.powers
Methods in de.tilman_neumann.jml.factor.siqs.powers that return BaseArrays 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)
-