edu.jas.poly
Class OptimizedPolynomialList<C extends RingElem<C>>

java.lang.Object
  extended by edu.jas.poly.PolynomialList<C>
      extended by edu.jas.poly.OptimizedPolynomialList<C>
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, 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
 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
OptimizedPolynomialList(java.util.List<java.lang.Integer> P, GenPolynomialRing<C> R, java.util.List<GenPolynomial<C>> L)
          Constructor.
 
Method Summary
 java.lang.String toString()
          String representation.
 
Methods inherited from class edu.jas.poly.PolynomialList
castToList, castToMatrix, castToSolvableList, castToSolvableList, castToSolvableMatrix, clone, compareTo, equals, getModuleList, hashCode, isONE, isZERO, toScript
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

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 class PolynomialList<C extends RingElem<C>>
See Also:
Object.toString()