public final class MonomialZp64 extends AMonomial<MonomialZp64>
IMonomialAlgebra.MonomialAlgebraZp64,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
long |
coefficient
the coefficient
|
exponents, totalDegree| Constructor and Description |
|---|
MonomialZp64(DegreeVector degreeVector,
long coefficient) |
MonomialZp64(int[] exponents,
int totalDegree,
long coefficient) |
MonomialZp64(int[] exponents,
long coefficient) |
MonomialZp64(int nVariables,
long coefficient) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
MonomialZp64 |
forceSetDegreeVector(int[] exponents,
int totalDegree)
Sets the degree vector
|
int |
hashCode() |
MonomialZp64 |
setCoefficient(long c) |
MonomialZp64 |
setCoefficientFrom(MonomialZp64 oth)
Sets coefficient of this with coefficient of oth
|
MonomialZp64 |
setDegreeVector(DegreeVector oth)
Sets the degree vector
|
MonomialZp64 |
setDegreeVector(int[] exponents,
int totalDegree)
Sets the degree vector
|
Monomial<BigInteger> |
toBigMonomial() |
String |
toString() |
divideOrNull, divideOrNull, dropSelect, dv, dvToString, dvToString, insert, insert, joinNewVariable, joinNewVariables, joinNewVariables, map, multiply, multiply, range, select, select, set, setDegreeVector, setNVariables, setZero, setZero, toZero, without, withoutdvDivideExact, dvDivideExact, dvDivideOrNull, dvDivideOrNull, dvDivideOrNull, dvDivisibleBy, dvDivisibleBy, dvDropSelect, dvEquals, dvInsert, dvInsert, dvJoinNewVariable, dvJoinNewVariables, dvJoinNewVariables, dvMap, dvMultiply, dvMultiply, dvMultiply, dvRange, dvSelect, dvSelect, dvSet, dvSetNVariables, dvSetZero, dvSetZero, dvTotalDegree, dvWithout, dvWithout, isZeroVector, nVariables, toString, toStringArraypublic MonomialZp64(DegreeVector degreeVector, long coefficient)
degreeVector - DegreeVectorcoefficient - the coefficientpublic MonomialZp64(int[] exponents,
int totalDegree,
long coefficient)
exponents - exponentstotalDegree - total degree (sum of exponents)coefficient - the coefficientpublic MonomialZp64(int[] exponents,
long coefficient)
exponents - exponentscoefficient - the coefficientpublic MonomialZp64(int nVariables,
long coefficient)
public MonomialZp64 setCoefficientFrom(MonomialZp64 oth)
AMonomialsetCoefficientFrom in class AMonomial<MonomialZp64>public MonomialZp64 setDegreeVector(DegreeVector oth)
AMonomialsetDegreeVector in class AMonomial<MonomialZp64>public MonomialZp64 setDegreeVector(int[] exponents, int totalDegree)
AMonomialsetDegreeVector in class AMonomial<MonomialZp64>public MonomialZp64 forceSetDegreeVector(int[] exponents, int totalDegree)
AMonomialforceSetDegreeVector in class AMonomial<MonomialZp64>public MonomialZp64 setCoefficient(long c)
public Monomial<BigInteger> toBigMonomial()
public boolean equals(Object o)
equals in class DegreeVectorpublic int hashCode()
hashCode in class DegreeVectorpublic String toString()
toString in class DegreeVectorCopyright © 2022. All rights reserved.