This is the complete list of members for combblas::SpDCCols< IT, NT >, including all inherited members.
Apply(_UnaryOperation __unary_op) | combblas::SpDCCols< IT, NT > | inline |
begcol() | combblas::SpDCCols< IT, NT > | inline |
begcol(int i) | combblas::SpDCCols< IT, NT > | inline |
begnz(const SpColIter &ccol) | combblas::SpDCCols< IT, NT > | inline |
begnz(const SpColIter &ccol, int i) | combblas::SpDCCols< IT, NT > | inline |
SpMat< IT, NT, SpDCCols< IT, NT > >::begnz(const typename X::SpColIter &ccol) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | inline |
SpMat< IT, NT, SpDCCols< IT, NT > >::begnz(const typename X::SpColIter &ccol, int i) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | inline |
BooleanRowSplit(SpDCCols< IU, bool > &A, int numsplits) | combblas::SpDCCols< IT, NT > | friend |
ColConcatenate(std::vector< SpDCCols< IT, NT > > &matrices) | combblas::SpDCCols< IT, NT > | |
ColSplit(int parts, std::vector< SpDCCols< IT, NT > > &matrices) | combblas::SpDCCols< IT, NT > | |
Create(const std::vector< IT > &essentials) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | inline |
Create(IT size, IT nRow, IT nCol, std::tuple< IT, IT, NT > *mytuples) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | inline |
CreateImpl(const std::vector< IT > &essentials) | combblas::SpDCCols< IT, NT > | |
CreateImpl(IT size, IT nRow, IT nCol, std::tuple< IT, IT, NT > *mytuples) | combblas::SpDCCols< IT, NT > | |
CreateImpl(IT *_cp, IT *_jc, IT *_ir, NT *_numx, IT _nz, IT _nzc, IT _m, IT _n) | combblas::SpDCCols< IT, NT > | |
dcsc | combblas::SpDCCols< IT, NT > | |
dcsc_gespmv(const SpDCCols< IU, NU > &A, const RHS *x, LHS *y) | combblas::SpDCCols< IT, NT > | friend |
dcsc_gespmv_threaded(const SpDCCols< IU, NU > &A, const RHS *x, LHS *y) | combblas::SpDCCols< IT, NT > | friend |
dcscarr | combblas::SpDCCols< IT, NT > | |
endcol() | combblas::SpDCCols< IT, NT > | inline |
endcol(int i) | combblas::SpDCCols< IT, NT > | inline |
endnz(const SpColIter &ccol) | combblas::SpDCCols< IT, NT > | inline |
endnz(const SpColIter &ccol, int i) | combblas::SpDCCols< IT, NT > | inline |
SpMat< IT, NT, SpDCCols< IT, NT > >::endnz(const typename X::SpColIter &ccol) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | inline |
SpMat< IT, NT, SpDCCols< IT, NT > >::endnz(const typename X::SpColIter &ccol, int i) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | inline |
esscount | combblas::SpDCCols< IT, NT > | static |
EWiseApply(const SpDCCols< IU, NU1 > &A, const SpDCCols< IU, NU2 > &B, _BinaryOperation __binary_op, bool notB, const NU2 &defaultBVal) | combblas::SpDCCols< IT, NT > | friend |
EWiseApply(const SpDCCols< IU, NU1 > &A, const SpDCCols< IU, NU2 > &B, _BinaryOperation __binary_op, _BinaryPredicate do_op, bool allowANulls, bool allowBNulls, const NU1 &ANullVal, const NU2 &BNullVal, const bool allowIntersect) | combblas::SpDCCols< IT, NT > | friend |
EWiseMult(const SpDCCols< IT, NT > &rhs, bool exclude) | combblas::SpDCCols< IT, NT > | |
EWiseMult(const SpDCCols< IU, NU1 > &A, const SpDCCols< IU, NU2 > &B, bool exclude) | combblas::SpDCCols< IT, NT > | friend |
EWiseScale(NT **scaler, IT m_scaler, IT n_scaler) | combblas::SpDCCols< IT, NT > | |
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) | combblas::SpDCCols< IT, NT > | friend |
get(std::ifstream &infile) | combblas::SpDCCols< IT, NT > | |
GetArrays() const | combblas::SpDCCols< IT, NT > | |
GetDCSC() const | combblas::SpDCCols< IT, NT > | inline |
GetDCSC(int i) const | combblas::SpDCCols< IT, NT > | inline |
GetEssentials() const | combblas::SpDCCols< IT, NT > | |
GetInternal() const | combblas::SpDCCols< IT, NT > | inline |
GetInternal(int i) const | combblas::SpDCCols< IT, NT > | inline |
getncol() const | combblas::SpDCCols< IT, NT > | inline |
getnnz() const | combblas::SpDCCols< IT, NT > | inline |
getnrow() const | combblas::SpDCCols< IT, NT > | inline |
getnsplit() const | combblas::SpDCCols< IT, NT > | inline |
getnzc() const | combblas::SpDCCols< IT, NT > | inline |
isZero() const | combblas::SpDCCols< IT, NT > | inline |
LocalIT typedef | combblas::SpDCCols< IT, NT > | |
LocalNT typedef | combblas::SpDCCols< IT, NT > | |
Merge(SpDCCols< IT, NT > &partA, SpDCCols< IT, NT > &partB) | combblas::SpDCCols< IT, NT > | |
SpMat< IT, NT, SpDCCols< IT, NT > >::Merge(SpMat< IT, NT, SpDCCols< IT, NT > > &partA, SpMat< IT, NT, SpDCCols< IT, NT > > &partB) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | |
operator SpDCCols< IT, NNT >() const | combblas::SpDCCols< IT, NT > | |
operator SpDCCols< NIT, NNT >() const | combblas::SpDCCols< IT, NT > | |
operator()(IT ri, IT ci) const | combblas::SpDCCols< IT, NT > | |
operator()(const std::vector< IT > &ri, const std::vector< IT > &ci) const | combblas::SpDCCols< IT, NT > | |
operator+=(const SpDCCols< IT, NT > &rhs) | combblas::SpDCCols< IT, NT > | |
operator=(const SpDCCols< IT, NT > &rhs) | combblas::SpDCCols< IT, NT > | |
operator==(const SpDCCols< IT, NT > &rhs) const | combblas::SpDCCols< IT, NT > | inline |
SpMat< IT, NT, SpDCCols< IT, NT > >::operator==(const SpMat< IT, NT, SpDCCols< IT, NT > > &rhs) const | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | |
PlusEq_AnXBn(const SpDCCols< IT, NT > &A, const SpDCCols< IT, NT > &B) | combblas::SpDCCols< IT, NT > | |
PlusEq_AnXBt(const SpDCCols< IT, NT > &A, const SpDCCols< IT, NT > &B) | combblas::SpDCCols< IT, NT > | |
PlusEq_AtXBn(const SpDCCols< IT, NT > &A, const SpDCCols< IT, NT > &B) | combblas::SpDCCols< IT, NT > | |
PlusEq_AtXBt(const SpDCCols< IT, NT > &A, const SpDCCols< IT, NT > &B) | combblas::SpDCCols< IT, NT > | |
PrintInfo() const | combblas::SpDCCols< IT, NT > | |
PrintInfo(std::ofstream &out) const | combblas::SpDCCols< IT, NT > | |
Prune(_UnaryOperation __unary_op, bool inPlace) | combblas::SpDCCols< IT, NT > | |
PruneColumn(NT *pvals, _BinaryOperation __binary_op, bool inPlace) | combblas::SpDCCols< IT, NT > | |
PruneColumn(IT *pinds, NT *pvals, _BinaryOperation __binary_op, bool inPlace) | combblas::SpDCCols< IT, NT > | |
PruneI(_UnaryOperation __unary_op, bool inPlace, GlobalIT rowOffset, GlobalIT colOffset) | combblas::SpDCCols< IT, NT > | |
put(std::ofstream &outfile) const | combblas::SpDCCols< IT, NT > | |
RowSplit(int numsplits) | combblas::SpDCCols< IT, NT > | inline |
SpDCCols class | combblas::SpDCCols< IT, NT > | friend |
SpDCCols() | combblas::SpDCCols< IT, NT > | |
SpDCCols(IT size, IT nRow, IT nCol, IT nzc) | combblas::SpDCCols< IT, NT > | |
SpDCCols(const SpTuples< IT, NT > &rhs, bool transpose) | combblas::SpDCCols< IT, NT > | |
SpDCCols(IT nRow, IT nCol, IT nnz1, const std::tuple< IT, IT, NT > *rhs, bool transpose) | combblas::SpDCCols< IT, NT > | |
SpDCCols(const SpDCCols< IT, NT > &rhs) | combblas::SpDCCols< IT, NT > | |
SpGEMM(SpMat< IT, NT, SpDCCols< IT, NT > > &A, SpMat< IT, NT, SpDCCols< IT, NT > > &B, bool isAT, bool isBT) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | |
Split(SpDCCols< IT, NT > &partA, SpDCCols< IT, NT > &partB) | combblas::SpDCCols< IT, NT > | |
SpMat< IT, NT, SpDCCols< IT, NT > >::Split(SpMat< IT, NT, SpDCCols< IT, NT > > &partA, SpMat< IT, NT, SpDCCols< IT, NT > > &partB) | combblas::SpMat< IT, NT, SpDCCols< IT, NT > > | |
SpTuples class | combblas::SpDCCols< IT, NT > | friend |
Transpose() | combblas::SpDCCols< IT, NT > | |
TransposeConst() const | combblas::SpDCCols< IT, NT > | |
TransposeConstPtr() const | combblas::SpDCCols< IT, NT > | |
Tuples_AnXBn(const SpDCCols< IU, NU1 > &A, const SpDCCols< IU, NU2 > &B, bool clearA, bool clearB) | combblas::SpDCCols< IT, NT > | friend |
Tuples_AnXBt(const SpDCCols< IU, NU1 > &A, const SpDCCols< IU, NU2 > &B, bool clearA, bool clearB) | combblas::SpDCCols< IT, NT > | friend |
Tuples_AtXBn(const SpDCCols< IU, NU1 > &A, const SpDCCols< IU, NU2 > &B, bool clearA, bool clearB) | combblas::SpDCCols< IT, NT > | friend |
Tuples_AtXBt(const SpDCCols< IU, NU1 > &A, const SpDCCols< IU, NU2 > &B, bool clearA, bool clearB) | combblas::SpDCCols< IT, NT > | friend |
UpdateDense(NT **array, _BinaryOperation __binary_op) const | combblas::SpDCCols< IT, NT > | inline |
~SpDCCols() | combblas::SpDCCols< IT, NT > |