| ActivateThreading(int numsplits) | combblas::SpParMat< IT, NT, DER > | |
| ActivateThreading(int numsplits) | combblas::SpParMat< IT, NT, DER > | |
| ActivateThreading(int numsplits) | combblas::SpParMat< IT, NT, DER > | |
| AddLoops(NT loopval, bool replaceExisting=false) | combblas::SpParMat< IT, NT, DER > | |
| AddLoops(FullyDistVec< IT, NT > loopvals, bool replaceExisting=false) | combblas::SpParMat< IT, NT, DER > | |
| AddLoops(NT loopval, bool replaceExisting=false) | combblas::SpParMat< IT, NT, DER > | |
| AddLoops(FullyDistVec< IT, NT > loopvals, bool replaceExisting=false) | combblas::SpParMat< IT, NT, DER > | |
| AddLoops(NT loopval, bool replaceExisting=false) | combblas::SpParMat< IT, NT, DER > | |
| AddLoops(FullyDistVec< IT, NT > loopvals, bool replaceExisting=false) | combblas::SpParMat< IT, NT, DER > | |
| Apply(_UnaryOperation __unary_op) | combblas::SpParMat< IT, NT, DER > | inline |
| Apply(_UnaryOperation __unary_op) | combblas::SpParMat< IT, NT, DER > | inline |
| Apply(_UnaryOperation __unary_op) | combblas::SpParMat< IT, NT, DER > | inline |
| Bandwidth() const | combblas::SpParMat< IT, NT, DER > | |
| Bandwidth() const | combblas::SpParMat< IT, NT, DER > | |
| Bandwidth() const | combblas::SpParMat< IT, NT, DER > | |
| BlockSplit(int br, int bc) | combblas::SpParMat< IT, NT, DER > | |
| BlockSplit(int br, int bc) | combblas::SpParMat< IT, NT, DER > | |
| BlockSplit(int br, int bc) | combblas::SpParMat< IT, NT, DER > | |
| CalculateNumberOfPhases | combblas::SpParMat< IT, NT, DER > | friend |
| CalculateNumberOfPhases | combblas::SpParMat< IT, NT, DER > | friend |
| CalculateNumberOfPhases | combblas::SpParMat< IT, NT, DER > | friend |
| DenseParMat | combblas::SpParMat< IT, NT, DER > | friend |
| DenseParMat | combblas::SpParMat< IT, NT, DER > | friend |
| DenseParMat | combblas::SpParMat< IT, NT, DER > | friend |
| DimApply(Dim dim, const FullyDistVec< IT, NT > &v, _BinaryOperation __binary_op) | combblas::SpParMat< IT, NT, DER > | |
| DimApply(Dim dim, const FullyDistVec< IT, NT > &v, _BinaryOperation __binary_op) | combblas::SpParMat< IT, NT, DER > | |
| DimApply(Dim dim, const FullyDistVec< IT, NT > &v, _BinaryOperation __binary_op) | combblas::SpParMat< IT, NT, DER > | |
| Dump(std::string filename) const | combblas::SpParMat< IT, NT, DER > | |
| Dump(std::string filename) const | combblas::SpParMat< IT, NT, DER > | |
| Dump(std::string filename) const | combblas::SpParMat< IT, NT, DER > | |
| EstimateFLOP | combblas::SpParMat< IT, NT, DER > | friend |
| EstimateFLOP | combblas::SpParMat< IT, NT, DER > | friend |
| EstimateFLOP | combblas::SpParMat< IT, NT, DER > | friend |
| EstPerProcessNnzSUMMA | combblas::SpParMat< IT, NT, DER > | friend |
| EstPerProcessNnzSUMMA | combblas::SpParMat< IT, NT, DER > | friend |
| EstPerProcessNnzSUMMA | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseApply | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseApply | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseApply | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseApply | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseApply | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseApply | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseMult(const SpParMat< IT, NT, DER > &rhs, bool exclude) | combblas::SpParMat< IT, NT, DER > | |
| EWiseMult | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseMult(const SpParMat< IT, NT, DER > &rhs, bool exclude) | combblas::SpParMat< IT, NT, DER > | |
| EWiseMult | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseMult(const SpParMat< IT, NT, DER > &rhs, bool exclude) | combblas::SpParMat< IT, NT, DER > | |
| EWiseMult | combblas::SpParMat< IT, NT, DER > | friend |
| EWiseScale(const DenseParMat< IT, NT > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| EWiseScale(const DenseParMat< IT, NT > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| EWiseScale(const DenseParMat< IT, NT > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &, FullyDistVec< IT, NT > &) const | combblas::SpParMat< IT, NT, DER > | |
| Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &) const | combblas::SpParMat< IT, NT, DER > | |
| Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &, FullyDistVec< IT, NT > &) const | combblas::SpParMat< IT, NT, DER > | |
| Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &) const | combblas::SpParMat< IT, NT, DER > | |
| Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &, FullyDistVec< IT, NT > &) const | combblas::SpParMat< IT, NT, DER > | |
| Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &) const | combblas::SpParMat< IT, NT, DER > | |
| FreeMemory() | combblas::SpParMat< IT, NT, DER > | |
| FreeMemory() | combblas::SpParMat< IT, NT, DER > | |
| FreeMemory() | combblas::SpParMat< IT, NT, DER > | |
| getcommgrid() const | combblas::SpParMat< IT, NT, DER > | inline |
| getcommgrid() const | combblas::SpParMat< IT, NT, DER > | inline |
| getcommgrid() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalcols() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalcols() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalcols() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalnnz() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalnnz() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalnnz() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalrows() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalrows() const | combblas::SpParMat< IT, NT, DER > | inline |
| getlocalrows() const | combblas::SpParMat< IT, NT, DER > | inline |
| getncol() const | combblas::SpParMat< IT, NT, DER > | |
| getncol() const | combblas::SpParMat< IT, NT, DER > | |
| getncol() const | combblas::SpParMat< IT, NT, DER > | |
| getnnz() const | combblas::SpParMat< IT, NT, DER > | |
| getnnz() const | combblas::SpParMat< IT, NT, DER > | |
| getnnz() const | combblas::SpParMat< IT, NT, DER > | |
| getnrow() const | combblas::SpParMat< IT, NT, DER > | |
| getnrow() const | combblas::SpParMat< IT, NT, DER > | |
| getnrow() const | combblas::SpParMat< IT, NT, DER > | |
| GlobalIT typedef | combblas::SpParMat< IT, NT, DER > | |
| GlobalIT typedef | combblas::SpParMat< IT, NT, DER > | |
| GlobalIT typedef | combblas::SpParMat< IT, NT, DER > | |
| GlobalNT typedef | combblas::SpParMat< IT, NT, DER > | |
| GlobalNT typedef | combblas::SpParMat< IT, NT, DER > | |
| GlobalNT typedef | combblas::SpParMat< IT, NT, DER > | |
| InducedSubgraphs2Procs(const FullyDistVec< IT, IT > &Assignments, std::vector< IT > &LocalIdxs) const | combblas::SpParMat< IT, NT, DER > | |
| InducedSubgraphs2Procs(const FullyDistVec< IT, IT > &Assignments, std::vector< IT > &LocalIdxs) const | combblas::SpParMat< IT, NT, DER > | |
| InducedSubgraphs2Procs(const FullyDistVec< IT, IT > &Assignments, std::vector< IT > &LocalIdxs) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect(FullyDistVec< GIT, VT > &rvec, IT k_limit, int kselectVersion) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect(FullyDistSpVec< GIT, VT > &kth, IT k_limit, int kselectVersion) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect(FullyDistVec< GIT, VT > &rvec, IT k_limit, int kselectVersion) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect(FullyDistSpVec< GIT, VT > &kth, IT k_limit, int kselectVersion) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect(FullyDistVec< GIT, VT > &rvec, IT k_limit, int kselectVersion) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect(FullyDistSpVec< GIT, VT > &kth, IT k_limit, int kselectVersion) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistSpVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistSpVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistSpVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect2(FullyDistVec< GIT, VT > &rvec, IT k_limit) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect2(FullyDistVec< GIT, VT > &rvec, IT k_limit) const | combblas::SpParMat< IT, NT, DER > | |
| Kselect2(FullyDistVec< GIT, VT > &rvec, IT k_limit) const | combblas::SpParMat< IT, NT, DER > | |
| LoadImbalance() const | combblas::SpParMat< IT, NT, DER > | |
| LoadImbalance() const | combblas::SpParMat< IT, NT, DER > | |
| LoadImbalance() const | combblas::SpParMat< IT, NT, DER > | |
| LocalIT typedef | combblas::SpParMat< IT, NT, DER > | |
| LocalIT typedef | combblas::SpParMat< IT, NT, DER > | |
| LocalIT typedef | combblas::SpParMat< IT, NT, DER > | |
| LocalNT typedef | combblas::SpParMat< IT, NT, DER > | |
| LocalNT typedef | combblas::SpParMat< IT, NT, DER > | |
| LocalNT typedef | combblas::SpParMat< IT, NT, DER > | |
| LocalSpMV | combblas::SpParMat< IT, NT, DER > | friend |
| LocalSpMV | combblas::SpParMat< IT, NT, DER > | friend |
| LocalSpMV | combblas::SpParMat< IT, NT, DER > | friend |
| LocalSpMV | combblas::SpParMat< IT, NT, DER > | friend |
| LocalSpMV | combblas::SpParMat< IT, NT, DER > | friend |
| LocalSpMV | combblas::SpParMat< IT, NT, DER > | friend |
| MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, bool exclude=false) const | combblas::SpParMat< IT, NT, DER > | |
| MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op, bool exclude=false) const | combblas::SpParMat< IT, NT, DER > | |
| MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, bool exclude=false) const | combblas::SpParMat< IT, NT, DER > | |
| MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op, bool exclude=false) const | combblas::SpParMat< IT, NT, DER > | |
| MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, bool exclude=false) const | combblas::SpParMat< IT, NT, DER > | |
| MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op, bool exclude=false) const | combblas::SpParMat< IT, NT, DER > | |
| MemEfficientSpGEMM | combblas::SpParMat< IT, NT, DER > | friend |
| MemEfficientSpGEMM | combblas::SpParMat< IT, NT, DER > | friend |
| MemEfficientSpGEMM | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_ActiveTarget | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_ActiveTarget | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_ActiveTarget | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_DoubleBuff | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_DoubleBuff | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_DoubleBuff | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Fence | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Fence | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Fence | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Overlap | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Overlap | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Overlap | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_PassiveTarget | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_PassiveTarget | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_PassiveTarget | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_SUMMA | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_SUMMA | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_SUMMA | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Synch | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Synch | combblas::SpParMat< IT, NT, DER > | friend |
| Mult_AnXBn_Synch | combblas::SpParMat< IT, NT, DER > | friend |
| operator SpParMat< IT, NNT, NDER >() const | combblas::SpParMat< IT, NT, DER > | |
| operator SpParMat< IT, NNT, NDER >() const | combblas::SpParMat< IT, NT, DER > | |
| operator SpParMat< IT, NNT, NDER >() const | combblas::SpParMat< IT, NT, DER > | |
| operator SpParMat< NIT, NNT, NDER >() const | combblas::SpParMat< IT, NT, DER > | |
| operator SpParMat< NIT, NNT, NDER >() const | combblas::SpParMat< IT, NT, DER > | |
| operator SpParMat< NIT, NNT, NDER >() const | combblas::SpParMat< IT, NT, DER > | |
| operator()(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | inline |
| operator()(const FullyDistVec< IT, IT > &v, Dim dim, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | inline |
| operator()(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | inline |
| operator()(const FullyDistVec< IT, IT > &v, Dim dim, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | inline |
| operator()(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | inline |
| operator()(const FullyDistVec< IT, IT > &v, Dim dim, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | inline |
| operator+=(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| operator+=(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| operator+=(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| operator<< | combblas::SpParMat< IT, NT, DER > | friend |
| operator<< | combblas::SpParMat< IT, NT, DER > | friend |
| operator<< | combblas::SpParMat< IT, NT, DER > | friend |
| operator=(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| operator=(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| operator=(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| operator==(const SpParMat< IT, NT, DER > &rhs) const | combblas::SpParMat< IT, NT, DER > | |
| operator==(const SpParMat< IT, NT, DER > &rhs) const | combblas::SpParMat< IT, NT, DER > | |
| operator==(const SpParMat< IT, NT, DER > &rhs) const | combblas::SpParMat< IT, NT, DER > | |
| OptimizeForGraph500(OptBuf< LIT, OT > &optbuf) | combblas::SpParMat< IT, NT, DER > | |
| OptimizeForGraph500(OptBuf< LIT, OT > &optbuf) | combblas::SpParMat< IT, NT, DER > | |
| OptimizeForGraph500(OptBuf< LIT, OT > &optbuf) | combblas::SpParMat< IT, NT, DER > | |
| Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const | combblas::SpParMat< IT, NT, DER > | |
| Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const | combblas::SpParMat< IT, NT, DER > | |
| Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const | combblas::SpParMat< IT, NT, DER > | |
| ParallelBinaryWrite(std::string filename) const | combblas::SpParMat< IT, NT, DER > | |
| ParallelBinaryWrite(std::string filename) const | combblas::SpParMat< IT, NT, DER > | |
| ParallelBinaryWrite(std::string filename) const | combblas::SpParMat< IT, NT, DER > | |
| ParallelReadMM(const std::string &filename, bool onebased, _BinaryOperation BinOp) | combblas::SpParMat< IT, NT, DER > | |
| ParallelReadMM(const std::string &filename, bool onebased, _BinaryOperation BinOp) | combblas::SpParMat< IT, NT, DER > | |
| ParallelReadMM(const std::string &filename, bool onebased, _BinaryOperation BinOp) | combblas::SpParMat< IT, NT, DER > | |
| ParallelWriteMM(const std::string &filename, bool onebased, HANDLER handler) | combblas::SpParMat< IT, NT, DER > | |
| ParallelWriteMM(const std::string &filename, bool onebased) | combblas::SpParMat< IT, NT, DER > | inline |
| ParallelWriteMM(const std::string &filename, bool onebased, HANDLER handler) | combblas::SpParMat< IT, NT, DER > | |
| ParallelWriteMM(const std::string &filename, bool onebased) | combblas::SpParMat< IT, NT, DER > | inline |
| ParallelWriteMM(const std::string &filename, bool onebased, HANDLER handler) | combblas::SpParMat< IT, NT, DER > | |
| ParallelWriteMM(const std::string &filename, bool onebased) | combblas::SpParMat< IT, NT, DER > | inline |
| PrintInfo() const | combblas::SpParMat< IT, NT, DER > | |
| PrintInfo() const | combblas::SpParMat< IT, NT, DER > | |
| PrintInfo() const | combblas::SpParMat< IT, NT, DER > | |
| Profile() const | combblas::SpParMat< IT, NT, DER > | |
| Profile() const | combblas::SpParMat< IT, NT, DER > | |
| Profile() const | combblas::SpParMat< IT, NT, DER > | |
| Prune(_UnaryOperation __unary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | inline |
| Prune(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| Prune(_UnaryOperation __unary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | inline |
| Prune(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| Prune(_UnaryOperation __unary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | inline |
| Prune(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumn(const FullyDistVec< IT, NT > &pvals, _BinaryOperation __binary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumn(const FullyDistSpVec< IT, NT > &pvals, _BinaryOperation __binary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumn(const FullyDistVec< IT, NT > &pvals, _BinaryOperation __binary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumn(const FullyDistSpVec< IT, NT > &pvals, _BinaryOperation __binary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumn(const FullyDistVec< IT, NT > &pvals, _BinaryOperation __binary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumn(const FullyDistSpVec< IT, NT > &pvals, _BinaryOperation __binary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumnByIndex(const FullyDistSpVec< IT, IRRELEVANT_NT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumnByIndex(const FullyDistSpVec< IT, IRRELEVANT_NT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| PruneColumnByIndex(const FullyDistSpVec< IT, IRRELEVANT_NT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| PruneFull(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| PruneFull(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| PruneFull(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci) | combblas::SpParMat< IT, NT, DER > | |
| PruneI(_UnaryOperation __unary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | inline |
| PruneI(_UnaryOperation __unary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | inline |
| PruneI(_UnaryOperation __unary_op, bool inPlace=true) | combblas::SpParMat< IT, NT, DER > | inline |
| put(std::ofstream &outfile) const | combblas::SpParMat< IT, NT, DER > | |
| put(std::ofstream &outfile) const | combblas::SpParMat< IT, NT, DER > | |
| put(std::ofstream &outfile) const | combblas::SpParMat< IT, NT, DER > | |
| ReadDistribute(const std::string &filename, int master, bool nonum, HANDLER handler, bool transpose=false, bool pario=false) | combblas::SpParMat< IT, NT, DER > | |
| ReadDistribute(const std::string &filename, int master, bool nonum=false, bool pario=false) | combblas::SpParMat< IT, NT, DER > | inline |
| ReadDistribute(const std::string &filename, int master, bool nonum, HANDLER handler, bool transpose=false, bool pario=false) | combblas::SpParMat< IT, NT, DER > | |
| ReadDistribute(const std::string &filename, int master, bool nonum=false, bool pario=false) | combblas::SpParMat< IT, NT, DER > | inline |
| ReadDistribute(const std::string &filename, int master, bool nonum, HANDLER handler, bool transpose=false, bool pario=false) | combblas::SpParMat< IT, NT, DER > | |
| ReadDistribute(const std::string &filename, int master, bool nonum=false, bool pario=false) | combblas::SpParMat< IT, NT, DER > | inline |
| ReadGeneralizedTuples(const std::string &, _BinaryOperation) | combblas::SpParMat< IT, NT, DER > | |
| ReadGeneralizedTuples(const std::string &, _BinaryOperation) | combblas::SpParMat< IT, NT, DER > | |
| ReadGeneralizedTuples(const std::string &, _BinaryOperation) | combblas::SpParMat< IT, NT, DER > | |
| Reduce(Dim dim, _BinaryOperation __binary_op, NT id, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(Dim dim, _BinaryOperation __binary_op, NT id) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(Dim dim, _BinaryOperation __binary_op, NT id, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(Dim dim, _BinaryOperation __binary_op, NT id) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(Dim dim, _BinaryOperation __binary_op, NT id, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(Dim dim, _BinaryOperation __binary_op, NT id) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op) const | combblas::SpParMat< IT, NT, DER > | |
| Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id) const | combblas::SpParMat< IT, NT, DER > | |
| RemoveLoops() | combblas::SpParMat< IT, NT, DER > | |
| RemoveLoops() | combblas::SpParMat< IT, NT, DER > | |
| RemoveLoops() | combblas::SpParMat< IT, NT, DER > | |
| SaveGathered(std::string filename, HANDLER handler, bool transpose=false) const | combblas::SpParMat< IT, NT, DER > | |
| SaveGathered(std::string filename) const | combblas::SpParMat< IT, NT, DER > | inline |
| SaveGathered(std::string filename, HANDLER handler, bool transpose=false) const | combblas::SpParMat< IT, NT, DER > | |
| SaveGathered(std::string filename) const | combblas::SpParMat< IT, NT, DER > | inline |
| SaveGathered(std::string filename, HANDLER handler, bool transpose=false) const | combblas::SpParMat< IT, NT, DER > | |
| SaveGathered(std::string filename) const | combblas::SpParMat< IT, NT, DER > | inline |
| seq() const | combblas::SpParMat< IT, NT, DER > | inline |
| seq() const | combblas::SpParMat< IT, NT, DER > | inline |
| seq() const | combblas::SpParMat< IT, NT, DER > | inline |
| seqptr() const | combblas::SpParMat< IT, NT, DER > | inline |
| seqptr() const | combblas::SpParMat< IT, NT, DER > | inline |
| seqptr() const | combblas::SpParMat< IT, NT, DER > | inline |
| SetDifference(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| SetDifference(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| SetDifference(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| SparseCommon(std::vector< std::vector< std::tuple< LIT, LIT, NT > > > &data, LIT locsize, IT total_m, IT total_n, _BinaryOperation BinOp) | combblas::SpParMat< IT, NT, DER > | |
| SparseCommon(std::vector< std::vector< std::tuple< LIT, LIT, NT > > > &data, LIT locsize, IT total_m, IT total_n, _BinaryOperation BinOp) | combblas::SpParMat< IT, NT, DER > | |
| SparseCommon(std::vector< std::vector< std::tuple< LIT, LIT, NT > > > &data, LIT locsize, IT total_m, IT total_n, _BinaryOperation BinOp) | combblas::SpParMat< IT, NT, DER > | |
| SpAsgn(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, SpParMat< IT, NT, DER > &B) | combblas::SpParMat< IT, NT, DER > | |
| SpAsgn(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, SpParMat< IT, NT, DER > &B) | combblas::SpParMat< IT, NT, DER > | |
| SpAsgn(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, SpParMat< IT, NT, DER > &B) | combblas::SpParMat< IT, NT, DER > | |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpMV | combblas::SpParMat< IT, NT, DER > | friend |
| SpParMat() | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(MPI_Comm world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(std::shared_ptr< CommGrid > grid) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(DER *myseq, std::shared_ptr< CommGrid > grid) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(std::ifstream &input, MPI_Comm &world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(DER *myseq, MPI_Comm &world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(const DistEdgeList< DELIT > &rhs, bool removeloops=true) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(IT total_m, IT total_n, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, NT > &, bool SumDuplicates=false) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(IT total_m, IT total_n, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, IT > &, const NT &, bool SumDuplicates=false) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat() | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(MPI_Comm world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(std::shared_ptr< CommGrid > grid) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(DER *myseq, std::shared_ptr< CommGrid > grid) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(std::ifstream &input, MPI_Comm &world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(DER *myseq, MPI_Comm &world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(const DistEdgeList< DELIT > &rhs, bool removeloops=true) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(IT total_m, IT total_n, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, NT > &, bool SumDuplicates=false) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(IT total_m, IT total_n, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, IT > &, const NT &, bool SumDuplicates=false) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat() | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(MPI_Comm world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(std::shared_ptr< CommGrid > grid) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(DER *myseq, std::shared_ptr< CommGrid > grid) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(std::ifstream &input, MPI_Comm &world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(DER *myseq, MPI_Comm &world) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(const DistEdgeList< DELIT > &rhs, bool removeloops=true) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(const SpParMat< IT, NT, DER > &rhs) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(IT total_m, IT total_n, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, NT > &, bool SumDuplicates=false) | combblas::SpParMat< IT, NT, DER > | |
| SpParMat(IT total_m, IT total_n, const FullyDistVec< IT, IT > &, const FullyDistVec< IT, IT > &, const NT &, bool SumDuplicates=false) | combblas::SpParMat< IT, NT, DER > | |
| Square() | combblas::SpParMat< IT, NT, DER > | |
| Square() | combblas::SpParMat< IT, NT, DER > | |
| Square() | combblas::SpParMat< IT, NT, DER > | |
| SubsRef_SR(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | |
| SubsRef_SR(const FullyDistVec< IT, IT > &v, Dim dim, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | |
| SubsRef_SR(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | |
| SubsRef_SR(const FullyDistVec< IT, IT > &v, Dim dim, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | |
| SubsRef_SR(const FullyDistVec< IT, IT > &ri, const FullyDistVec< IT, IT > &ci, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | |
| SubsRef_SR(const FullyDistVec< IT, IT > &v, Dim dim, bool inplace=false) | combblas::SpParMat< IT, NT, DER > | |
| SubsRefCol(const std::vector< IT > &ci) const | combblas::SpParMat< IT, NT, DER > | |
| SubsRefCol(const std::vector< IT > &ci) const | combblas::SpParMat< IT, NT, DER > | |
| SubsRefCol(const std::vector< IT > &ci) const | combblas::SpParMat< IT, NT, DER > | |
| Transpose() | combblas::SpParMat< IT, NT, DER > | |
| Transpose() | combblas::SpParMat< IT, NT, DER > | |
| Transpose() | combblas::SpParMat< IT, NT, DER > | |
| UpdateDense(DenseParMat< IT, NT > &rhs, _BinaryOperation __binary_op) const | combblas::SpParMat< IT, NT, DER > | |
| UpdateDense(DenseParMat< IT, NT > &rhs, _BinaryOperation __binary_op) const | combblas::SpParMat< IT, NT, DER > | |
| UpdateDense(DenseParMat< IT, NT > &rhs, _BinaryOperation __binary_op) const | combblas::SpParMat< IT, NT, DER > | |
| ~SpParMat() | combblas::SpParMat< IT, NT, DER > | |
| ~SpParMat() | combblas::SpParMat< IT, NT, DER > | |
| ~SpParMat() | combblas::SpParMat< IT, NT, DER > | |