|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.jas.poly.OrderedMapPolynomial
edu.jas.poly.SolvableOrderedMapPolynomial
public abstract class SolvableOrderedMapPolynomial
Solvable Ordered Map Polynomial. Abstract implementation of Solvable OrderedPolynomial. Implementation based on Sorted Map / TreeMap
| Field Summary | |
|---|---|
protected RelationTable |
table
|
| Fields inherited from class edu.jas.poly.OrderedMapPolynomial |
|---|
order, val, vars |
| Constructor Summary | |
|---|---|
SolvableOrderedMapPolynomial(RelationTable table)
Constructors for SolvableOrderedMapPolynomial |
|
SolvableOrderedMapPolynomial(RelationTable table,
Coefficient a,
ExpVector e)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
int r)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
java.util.Map t)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
OrderedPolynomial o)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
java.lang.String[] v)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
Coefficient a,
ExpVector e)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
java.util.Map t)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
OrderedPolynomial o)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
UnorderedPolynomial u)
|
|
SolvableOrderedMapPolynomial(RelationTable table,
UnorderedPolynomial u)
|
|
| Method Summary | |
|---|---|
java.util.Map |
contract(int i,
RelationTable contab)
Contract variables. |
OrderedPolynomial |
extend(int i,
int j,
long k,
java.lang.String[] v,
RelationTable extab)
Extend variables. |
abstract SolvablePolynomial |
getONE(RelationTable table)
|
abstract SolvablePolynomial |
getONE(RelationTable table,
TermOrder t)
|
RelationTable |
getRelationTable()
Methods of SolvableOrderedMapPolynomial |
abstract SolvablePolynomial |
getZERO(RelationTable table)
|
abstract SolvablePolynomial |
getZERO(RelationTable table,
TermOrder t)
|
OrderedPolynomial |
multiply(Coefficient b)
Product with number. |
OrderedPolynomial |
multiply(Coefficient b,
ExpVector e)
Product with number and exponent vector. |
OrderedPolynomial |
multiply(OrderedPolynomial Bp)
Multiply. |
SolvablePolynomial |
multiplyLeft(Coefficient b,
ExpVector e)
Left product with number and exponent vector. |
SolvablePolynomial |
multiplyLeft(ExpVector e)
Left product with exponent vector. |
SolvablePolynomial |
multiplyLeft(java.util.Map.Entry m)
Product with 'monomial'. |
java.lang.String |
toString()
|
| Methods inherited from class edu.jas.poly.OrderedMapPolynomial |
|---|
add, add, clone, contract, DIPDIF, DIPLBC, DIPLEV, DIPLM, DIPNEG, DIPNOV, DIPONE, DIPPR, DIPRP, DIPRP, DIPRP, DIPSUM, DIPZERO, equals, extend, getMap, getONE, getONE, getTermOrder, getVars, getZERO, getZERO, isONE, isZERO, leadingBaseCoefficient, leadingExpVector, leadingMonomial, length, monic, multiply, multiply, multiplyA, negate, numberOfVariables, setVars, subtract, subtract, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface edu.jas.poly.OrderedPolynomial |
|---|
add, add, equals, getMap, getONE, getONE, getTermOrder, getVars, getZERO, getZERO, isONE, isZERO, leadingBaseCoefficient, leadingExpVector, leadingMonomial, length, monic, multiply, multiply, negate, numberOfVariables, setVars, subtract, subtract, toString |
| Field Detail |
|---|
protected final RelationTable table
| Constructor Detail |
|---|
public SolvableOrderedMapPolynomial(RelationTable table)
public SolvableOrderedMapPolynomial(RelationTable table,
int r)
public SolvableOrderedMapPolynomial(RelationTable table,
java.util.Map t)
public SolvableOrderedMapPolynomial(RelationTable table,
java.lang.String[] v)
public SolvableOrderedMapPolynomial(RelationTable table,
Coefficient a,
ExpVector e)
public SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
Coefficient a,
ExpVector e)
public SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to)
public SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
java.util.Map t)
public SolvableOrderedMapPolynomial(RelationTable table,
OrderedPolynomial o)
public SolvableOrderedMapPolynomial(RelationTable table,
UnorderedPolynomial u)
public SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
UnorderedPolynomial u)
public SolvableOrderedMapPolynomial(RelationTable table,
TermOrder to,
OrderedPolynomial o)
| Method Detail |
|---|
public RelationTable getRelationTable()
getRelationTable in interface SolvablePolynomialpublic abstract SolvablePolynomial getZERO(RelationTable table)
getZERO in interface SolvablePolynomial
public abstract SolvablePolynomial getZERO(RelationTable table,
TermOrder t)
getZERO in interface SolvablePolynomialpublic abstract SolvablePolynomial getONE(RelationTable table)
getONE in interface SolvablePolynomial
public abstract SolvablePolynomial getONE(RelationTable table,
TermOrder t)
getONE in interface SolvablePolynomialpublic java.lang.String toString()
toString in interface OrderedPolynomialtoString in class OrderedMapPolynomialpublic OrderedPolynomial multiply(OrderedPolynomial Bp)
multiply in interface OrderedPolynomialmultiply in class OrderedMapPolynomialpublic OrderedPolynomial multiply(Coefficient b)
multiply in interface OrderedPolynomialmultiply in class OrderedMapPolynomial
public OrderedPolynomial multiply(Coefficient b,
ExpVector e)
multiply in interface OrderedPolynomialmultiply in class OrderedMapPolynomial
public SolvablePolynomial multiplyLeft(Coefficient b,
ExpVector e)
multiplyLeft in interface SolvablePolynomialpublic SolvablePolynomial multiplyLeft(ExpVector e)
multiplyLeft in interface SolvablePolynomialpublic SolvablePolynomial multiplyLeft(java.util.Map.Entry m)
multiplyLeft in interface SolvablePolynomial
public OrderedPolynomial extend(int i,
int j,
long k,
java.lang.String[] v,
RelationTable extab)
public java.util.Map contract(int i,
RelationTable contab)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||