|
Public Member Functions |
|
const std::vector< int > & | column_pointers () const |
|
std::vector< int > & | column_pointers () |
|
real | density () const |
|
void | dropzeros () |
|
interval & | element (int i, int j) |
|
void | full (imatrix &A) const |
|
int | get_nnz () const |
|
simatrix & | operator &= (const simatrix &B) |
|
simatrix & | operator &= (const imatrix_slice &B) |
|
simatrix & | operator &= (const imatrix &B) |
|
simatrix & | operator *= (const interval &r) |
|
simatrix & | operator *= (const real &r) |
|
simatrix & | operator *= (const simatrix &B) |
|
simatrix & | operator *= (const srmatrix &B) |
|
simatrix & | operator *= (const imatrix_slice &B) |
|
simatrix & | operator *= (const rmatrix_slice &B) |
|
simatrix & | operator *= (const rmatrix &B) |
|
simatrix & | operator *= (const imatrix &B) |
|
simatrix | operator() (const intmatrix &P) |
|
simatrix | operator() (const intmatrix &P, const intmatrix &Q) |
|
simatrix | operator() (const intvector &pervec) |
|
simatrix | operator() (const intvector &pervec, const intvector &q) |
|
simatrix_slice | operator() (const int, const int, const int, const int) |
|
const interval | operator() (int i, int j) const |
|
simatrix & | operator+= (const simatrix &B) |
|
simatrix & | operator+= (const srmatrix &B) |
|
simatrix & | operator+= (const imatrix_slice &B) |
|
simatrix & | operator+= (const rmatrix_slice &B) |
|
simatrix & | operator+= (const imatrix &B) |
|
simatrix & | operator+= (const rmatrix &B) |
|
simatrix & | operator-= (const simatrix &B) |
|
simatrix & | operator-= (const srmatrix &B) |
|
simatrix & | operator-= (const imatrix_slice &B) |
|
simatrix & | operator-= (const rmatrix_slice &B) |
|
simatrix & | operator-= (const imatrix &B) |
|
simatrix & | operator-= (const rmatrix &B) |
|
simatrix & | operator/= (const interval &r) |
|
simatrix & | operator/= (const real &r) |
|
simatrix & | operator= (const simatrix_slice &) |
|
simatrix & | operator= (const srmatrix_slice &) |
|
simatrix & | operator= (const srmatrix &A) |
|
simatrix & | operator= (const imatrix_slice &A) |
|
simatrix & | operator= (const rmatrix_slice &A) |
|
simatrix & | operator= (const imatrix &A) |
|
simatrix & | operator= (const rmatrix &A) |
|
simatrix & | operator= (const interval &A) |
|
simatrix & | operator= (const real &A) |
|
const simatrix_subv | operator[] (const int) const |
|
const simatrix_subv | operator[] (const cxscmatrix_column &) const |
|
simatrix_subv | operator[] (const int) |
|
simatrix_subv | operator[] (const cxscmatrix_column &) |
|
simatrix & | operator|= (const simatrix &B) |
|
simatrix & | operator|= (const srmatrix &B) |
|
simatrix & | operator|= (const imatrix_slice &B) |
|
simatrix & | operator|= (const rmatrix_slice &B) |
|
simatrix & | operator|= (const imatrix &B) |
|
simatrix & | operator|= (const rmatrix &B) |
|
const std::vector< int > & | row_indices () const |
|
std::vector< int > & | row_indices () |
|
| simatrix (const simatrix_slice &) |
|
| simatrix (const srmatrix_slice &) |
|
| simatrix (const int ms, const int ns, const imatrix &A) |
|
| simatrix (const imatrix &A) |
|
| simatrix (const rmatrix &A) |
|
| simatrix (const srmatrix &A) |
|
| simatrix (const int m, const int n, const int nnz, const int *rows, const int *cols, const interval *values, const enum STORAGE_TYPE t=triplet) |
|
| simatrix (const int m, const int n, const int nnz, const intvector &rows, const intvector &cols, const ivector &values, const enum STORAGE_TYPE t=triplet) |
|
| simatrix (const int r, const int c, const int e) |
|
| simatrix (const int r, const int c) |
|
| simatrix () |
|
const std::vector< interval > & | values () const |
|
std::vector< interval > & | values () |
Friends |
|
simatrix | abs (const scimatrix &) |
|
simatrix | abs (const simatrix &) |
|
srmatrix | absmax (const simatrix &) |
|
srmatrix | absmin (const simatrix &) |
|
class | cimatrix |
|
int | ColLen (const simatrix &) |
|
srmatrix | CompMat (const simatrix &) |
|
srmatrix | diam (const simatrix &) |
|
simatrix | Id (const simatrix &) |
|
simatrix | Im (const scimatrix &) |
|
class | imatrix |
|
srmatrix | Inf (const simatrix &) |
|
int | Lb (const simatrix &, int) |
|
srmatrix | mid (const simatrix &) |
|
std::istream & | operator>> (std::istream &, simatrix_subv &) |
|
std::istream & | operator>> (std::istream &, simatrix_slice &) |
|
simatrix | Re (const scimatrix &) |
|
class | rmatrix |
|
int | RowLen (const simatrix &) |
|
class | scimatrix |
|
class | scimatrix_slice |
|
class | scimatrix_subv |
|
class | scivector |
|
void | SetLb (simatrix &, const int, const int) |
|
void | SetUb (simatrix &, const int, const int) |
|
class | simatrix_slice |
|
class | simatrix_subv |
|
class | sivector |
|
class | srmatrix_slice |
|
class | srmatrix_subv |
|
class | srvector |
|
srmatrix | Sup (const simatrix &) |
|
simatrix | transp (const simatrix &) |
|
int | Ub (const simatrix &, int) |