Uses of Class
dk.jonaslindstrom.ruffini.polynomials.elements.MultivariatePolynomial
Packages that use MultivariatePolynomial
Package
Description
-
Uses of MultivariatePolynomial in dk.jonaslindstrom.ruffini.polynomials.algorithms
Methods in dk.jonaslindstrom.ruffini.polynomials.algorithms that return types with arguments of type MultivariatePolynomialModifier and TypeMethodDescriptionGröbnerBasis.apply
(Vector<MultivariatePolynomial<E>> t) MultivariatePolynomialDivision.apply
(MultivariatePolynomial<E> g, Vector<MultivariatePolynomial<E>> f) MultivariatePolynomialDivision.apply
(MultivariatePolynomial<E> g, Vector<MultivariatePolynomial<E>> f) Methods in dk.jonaslindstrom.ruffini.polynomials.algorithms with parameters of type MultivariatePolynomialModifier and TypeMethodDescriptionMultivariatePolynomialDivision.apply
(MultivariatePolynomial<E> g, Vector<MultivariatePolynomial<E>> f) Method parameters in dk.jonaslindstrom.ruffini.polynomials.algorithms with type arguments of type MultivariatePolynomialModifier and TypeMethodDescriptionGröbnerBasis.apply
(Vector<MultivariatePolynomial<E>> t) MultivariatePolynomialDivision.apply
(MultivariatePolynomial<E> g, Vector<MultivariatePolynomial<E>> f) -
Uses of MultivariatePolynomial in dk.jonaslindstrom.ruffini.polynomials.elements
Methods in dk.jonaslindstrom.ruffini.polynomials.elements that return MultivariatePolynomialModifier and TypeMethodDescriptionstatic <T> MultivariatePolynomial<T>
MultivariatePolynomial.add
(MultivariatePolynomial<T> a, MultivariatePolynomial<T> b, Ring<T> ring) Compute the sum of two polynomialsMultivariatePolynomial.Builder.build()
static <T> MultivariatePolynomial<T>
MultivariatePolynomial.constant
(T coefficient, int variables) Create a new constant polynomialsMultivariatePolynomial.differentiate
(int variable, Ring<E> ring) <F> MultivariatePolynomial<F>
MultivariatePolynomial.mapCoefficients
(java.util.function.Function<E, F> converter) static <T> MultivariatePolynomial<T>
MultivariatePolynomial.monomial
(T a, int... d) Create a monomial a x0d0 ...static <T> MultivariatePolynomial<T>
Create a monomial a x0d0 ...static <T> MultivariatePolynomial<T>
MultivariatePolynomial.multiply
(MultivariatePolynomial<T> a, MultivariatePolynomial<T> b, Ring<T> ring) Compute the product of two polynomialsMethods in dk.jonaslindstrom.ruffini.polynomials.elements with parameters of type MultivariatePolynomialModifier and TypeMethodDescriptionstatic <T> MultivariatePolynomial<T>
MultivariatePolynomial.add
(MultivariatePolynomial<T> a, MultivariatePolynomial<T> b, Ring<T> ring) Compute the sum of two polynomialsstatic <T> MultivariatePolynomial<T>
MultivariatePolynomial.multiply
(MultivariatePolynomial<T> a, MultivariatePolynomial<T> b, Ring<T> ring) Compute the product of two polynomials -
Uses of MultivariatePolynomial in dk.jonaslindstrom.ruffini.polynomials.structures
Methods in dk.jonaslindstrom.ruffini.polynomials.structures that return MultivariatePolynomialModifier and TypeMethodDescriptionMultivariatePolynomialRing.add
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRingOverRing.add
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRing.identity()
MultivariatePolynomialRingOverRing.identity()
MultivariatePolynomialRing.multiply
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRingOverRing.multiply
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRing.negate
(MultivariatePolynomial<E> a) MultivariatePolynomialRingOverRing.negate
(MultivariatePolynomial<E> a) MultivariatePolynomialRing.zero()
MultivariatePolynomialRingOverRing.zero()
Methods in dk.jonaslindstrom.ruffini.polynomials.structures that return types with arguments of type MultivariatePolynomialModifier and TypeMethodDescriptionMultivariatePolynomialRing.divide
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRing.divide
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) Methods in dk.jonaslindstrom.ruffini.polynomials.structures with parameters of type MultivariatePolynomialModifier and TypeMethodDescriptionMultivariatePolynomialRing.add
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRingOverRing.add
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRing.divide
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) boolean
MultivariatePolynomialRing.equals
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) boolean
MultivariatePolynomialRingOverRing.equals
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRing.multiply
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRingOverRing.multiply
(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) MultivariatePolynomialRing.negate
(MultivariatePolynomial<E> a) MultivariatePolynomialRingOverRing.negate
(MultivariatePolynomial<E> a) MultivariatePolynomialRing.norm
(MultivariatePolynomial<E> a) MultivariatePolynomialRing.toString
(MultivariatePolynomial<E> a) MultivariatePolynomialRingOverRing.toString
(MultivariatePolynomial<E> a)