Package edu.jas.poly
Class OptimizedPolynomialList<C extends RingElem<C>>
java.lang.Object
edu.jas.poly.PolynomialList<C>
edu.jas.poly.OptimizedPolynomialList<C>
- All Implemented Interfaces:
Serializable
,Comparable<PolynomialList<C>>
Container for optimization results.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionPermutation vector used to optimize term order.Fields inherited from class edu.jas.poly.PolynomialList
list, ring
-
Constructor Summary
ConstructorsConstructorDescriptionOptimizedPolynomialList
(List<Integer> P, GenPolynomialRing<C> R, List<GenPolynomial<C>> L) Constructor. -
Method Summary
Methods inherited from class edu.jas.poly.PolynomialList
castToList, castToMatrix, castToSolvableList, castToSolvableList, castToSolvableMatrix, compareTo, copy, deHomogenize, deltaExpVectors, deltaExpVectors, getList, getModuleList, getSolvableList, getSolvableRing, homogenize, isEmpty, isHomogeneous, isONE, isZERO, leadingWeightPolynomials, toScript
-
Field Details
-
perm
Permutation vector used to optimize term order.
-
-
Constructor Details
-
OptimizedPolynomialList
Constructor.
-
-
Method Details
-
toString
String representation.- Overrides:
toString
in classPolynomialList<C extends RingElem<C>>
- See Also:
-
equals
Comparison with any other object.- Overrides:
equals
in classPolynomialList<C extends RingElem<C>>
- See Also:
-
hashCode
public int hashCode()Hash code for this polynomial list.- Overrides:
hashCode
in classPolynomialList<C extends RingElem<C>>
- See Also:
-