IntegralBasisPolynomialTools(K, R, UP, L)ΒΆ
padiclib.spad line 1 [edit on github]
IntegralBasisPolynomialTools provides functions for mapping functions on the coefficients of univariate and bivariate polynomials.
- mapBivariate: (K -> L, UP) -> SparseUnivariatePolynomial SparseUnivariatePolynomial L
mapBivariate(f, p(x, y))
applies the functionf
to the coefficients ofp(x, y)
.
- mapMatrixIfCan: (L -> Union(K, failed), Matrix SparseUnivariatePolynomial L) -> Union(Matrix R, failed)
mapMatrixIfCan(f, mat)
applies the functionf
to the coefficients of the entries ofmat
if possible, and returns"failed"
otherwise.
- mapUnivariate: (K -> L, R) -> SparseUnivariatePolynomial L
mapUnivariate(f, p(x))
applies the functionf
to the coefficients ofp(x)
.
- mapUnivariate: (L -> K, SparseUnivariatePolynomial L) -> R
mapUnivariate(f, p(x))
applies the functionf
to the coefficients ofp(x)
.
- mapUnivariateIfCan: (L -> Union(K, failed), SparseUnivariatePolynomial L) -> Union(R, failed)
mapUnivariateIfCan(f, p(x))
applies the functionf
to the coefficients ofp(x)
, if possible, and returns"failed"
otherwise.