|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.ring.OrderedPairlistPS
public class OrderedPairlistPS
Pair list management. Implemented using OrderedPolynomial, TreeMap and BitSet.
Constructor Summary | |
---|---|
OrderedPairlistPS(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 |
pairCount()
Get the total number of pairs generated |
void |
put(OrderedPolynomial p,
Pair org)
Put one Polynomial to the pairlist and reduction matrix record the orginating Pair / null |
int |
putCount()
Get the number of polynomials put to the pairlist |
void |
putOne(OrderedPolynomial one,
Pair org)
Put to ONE-Polynomial to the pairlist |
void |
putParallel(OrderedPolynomial p,
Pair org)
Put parallel one Polynomial to the pairlist and reduction matrix, record the orginating Pair / null |
int |
remCount()
Get the number of required pairs removed from the pairlist |
void |
removeAndPut()
|
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 |
Pair |
removeNextParallel()
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 |
void |
removeZeros()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrderedPairlistPS(TermOrder to)
Method Detail |
---|
public void putParallel(OrderedPolynomial p, Pair org)
public void removeZeros()
public void removeAndPut()
public Pair removeNextParallel()
public void put(OrderedPolynomial p, Pair org)
public Pair removeNext()
public boolean hasNext()
public java.util.ArrayList getList()
public int putCount()
public int remCount()
public int pairCount()
public void putOne(OrderedPolynomial one, Pair org)
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 |