AssignCommunicator(mpi::Comm &comm) (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
Barrier() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
clear() (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
col() (defined in hmlp::DistDataBase< T, Allocator >) | hmlp::DistDataBase< T, Allocator > | inline |
hmlp::Data::col() const noexcept | hmlp::Data< T, Allocator > | inline |
col_owned() (defined in hmlp::DistDataBase< T, Allocator >) | hmlp::DistDataBase< T, Allocator > | inline |
columndata(size_t j) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
Comm_rank() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
Comm_size() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
Data() | hmlp::Data< T, Allocator > | inline |
Data(const Data< T > &other_data) | hmlp::Data< T, Allocator > | inline |
Data(size_t m, size_t n, const vector< T > &other_vector) | hmlp::Data< T, Allocator > | inline |
Data(size_t m, size_t n) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
Data(size_t m, size_t n, T initT) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
Data(size_t m, size_t n, string &filename) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
DependencyAnalysis(ReadWriteType type, Task *task) | hmlp::ReadWrite | |
DependencyCleanUp() | hmlp::ReadWrite | |
DistDataBase(size_t m, size_t n, mpi::Comm comm) | hmlp::DistDataBase< T, Allocator > | inline |
DistDataBase(mpi::Comm comm) | hmlp::DistDataBase< T, Allocator > | inline |
DistDataBase(size_t m, size_t n, Data< T, Allocator > &other_data, mpi::Comm comm) | hmlp::DistDataBase< T, Allocator > | inline |
DistDataBase(size_t m, size_t n, size_t owned_rows, size_t owned_cols, vector< T, Allocator > &other_vector, mpi::Comm comm) | hmlp::DistDataBase< T, Allocator > | inline |
flops(TINDEX na, TINDEX nb) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
GatherColumns(bool TRANS, vector< TINDEX > &jmap, Data< T > &submatrix) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
GetComm() | hmlp::DistDataBase< T, Allocator > | inline |
GetCommRank() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
GetCommSize() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
GetPrivateComm() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
GetRank() (defined in hmlp::DistDataBase< T, Allocator >) | hmlp::DistDataBase< T, Allocator > | inline |
GetSize() (defined in hmlp::DistDataBase< T, Allocator >) | hmlp::DistDataBase< T, Allocator > | inline |
getvalue(size_t i) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
getvalue(size_t i, size_t j) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
HasIllegalValue() (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
ImportantSample(size_t j) | hmlp::Data< T, Allocator > | inline |
MPIObject() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
MPIObject(mpi::Comm comm) (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
operator()(size_t i, size_t j) | hmlp::Data< T, Allocator > | inline |
operator()(size_t i, size_t j) const (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
operator()(const vector< size_t > &I, const vector< size_t > &J) const | hmlp::Data< T, Allocator > | inline |
operator()(const vector< size_t > &jmap) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
Print() (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
PrivateBarrier() (defined in hmlp::mpi::MPIObject) | hmlp::mpi::MPIObject | inline |
rand(T a, T b) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
rand() (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
randn(T mu, T sd) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
randn() (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
randspd(T a, T b) | hmlp::Data< T, Allocator > | inline |
randspd() (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
read(size_t m, size_t n, string &filename) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
hmlp::ReadWrite::read | hmlp::ReadWrite | |
readmtx(size_t m, size_t n, string &filename) | hmlp::Data< T, Allocator > | inline |
ReadWrite() | hmlp::ReadWrite | |
reserve(size_t m, size_t n) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
resize(size_t m, size_t n) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
resize(size_t m, size_t n, T initT) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
row() | hmlp::DistDataBase< T, Allocator > | inline |
hmlp::Data::row() const noexcept | hmlp::Data< T, Allocator > | inline |
row_owned() | hmlp::DistDataBase< T, Allocator > | inline |
rowdata(size_t i) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
setvalue(size_t i, T v) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
setvalue(size_t i, size_t j, T v) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
setvalue(T value) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
shape() (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
write(std::string &filename) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |
hmlp::ReadWrite::write | hmlp::ReadWrite | |
WriteFile(char *name) (defined in hmlp::Data< T, Allocator >) | hmlp::Data< T, Allocator > | inline |