Uses of Class
edu.jas.poly.ExpVector
-
Packages that use ExpVector Package Description edu.jas.application Groebner base application package.edu.jas.fd Factorization domain package for solvable polynomial rings.edu.jas.gb Groebner bases package.edu.jas.gbufd Groebner bases using unique factorization package.edu.jas.poly Generic coefficients polynomial package.edu.jas.ps Generic coefficients power series package.edu.jas.ufd Unique factorization domain package. -
-
Uses of ExpVector in edu.jas.application
Fields in edu.jas.application with type parameters of type ExpVector Modifier and Type Field Description protected java.util.SortedMap<ExpVector,java.util.LinkedList<CPair<C>>>
OrderedCPairlist. pairlist
Methods in edu.jas.application that return ExpVector Modifier and Type Method Description ExpVector
ColorPolynomial. leadingExpVector()
Get leading exponent vector.Methods in edu.jas.application that return types with arguments of type ExpVector Modifier and Type Method Description private java.util.SortedMap<ExpVector,java.util.LinkedList<CPair<C>>>
OrderedCPairlist. clonePairlist()
Clone this pairlist.java.util.Map.Entry<ExpVector,GenPolynomial<C>>
ColorPolynomial. leadingMonomial()
Get leading monomial.Methods in edu.jas.application with parameters of type ExpVector Modifier and Type Method Description boolean
OrderedCPairlist. criterion3(int i, int j, ExpVector eij)
GB criterium 3.ColorPolynomial<C>
ColorPolynomial. multiply(GenPolynomial<C> s, ExpVector e)
ColorPolynomial multiplication by monomial.Local<C>
Local. multiply(ExpVector e)
Local multiplication by exponent.LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiply(SolvableLocal<C> b, ExpVector e)
LocalSolvablePolynomial multiplication.LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiply(SolvableLocal<C> b, ExpVector e, SolvableLocal<C> c, ExpVector f)
LocalSolvablePolynomial left and right multiplication.LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiply(ExpVector e)
LocalSolvablePolynomial multiplication.LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiply(ExpVector e, ExpVector f)
LocalSolvablePolynomial left and right multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiply(SolvableResidue<C> b, ExpVector e)
ResidueSolvablePolynomial multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiply(SolvableResidue<C> b, ExpVector e, SolvableResidue<C> c, ExpVector f)
ResidueSolvablePolynomial left and right multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiply(ExpVector e)
ResidueSolvablePolynomial multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiply(ExpVector e, ExpVector f)
ResidueSolvablePolynomial left and right multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiply(WordResidue<C> b, ExpVector e)
ResidueSolvableWordPolynomial multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiply(WordResidue<C> b, ExpVector e, WordResidue<C> c, ExpVector f)
ResidueSolvableWordPolynomial left and right multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiply(ExpVector e)
ResidueSolvableWordPolynomial multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiply(ExpVector e, ExpVector f)
ResidueSolvableWordPolynomial left and right multiplication.SolvableLocal<C>
SolvableLocal. multiply(ExpVector e)
SolvableLocal multiplication by exponent.SolvableLocalResidue<C>
SolvableLocalResidue. multiply(ExpVector e)
SolvableLocalResidue multiplication by exponent.SolvableResidue<C>
SolvableResidue. multiply(ExpVector e)
SolvableResidue multiplication.LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiplyLeft(SolvableLocal<C> b, ExpVector e)
LocalSolvablePolynomial multiplication.LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiplyLeft(ExpVector e)
LocalSolvablePolynomial multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiplyLeft(SolvableResidue<C> b, ExpVector e)
ResidueSolvablePolynomial multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiplyLeft(ExpVector e)
ResidueSolvablePolynomial multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiplyLeft(WordResidue<C> b, ExpVector e)
ResidueSolvableWordPolynomial multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiplyLeft(ExpVector e)
ResidueSolvableWordPolynomial multiplication.protected LocalSolvablePolynomial<C>
LocalSolvablePolynomial. shift(ExpVector f)
LocalSolvablePolynomial multiplication.protected ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. shift(ExpVector f)
ResidueSolvablePolynomial multiplication with exponent vector.protected ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. shift(ExpVector f)
ResidueSolvableWordPolynomial multiplication.ColorPolynomial<C>
ColorPolynomial. subtract(GenPolynomial<C> s, ExpVector e)
ColorPolynomial subtract.ColorPolynomial<C>
ColorPolynomial. sum(GenPolynomial<C> s, ExpVector e)
ColorPolynomial summation.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomialRing. valueOf(WordResidue<C> a, ExpVector e)
Get a ResidueSolvableWordPolynomial<C> element from a coefficient and an ExpVector.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomialRing. valueOf(ExpVector e)
Get a ResidueSolvableWordPolynomial<C> element from an ExpVector.Method parameters in edu.jas.application with type arguments of type ExpVector Modifier and Type Method Description LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiply(java.util.Map.Entry<ExpVector,SolvableLocal<C>> m)
LocalSolvablePolynomial multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiply(java.util.Map.Entry<ExpVector,SolvableResidue<C>> m)
ResidueSolvablePolynomial multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiply(java.util.Map.Entry<ExpVector,WordResidue<C>> m)
ResidueSolvableWordPolynomial multiplication.LocalSolvablePolynomial<C>
LocalSolvablePolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,SolvableLocal<C>> m)
LocalSolvablePolynomial multiplication.ResidueSolvablePolynomial<C>
ResidueSolvablePolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,SolvableResidue<C>> m)
ResidueSolvablePolynomial multiplication.ResidueSolvableWordPolynomial<C>
ResidueSolvableWordPolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,WordResidue<C>> m)
ResidueSolvableWordPolynomial multiplication.Constructors in edu.jas.application with parameters of type ExpVector Constructor Description LocalSolvablePolynomial(LocalSolvablePolynomialRing<C> r, SolvableLocal<C> c, ExpVector e)
Constructor for LocalSolvablePolynomial.ResidueSolvablePolynomial(ResidueSolvablePolynomialRing<C> r, SolvableResidue<C> c, ExpVector e)
Constructor for ResidueSolvablePolynomial.ResidueSolvablePolynomial(ResidueSolvablePolynomialRing<C> r, ExpVector e)
Constructor for ResidueSolvablePolynomial.ResidueSolvableWordPolynomial(ResidueSolvableWordPolynomialRing<C> r, WordResidue<C> c, ExpVector e)
Constructor for ResidueSolvableWordPolynomial.ResidueSolvableWordPolynomial(ResidueSolvableWordPolynomialRing<C> r, ExpVector e)
Constructor for ResidueSolvableWordPolynomial.Constructor parameters in edu.jas.application with type arguments of type ExpVector Constructor Description LocalSolvablePolynomial(LocalSolvablePolynomialRing<C> r, java.util.SortedMap<ExpVector,SolvableLocal<C>> v)
Constructor for LocalSolvablePolynomial.OrderedCPairlist(int m, GenPolynomialRing<GenPolynomial<C>> r, java.util.List<ColorPolynomial<C>> P, java.util.SortedMap<ExpVector,java.util.LinkedList<CPair<C>>> pl, java.util.List<java.util.BitSet> red, CReductionSeq<C> cred, int pc, int rc)
Internal constructor for OrderedPairlist.ResidueSolvablePolynomial(ResidueSolvablePolynomialRing<C> r, java.util.SortedMap<ExpVector,SolvableResidue<C>> v)
Constructor for ResidueSolvablePolynomial.ResidueSolvableWordPolynomial(ResidueSolvableWordPolynomialRing<C> r, java.util.SortedMap<ExpVector,WordResidue<C>> v)
Constructor for ResidueSolvableWordPolynomial. -
Uses of ExpVector in edu.jas.fd
Methods in edu.jas.fd with parameters of type ExpVector Modifier and Type Method Description QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiply(SolvableQuotient<C> b, ExpVector e)
QuotSolvablePolynomial multiplication.QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiply(SolvableQuotient<C> b, ExpVector e, SolvableQuotient<C> c, ExpVector f)
QuotSolvablePolynomial left and right multiplication.QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiply(ExpVector e)
QuotSolvablePolynomial multiplication.QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiply(ExpVector e, ExpVector f)
QuotSolvablePolynomial left and right multiplication.SolvableQuotient<C>
SolvableQuotient. multiply(ExpVector e)
SolvableQuotient multiplication by exponent.QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiplyLeft(SolvableQuotient<C> b, ExpVector e)
QuotSolvablePolynomial multiplication.QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiplyLeft(ExpVector e)
QuotSolvablePolynomial multiplication.protected QuotSolvablePolynomial<C>
QuotSolvablePolynomial. shift(ExpVector f)
QuotSolvablePolynomial multiplication.Method parameters in edu.jas.fd with type arguments of type ExpVector Modifier and Type Method Description QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiply(java.util.Map.Entry<ExpVector,SolvableQuotient<C>> m)
QuotSolvablePolynomial multiplication.QuotSolvablePolynomial<C>
QuotSolvablePolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,SolvableQuotient<C>> m)
QuotSolvablePolynomial multiplication.Constructors in edu.jas.fd with parameters of type ExpVector Constructor Description QuotSolvablePolynomial(QuotSolvablePolynomialRing<C> r, SolvableQuotient<C> c, ExpVector e)
Constructor for QuotSolvablePolynomial.Constructor parameters in edu.jas.fd with type arguments of type ExpVector Constructor Description QuotSolvablePolynomial(QuotSolvablePolynomialRing<C> r, java.util.SortedMap<ExpVector,SolvableQuotient<C>> v)
Constructor for QuotSolvablePolynomial. -
Uses of ExpVector in edu.jas.gb
Fields in edu.jas.gb declared as ExpVector Modifier and Type Field Description ExpVector
AbstractPair. e
Fields in edu.jas.gb with type parameters of type ExpVector Modifier and Type Field Description protected java.util.SortedMap<ExpVector,java.util.LinkedList<Pair<C>>>
OrderedPairlist. pairlist
Methods in edu.jas.gb that return ExpVector Modifier and Type Method Description ExpVector[]
SigReductionSeq. SPolynomialExpVectorFactors(SigPoly<C> A, SigPoly<C> B)
S-Polynomial factors.Methods in edu.jas.gb that return types with arguments of type ExpVector Modifier and Type Method Description (package private) java.util.List<ExpVector>
GroebnerBaseArriSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)
Initializes syzygy list.(package private) java.util.List<ExpVector>
GroebnerBaseF5zSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)
Initializes syzygy list.(package private) java.util.List<ExpVector>
GroebnerBaseGGVSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)
Initializes syzygy list.(package private) java.util.List<ExpVector>
GroebnerBaseSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)
Initializes syzygy list.Methods in edu.jas.gb with parameters of type ExpVector Modifier and Type Method Description (package private) boolean
GroebnerBaseAbstract. criterion3(int i, int j, ExpVector eij, java.util.List<GenPolynomial<C>> P)
GB criterium 3.boolean
OrderedDPairlist. criterion3(int i, int j, ExpVector eij)
GB criterium 3 with coefficient division test.boolean
OrderedMinPairlist. criterion3(int i, int j, ExpVector eij)
GB criterium 3.boolean
OrderedPairlist. criterion3(int i, int j, ExpVector eij)
GB criterium 3.boolean
OrderedSyzPairlist. criterion3(int i, int j, ExpVector eij)
GB criterium 3.boolean
PairList. criterion3(int i, int j, ExpVector eij)
GB criterium 3.boolean
DReductionSeq. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)
GB criterium 4.boolean
Reduction. criterion4(ExpVector ei, ExpVector ej, ExpVector e)
GB criterium 4.boolean
Reduction. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)
GB criterium 4.boolean
ReductionAbstract. criterion4(ExpVector ei, ExpVector ej, ExpVector e)
GB criterium 4.boolean
ReductionAbstract. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)
GB criterium 4.boolean
Reduction. moduleCriterion(int modv, ExpVector ei, ExpVector ej)
Module criterium.boolean
ReductionAbstract. moduleCriterion(int modv, ExpVector ei, ExpVector ej)
Module criterium.Method parameters in edu.jas.gb with type arguments of type ExpVector Modifier and Type Method Description (package private) void
GroebnerBaseArriSigSeqIter. updateSyz(java.util.List<ExpVector> syz, SigPoly<C> r)
Update syzygy list.(package private) void
GroebnerBaseF5zSigSeqIter. updateSyz(java.util.List<ExpVector> syz, SigPoly<C> r)
Update syzygy list.(package private) void
GroebnerBaseGGVSigSeqIter. updateSyz(java.util.List<ExpVector> syz, SigPoly<C> r)
Update syzygy list.(package private) void
GroebnerBaseSigSeqIter. updateSyz(java.util.List<ExpVector> syz, SigPoly<C> r)
Update syzygy list.Constructors in edu.jas.gb with parameters of type ExpVector Constructor Description AbstractPair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j)
AbstractPair constructor.AbstractPair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j, int s)
AbstractPair constructor.CriticalPair(ExpVector e, GenPolynomial<C> pi, GenPolynomial<C> pj, int i, int j)
CriticalPair constructor.Pair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j)
Pair constructor.Pair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j, int s)
Pair constructor.SigPair(ExpVector sig, SigPoly<C> a, SigPoly<C> b, java.util.List<SigPoly<C>> Gs)
SigPair constructor. -
Uses of ExpVector in edu.jas.gbufd
Methods in edu.jas.gbufd that return ExpVector Modifier and Type Method Description ExpVector
GroebnerBaseWalk. facetNormal(TermOrder t1, TermOrder t2, java.util.Set<ExpVector> delta, ExpVector zero, long[][] t2weight)
Determine new facet normal.Methods in edu.jas.gbufd with parameters of type ExpVector Modifier and Type Method Description boolean
OrderedRPairlist. criterion3(int i, int j, ExpVector eij)
GB criterium 3.boolean
RReductionSeq. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)
GB criterium 4.ExpVector
GroebnerBaseWalk. facetNormal(TermOrder t1, TermOrder t2, java.util.Set<ExpVector> delta, ExpVector zero, long[][] t2weight)
Determine new facet normal.Method parameters in edu.jas.gbufd with type arguments of type ExpVector Modifier and Type Method Description ExpVector
GroebnerBaseWalk. facetNormal(TermOrder t1, TermOrder t2, java.util.Set<ExpVector> delta, ExpVector zero, long[][] t2weight)
Determine new facet normal. -
Uses of ExpVector in edu.jas.poly
Subclasses of ExpVector in edu.jas.poly Modifier and Type Class Description class
ExpVectorByte
ExpVectorByte implements exponent vectors for polynomials using arrays of byte as storage unit.class
ExpVectorInteger
ExpVectorInteger implements exponent vectors for polynomials using arrays of int as storage unit.class
ExpVectorLong
ExpVectorLong implements exponent vectors for polynomials using arrays of long as storage unit.class
ExpVectorShort
ExpVectorShort implements exponent vectors for polynomials using arrays of short as storage unit.Fields in edu.jas.poly declared as ExpVector Modifier and Type Field Description ExpVector
Monomial. e
Exponent of monomial.ExpVector
TableRelation. e
First ExpVector of the data structure.private ExpVector
ExpVectorPair. e1
private ExpVector
ExpVectorPair. e2
ExpVector
GenPolynomialRing. evzero
The constant exponent vector 0 for this ring.ExpVector
TableRelation. f
Second ExpVector of the data structure.Fields in edu.jas.poly with type parameters of type ExpVector Modifier and Type Field Description protected java.util.Iterator<java.util.Map.Entry<ExpVector,C>>
PolyIterator. ms
Internal iterator over polynomial map.protected java.util.Spliterator<java.util.Map.Entry<ExpVector,C>>
PolySpliterator. ms
Internal spliterator over polynomial map.(package private) java.util.List<ExpVector>
GenPolynomialIterator. powers
protected java.util.SortedMap<ExpVector,C>
PolySpliterator. sm
Polynomial sorted map.protected java.util.SortedMap<ExpVector,C>
GenPolynomial. val
The data structure for polynomials.Methods in edu.jas.poly that return ExpVector Modifier and Type Method Description abstract ExpVector
ExpVector. abs()
ExpVector absolute value.abstract ExpVector
ExpVector. combine(ExpVector V)
Combine with ExpVector.abstract ExpVector
ExpVector. contract(int i, int len)
Contract variables.abstract ExpVector
ExpVector. copy()
Clone this.static ExpVector
ExpVector. create(int n)
Factory constructor for ExpVector.static ExpVector
ExpVector. create(int n, int i, long e)
Factory constructor for ExpVector.static ExpVector
ExpVector. create(long[] v)
Internal factory constructor for ExpVector.static ExpVector
ExpVector. create(java.lang.String s)
Factory constructor for ExpVector.static ExpVector
ExpVector. create(java.util.Collection<java.lang.Long> v)
Factory constructor for ExpVector.ExpVector
GenPolynomial. degreeVector()
Maximal degree vector.static ExpVector
ExpVector. EVABS(ExpVector U)
ExpVector absolute value.static ExpVector
ExpVector. EVDIF(ExpVector U, ExpVector V)
ExpVector difference.static ExpVector
ExpVector. EVGCD(ExpVector U, ExpVector V)
ExpVector greatest common divisor.static ExpVector
ExpVector. EVLCM(ExpVector U, ExpVector V)
ExpVector least common multiple.static ExpVector
ExpVector. EVNEG(ExpVector U)
ExpVector negate.static ExpVector
ExpVector. EVRAND(int r, long k, float q)
Generate a random ExpVector.static ExpVector
ExpVector. EVRAND(int r, long k, float q, java.util.Random rnd)
Generate a random ExpVector.static ExpVector
ExpVector. EVSU(ExpVector U, int i, long d)
ExpVector substitution.static ExpVector
ExpVector. EVSUM(ExpVector U, ExpVector V)
ExpVector summation.ExpVector
Monomial. exponent()
Getter for exponent.abstract ExpVector
ExpVector. extend(int i, int j, long e)
Extend variables.abstract ExpVector
ExpVector. extendLower(int i, int j, long e)
Extend lower variables.abstract ExpVector
ExpVector. gcd(ExpVector V)
ExpVector greatest common divisor.ExpVector
ExpVectorPair. getFirst()
ExpVector
ExpVectorPair. getSecond()
abstract ExpVector
ExpVector. lcm(ExpVector V)
ExpVector least common multiple.ExpVector
GenPolynomial. leadingExpVector()
Leading exponent vector.ExpVector
Polynomial. leadingExpVector()
Leading exponent vector.ExpVector
Word. leadingExpVector()
Word leading exponent vector.abstract ExpVector
ExpVector. negate()
ExpVector negate.abstract ExpVector
ExpVector. permutation(java.util.List<java.lang.Integer> P)
Permutation of exponent vector.static ExpVector
ExpVector. random(int r, long k, float q)
Generate a random ExpVector.static ExpVector
ExpVector. random(int r, long k, float q, java.util.Random rnd)
Generate a random ExpVector.abstract ExpVector
ExpVector. reverse()
Reverse variables.abstract ExpVector
ExpVector. reverse(int j)
Reverse lower j variables.abstract ExpVector
ExpVector. scalarMultiply(long s)
ExpVector multiply by scalar.ExpVector
ExpVector. subst(int i, long d)
ExpVector substitution.abstract ExpVector
ExpVector. subtract(ExpVector V)
ExpVector subtract.abstract ExpVector
ExpVector. sum(ExpVector V)
ExpVector summation.ExpVector
GenPolynomial. trailingExpVector()
Trailing exponent vector.static ExpVector
ExpVector. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorByte. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorInteger. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorLong. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorShort. valueOf(ExpVector e)
Value of other.Methods in edu.jas.poly that return types with arguments of type ExpVector Modifier and Type Method Description java.util.Map<ExpVector,GenPolynomial<C>>
GenPolynomial. contract(GenPolynomialRing<C> pfac)
Contract variables.java.util.Map<ExpVector,Polynomial<C>>
Polynomial. contract(PolynomialRing<C> pfac)
Contract variables.java.util.List<ExpVector>
GenPolynomial. deltaExpVectors()
Delta of exponent vectors.java.util.List<ExpVector>
GenPolynomial. deltaExpVectors(ExpVector u)
Delta of exponent vectors.java.util.SortedSet<ExpVector>
PolynomialList. deltaExpVectors()
Union of the delta of exponent vectors of all polynomials.java.util.SortedSet<ExpVector>
PolynomialList. deltaExpVectors(java.util.List<ExpVector> mark)
Union of the delta of exponent vectors of all polynomials.java.util.Iterator<ExpVector>
GenPolynomial. exponentIterator()
Iterator over exponents.java.util.Iterator<ExpVector>
Polynomial. exponentIterator()
Iterator over exponents.AbelianGroupFactory<ExpVector>
ExpVector. factory()
Get the corresponding element factory.java.util.SortedMap<ExpVector,C>
GenPolynomial. getMap()
ExpVector to coefficient map of GenPolynomial.static <C extends RingElem<C>>
java.util.List<ExpVector>PolyUtil. leadingExpVector(java.util.List<GenPolynomial<C>> L)
Polynomial list leading exponent vectors.java.util.Map.Entry<ExpVector,C>
GenPolynomial. leadingMonomial()
Leading monomial.java.util.Map.Entry<ExpVector,C>
Polynomial. leadingMonomial()
Leading monomial.Methods in edu.jas.poly with parameters of type ExpVector Modifier and Type Method Description static TermOrder
TermOrderByName. blockOrder(TermOrder t1, ExpVector e, int s)
Construct elimination block TermOrder.static TermOrder
TermOrderByName. blockOrder(TermOrder t1, TermOrder t2, ExpVector e, int s)
Construct elimination block TermOrder.C
GenPolynomial. coefficient(ExpVector e)
Coefficient.abstract ExpVector
ExpVector. combine(ExpVector V)
Combine with ExpVector.ExpVectorByte
ExpVectorByte. combine(ExpVector V)
Combine with ExpVector.ExpVectorInteger
ExpVectorInteger. combine(ExpVector V)
Combine with ExpVector.ExpVectorLong
ExpVectorLong. combine(ExpVector V)
Combine with ExpVector.ExpVectorShort
ExpVectorShort. combine(ExpVector V)
Combine with ExpVector.abstract int
TermOrder.EVComparator. compare(ExpVector e1, ExpVector e2)
int
ExpVector. compareTo(ExpVector V)
ExpVector compareTo.int
ExpVectorByte. compareTo(ExpVector V)
ExpVector compareTo.int
ExpVectorInteger. compareTo(ExpVector V)
ExpVector compareTo.int
ExpVectorLong. compareTo(ExpVector V)
ExpVector compareTo.int
ExpVectorShort. compareTo(ExpVector V)
ExpVector compareTo.java.util.List<ExpVector>
GenPolynomial. deltaExpVectors(ExpVector u)
Delta of exponent vectors.boolean
ExpVector. divides(ExpVector V)
ExpVector divides test.void
GenPolynomial. doAddTo(C a, ExpVector e)
GenPolynomial destructive summation.void
GenPolynomial. doPutToMap(ExpVector e, C c)
Put an ExpVector to coefficient entry into the internal map of this GenPolynomial.void
GenPolynomial. doRemoveFromMap(ExpVector e, C c)
Remove an ExpVector to coefficient entry from the internal map of this GenPolynomial.static ExpVector
ExpVector. EVABS(ExpVector U)
ExpVector absolute value.static ExpVector
ExpVector. EVDIF(ExpVector U, ExpVector V)
ExpVector difference.static int[]
ExpVector. EVDOV(ExpVector U)
ExpVector dependency on variables.static ExpVector
ExpVector. EVGCD(ExpVector U, ExpVector V)
ExpVector greatest common divisor.static int
ExpVector. EVIGLC(ExpVector U, ExpVector V)
Inverse graded lexicographical compare.static int
ExpVector. EVIGLC(ExpVector U, ExpVector V, int begin, int end)
Inverse graded lexicographical compare part.static int
ExpVector. EVILCP(ExpVector U, ExpVector V)
Inverse lexicographical compare.static int
ExpVector. EVILCP(ExpVector U, ExpVector V, int begin, int end)
Inverse lexicographical compare part.static int
ExpVector. EVITDEGLC(ExpVector U, ExpVector V)
Inverse total degree lexicographical compare.static int
ExpVector. EVIWLC(long[][] w, ExpVector U, ExpVector V)
Inverse weighted lexicographical compare.static int
ExpVector. EVIWLC(long[][] w, ExpVector U, ExpVector V, int begin, int end)
Inverse weighted lexicographical compare part.static ExpVector
ExpVector. EVLCM(ExpVector U, ExpVector V)
ExpVector least common multiple.static long
ExpVector. EVMDEG(ExpVector U)
ExpVector maximal degree.static long
ExpVector. EVMINDEG(ExpVector U)
ExpVector minimal degree.static boolean
ExpVector. EVMT(ExpVector U, ExpVector V)
ExpVector multiple test.static ExpVector
ExpVector. EVNEG(ExpVector U)
ExpVector negate.static int
ExpVector. EVRIGLC(ExpVector U, ExpVector V)
Reverse inverse graded lexicographical compare.static int
ExpVector. EVRIGLC(ExpVector U, ExpVector V, int begin, int end)
Reverse inverse graded lexicographical compare part.static int
ExpVector. EVRILCP(ExpVector U, ExpVector V)
Reverse inverse lexicographical compare.static int
ExpVector. EVRILCP(ExpVector U, ExpVector V, int begin, int end)
Reverse inverse lexicographical compare part.static int
ExpVector. EVRLITDEGC(ExpVector U, ExpVector V)
Reverse lexicographical inverse total degree compare.static int
ExpVector. EVSIGN(ExpVector U)
ExpVector sign.static ExpVector
ExpVector. EVSU(ExpVector U, int i, long d)
ExpVector substitution.static ExpVector
ExpVector. EVSUM(ExpVector U, ExpVector V)
ExpVector summation.static long
ExpVector. EVTDEG(ExpVector U)
ExpVector total degree.static long
ExpVector. EVWDEG(long[][] w, ExpVector U)
ExpVector weighted degree.static java.util.List<GenPolynomial<BigInteger>>
TermOrderOptimization. expVectorAdd(java.util.List<GenPolynomial<BigInteger>> dm, ExpVector e)
Degree matrix exponent vector add.static BigInteger
PolyUtil. factorBound(ExpVector e)
Factor coefficient bound.abstract ExpVector
ExpVector. gcd(ExpVector V)
ExpVector greatest common divisor.ExpVectorByte
ExpVectorByte. gcd(ExpVector V)
ExpVector greatest common divisor.ExpVectorInteger
ExpVectorInteger. gcd(ExpVector V)
ExpVector greatest common divisor.ExpVectorLong
ExpVectorLong. gcd(ExpVector V)
ExpVector greatest common divisor.ExpVectorShort
ExpVectorShort. gcd(ExpVector V)
ExpVector greatest common divisor.abstract int
ExpVector. invGradCompareTo(ExpVector V)
ExpVector inverse graded lexicographical compareTo.abstract int
ExpVector. invGradCompareTo(ExpVector V, int begin, int end)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorByte. invGradCompareTo(ExpVector V)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorByte. invGradCompareTo(ExpVector V, int begin, int end)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorInteger. invGradCompareTo(ExpVector V)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorInteger. invGradCompareTo(ExpVector V, int begin, int end)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorLong. invGradCompareTo(ExpVector V)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorLong. invGradCompareTo(ExpVector V, int begin, int end)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorShort. invGradCompareTo(ExpVector V)
ExpVector inverse graded lexicographical compareTo.int
ExpVectorShort. invGradCompareTo(ExpVector V, int begin, int end)
ExpVector inverse graded lexicographical compareTo.abstract int
ExpVector. invLexCompareTo(ExpVector V)
ExpVector inverse lexicographical compareTo.abstract int
ExpVector. invLexCompareTo(ExpVector V, int begin, int end)
ExpVector inverse lexicographical compareTo.int
ExpVectorByte. invLexCompareTo(ExpVector V)
ExpVector inverse lexicographical compareTo.int
ExpVectorByte. invLexCompareTo(ExpVector V, int begin, int end)
ExpVector inverse lexicographical compareTo.int
ExpVectorInteger. invLexCompareTo(ExpVector V)
ExpVector inverse lexicographical compareTo.int
ExpVectorInteger. invLexCompareTo(ExpVector V, int begin, int end)
ExpVector inverse lexicographical compareTo.int
ExpVectorLong. invLexCompareTo(ExpVector V)
ExpVector inverse lexicographical compareTo.int
ExpVectorLong. invLexCompareTo(ExpVector V, int begin, int end)
ExpVector inverse lexicographical compareTo.int
ExpVectorShort. invLexCompareTo(ExpVector V)
ExpVector inverse lexicographical compareTo.int
ExpVectorShort. invLexCompareTo(ExpVector V, int begin, int end)
ExpVector inverse lexicographical compareTo.abstract int
ExpVector. invTdegCompareTo(ExpVector V)
ExpVector inverse total degree lexicographical compareTo.int
ExpVectorByte. invTdegCompareTo(ExpVector V)
ExpVector inverse total degree lexicographical compareTo.int
ExpVectorInteger. invTdegCompareTo(ExpVector V)
ExpVector inverse total degree lexicographical compareTo.int
ExpVectorLong. invTdegCompareTo(ExpVector V)
ExpVector inverse total degree lexicographical compareTo.int
ExpVectorShort. invTdegCompareTo(ExpVector V)
ExpVector inverse total degree lexicographical compareTo.abstract int
ExpVector. invWeightCompareTo(long[][] w, ExpVector V)
ExpVector inverse weighted lexicographical compareTo.abstract int
ExpVector. invWeightCompareTo(long[][] w, ExpVector V, int begin, int end)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorByte. invWeightCompareTo(long[][] w, ExpVector V)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorByte. invWeightCompareTo(long[][] w, ExpVector V, int begin, int end)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorInteger. invWeightCompareTo(long[][] w, ExpVector V)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorInteger. invWeightCompareTo(long[][] w, ExpVector V, int begin, int end)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorLong. invWeightCompareTo(long[][] w, ExpVector V)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorLong. invWeightCompareTo(long[][] w, ExpVector V, int begin, int end)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorShort. invWeightCompareTo(long[][] w, ExpVector V)
ExpVector inverse weighted lexicographical compareTo.int
ExpVectorShort. invWeightCompareTo(long[][] w, ExpVector V, int begin, int end)
ExpVector inverse weighted lexicographical compareTo.abstract ExpVector
ExpVector. lcm(ExpVector V)
ExpVector least common multiple.ExpVectorByte
ExpVectorByte. lcm(ExpVector V)
ExpVector least common multiple.ExpVectorInteger
ExpVectorInteger. lcm(ExpVector V)
ExpVector least common multiple.ExpVectorLong
ExpVectorLong. lcm(ExpVector V)
ExpVector least common multiple.ExpVectorShort
ExpVectorShort. lcm(ExpVector V)
ExpVector least common multiple.GenPolynomial<C>
GenPolynomial. leadingFacetPolynomial(ExpVector u, ExpVector uv)
Leading facet normal polynomial.TableRelation<C>
RelationTable. lookup(ExpVector e, ExpVector f)
Lookup RelationTable for existing relation.protected java.util.List<java.lang.Integer>
RelationTable. makeKey(ExpVector e, ExpVector f)
Construct a key for (e,f).abstract boolean
ExpVector. multipleOf(ExpVector V)
ExpVector multiple test.boolean
ExpVectorByte. multipleOf(ExpVector V)
ExpVector multiple test.boolean
ExpVectorInteger. multipleOf(ExpVector V)
ExpVector multiple test.boolean
ExpVectorLong. multipleOf(ExpVector V)
ExpVector multiple test.boolean
ExpVectorShort. multipleOf(ExpVector V)
ExpVector multiple test.GenPolynomial<C>
GenPolynomial. multiply(C s, ExpVector e)
GenPolynomial multiplication.GenPolynomial<C>
GenPolynomial. multiply(ExpVector e)
GenPolynomial multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiply(C b, ExpVector e)
GenSolvablePolynomial multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiply(C b, ExpVector e, C c, ExpVector f)
GenSolvablePolynomial left and right multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiply(ExpVector e)
GenSolvablePolynomial multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiply(ExpVector e, ExpVector f)
GenSolvablePolynomial left and right multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiply(C b, ExpVector e)
QLRSolvablePolynomial multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiply(C b, ExpVector e, C c, ExpVector f)
QLRSolvablePolynomial left and right multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiply(ExpVector e)
QLRSolvablePolynomial multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiply(ExpVector e, ExpVector f)
QLRSolvablePolynomial left and right multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiply(ExpVector e)
RecSolvablePolynomial multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiply(ExpVector e, ExpVector f)
RecSolvablePolynomial left and right multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiply(GenPolynomial<C> b, ExpVector e)
RecSolvablePolynomial multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiply(GenPolynomial<C> b, ExpVector e, GenPolynomial<C> c, ExpVector f)
RecSolvablePolynomial left and right multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiply(ExpVector e)
RecSolvableWordPolynomial multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiply(ExpVector e, ExpVector f)
RecSolvableWordPolynomial left and right multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiply(GenWordPolynomial<C> b, ExpVector e)
RecSolvableWordPolynomial multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiply(GenWordPolynomial<C> b, ExpVector e, GenWordPolynomial<C> c, ExpVector f)
RecSolvableWordPolynomial left and right multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiplyLeft(C b, ExpVector e)
GenSolvablePolynomial multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiplyLeft(ExpVector e)
GenSolvablePolynomial multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiplyLeft(C b, ExpVector e)
QLRSolvablePolynomial multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiplyLeft(ExpVector e)
QLRSolvablePolynomial multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiplyLeft(ExpVector e)
RecSolvablePolynomial multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiplyLeft(GenPolynomial<C> b, ExpVector e)
RecSolvablePolynomial multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiplyLeft(ExpVector e)
RecSolvableWordPolynomial multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiplyLeft(GenWordPolynomial<C> b, ExpVector e)
RecSolvableWordPolynomial multiplication.abstract int
ExpVector. revInvGradCompareTo(ExpVector V)
ExpVector reverse inverse graded compareTo.abstract int
ExpVector. revInvGradCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse graded compareTo.int
ExpVectorByte. revInvGradCompareTo(ExpVector V)
ExpVector reverse inverse graded compareTo.int
ExpVectorByte. revInvGradCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse graded compareTo.int
ExpVectorInteger. revInvGradCompareTo(ExpVector V)
ExpVector reverse inverse graded compareTo.int
ExpVectorInteger. revInvGradCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse graded compareTo.int
ExpVectorLong. revInvGradCompareTo(ExpVector V)
ExpVector reverse inverse graded compareTo.int
ExpVectorLong. revInvGradCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse graded compareTo.int
ExpVectorShort. revInvGradCompareTo(ExpVector V)
ExpVector reverse inverse graded compareTo.int
ExpVectorShort. revInvGradCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse graded compareTo.abstract int
ExpVector. revInvLexCompareTo(ExpVector V)
ExpVector reverse inverse lexicographical compareTo.abstract int
ExpVector. revInvLexCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorByte. revInvLexCompareTo(ExpVector V)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorByte. revInvLexCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorInteger. revInvLexCompareTo(ExpVector V)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorInteger. revInvLexCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorLong. revInvLexCompareTo(ExpVector V)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorLong. revInvLexCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorShort. revInvLexCompareTo(ExpVector V)
ExpVector reverse inverse lexicographical compareTo.int
ExpVectorShort. revInvLexCompareTo(ExpVector V, int begin, int end)
ExpVector reverse inverse lexicographical compareTo.abstract int
ExpVector. revLexInvTdegCompareTo(ExpVector V)
ExpVector reverse lexicographical inverse total degree compareTo.int
ExpVectorByte. revLexInvTdegCompareTo(ExpVector V)
ExpVector reverse lexicographical inverse total degree compareTo.int
ExpVectorInteger. revLexInvTdegCompareTo(ExpVector V)
ExpVector reverse lexicographical inverse total degree compareTo.int
ExpVectorLong. revLexInvTdegCompareTo(ExpVector V)
ExpVector reverse lexicographical inverse total degree compareTo.int
ExpVectorShort. revLexInvTdegCompareTo(ExpVector V)
ExpVector reverse lexicographical inverse total degree compareTo.GenPolynomial<C>
GenPolynomial. scaleSubtractMultiple(C b, C a, ExpVector e, GenPolynomial<C> S)
GenPolynomial scale and subtract a multiple.GenPolynomial<C>
GenPolynomial. scaleSubtractMultiple(C b, ExpVector g, C a, ExpVector e, GenPolynomial<C> S)
GenPolynomial scale and subtract a multiple.GenSolvablePolynomial<C>
GenSolvablePolynomial. scaleSubtractMultiple(C b, C a, ExpVector e, GenSolvablePolynomial<C> S)
GenSolvablePolynomial scale and subtract a multiple.GenSolvablePolynomial<C>
GenSolvablePolynomial. scaleSubtractMultiple(C b, ExpVector g, C a, ExpVector e, GenSolvablePolynomial<C> S)
GenSolvablePolynomial scale and subtract a multiple.protected QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. shift(ExpVector f)
QLRSolvablePolynomial multiplication with exponent vector.RecSolvablePolynomial<C>
RecSolvablePolynomial. shift(ExpVector f)
RecSolvablePolynomial multiplication.protected RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. shift(ExpVector f)
RecSolvableWordPolynomial multiplication.abstract ExpVector
ExpVector. subtract(ExpVector V)
ExpVector subtract.ExpVectorByte
ExpVectorByte. subtract(ExpVector V)
ExpVector subtract.ExpVectorInteger
ExpVectorInteger. subtract(ExpVector V)
ExpVector subtract.ExpVectorLong
ExpVectorLong. subtract(ExpVector V)
ExpVector subtract.ExpVectorShort
ExpVectorShort. subtract(ExpVector V)
ExpVector subtract.GenPolynomial<C>
GenPolynomial. subtract(C a, ExpVector e)
GenPolynomial subtraction.GenPolynomial<C>
GenPolynomial. subtractMultiple(C a, ExpVector e, GenPolynomial<C> S)
GenPolynomial subtract a multiple.GenSolvablePolynomial<C>
GenSolvablePolynomial. subtractMultiple(C a, ExpVector e, GenSolvablePolynomial<C> S)
GenSolvablePolynomial subtract a multiple.abstract ExpVector
ExpVector. sum(ExpVector V)
ExpVector summation.ExpVectorByte
ExpVectorByte. sum(ExpVector V)
ExpVector summation.ExpVectorInteger
ExpVectorInteger. sum(ExpVector V)
ExpVector summation.ExpVectorLong
ExpVectorLong. sum(ExpVector V)
ExpVector summation.ExpVectorShort
ExpVectorShort. sum(ExpVector V)
ExpVector summation.GenPolynomial<C>
GenPolynomial. sum(C a, ExpVector e)
GenPolynomial addition.static <C extends RingElem<C>>
Product<GenPolynomial<C>>PolyUtil. toProduct(ProductRing<GenPolynomial<C>> pfac, C c, ExpVector e)
Product representation.java.lang.String
GenPolynomialRing. toScript(ExpVector e)
Get a scripting compatible string representation of an ExpVector of this ring.void
RelationTable. update(ExpVector e, ExpVector f, GenPolynomial<C> p)
Update or initialize RelationTable with new relation.void
RelationTable. update(ExpVector e, ExpVector f, GenSolvablePolynomial<C> p)
Update or initialize RelationTable with new relation.static ExpVector
ExpVector. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorByte. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorInteger. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorLong. valueOf(ExpVector e)
Value of other.static ExpVector
ExpVectorShort. valueOf(ExpVector e)
Value of other.GenExteriorPolynomial<C>
GenExteriorPolynomialRing. valueOf(C a, ExpVector e)
Get a GenExteriorPolynomial from a coefficient and an ExpVector.GenExteriorPolynomial<C>
GenExteriorPolynomialRing. valueOf(ExpVector e)
Get a GenExteriorPolynomial from an ExpVector.GenPolynomial<C>
GenPolynomialRing. valueOf(C a, ExpVector e)
Get a GenPolynomial<C> element from a coefficient and an exponent vector.GenPolynomial<C>
GenPolynomialRing. valueOf(ExpVector e)
Get a GenPolynomial<C> element from an exponent vector.GenSolvablePolynomial<C>
GenSolvablePolynomialRing. valueOf(C a, ExpVector e)
Get a GenPolynomial<C> element from a coefficient and an exponent vector.GenSolvablePolynomial<C>
GenSolvablePolynomialRing. valueOf(ExpVector e)
Get a GenPolynomial<C> element from an exponent vector.GenWordPolynomial<C>
GenWordPolynomialRing. valueOf(C a, ExpVector e)
Get a GenWordPolynomial<C> element from a coefficient and an ExpVector.GenWordPolynomial<C>
GenWordPolynomialRing. valueOf(ExpVector e)
Get a GenWordPolynomial<C> element from an ExpVector.IndexList
IndexFactory. valueOf(ExpVector e)
Value of other.RecSolvablePolynomial<C>
RecSolvablePolynomialRing. valueOf(ExpVector e)
Get a RecSolvablePolynomial<C> element from an exponent vector.RecSolvablePolynomial<C>
RecSolvablePolynomialRing. valueOf(GenPolynomial<C> a, ExpVector e)
Get a RecSolvablePolynomial<C> element from a coefficient and an exponent vector.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomialRing. valueOf(ExpVector e)
Get a RecSolvableWordPolynomial<C> element from an ExpVector.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomialRing. valueOf(GenWordPolynomial<C> a, ExpVector e)
Get a RecSolvableWordPolynomial<C> element from a coefficient and an ExpVector.Word
WordFactory. valueOf(ExpVector e)
Get the Element for an ExpVector.Method parameters in edu.jas.poly with type arguments of type ExpVector Modifier and Type Method Description java.util.SortedSet<ExpVector>
PolynomialList. deltaExpVectors(java.util.List<ExpVector> mark)
Union of the delta of exponent vectors of all polynomials.void
GenPolynomial. doPutToMap(java.util.SortedMap<ExpVector,C> vals)
Put an a sorted map of exponents to coefficients into the internal map of this GenPolynomial.GenPolynomial<C>
GenPolynomial. mapOnStream(java.util.function.Function<? super java.util.Map.Entry<ExpVector,C>,? extends java.util.Map.Entry<ExpVector,C>> f)
Map a function to the polynomial stream entries.GenPolynomial<C>
GenPolynomial. mapOnStream(java.util.function.Function<? super java.util.Map.Entry<ExpVector,C>,? extends java.util.Map.Entry<ExpVector,C>> f)
Map a function to the polynomial stream entries.GenPolynomial<C>
GenPolynomial. mapOnStream(java.util.function.Function<? super java.util.Map.Entry<ExpVector,C>,? extends java.util.Map.Entry<ExpVector,C>> f, boolean parallel)
Map a function to the polynomial stream entries.GenPolynomial<C>
GenPolynomial. mapOnStream(java.util.function.Function<? super java.util.Map.Entry<ExpVector,C>,? extends java.util.Map.Entry<ExpVector,C>> f, boolean parallel)
Map a function to the polynomial stream entries.GenPolynomial<C>
GenPolynomial. multiply(java.util.Map.Entry<ExpVector,C> m)
GenPolynomial multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiply(java.util.Map.Entry<ExpVector,C> m)
GenSolvablePolynomial multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiply(java.util.Map.Entry<ExpVector,C> m)
QLRSolvablePolynomial multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiply(java.util.Map.Entry<ExpVector,GenPolynomial<C>> m)
RecSolvablePolynomial multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiply(java.util.Map.Entry<ExpVector,GenWordPolynomial<C>> m)
RecSolvableWordPolynomial multiplication.GenSolvablePolynomial<C>
GenSolvablePolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,C> m)
GenSolvablePolynomial multiplication.QLRSolvablePolynomial<C,D>
QLRSolvablePolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,C> m)
QLRSolvablePolynomial multiplication.RecSolvablePolynomial<C>
RecSolvablePolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,GenPolynomial<C>> m)
RecSolvablePolynomial multiplication.RecSolvableWordPolynomial<C>
RecSolvableWordPolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,GenWordPolynomial<C>> m)
RecSolvableWordPolynomial multiplication.java.util.List<GenPolynomial<C>>
GenPolynomialRing. valueOf(java.lang.Iterable<ExpVector> E)
Get a GenPolynomial<C> element from a list of exponent vectors.Constructors in edu.jas.poly with parameters of type ExpVector Constructor Description ExpVectorPair(ExpVector e, ExpVector f)
Constructors for ExpVectorPair.GenExteriorPolynomial(GenExteriorPolynomialRing<C> r, C c, ExpVector e)
Constructor for GenExteriorPolynomial c * xe.GenExteriorPolynomial(GenExteriorPolynomialRing<C> r, ExpVector e)
Constructor for GenExteriorPolynomial xe.GenPolynomial(GenPolynomialRing<C> r, C c, ExpVector e)
Constructor for GenPolynomial c * xe.GenPolynomial(GenPolynomialRing<C> r, ExpVector e)
Constructor for GenPolynomial xe.GenSolvablePolynomial(GenSolvablePolynomialRing<C> r, C c, ExpVector e)
Constructor for GenSolvablePolynomial.GenWordPolynomial(GenWordPolynomialRing<C> r, C c, ExpVector e)
Constructor for GenWordPolynomial c * xe.GenWordPolynomial(GenWordPolynomialRing<C> r, ExpVector e)
Constructor for GenWordPolynomial xe.Monomial(ExpVector e, C c)
Constructor of monomial.QLRSolvablePolynomial(QLRSolvablePolynomialRing<C,D> r, C c, ExpVector e)
Constructor for QLRSolvablePolynomial.RecSolvablePolynomial(RecSolvablePolynomialRing<C> r, ExpVector e)
Constructor for RecSolvablePolynomial.RecSolvablePolynomial(RecSolvablePolynomialRing<C> r, GenPolynomial<C> c, ExpVector e)
Constructor for RecSolvablePolynomial.RecSolvableWordPolynomial(RecSolvableWordPolynomialRing<C> r, ExpVector e)
Constructor for RecSolvableWordPolynomial.RecSolvableWordPolynomial(RecSolvableWordPolynomialRing<C> r, GenWordPolynomial<C> c, ExpVector e)
Constructor for RecSolvableWordPolynomial.TableRelation(ExpVector e, ExpVector f, GenSolvablePolynomial<C> p)
Constructor to setup the data structure.Constructor parameters in edu.jas.poly with type arguments of type ExpVector Constructor Description GenPolynomial(GenPolynomialRing<C> r, java.util.Map<ExpVector,C> v)
Constructor for GenPolynomial.GenPolynomial(GenPolynomialRing<C> r, java.util.SortedMap<ExpVector,C> v)
Constructor for GenPolynomial.GenPolynomial(GenPolynomialRing<C> r, java.util.TreeMap<ExpVector,C> t)
Private constructor for GenPolynomial.GenSolvablePolynomial(GenSolvablePolynomialRing<C> r, java.util.SortedMap<ExpVector,C> v)
Constructor for GenSolvablePolynomial.Monomial(java.util.Map.Entry<ExpVector,C> me)
Constructor of monomial.PolyIterator(java.util.SortedMap<ExpVector,C> m)
Constructor of polynomial iterator.PolySpliterator(java.util.SortedMap<ExpVector,C> m)
Constructor of polynomial spliterator.PolySpliterator(java.util.Spliterator<java.util.Map.Entry<ExpVector,C>> mse, java.util.SortedMap<ExpVector,C> m)
Constructor of polynomial spliterator.PolySpliterator(java.util.Spliterator<java.util.Map.Entry<ExpVector,C>> mse, java.util.SortedMap<ExpVector,C> m)
Constructor of polynomial spliterator.QLRSolvablePolynomial(QLRSolvablePolynomialRing<C,D> r, java.util.SortedMap<ExpVector,C> v)
Constructor for QLRSolvablePolynomial.RecSolvablePolynomial(RecSolvablePolynomialRing<C> r, java.util.SortedMap<ExpVector,GenPolynomial<C>> v)
Constructor for RecSolvablePolynomial.RecSolvableWordPolynomial(RecSolvableWordPolynomialRing<C> r, java.util.SortedMap<ExpVector,GenWordPolynomial<C>> v)
Constructor for RecSolvableWordPolynomial. -
Uses of ExpVector in edu.jas.ps
Fields in edu.jas.ps declared as ExpVector Modifier and Type Field Description (package private) ExpVector
ExpVectorIterator. current
data structure.private ExpVector
MultiVarPowerSeries. evorder
ExpVector of order of power series.ExpVector
MultiVarPowerSeriesRing. EVZERO
Zero ExpVector.Fields in edu.jas.ps with type parameters of type ExpVector Modifier and Type Field Description protected java.util.TreeMap<ExpVector,java.util.LinkedList<Pair<C>>>
OrderedPairlist. pairlist
java.util.HashSet<ExpVector>
MultiVarCoefficients. zeroCache
Cache for known zero coefficients.Methods in edu.jas.ps that return ExpVector Modifier and Type Method Description ExpVector
ExpVectorIterator. next()
Get next ExpVector.ExpVector
MultiVarPowerSeries. orderExpVector()
Order ExpVector.Methods in edu.jas.ps that return types with arguments of type ExpVector Modifier and Type Method Description java.util.Iterator<ExpVector>
ExpVectorIterable. iterator()
Get an iterator over ExpVector.java.util.Map.Entry<ExpVector,C>
MultiVarPowerSeries. orderMonomial()
Order monomial.Methods in edu.jas.ps with parameters of type ExpVector Modifier and Type Method Description C
MultiVarPowerSeries. coefficient(ExpVector index)
Get coefficient.boolean
OrderedPairlist. criterion3(int i, int j, ExpVector eij)
GB criterion 3.boolean
ReductionSeq. criterion4(MultiVarPowerSeries<C> A, MultiVarPowerSeries<C> B, ExpVector e)
GB criterion 4.TaylorFunction<C>
PolynomialTaylorFunction. derivative(ExpVector i)
Multi-partial derivative.TaylorFunction<C>
TaylorFunction. derivative(ExpVector i)
Multi-partial derivative.TaylorFunction<C>
TaylorFunctionAdapter. derivative(ExpVector i)
Multi-partial derivative.protected abstract C
MultiVarCoefficients. generate(ExpVector index)
Generate coefficient.C
MultiVarCoefficients. get(ExpVector index)
Get cached coefficient or generate coefficient.boolean
ReductionSeq. moduleCriterion(int modv, ExpVector ei, ExpVector ej)
Module criterion.MultiVarPowerSeries<C>
MultiVarPowerSeries. multiply(C c, ExpVector k)
Multiply by exponent vector and coefficient.MultiVarPowerSeries<C>
MultiVarPowerSeries. shift(ExpVector k)
Shift coefficients.MultiVarPowerSeries<C>
MultiVarPowerSeries. subtract(C c, ExpVector k)
Subtract exponent vector and coefficient.MultiVarPowerSeries<C>
MultiVarPowerSeries. sum(C c, ExpVector k)
Sum exponent vector and coefficient.Method parameters in edu.jas.ps with type arguments of type ExpVector Modifier and Type Method Description MultiVarPowerSeries<C>
MultiVarPowerSeriesRing. generate(java.util.function.Function<ExpVector,C> gener)
Generate a power series via lambda expression.MultiVarPowerSeries<C>
MultiVarPowerSeries. sum(java.util.Map.Entry<ExpVector,C> m)
Sum monomial.Constructor parameters in edu.jas.ps with type arguments of type ExpVector Constructor Description MultiVarCoefficients(GenPolynomialRing<C> pf, java.util.HashMap<java.lang.Long,GenPolynomial<C>> cache, java.util.HashSet<ExpVector> zeros)
Public constructor with pre-filled caches.MultiVarCoefficients(GenPolynomialRing<C> pf, java.util.HashMap<java.lang.Long,GenPolynomial<C>> cache, java.util.HashSet<ExpVector> zeros, java.util.BitSet hc)
Public constructor with pre-filled caches. -
Uses of ExpVector in edu.jas.ufd
Methods in edu.jas.ufd with parameters of type ExpVector Modifier and Type Method Description TaylorFunction<C>
QuotientTaylorFunction. derivative(ExpVector i)
Multi-partial derivative.Method parameters in edu.jas.ufd with type arguments of type ExpVector Modifier and Type Method Description java.util.BitSet
FactorInteger. factorDegrees(java.util.List<ExpVector> E, int deg)
BitSet for factor degree list.
-