|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.ring.OrderedPairlist
public class OrderedPairlist
Pair list management. Implemented using OrderedPolynomial, TreeMap and BitSet.
Constructor Summary | |
---|---|
OrderedPairlist(int m,
TermOrder to)
|
|
OrderedPairlist(TermOrder to)
Constructor for OrderedPairlist |
Method Summary | |
---|---|
boolean |
GBCriterion3(int i,
int j,
ExpVector eij)
GB criterium 3. |
java.util.ArrayList |
getList()
Get the list of polynomials |
boolean |
hasNext()
Test if there is possibly a pair in the list |
int |
put(OrderedPolynomial p)
Put one Polynomial to the pairlist and reduction matrix returns the index of the added polynomial. |
int |
putCount()
Get the number of polynomials put to the pairlist |
int |
putOne(OrderedPolynomial one)
Put to ONE-Polynomial to the pairlist returns the index of the last polynomial. |
int |
remCount()
Get the number of required pairs removed from the pairlist |
Pair |
removeNext()
remove the next required pair from the pairlist and reduction matrix appy the criterions 3 and 4 to see if the S-polynomial is required |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrderedPairlist(TermOrder to)
public OrderedPairlist(int m, TermOrder to)
Method Detail |
---|
public int put(OrderedPolynomial p)
public Pair removeNext()
public boolean hasNext()
public java.util.ArrayList getList()
public int putCount()
public int remCount()
public int putOne(OrderedPolynomial one)
public boolean GBCriterion3(int i, int j, ExpVector eij)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |