| Package | Description |
|---|---|
| cc.redberry.rings.poly.multivar |
| Modifier and Type | Method and Description |
|---|---|
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.create(DegreeVector degreeVector) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.create(int[] exponents) |
MonomialZp64[] |
IMonomialAlgebra.MonomialAlgebraZp64.createArray(int length) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.divideOrNull(MonomialZp64 dividend,
MonomialZp64 divider) |
MonomialZp64 |
MonomialZp64.forceSetDegreeVector(int[] exponents,
int totalDegree) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.getUnitTerm(int nVariables) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.getZeroTerm(int nVariables) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.multiply(MonomialZp64 a,
BigInteger b) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.multiply(MonomialZp64 a,
MonomialZp64 b) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.negate(MonomialZp64 term) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.pow(MonomialZp64 term,
int exponent) |
MonomialZp64 |
MonomialZp64.setCoefficient(long c) |
MonomialZp64 |
MonomialZp64.setCoefficientFrom(MonomialZp64 oth) |
MonomialZp64 |
MonomialZp64.setDegreeVector(DegreeVector oth) |
MonomialZp64 |
MonomialZp64.setDegreeVector(int[] exponents,
int totalDegree) |
| Modifier and Type | Method and Description |
|---|---|
static MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.create(int nVariables,
IntegersZp64 ring,
Comparator<DegreeVector> ordering,
MonomialZp64... terms)
Creates multivariate polynomial from a list of monomial terms
|
MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.createConstantFromTerm(MonomialZp64 monomial) |
MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.divideOrNull(MonomialZp64 monomial) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.divideOrNull(MonomialZp64 dividend,
MonomialZp64 divider) |
boolean |
IMonomialAlgebra.MonomialAlgebraZp64.haveSameCoefficients(MonomialZp64 a,
MonomialZp64 b) |
boolean |
IMonomialAlgebra.MonomialAlgebraZp64.isOne(MonomialZp64 term) |
boolean |
IMonomialAlgebra.MonomialAlgebraZp64.isPureDegreeVector(MonomialZp64 term) |
boolean |
IMonomialAlgebra.MonomialAlgebraZp64.isUnit(MonomialZp64 term) |
boolean |
IMonomialAlgebra.MonomialAlgebraZp64.isZero(MonomialZp64 term) |
MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.multiply(MonomialZp64 monomial) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.multiply(MonomialZp64 a,
BigInteger b) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.multiply(MonomialZp64 a,
MonomialZp64 b) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.negate(MonomialZp64 term) |
MonomialZp64 |
IMonomialAlgebra.MonomialAlgebraZp64.pow(MonomialZp64 term,
int exponent) |
MonomialZp64 |
MonomialZp64.setCoefficientFrom(MonomialZp64 oth) |
| Modifier and Type | Method and Description |
|---|---|
static MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.create(int nVariables,
IntegersZp64 ring,
Comparator<DegreeVector> ordering,
Iterable<MonomialZp64> terms)
Creates multivariate polynomial from a list of monomial terms
|
static MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.create(int nVariables,
IntegersZp64 ring,
Comparator<DegreeVector> ordering,
MonomialSet<MonomialZp64> terms)
Creates multivariate polynomial from a set of monomials
|
MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.mapTerms(IntegersZp64 newRing,
Function<MonomialZp64,MonomialZp64> mapper)
Maps terms of this using specified mapping function
|
MultivariatePolynomialZp64 |
MultivariatePolynomialZp64.mapTerms(IntegersZp64 newRing,
Function<MonomialZp64,MonomialZp64> mapper)
Maps terms of this using specified mapping function
|
<T> MultivariatePolynomial<T> |
MultivariatePolynomialZp64.mapTerms(Ring<T> newRing,
Function<MonomialZp64,Monomial<T>> mapper)
Maps terms of this using specified mapping function
|
Copyright © 2022. All rights reserved.