COMBINATORIAL_BLAS  1.6
combblas::SpParHelper Member List

This is the complete list of members for combblas::SpParHelper, including all inherited members.

AccessNFetch(DER *&Matrix, int owner, std::vector< MPI_Win > &arrwin, MPI_Group &group, IT **sizes)combblas::SpParHelperstatic
BCastMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, const std::vector< IT > &essentials, int root)combblas::SpParHelperstatic
BipartiteSwap(std::pair< KEY, VAL > *low, std::pair< KEY, VAL > *array, IT length, int nfirsthalf, int color, const MPI_Comm &comm)combblas::SpParHelperstatic
check_newline(int *bytes_read, int bytes_requested, char *buf)combblas::SpParHelperinlinestatic
DebugPrintKeys(std::pair< KEY, VAL > *array, IT length, IT *dist, MPI_Comm &World)combblas::SpParHelperstatic
FetchBatch(MPI_File &infile, MPI_Offset &curpos, MPI_Offset end_fpos, bool firstcall, std::vector< std::string > &lines, int myrank)combblas::SpParHelperinlinestatic
FetchMatrix(SpMat< IT, NT, DER > &MRecv, const std::vector< IT > &essentials, std::vector< MPI_Win > &arrwin, int ownind)combblas::SpParHelperstatic
FreeWindows(std::vector< MPI_Win > &arrwin)combblas::SpParHelperinlinestatic
GatherMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, int root)combblas::SpParHelperstatic
GetSetSizes(const SpMat< IT, NT, DER > &Matrix, IT **&sizes, MPI_Comm &comm1d)combblas::SpParHelperstatic
GlobalSelect(IT gl_rank, std::pair< KEY, VAL > *&low, std::pair< KEY, VAL > *&upp, std::pair< KEY, VAL > *array, IT length, const MPI_Comm &comm)combblas::SpParHelperstatic
KeyValuePSort(std::pair< KEY, VAL > *array, IT length, IT *dist, const MPI_Comm &comm)combblas::SpParHelperstatic
LockNFetch(DER *&Matrix, int owner, std::vector< MPI_Win > &arrwin, MPI_Group &group, IT **sizes)combblas::SpParHelperstatic
LockWindows(int ownind, std::vector< MPI_Win > &arrwin)combblas::SpParHelperinlinestatic
MemoryEfficientPSort(std::pair< KEY, VAL > *array, IT length, IT *dist, const MPI_Comm &comm)combblas::SpParHelperstatic
PostExposureEpoch(int self, std::vector< MPI_Win > &arrwin, MPI_Group &group)combblas::SpParHelperinlinestatic
Print(const std::string &s)combblas::SpParHelperinlinestatic
Print(const std::string &s, MPI_Comm &world)combblas::SpParHelperinlinestatic
PrintFile(const std::string &s, const std::string &filename)combblas::SpParHelperinlinestatic
PrintFile(const std::string &s, const std::string &filename, MPI_Comm &world)combblas::SpParHelperinlinestatic
ReDistributeToVector(int *&map_scnt, std::vector< std::vector< IT > > &locs_send, std::vector< std::vector< std::string > > &data_send, std::vector< std::array< char, MAXVERTNAME >> &distmapper_array, const MPI_Comm &comm)combblas::SpParHelperstatic
SetWindows(MPI_Comm &comm1d, const SpMat< IT, NT, DER > &Matrix, std::vector< MPI_Win > &arrwin)combblas::SpParHelperstatic
StartAccessEpoch(int owner, std::vector< MPI_Win > &arrwin, MPI_Group &group)combblas::SpParHelperinlinestatic
UnlockWindows(int ownind, std::vector< MPI_Win > &arrwin)combblas::SpParHelperinlinestatic
WaitNFree(std::vector< MPI_Win > &arrwin)combblas::SpParHelperinlinestatic