Class FactorResult
- java.lang.Object
-
- de.tilman_neumann.jml.factor.base.FactorResult
-
public class FactorResult extends Object
-
-
Field Summary
Fields Modifier and Type Field Description SortedMultiset<BigInteger>
compositeFactors
factors that are certainly compositeSortedMultiset<BigInteger>
primeFactors
factors that are at least probable primelong
smallestPossibleFactor
the smallest factor that could occur in the unfactored rest, e.g.SortedMultiset<BigInteger>
untestedFactors
factors whose primeness has not been checked yet
-
Constructor Summary
Constructors Constructor Description FactorResult(SortedMultiset<BigInteger> primeFactors, SortedMultiset<BigInteger> untestedFactors, SortedMultiset<BigInteger> compositeFactors, long smallestPossibleFactor)
Full constructor.
-
-
-
Field Detail
-
primeFactors
public SortedMultiset<BigInteger> primeFactors
factors that are at least probable prime
-
untestedFactors
public SortedMultiset<BigInteger> untestedFactors
factors whose primeness has not been checked yet
-
compositeFactors
public SortedMultiset<BigInteger> compositeFactors
factors that are certainly composite
-
smallestPossibleFactor
public long smallestPossibleFactor
the smallest factor that could occur in the unfactored rest, e.g. because smaller factors have been excluded by trial division
-
-
Constructor Detail
-
FactorResult
public FactorResult(SortedMultiset<BigInteger> primeFactors, SortedMultiset<BigInteger> untestedFactors, SortedMultiset<BigInteger> compositeFactors, long smallestPossibleFactor)
Full constructor.- Parameters:
primeFactors
- prime factors founduntestedFactors
- factors found but not investigated for primenesscompositeFactors
- factors found that are certainly compositesmallestPossibleFactor
- the smallest factor that could occur in untestedFactors or compositeFactors
-
-