|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.poly.ExpVector
public class ExpVector
ExpVector implements exponent vectors for polynomials.
Constructor Summary | |
---|---|
ExpVector()
|
|
ExpVector(int n)
Constructors for ExpVector |
|
ExpVector(int n,
int i,
long e)
|
|
ExpVector(long[] v)
|
|
ExpVector(java.lang.String s)
|
|
ExpVector(java.lang.String[] v)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
ExpVector |
contract(int i,
int len)
|
int[] |
dependencyOnVariables()
|
ExpVector |
dif(ExpVector V)
|
boolean |
equals(java.lang.Object B)
|
static int |
EVCOMP(int evord,
ExpVector U,
ExpVector V)
Compare. |
static int |
EVCOMP(int evord,
ExpVector U,
ExpVector V,
int begin,
int end)
Compare part. |
static ExpVector |
EVDIF(ExpVector U,
ExpVector V)
Difference. |
static int[] |
EVDOV(ExpVector U)
Dependency on variables. |
static int |
EVIGLC(ExpVector U,
ExpVector V)
Inverse graded lexicographical compare. |
static int |
EVIGLC(ExpVector U,
ExpVector V,
int begin,
int end)
Inverse graded lexicographical compare part. |
static int |
EVILCP(ExpVector U,
ExpVector V)
Inverse lexicographical compare. |
static int |
EVILCP(ExpVector U,
ExpVector V,
int begin,
int end)
Inverse lexicographical compare part. |
static int |
EVIWLC(long[] w,
ExpVector U,
ExpVector V)
Inverse weighted lexicographical compare. |
static int |
EVIWLC(long[] w,
ExpVector U,
ExpVector V,
int begin,
int end)
Inverse weighted lexicographical compare part. |
static ExpVector |
EVLCM(ExpVector U,
ExpVector V)
Least common multiple. |
static boolean |
EVMT(ExpVector U,
ExpVector V)
Multiple test. |
static ExpVector |
EVRAND(int r,
int k)
|
static ExpVector |
EVRAND(int r,
int k,
float q)
Random. |
static int |
EVSIGN(ExpVector U)
Sign. |
static ExpVector |
EVSU(ExpVector U,
int i,
long d)
Substitute. |
static ExpVector |
EVSUM(ExpVector U,
ExpVector V)
Sum. |
static long |
EVTDEG(ExpVector U)
Total degree. |
static long |
EVWDEG(long[] w,
ExpVector U)
Weighted degree. |
ExpVector |
extend(int i,
int j,
long e)
|
long[] |
getval()
|
long |
getVal(int i)
|
int |
hashCode()
|
boolean |
isZERO()
|
int |
length()
|
long |
setVal(int i,
long e)
|
java.lang.String[] |
stdVars()
Standard vars. |
static java.lang.String[] |
STDVARS(int n)
|
ExpVector |
subst(int i,
long d)
|
ExpVector |
sum(ExpVector V)
|
java.lang.String |
toString()
|
java.lang.String |
toString(java.lang.String[] vars)
|
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExpVector(int n)
public ExpVector(int n, int i, long e)
public ExpVector()
public ExpVector(long[] v)
public ExpVector(java.lang.String[] v)
public ExpVector(java.lang.String s) throws java.lang.NumberFormatException
java.lang.NumberFormatException
Method Detail |
---|
public java.lang.Object clone()
clone
in class java.lang.Object
public long[] getval()
public long getVal(int i)
public long setVal(int i, long e)
public int length()
public ExpVector extend(int i, int j, long e)
public ExpVector contract(int i, int len)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(java.lang.String[] vars)
public boolean equals(java.lang.Object B)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean isZERO()
public java.lang.String[] stdVars()
public static java.lang.String[] STDVARS(int n)
public static ExpVector EVSUM(ExpVector U, ExpVector V)
public ExpVector sum(ExpVector V)
public static ExpVector EVDIF(ExpVector U, ExpVector V)
public ExpVector dif(ExpVector V)
public static ExpVector EVSU(ExpVector U, int i, long d)
public ExpVector subst(int i, long d)
public static ExpVector EVRAND(int r, int k, float q)
public static ExpVector EVRAND(int r, int k)
public static int EVSIGN(ExpVector U)
public static long EVTDEG(ExpVector U)
public static long EVWDEG(long[] w, ExpVector U)
public static ExpVector EVLCM(ExpVector U, ExpVector V)
public static int[] EVDOV(ExpVector U)
public int[] dependencyOnVariables()
public static boolean EVMT(ExpVector U, ExpVector V)
public static int EVILCP(ExpVector U, ExpVector V)
public static int EVILCP(ExpVector U, ExpVector V, int begin, int end)
public static int EVIGLC(ExpVector U, ExpVector V)
public static int EVIWLC(long[] w, ExpVector U, ExpVector V)
public static int EVIGLC(ExpVector U, ExpVector V, int begin, int end)
public static int EVIWLC(long[] w, ExpVector U, ExpVector V, int begin, int end)
public static int EVCOMP(int evord, ExpVector U, ExpVector V)
public static int EVCOMP(int evord, ExpVector U, ExpVector V, int begin, int end)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |