Class SieveParamsFactory02

java.lang.Object
de.tilman_neumann.jml.factor.siqs.sieve.SieveParamsFactory02

public class SieveParamsFactory02
extends java.lang.Object
Factory to compute some basic parameters for the sieve. Version 02 differentiates between the maximum bounds for sieve hits, smooth candidates, and smooths relations.
  • Constructor Summary

    Constructors
    Constructor Description
    SieveParamsFactory02()  
  • Method Summary

    Modifier and Type Method Description
    static SieveParams create​(double N_dbl, int NBits, java.math.BigInteger kN, int d, int[] primeBase, int primeBaseSize, int sieveArraySize, int qCount, double best_q)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SieveParamsFactory02

      public SieveParamsFactory02()
  • Method Details

    • create

      public static SieveParams create​(double N_dbl, int NBits, java.math.BigInteger kN, int d, int[] primeBase, int primeBaseSize, int sieveArraySize, int qCount, double best_q)