|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.gbmod.ModGroebnerBaseAbstract<C>
public class ModGroebnerBaseAbstract<C extends GcdRingElem<C>>
Module Groebner Bases abstract class. Implements Groebner bases and GB test.
Field Summary | |
---|---|
protected GroebnerBase<C> |
bb
Used Groebner base algorithm. |
Constructor Summary | |
---|---|
ModGroebnerBaseAbstract()
Constructor. |
|
ModGroebnerBaseAbstract(RingFactory<C> cf)
Constructor. |
Method Summary | |
---|---|
java.util.List<GenPolynomial<C>> |
GB(int modv,
java.util.List<GenPolynomial<C>> F)
Groebner base using pairlist class. |
ModuleList<C> |
GB(ModuleList<C> M)
GB. |
boolean |
isGB(int modv,
java.util.List<GenPolynomial<C>> F)
Module Groebner base test. |
boolean |
isGB(ModuleList<C> M)
isGB. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final GroebnerBase<C extends GcdRingElem<C>> bb
Constructor Detail |
---|
public ModGroebnerBaseAbstract()
public ModGroebnerBaseAbstract(RingFactory<C> cf)
Method Detail |
---|
public boolean isGB(int modv, java.util.List<GenPolynomial<C>> F)
isGB
in interface ModGroebnerBase<C extends GcdRingElem<C>>
public boolean isGB(ModuleList<C> M)
isGB
in interface ModGroebnerBase<C extends GcdRingElem<C>>
M
- a module basis.
public java.util.List<GenPolynomial<C>> GB(int modv, java.util.List<GenPolynomial<C>> F)
GB
in interface ModGroebnerBase<C extends GcdRingElem<C>>
public ModuleList<C> GB(ModuleList<C> M)
GB
in interface ModGroebnerBase<C extends GcdRingElem<C>>
M
- a module basis.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |