Class GroebnerBaseSeq<C extends RingElem<C>>
java.lang.Object
edu.jas.gb.GroebnerBaseAbstract<C>
edu.jas.gb.GroebnerBaseSeq<C>
- Type Parameters:
C- coefficient type
- All Implemented Interfaces:
GroebnerBase<C>, Serializable
Groebner Base sequential algorithm.
Implements Groebner bases and GB test.
- Author:
- Heinz Kredel
- See Also:
-
Field Summary
Fields inherited from class GroebnerBaseAbstract
blas, red, strategy -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.GroebnerBaseSeq(PairList<C> pl) Constructor.GroebnerBaseSeq(Reduction<C> red) Constructor.GroebnerBaseSeq(Reduction<C> red, PairList<C> pl) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionextGB(int modv, List<GenPolynomial<C>> F) Extended Groebner base using critical pair class.GB(int modv, List<GenPolynomial<C>> F) Groebner base using pairlist class.Methods inherited from class GroebnerBaseAbstract
cancel, commonZeroTest, constructUnivariate, extGB, GB, GB, GB, isGB, isGB, isGB, isGB, isGB, isGB, isGBidem, isGBsimple, isMinimalGB, isMinReductionMatrix, isMinReductionMatrix, isReductionMatrix, isReductionMatrix, minimalExtendedGB, minimalGB, normalizeMatrix, normalizeZerosOnes, terminate, toString, univariateDegrees
-
Constructor Details
-
GroebnerBaseSeq
public GroebnerBaseSeq()Constructor. -
GroebnerBaseSeq
-
GroebnerBaseSeq
-
GroebnerBaseSeq
-
-
Method Details
-
GB
Groebner base using pairlist class.- Parameters:
modv- module variable number.F- polynomial list.- Returns:
- GB(F) a Groebner base of F.
-
extGB
Extended Groebner base using critical pair class.- Specified by:
extGBin interfaceGroebnerBase<C extends RingElem<C>>- Overrides:
extGBin classGroebnerBaseAbstract<C extends RingElem<C>>- Parameters:
modv- module variable number.F- polynomial list.- Returns:
- a container for an extended Groebner base of F.
-