java.lang.Object
de.tilman_neumann.jml.factor.base.congruence.AQPair
de.tilman_neumann.jml.factor.base.congruence.Partial
Direct Known Subclasses:
Partial_1Large, Partial_2Large, Partial_nLarge

public abstract class Partial
extends AQPair
Base class for partial congruences. The matrix elements of a partial congruence are the large factors appearing with odd exponent.
  • Constructor Details

    • Partial

      public Partial​(java.math.BigInteger A, SortedIntegerArray smallFactors)
      Full constructor.
      Parameters:
      A -
      smallFactors - small factors of Q
  • Method Details

    • getLargeFactorsWithOddExponent

      public abstract java.lang.Long[] getLargeFactorsWithOddExponent()
      Returns:
      the large factors appearing with odd exponent.