edu.jas.poly
Interface SolvablePolynomial

All Superinterfaces:
OrderedPolynomial
All Known Implementing Classes:
ComplexSolvableOrderedMapPolynomial, IntSolvableOrderedMapPolynomial, QuatSolvableOrderedMapPolynomial, RatSolvableOrderedMapPolynomial, SolvableOrderedMapPolynomial

public interface SolvablePolynomial
extends OrderedPolynomial

Solvable Polynomial Interface. Adds some left multiplication methods to OrderedPolynomial.


Method Summary
 SolvablePolynomial getONE(RelationTable r)
           
 SolvablePolynomial getONE(RelationTable r, TermOrder t)
           
 RelationTable getRelationTable()
           
 SolvablePolynomial getZERO(RelationTable r)
           
 SolvablePolynomial getZERO(RelationTable r, TermOrder t)
           
 SolvablePolynomial multiplyLeft(Coefficient b, ExpVector e)
           
 SolvablePolynomial multiplyLeft(ExpVector e)
           
 SolvablePolynomial multiplyLeft(java.util.Map.Entry m)
           
 
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, multiply, multiply, multiply, negate, numberOfVariables, setVars, subtract, subtract, toString, toString
 

Method Detail

getRelationTable

RelationTable getRelationTable()

getZERO

SolvablePolynomial getZERO(RelationTable r)

getZERO

SolvablePolynomial getZERO(RelationTable r,
                           TermOrder t)

getONE

SolvablePolynomial getONE(RelationTable r)

getONE

SolvablePolynomial getONE(RelationTable r,
                          TermOrder t)

multiplyLeft

SolvablePolynomial multiplyLeft(Coefficient b,
                                ExpVector e)

multiplyLeft

SolvablePolynomial multiplyLeft(ExpVector e)

multiplyLeft

SolvablePolynomial multiplyLeft(java.util.Map.Entry m)