begcol() | combblas::SpCCols< IT, NT > | inline |
begcol(int i) | combblas::SpCCols< IT, NT > | inline |
begnz(const SpColIter &ccol) | combblas::SpCCols< IT, NT > | inline |
begnz(const SpColIter &ccol, int i) | combblas::SpCCols< IT, NT > | inline |
SpMat< IT, NT, SpCCols< IT, NT > >::begnz(const typename X::SpColIter &ccol) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
SpMat< IT, NT, SpCCols< IT, NT > >::begnz(const typename X::SpColIter &ccol, int i) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
ColSplit(int parts, std::vector< SpCCols< IT, NT > > &matrices) | combblas::SpCCols< IT, NT > | |
Create(const std::vector< IT > &essentials) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
Create(IT size, IT nRow, IT nCol, std::tuple< IT, IT, NT > *mytuples) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
CreateImpl(const std::vector< IT > &essentials) | combblas::SpCCols< IT, NT > | |
CreateImpl(IT size, IT nRow, IT nCol, std::tuple< IT, IT, NT > *mytuples) | combblas::SpCCols< IT, NT > | |
csc | combblas::SpCCols< IT, NT > | |
csc_gespmv_dense(const SpCCols< IU, NU > &A, const RHS *x, LHS *y) | combblas::SpCCols< IT, NT > | friend |
cscarr | combblas::SpCCols< IT, NT > | |
endcol() | combblas::SpCCols< IT, NT > | inline |
endcol(int i) | combblas::SpCCols< IT, NT > | inline |
endnz(const SpColIter &ccol) | combblas::SpCCols< IT, NT > | inline |
endnz(const SpColIter &ccol, int i) | combblas::SpCCols< IT, NT > | inline |
SpMat< IT, NT, SpCCols< IT, NT > >::endnz(const typename X::SpColIter &ccol) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
SpMat< IT, NT, SpCCols< IT, NT > >::endnz(const typename X::SpColIter &ccol, int i) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
esscount | combblas::SpCCols< IT, NT > | static |
generic_gespmv_threaded(const SpMat< IU, NUM, DER > &A, const int32_t *indx, const IVT *numx, int32_t nnzx, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int p_c, PreAllocatedSPA< OVT > &SPA) | combblas::SpCCols< IT, NT > | friend |
get(std::ifstream &infile) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
GetArrays() const | combblas::SpCCols< IT, NT > | |
GetEssentials() const | combblas::SpCCols< IT, NT > | |
GetInternal() const | combblas::SpCCols< IT, NT > | inline |
GetInternal(int i) const | combblas::SpCCols< IT, NT > | inline |
getncol() const | combblas::SpCCols< IT, NT > | inline |
getnnz() const | combblas::SpCCols< IT, NT > | inline |
getnrow() const | combblas::SpCCols< IT, NT > | inline |
getnsplit() const | combblas::SpCCols< IT, NT > | inline |
isZero() const | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
LocalIT typedef | combblas::SpCCols< IT, NT > | |
LocalNT typedef | combblas::SpCCols< IT, NT > | |
Merge(SpMat< IT, NT, SpCCols< IT, NT > > &partA, SpMat< IT, NT, SpCCols< IT, NT > > &partB) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | |
operator()(const std::vector< IT > &ri, const std::vector< IT > &ci) const | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | |
operator+=(const SpCCols< IT, NT > &rhs) | combblas::SpCCols< IT, NT > | |
operator=(const SpCCols< IT, NT > &rhs) | combblas::SpCCols< IT, NT > | |
operator==(const SpMat< IT, NT, SpCCols< IT, NT > > &rhs) const | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | |
PrintInfo() const | combblas::SpCCols< IT, NT > | |
put(std::ofstream &outfile) const | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
RowSplit(int numsplits) | combblas::SpCCols< IT, NT > | |
SpCCols() | combblas::SpCCols< IT, NT > | |
SpCCols(IT size, IT nRow, IT nCol) | combblas::SpCCols< IT, NT > | |
SpCCols(const SpTuples< IT, NT > &rhs, bool transpose) | combblas::SpCCols< IT, NT > | |
SpCCols(const SpDCCols< IT, NT > &rhs) | combblas::SpCCols< IT, NT > | inline |
SpCCols(const SpCCols< IT, NT > &rhs) | combblas::SpCCols< IT, NT > | |
SpGEMM(SpMat< IT, NT, SpCCols< IT, NT > > &A, SpMat< IT, NT, SpCCols< IT, NT > > &B, bool isAT, bool isBT) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | |
Split(SpMat< IT, NT, SpCCols< IT, NT > > &partA, SpMat< IT, NT, SpCCols< IT, NT > > &partB) | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | |
Transpose() | combblas::SpMat< IT, NT, SpCCols< IT, NT > > | inline |
~SpCCols() | combblas::SpCCols< IT, NT > | |