 |
My Project
UNKNOWN_GIT_VERSION
|
Go to the documentation of this file.
37 intvec(
int r,
int c,
int init);
56 void resize(
int new_length);
59 {
return ((((
unsigned)
i)<((
unsigned)
row)) && (
col==1)); }
62 {
return ((((
unsigned)
i)<((
unsigned)
row)) && (((
unsigned)
j)<((
unsigned)
col))); }
68 Werror(
"wrong intvec index:%d\n",
i);
78 Werror(
"wrong intvec index:%d\n",
i);
83 #define IMATELEM(M,I,J) (M)[(I-1)*(M).cols()+J-1]
95 void show(
int mat=0,
int spaces=0)
const;
102 char *
ivString(
int not_mat=1,
int spaces=0,
int dim=2)
const;
156 #define ivTest(v) do {} while (0)
#define omCheckAddrSize(addr, size)
intvec * ivSolveKern(intvec *imat, int ready)
void operator+=(int intop)
intvec * ivConcat(intvec *a, intvec *b)
intvec * ivMult(intvec *a, intvec *b)
intvec * ivCopy(const intvec *o)
void show(int mat=0, int spaces=0) const
void operator-=(int intop)
#define omFreeSize(addr, size)
int compare(const intvec *o) const
void resize(int new_length)
int range(int i, int j) const
intvec * ivTranp(intvec *o)
const int & operator[](int i) const
char * ivString(int not_mat=1, int spaces=0, int dim=2) const
void operator%=(int intop)
char * String(int dim=2) const
intvec * ivSub(intvec *a, intvec *b)
intvec * ivAdd(intvec *a, intvec *b)
void Werror(const char *fmt,...)
void ivTriangIntern(intvec *imat, int &ready, int &all)
void operator/=(int intop)
const Variable & v
< [in] a sqrfree bivariate poly
const CanonicalForm int s
intvec * delete_pos(int p)
void operator*=(int intop)