COMBINATORIAL_BLAS 1.6
 
Loading...
Searching...
No Matches
combblas::SpParMat< IT, NT, DER > Member List

This is the complete list of members for combblas::SpParMat< IT, NT, DER >, including all inherited members.

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() constcombblas::SpParMat< IT, NT, DER >
Bandwidth() constcombblas::SpParMat< IT, NT, DER >
Bandwidth() constcombblas::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 >
CalculateNumberOfPhasescombblas::SpParMat< IT, NT, DER >friend
CalculateNumberOfPhasescombblas::SpParMat< IT, NT, DER >friend
CalculateNumberOfPhasescombblas::SpParMat< IT, NT, DER >friend
DenseParMatcombblas::SpParMat< IT, NT, DER >friend
DenseParMatcombblas::SpParMat< IT, NT, DER >friend
DenseParMatcombblas::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) constcombblas::SpParMat< IT, NT, DER >
Dump(std::string filename) constcombblas::SpParMat< IT, NT, DER >
Dump(std::string filename) constcombblas::SpParMat< IT, NT, DER >
EstimateFLOPcombblas::SpParMat< IT, NT, DER >friend
EstimateFLOPcombblas::SpParMat< IT, NT, DER >friend
EstimateFLOPcombblas::SpParMat< IT, NT, DER >friend
EstPerProcessNnzSUMMAcombblas::SpParMat< IT, NT, DER >friend
EstPerProcessNnzSUMMAcombblas::SpParMat< IT, NT, DER >friend
EstPerProcessNnzSUMMAcombblas::SpParMat< IT, NT, DER >friend
EWiseApplycombblas::SpParMat< IT, NT, DER >friend
EWiseApplycombblas::SpParMat< IT, NT, DER >friend
EWiseApplycombblas::SpParMat< IT, NT, DER >friend
EWiseApplycombblas::SpParMat< IT, NT, DER >friend
EWiseApplycombblas::SpParMat< IT, NT, DER >friend
EWiseApplycombblas::SpParMat< IT, NT, DER >friend
EWiseMult(const SpParMat< IT, NT, DER > &rhs, bool exclude)combblas::SpParMat< IT, NT, DER >
EWiseMultcombblas::SpParMat< IT, NT, DER >friend
EWiseMult(const SpParMat< IT, NT, DER > &rhs, bool exclude)combblas::SpParMat< IT, NT, DER >
EWiseMultcombblas::SpParMat< IT, NT, DER >friend
EWiseMult(const SpParMat< IT, NT, DER > &rhs, bool exclude)combblas::SpParMat< IT, NT, DER >
EWiseMultcombblas::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 > &) constcombblas::SpParMat< IT, NT, DER >
Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &) constcombblas::SpParMat< IT, NT, DER >
Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &, FullyDistVec< IT, NT > &) constcombblas::SpParMat< IT, NT, DER >
Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &) constcombblas::SpParMat< IT, NT, DER >
Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &, FullyDistVec< IT, NT > &) constcombblas::SpParMat< IT, NT, DER >
Find(FullyDistVec< IT, IT > &, FullyDistVec< IT, IT > &) constcombblas::SpParMat< IT, NT, DER >
FreeMemory()combblas::SpParMat< IT, NT, DER >
FreeMemory()combblas::SpParMat< IT, NT, DER >
FreeMemory()combblas::SpParMat< IT, NT, DER >
getcommgrid() constcombblas::SpParMat< IT, NT, DER >inline
getcommgrid() constcombblas::SpParMat< IT, NT, DER >inline
getcommgrid() constcombblas::SpParMat< IT, NT, DER >inline
getlocalcols() constcombblas::SpParMat< IT, NT, DER >inline
getlocalcols() constcombblas::SpParMat< IT, NT, DER >inline
getlocalcols() constcombblas::SpParMat< IT, NT, DER >inline
getlocalnnz() constcombblas::SpParMat< IT, NT, DER >inline
getlocalnnz() constcombblas::SpParMat< IT, NT, DER >inline
getlocalnnz() constcombblas::SpParMat< IT, NT, DER >inline
getlocalrows() constcombblas::SpParMat< IT, NT, DER >inline
getlocalrows() constcombblas::SpParMat< IT, NT, DER >inline
getlocalrows() constcombblas::SpParMat< IT, NT, DER >inline
getncol() constcombblas::SpParMat< IT, NT, DER >
getncol() constcombblas::SpParMat< IT, NT, DER >
getncol() constcombblas::SpParMat< IT, NT, DER >
getnnz() constcombblas::SpParMat< IT, NT, DER >
getnnz() constcombblas::SpParMat< IT, NT, DER >
getnnz() constcombblas::SpParMat< IT, NT, DER >
getnrow() constcombblas::SpParMat< IT, NT, DER >
getnrow() constcombblas::SpParMat< IT, NT, DER >
getnrow() constcombblas::SpParMat< IT, NT, DER >
GlobalIT typedefcombblas::SpParMat< IT, NT, DER >
GlobalIT typedefcombblas::SpParMat< IT, NT, DER >
GlobalIT typedefcombblas::SpParMat< IT, NT, DER >
GlobalNT typedefcombblas::SpParMat< IT, NT, DER >
GlobalNT typedefcombblas::SpParMat< IT, NT, DER >
GlobalNT typedefcombblas::SpParMat< IT, NT, DER >
InducedSubgraphs2Procs(const FullyDistVec< IT, IT > &Assignments, std::vector< IT > &LocalIdxs) constcombblas::SpParMat< IT, NT, DER >
InducedSubgraphs2Procs(const FullyDistVec< IT, IT > &Assignments, std::vector< IT > &LocalIdxs) constcombblas::SpParMat< IT, NT, DER >
InducedSubgraphs2Procs(const FullyDistVec< IT, IT > &Assignments, std::vector< IT > &LocalIdxs) constcombblas::SpParMat< IT, NT, DER >
Kselect(FullyDistVec< GIT, VT > &rvec, IT k_limit, int kselectVersion) constcombblas::SpParMat< IT, NT, DER >
Kselect(FullyDistSpVec< GIT, VT > &kth, IT k_limit, int kselectVersion) constcombblas::SpParMat< IT, NT, DER >
Kselect(FullyDistVec< GIT, VT > &rvec, IT k_limit, int kselectVersion) constcombblas::SpParMat< IT, NT, DER >
Kselect(FullyDistSpVec< GIT, VT > &kth, IT k_limit, int kselectVersion) constcombblas::SpParMat< IT, NT, DER >
Kselect(FullyDistVec< GIT, VT > &rvec, IT k_limit, int kselectVersion) constcombblas::SpParMat< IT, NT, DER >
Kselect(FullyDistSpVec< GIT, VT > &kth, IT k_limit, int kselectVersion) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistSpVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistSpVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistSpVec< GIT, VT > &rvec, IT k_limit, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Kselect1(FullyDistVec< GIT, VT > &rvec, IT k_limit) constcombblas::SpParMat< IT, NT, DER >
Kselect2(FullyDistVec< GIT, VT > &rvec, IT k_limit) constcombblas::SpParMat< IT, NT, DER >
Kselect2(FullyDistVec< GIT, VT > &rvec, IT k_limit) constcombblas::SpParMat< IT, NT, DER >
Kselect2(FullyDistVec< GIT, VT > &rvec, IT k_limit) constcombblas::SpParMat< IT, NT, DER >
LoadImbalance() constcombblas::SpParMat< IT, NT, DER >
LoadImbalance() constcombblas::SpParMat< IT, NT, DER >
LoadImbalance() constcombblas::SpParMat< IT, NT, DER >
LocalIT typedefcombblas::SpParMat< IT, NT, DER >
LocalIT typedefcombblas::SpParMat< IT, NT, DER >
LocalIT typedefcombblas::SpParMat< IT, NT, DER >
LocalNT typedefcombblas::SpParMat< IT, NT, DER >
LocalNT typedefcombblas::SpParMat< IT, NT, DER >
LocalNT typedefcombblas::SpParMat< IT, NT, DER >
LocalSpMVcombblas::SpParMat< IT, NT, DER >friend
LocalSpMVcombblas::SpParMat< IT, NT, DER >friend
LocalSpMVcombblas::SpParMat< IT, NT, DER >friend
LocalSpMVcombblas::SpParMat< IT, NT, DER >friend
LocalSpMVcombblas::SpParMat< IT, NT, DER >friend
LocalSpMVcombblas::SpParMat< IT, NT, DER >friend
MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, bool exclude=false) constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, bool exclude=false) constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, bool exclude=false) constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
MemEfficientSpGEMMcombblas::SpParMat< IT, NT, DER >friend
MemEfficientSpGEMMcombblas::SpParMat< IT, NT, DER >friend
MemEfficientSpGEMMcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_ActiveTargetcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_ActiveTargetcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_ActiveTargetcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_DoubleBuffcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_DoubleBuffcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_DoubleBuffcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Fencecombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Fencecombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Fencecombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Overlapcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Overlapcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Overlapcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_PassiveTargetcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_PassiveTargetcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_PassiveTargetcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_SUMMAcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_SUMMAcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_SUMMAcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Synchcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Synchcombblas::SpParMat< IT, NT, DER >friend
Mult_AnXBn_Synchcombblas::SpParMat< IT, NT, DER >friend
operator SpParMat< IT, NNT, NDER >() constcombblas::SpParMat< IT, NT, DER >
operator SpParMat< IT, NNT, NDER >() constcombblas::SpParMat< IT, NT, DER >
operator SpParMat< IT, NNT, NDER >() constcombblas::SpParMat< IT, NT, DER >
operator SpParMat< NIT, NNT, NDER >() constcombblas::SpParMat< IT, NT, DER >
operator SpParMat< NIT, NNT, NDER >() constcombblas::SpParMat< IT, NT, DER >
operator SpParMat< NIT, NNT, NDER >() constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
operator==(const SpParMat< IT, NT, DER > &rhs) constcombblas::SpParMat< IT, NT, DER >
operator==(const SpParMat< IT, NT, DER > &rhs) constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) constcombblas::SpParMat< IT, NT, DER >
Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) constcombblas::SpParMat< IT, NT, DER >
ParallelBinaryWrite(std::string filename) constcombblas::SpParMat< IT, NT, DER >
ParallelBinaryWrite(std::string filename) constcombblas::SpParMat< IT, NT, DER >
ParallelBinaryWrite(std::string filename) constcombblas::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() constcombblas::SpParMat< IT, NT, DER >
PrintInfo() constcombblas::SpParMat< IT, NT, DER >
PrintInfo() constcombblas::SpParMat< IT, NT, DER >
Profile() constcombblas::SpParMat< IT, NT, DER >
Profile() constcombblas::SpParMat< IT, NT, DER >
Profile() constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
put(std::ofstream &outfile) constcombblas::SpParMat< IT, NT, DER >
put(std::ofstream &outfile) constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
Reduce(Dim dim, _BinaryOperation __binary_op, NT id) constcombblas::SpParMat< IT, NT, DER >
Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id) constcombblas::SpParMat< IT, NT, DER >
Reduce(Dim dim, _BinaryOperation __binary_op, NT id, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Reduce(Dim dim, _BinaryOperation __binary_op, NT id) constcombblas::SpParMat< IT, NT, DER >
Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id) constcombblas::SpParMat< IT, NT, DER >
Reduce(Dim dim, _BinaryOperation __binary_op, NT id, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Reduce(Dim dim, _BinaryOperation __binary_op, NT id) constcombblas::SpParMat< IT, NT, DER >
Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op) constcombblas::SpParMat< IT, NT, DER >
Reduce(FullyDistVec< GIT, VT > &rvec, Dim dim, _BinaryOperation __binary_op, VT id) constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
SaveGathered(std::string filename) constcombblas::SpParMat< IT, NT, DER >inline
SaveGathered(std::string filename, HANDLER handler, bool transpose=false) constcombblas::SpParMat< IT, NT, DER >
SaveGathered(std::string filename) constcombblas::SpParMat< IT, NT, DER >inline
SaveGathered(std::string filename, HANDLER handler, bool transpose=false) constcombblas::SpParMat< IT, NT, DER >
SaveGathered(std::string filename) constcombblas::SpParMat< IT, NT, DER >inline
seq() constcombblas::SpParMat< IT, NT, DER >inline
seq() constcombblas::SpParMat< IT, NT, DER >inline
seq() constcombblas::SpParMat< IT, NT, DER >inline
seqptr() constcombblas::SpParMat< IT, NT, DER >inline
seqptr() constcombblas::SpParMat< IT, NT, DER >inline
seqptr() constcombblas::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 >
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::SpParMat< IT, NT, DER >friend
SpMVcombblas::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) constcombblas::SpParMat< IT, NT, DER >
SubsRefCol(const std::vector< IT > &ci) constcombblas::SpParMat< IT, NT, DER >
SubsRefCol(const std::vector< IT > &ci) constcombblas::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) constcombblas::SpParMat< IT, NT, DER >
UpdateDense(DenseParMat< IT, NT > &rhs, _BinaryOperation __binary_op) constcombblas::SpParMat< IT, NT, DER >
UpdateDense(DenseParMat< IT, NT > &rhs, _BinaryOperation __binary_op) constcombblas::SpParMat< IT, NT, DER >
~SpParMat()combblas::SpParMat< IT, NT, DER >
~SpParMat()combblas::SpParMat< IT, NT, DER >
~SpParMat()combblas::SpParMat< IT, NT, DER >