public final class MultivariateConversions extends Object
| Modifier and Type | Method and Description |
|---|---|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
asUnivariate(IPolynomialRing<Poly> ring,
int variable)
Given poly in R[x1,x2,...,xN] converts to poly in R[other_variables][variable]
|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
asUnivariate(Poly poly,
int variable)
Given poly in R[x1,x2,...,xN] converts to poly in R[other_variables][variable]
|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
fromUnivariate(IPolynomialRing<UnivariatePolynomial<Poly>> ring,
int variable)
Given poly in R[variables][other_variables] converts it to poly in R[x1,x2,...,xN]
|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
fromUnivariate(UnivariatePolynomial<Poly> poly,
int variable)
Given poly in R[variables][other_variables] converts it to poly in R[x1,x2,...,xN]
|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
merge(IPolynomialRing<MultivariatePolynomial<Poly>> ring,
int... variables)
Given poly in R[x1,x2,...,xN] converts to poly in R[variables][other_variables]
|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
merge(MultivariatePolynomial<Poly> poly,
int... variables)
Given poly in R[variables][other_variables] converts it to poly in R[x1,x2,...,xN]
|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
split(IPolynomialRing<Poly> ring,
int... variables)
Given poly in R[x1,x2,...,xN] converts to poly in R[variables][other_variables]
|
static <Poly extends AMultivariatePolynomial<?,Poly>> |
split(Poly poly,
int... variables)
Given poly in R[x1,x2,...,xN] converts to poly in R[variables][other_variables]
|
public static <Poly extends AMultivariatePolynomial<?,Poly>> MultivariatePolynomial<Poly> split(Poly poly, int... variables)
public static <Poly extends AMultivariatePolynomial<?,Poly>> Poly merge(MultivariatePolynomial<Poly> poly, int... variables)
public static <Poly extends AMultivariatePolynomial<?,Poly>> MultivariateRing<MultivariatePolynomial<Poly>> split(IPolynomialRing<Poly> ring, int... variables)
public static <Poly extends AMultivariatePolynomial<?,Poly>> MultivariateRing<Poly> merge(IPolynomialRing<MultivariatePolynomial<Poly>> ring, int... variables)
public static <Poly extends AMultivariatePolynomial<?,Poly>> UnivariatePolynomial<Poly> asUnivariate(Poly poly, int variable)
public static <Poly extends AMultivariatePolynomial<?,Poly>> Poly fromUnivariate(UnivariatePolynomial<Poly> poly, int variable)
public static <Poly extends AMultivariatePolynomial<?,Poly>> UnivariateRing<UnivariatePolynomial<Poly>> asUnivariate(IPolynomialRing<Poly> ring, int variable)
public static <Poly extends AMultivariatePolynomial<?,Poly>> IPolynomialRing<Poly> fromUnivariate(IPolynomialRing<UnivariatePolynomial<Poly>> ring, int variable)
Copyright © 2022. All rights reserved.