Definition at line 24 of file MatrSps.h.
Public Types | |
typedef R::size_type | size_type |
typedef C | value_type |
typedef MatrSps< C, R > | self_t |
Public Member Functions | |
R & | rep () |
const R & | rep () const |
MatrSps () | |
MatrSps (const R &r) | |
MatrSps (int m, int n) | |
MatrSps (int m, int n, int nz) | |
MatrSps (int m, int n, int nz, value_type *t, size_type *idx) | |
MatrSps (const char *str) | |
MatrSps (const self_t &M) | |
template<class T> | |
MatrSps (const VAL< T > &M) | |
self_t & | operator= (const self_t &M) |
template<class T> | |
self_t & | operator= (const VAL< T > &M) |
self_t & | transpose () |
size_type | nbrow () const |
size_type | nbcol () const |
size_type | nzero () const |
value_type | operator() (size_type i, size_type j) const |
self_t & | operator *= (const value_type &c) |
self_t & | operator/= (const value_type &c) |
self_t & | swaprow (size_type i, size_type j) |
self_t & | swapcol (size_type, size_type) |
self_t & | permrow (size_type *pivot) |
self_t & | permcol (size_type *pivot) |
Public Attributes | |
shared_object< R > | data |