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 > |