template<class
T, class
M = rheo_default_memory_model, class
A = std::allocator<T>>
class rheolef::asr< T, M, A >
Definition at line 49 of file asr.h.
|
| asr (const A &alloc=A()) |
|
| asr (const distributor &row_ownership, const distributor &col_ownership, const A &alloc=A()) |
|
| asr (const csr_rep< T, M > &, const A &alloc=A()) |
|
| asr (const csr< T, M > &, const A &alloc=A()) |
|
void | build_from_csr (const csr_rep< T, M > &) |
|
void | resize (const distributor &row_ownership, const distributor &col_ownership) |
|
const communicator & | comm () const |
|
size_type | nrow () const |
|
size_type | ncol () const |
|
size_type | nnz () const |
|
size_type | dis_nrow () const |
|
size_type | dis_ncol () const |
|
size_type | dis_nnz () const |
|
const distributor & | row_ownership () const |
|
const distributor & | col_ownership () const |
|
T | operator() (size_type i, size_type dis_j) const |
|
T & | semi_dis_entry (size_type i, size_type dis_j) |
|
dis_reference | dis_entry (size_type dis_i, size_type dis_j) |
|
void | dis_entry_assembly_begin () |
|
void | dis_entry_assembly_end () |
|
void | dis_entry_assembly () |
|
odiststream & | put (odiststream &ops) const |
|
idiststream & | get (idiststream &ips) |
|
odiststream & | put_mpi (odiststream &ops) const |
|
odiststream & | put_seq (odiststream &ops, size_type first_dis_i=0) const |
|
odiststream & | put_seq_sparse_matlab (odiststream &ops, size_type first_dis_i=0) const |
|
odiststream & | put_seq_matrix_market (odiststream &ops, size_type first_dis_i=0) const |
|