C
- coefficient typepublic class MultiplicativeSetCoPrime<C extends GcdRingElem<C>> extends MultiplicativeSet<C>
Modifier and Type | Field and Description |
---|---|
protected GreatestCommonDivisorAbstract<C> |
engine
Gcd computation engine.
|
mset, ring
Modifier | Constructor and Description |
---|---|
|
MultiplicativeSetCoPrime(GenPolynomialRing<C> ring)
MultiplicativeSet constructor.
|
protected |
MultiplicativeSetCoPrime(GenPolynomialRing<C> ring,
java.util.List<GenPolynomial<C>> ms,
GreatestCommonDivisorAbstract<C> eng)
MultiplicativeSet constructor.
|
Modifier and Type | Method and Description |
---|---|
MultiplicativeSetCoPrime<C> |
add(GenPolynomial<C> cc)
Add polynomial to mset.
|
boolean |
equals(java.lang.Object B)
Comparison with any other object.
|
MultiplicativeSetCoPrime<C> |
replace(java.util.List<GenPolynomial<C>> L)
Replace polynomial list of mset.
|
java.lang.String |
toString()
toString.
|
contains, contains, hashCode, isEmpty, removeFactors, removeFactors
protected final GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> engine
public MultiplicativeSetCoPrime(GenPolynomialRing<C> ring)
ring
- polynomial ring factory for coefficients.protected MultiplicativeSetCoPrime(GenPolynomialRing<C> ring, java.util.List<GenPolynomial<C>> ms, GreatestCommonDivisorAbstract<C> eng)
ring
- polynomial ring factory for coefficients.ms
- a list of non-zero polynomials.eng
- gcd computation engine.public java.lang.String toString()
toString
in class MultiplicativeSet<C extends GcdRingElem<C>>
Object.toString()
public boolean equals(java.lang.Object B)
equals
in class MultiplicativeSet<C extends GcdRingElem<C>>
B
- an Object.Object.equals(java.lang.Object)
public MultiplicativeSetCoPrime<C> add(GenPolynomial<C> cc)
add
in class MultiplicativeSet<C extends GcdRingElem<C>>
cc
- polynomial to be added to mset.public MultiplicativeSetCoPrime<C> replace(java.util.List<GenPolynomial<C>> L)
replace
in class MultiplicativeSet<C extends GcdRingElem<C>>
L
- polynomial list to replace mset.