COMBINATORIAL_BLAS  1.6
combblas::SpDCCols< IT, NT > Member List

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 >
dcsccombblas::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
dcscarrcombblas::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
esscountcombblas::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() constcombblas::SpDCCols< IT, NT >
GetDCSC() constcombblas::SpDCCols< IT, NT >inline
GetDCSC(int i) constcombblas::SpDCCols< IT, NT >inline
GetEssentials() constcombblas::SpDCCols< IT, NT >
GetInternal() constcombblas::SpDCCols< IT, NT >inline
GetInternal(int i) constcombblas::SpDCCols< IT, NT >inline
getncol() constcombblas::SpDCCols< IT, NT >inline
getnnz() constcombblas::SpDCCols< IT, NT >inline
getnrow() constcombblas::SpDCCols< IT, NT >inline
getnsplit() constcombblas::SpDCCols< IT, NT >inline
getnzc() constcombblas::SpDCCols< IT, NT >inline
isZero() constcombblas::SpDCCols< IT, NT >inline
LocalIT typedefcombblas::SpDCCols< IT, NT >
LocalNT typedefcombblas::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 >() constcombblas::SpDCCols< IT, NT >
operator SpDCCols< NIT, NNT >() constcombblas::SpDCCols< IT, NT >
operator()(IT ri, IT ci) constcombblas::SpDCCols< IT, NT >
operator()(const std::vector< IT > &ri, const std::vector< IT > &ci) constcombblas::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) constcombblas::SpDCCols< IT, NT >inline
SpMat< IT, NT, SpDCCols< IT, NT > >::operator==(const SpMat< IT, NT, SpDCCols< IT, NT > > &rhs) constcombblas::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() constcombblas::SpDCCols< IT, NT >
PrintInfo(std::ofstream &out) constcombblas::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) constcombblas::SpDCCols< IT, NT >
RowSplit(int numsplits)combblas::SpDCCols< IT, NT >inline
SpDCCols classcombblas::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 classcombblas::SpDCCols< IT, NT >friend
Transpose()combblas::SpDCCols< IT, NT >
TransposeConst() constcombblas::SpDCCols< IT, NT >
TransposeConstPtr() constcombblas::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) constcombblas::SpDCCols< IT, NT >inline
~SpDCCols()combblas::SpDCCols< IT, NT >