Class SolutionArrays

java.lang.Object
de.tilman_neumann.jml.factor.siqs.data.BaseArrays
de.tilman_neumann.jml.factor.siqs.data.SolutionArrays

public class SolutionArrays
extends BaseArrays
Passive data structure bundling primes/powers and their smallest x-solutions. Having a structure with several arrays of the same size is faster than having an array of a structure, because the former permits to exploit AVX/SSE mechanisms in Java 8.
  • Field Summary

    Fields
    Modifier and Type Field Description
    int[] x1Array  
    int[] x2Array  

    Fields inherited from class de.tilman_neumann.jml.factor.siqs.data.BaseArrays

    exponents, logPArray, pArray, pinvArrayL, primes, tArray
  • Constructor Summary

    Constructors
    Constructor Description
    SolutionArrays​(int solutionsCount, int qCount)
    Full constructor, allocates all arrays.
  • Method Summary

    Methods inherited from class java.lang.Object

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

    • x1Array

      public int[] x1Array
    • x2Array

      public int[] x2Array
  • Constructor Details

    • SolutionArrays

      public SolutionArrays​(int solutionsCount, int qCount)
      Full constructor, allocates all arrays.
      Parameters:
      solutionsCount -
      qCount -