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