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:
java.io.Serializable
,java.lang.Comparable<PolynomialList<C>>
public class OptimizedPolynomialList<C extends RingElem<C>> extends PolynomialList<C>
Container for optimization results.- Author:
- Heinz Kredel
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.Integer>
perm
Permutation vector used to optimize term order.-
Fields inherited from class edu.jas.poly.PolynomialList
list, ring
-
-
Constructor Summary
Constructors Constructor Description OptimizedPolynomialList(java.util.List<java.lang.Integer> P, GenPolynomialRing<C> R, java.util.List<GenPolynomial<C>> L)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object B)
Comparison with any other object.int
hashCode()
Hash code for this polynomial list.java.lang.String
toString()
String representation.-
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 Detail
-
perm
public final java.util.List<java.lang.Integer> perm
Permutation vector used to optimize term order.
-
-
Constructor Detail
-
OptimizedPolynomialList
public OptimizedPolynomialList(java.util.List<java.lang.Integer> P, GenPolynomialRing<C> R, java.util.List<GenPolynomial<C>> L)
Constructor.
-
-
Method Detail
-
toString
public java.lang.String toString()
String representation.- Overrides:
toString
in classPolynomialList<C extends RingElem<C>>
- See Also:
Object.toString()
-
equals
public boolean equals(java.lang.Object B)
Comparison with any other object.- Overrides:
equals
in classPolynomialList<C extends RingElem<C>>
- See Also:
Object.equals(java.lang.Object)
-
-