Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::SpMatrix< T, Allocator > Member List

This is the complete list of members for amrex::SpMatrix< T, Allocator >, including all inherited members.

allocator_type typedefamrex::SpMatrix< T, Allocator >
AllocT typedefamrex::SpMatrix< T, Allocator >
AMGamrex::SpMatrix< T, Allocator >friend
columnIndex()amrex::SpMatrix< T, Allocator >inline
columnPartition() constamrex::SpMatrix< T, Allocator >inline
const_parcsr() constamrex::SpMatrix< T, Allocator >
container_type typedefamrex::SpMatrix< T, Allocator >
csr_type typedefamrex::SpMatrix< T, Allocator >
data()amrex::SpMatrix< T, Allocator >inline
define(AlgPartition partition, int nnz_per_row)amrex::SpMatrix< T, Allocator >
define(AlgPartition partition, T const *mat, Long const *col_index, Long nentries, Long const *row_offset, CsrSorted is_sorted, CsrValid is_valid)amrex::SpMatrix< T, Allocator >
define(AlgPartition partition, csr_type csr, CsrSorted is_sorted)amrex::SpMatrix< T, Allocator >
define_and_filter_doit(T const *mat, Long const *col_index, Long nentries, Long const *row_offset)amrex::SpMatrix< T, Allocator >
define_doit(int nnz_per_row)amrex::SpMatrix< T, Allocator >
diagonalVector() constamrex::SpMatrix< T, Allocator >
finishComm_mv(AlgVector< T, AllocT > &y)amrex::SpMatrix< T, Allocator >
finishComm_tr(SpMatrix< T, Allocator > &AT)amrex::SpMatrix< T, Allocator >
globalRowBegin() constamrex::SpMatrix< T, Allocator >inline
globalRowEnd() constamrex::SpMatrix< T, Allocator >inline
m_comm_mvamrex::SpMatrix< T, Allocator >
m_comm_tramrex::SpMatrix< T, Allocator >
numGlobalRows() constamrex::SpMatrix< T, Allocator >inline
numLocalNonZeros() constamrex::SpMatrix< T, Allocator >inline
numLocalRows() constamrex::SpMatrix< T, Allocator >inline
operator=(SpMatrix const &)=deleteamrex::SpMatrix< T, Allocator >
operator=(SpMatrix &&)=defaultamrex::SpMatrix< T, Allocator >
pack_buffer_mv(AlgVector< T, AllocT > const &v)amrex::SpMatrix< T, Allocator >
parcsr()amrex::SpMatrix< T, Allocator >
parcsr() constamrex::SpMatrix< T, Allocator >
partition() constamrex::SpMatrix< T, Allocator >inline
prepare_comm_mv(AlgPartition const &col_partition)amrex::SpMatrix< T, Allocator >
printToFile(std::string const &file) constamrex::SpMatrix< T, Allocator >
rowOffset()amrex::SpMatrix< T, Allocator >inline
rowSum() constamrex::SpMatrix< T, Allocator >
setVal(F const &f, CsrSorted is_sorted)amrex::SpMatrix< T, Allocator >
sortCSR()amrex::SpMatrix< T, Allocator >
split_csr(AlgPartition const &col_partition)amrex::SpMatrix< T, Allocator >
SpMatrix()=defaultamrex::SpMatrix< T, Allocator >
SpMatrix(AlgPartition partition, int nnz_per_row)amrex::SpMatrix< T, Allocator >
SpMatrix(AlgPartition partition, csr_type csr)amrex::SpMatrix< T, Allocator >
SpMatrix(SpMatrix const &)=deleteamrex::SpMatrix< T, Allocator >
SpMatrix(SpMatrix &&)=defaultamrex::SpMatrix< T, Allocator >
SpMVamrex::SpMatrix< T, Allocator >friend
startComm_mv(AlgVector< T, AllocT > const &x)amrex::SpMatrix< T, Allocator >
startComm_tr(AlgPartition const &col_partition)amrex::SpMatrix< T, Allocator >
transposeamrex::SpMatrix< T, Allocator >friend
unpack_buffer_mv(AlgVector< T, AllocT > &v)amrex::SpMatrix< T, Allocator >
unpack_buffer_tr(CommTR const &ctr, AlgPartition const &col_partition)amrex::SpMatrix< T, Allocator >
update_remote_col_index(C &csrr, bool in_device_memory)amrex::SpMatrix< T, Allocator >
value_type typedefamrex::SpMatrix< T, Allocator >
~SpMatrix()=defaultamrex::SpMatrix< T, Allocator >