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