|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.jas.poly.MapPolynomial
public abstract class MapPolynomial
Map Polynomial. Abstract implementation of UnorderedPolynomial. Implementation based on Map / HashMap / LinkedHashMap
| Field Summary | |
|---|---|
protected java.util.Map |
val
|
protected java.lang.String[] |
vars
|
| Constructor Summary | |
|---|---|
MapPolynomial()
Constructors for MapPolynomial |
|
MapPolynomial(Coefficient a,
ExpVector e)
|
|
MapPolynomial(int r)
|
|
MapPolynomial(java.util.Map t)
|
|
MapPolynomial(java.lang.String[] v)
|
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected final java.util.Map val
protected java.lang.String[] vars
| Constructor Detail |
|---|
public MapPolynomial()
public MapPolynomial(int r)
public MapPolynomial(java.util.Map t)
public MapPolynomial(java.lang.String[] v)
public MapPolynomial(Coefficient a,
ExpVector e)
| Method Detail |
|---|
public int length()
length in interface UnorderedPolynomialpublic java.util.Map getMap()
getMap in interface UnorderedPolynomialpublic java.lang.String[] getVars()
getVars in interface UnorderedPolynomialpublic java.lang.String[] setVars(java.lang.String[] v)
setVars in interface UnorderedPolynomialpublic abstract java.lang.Object clone()
clone in class java.lang.Objectpublic abstract UnorderedPolynomial getZERO()
getZERO in interface UnorderedPolynomialpublic abstract UnorderedPolynomial getONE()
getONE in interface UnorderedPolynomialpublic java.lang.String toString()
toString in interface UnorderedPolynomialtoString in class java.lang.Objectpublic java.lang.String toString(java.lang.String[] v)
toString in interface UnorderedPolynomialpublic boolean equals(java.lang.Object B)
equals in interface UnorderedPolynomialequals in class java.lang.Objectpublic int numberOfVariables()
numberOfVariables in interface UnorderedPolynomialpublic static int DIPNOV(UnorderedPolynomial a)
public UnorderedPolynomial add(UnorderedPolynomial Bp)
add in interface UnorderedPolynomial
public UnorderedPolynomial add(int evord,
UnorderedPolynomial Bp)
public static UnorderedPolynomial DIPSUM(UnorderedPolynomial a,
UnorderedPolynomial b)
public UnorderedPolynomial subtract(UnorderedPolynomial Bp)
subtract in interface UnorderedPolynomial
public UnorderedPolynomial subtract(int evord,
UnorderedPolynomial Bp)
public static UnorderedPolynomial DIPDIF(UnorderedPolynomial a,
UnorderedPolynomial b)
public UnorderedPolynomial multiply(UnorderedPolynomial Bp)
multiply in interface UnorderedPolynomial
public static UnorderedPolynomial DIPPR(UnorderedPolynomial a,
UnorderedPolynomial b)
public UnorderedPolynomial multiply(int evord,
UnorderedPolynomial Bp)
public UnorderedPolynomial multiply(Coefficient b)
multiply in interface UnorderedPolynomial
public static UnorderedPolynomial DIPRP(UnorderedPolynomial a,
Coefficient b)
public UnorderedPolynomial multiply(Coefficient b,
ExpVector e)
multiply in interface UnorderedPolynomial
public static UnorderedPolynomial DIPRP(UnorderedPolynomial a,
Coefficient b,
ExpVector e)
public UnorderedPolynomial multiply(java.util.Map.Entry m)
multiply in interface UnorderedPolynomial
public static UnorderedPolynomial DIPRP(UnorderedPolynomial a,
java.util.Map.Entry m)
public UnorderedPolynomial negate()
negate in interface UnorderedPolynomialpublic static UnorderedPolynomial DIPNEG(UnorderedPolynomial a)
public boolean isZERO()
isZERO in interface UnorderedPolynomialpublic static boolean DIPZERO(UnorderedPolynomial a)
public boolean isONE()
isONE in interface UnorderedPolynomialpublic static boolean DIPONE(UnorderedPolynomial a)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||