edu.jas.poly
Class ComplexMapPolynomial

java.lang.Object
  extended by edu.jas.poly.MapPolynomial
      extended by edu.jas.poly.ComplexMapPolynomial
All Implemented Interfaces:
UnorderedPolynomial, java.io.Serializable, java.lang.Cloneable

public class ComplexMapPolynomial
extends MapPolynomial

BigComplex Map Polynomial. Extension of MapPolynomial with BigComplex Coefficients.

See Also:
Serialized Form

Field Summary
static ComplexMapPolynomial ONE
           
static ComplexMapPolynomial ZERO
           
 
Fields inherited from class edu.jas.poly.MapPolynomial
val, vars
 
Constructor Summary
ComplexMapPolynomial()
          Constructors for ComplexMapPolynomial
ComplexMapPolynomial(Coefficient a, ExpVector e)
           
ComplexMapPolynomial(int r)
           
ComplexMapPolynomial(java.util.Map t)
           
ComplexMapPolynomial(java.lang.String[] v)
           
 
Method Summary
 java.lang.Object clone()
           
static ComplexMapPolynomial DICRAS(int r, int k, int l, int e, float q)
          Random polynomial.
 UnorderedPolynomial getONE()
           
 UnorderedPolynomial getZERO()
           
 
Methods inherited from class edu.jas.poly.MapPolynomial
add, add, DIPDIF, DIPNEG, DIPNOV, DIPONE, DIPPR, DIPRP, DIPRP, DIPRP, DIPSUM, DIPZERO, equals, getMap, getVars, isONE, isZERO, length, multiply, multiply, multiply, multiply, multiply, negate, numberOfVariables, setVars, subtract, subtract, toString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ZERO

public static final ComplexMapPolynomial ZERO

ONE

public static final ComplexMapPolynomial ONE
Constructor Detail

ComplexMapPolynomial

public ComplexMapPolynomial()
Constructors for ComplexMapPolynomial


ComplexMapPolynomial

public ComplexMapPolynomial(int r)

ComplexMapPolynomial

public ComplexMapPolynomial(java.util.Map t)

ComplexMapPolynomial

public ComplexMapPolynomial(java.lang.String[] v)

ComplexMapPolynomial

public ComplexMapPolynomial(Coefficient a,
                            ExpVector e)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in class MapPolynomial

getZERO

public UnorderedPolynomial getZERO()
Specified by:
getZERO in interface UnorderedPolynomial
Specified by:
getZERO in class MapPolynomial

getONE

public UnorderedPolynomial getONE()
Specified by:
getONE in interface UnorderedPolynomial
Specified by:
getONE in class MapPolynomial

DICRAS

public static ComplexMapPolynomial DICRAS(int r,
                                          int k,
                                          int l,
                                          int e,
                                          float q)
Random polynomial.