Class MultivariatePolynomialDivision<E>
java.lang.Object
dk.jonaslindstrom.ruffini.polynomials.algorithms.MultivariatePolynomialDivision<E>
- All Implemented Interfaces:
- java.util.function.BiFunction<MultivariatePolynomial<E>,- Vector<MultivariatePolynomial<E>>, - Pair<Vector<MultivariatePolynomial<E>>, - MultivariatePolynomial<E>>> 
public class MultivariatePolynomialDivision<E>
extends Object
implements java.util.function.BiFunction<MultivariatePolynomial<E>,Vector<MultivariatePolynomial<E>>,Pair<Vector<MultivariatePolynomial<E>>,MultivariatePolynomial<E>>>   
- 
Constructor SummaryConstructorsConstructorDescriptionMultivariatePolynomialDivision(Field<E> field, int variables) MultivariatePolynomialDivision(Field<E> field, int variables, Comparator<Monomial> ordering) MultivariatePolynomialDivision(MultivariatePolynomialRing<E> ring, Comparator<Monomial> ordering) 
- 
Method SummaryModifier and TypeMethodDescriptionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.function.BiFunctionandThen
- 
Constructor Details- 
MultivariatePolynomialDivision
- 
MultivariatePolynomialDivision
- 
MultivariatePolynomialDivision
- 
MultivariatePolynomialDivisionpublic MultivariatePolynomialDivision(MultivariatePolynomialRing<E> ring, Comparator<Monomial> ordering) 
 
- 
- 
Method Details- 
applypublic Pair<Vector<MultivariatePolynomial<E>>,MultivariatePolynomial<E>> apply(MultivariatePolynomial<E> g, Vector<MultivariatePolynomial<E>> f) - Specified by:
- applyin interface- java.util.function.BiFunction<MultivariatePolynomial<E>,- Vector<MultivariatePolynomial<E>>, - Pair<Vector<MultivariatePolynomial<E>>, - MultivariatePolynomial<E>>> 
 
 
-