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) booleanMultivariatePolynomialRing.equals(MultivariatePolynomial<E> a, MultivariatePolynomial<E> b) booleanMultivariatePolynomialRingOverRing.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)