This is the complete list of members for combblas::FullyDistSpVec< IT, NT >, including all inherited members.
| Apply(_UnaryOperation __unary_op) | combblas::FullyDistSpVec< IT, NT > | inline |
| ApplyInd(_BinaryOperation __binary_op) | combblas::FullyDistSpVec< IT, NT > | inline |
| BulkSet(IT inds[], int count) | combblas::FullyDistSpVec< IT, NT > | |
| Count(_Predicate pred) const | combblas::FullyDistSpVec< IT, NT > | |
| DebugPrint() | combblas::FullyDistSpVec< IT, NT > | |
| DelElement(IT indx) | combblas::FullyDistSpVec< IT, NT > | |
| EWiseApply(const FullyDistSpVec< IU, NU1 > &V, const FullyDistVec< IU, NU2 > &W, _BinaryOperation _binary_op, _BinaryPredicate _doOp, bool allowVNulls, NU1 Vzero, const bool useExtendedBinOp) | combblas::FullyDistSpVec< IT, NT > | friend |
| EWiseApply(const FullyDistSpVec< IU, NU1 > &V, const FullyDistSpVec< IU, NU2 > &W, _BinaryOperation _binary_op, _BinaryPredicate _doOp, bool allowVNulls, bool allowWNulls, NU1 Vzero, NU2 Wzero, const bool allowIntersect, const bool useExtendedBinOp) | combblas::FullyDistSpVec< IT, NT > | friend |
| EWiseApply_threaded(const FullyDistSpVec< IU, NU1 > &V, const FullyDistVec< IU, NU2 > &W, _BinaryOperation _binary_op, _BinaryPredicate _doOp, bool allowVNulls, NU1 Vzero, const bool useExtendedBinOp) | combblas::FullyDistSpVec< IT, NT > | friend |
| EWiseMult(const FullyDistSpVec< IU, NU1 > &V, const FullyDistVec< IU, NU2 > &W, bool exclude, NU2 zero) | combblas::FullyDistSpVec< IT, NT > | friend |
| FilterByVal(FullyDistSpVec< IT, IT > Selector, _UnaryOperation __unop, bool filterByIndex) | combblas::FullyDistSpVec< IT, NT > | |
| FindInds(_Predicate pred) const | combblas::FullyDistSpVec< IT, NT > | |
| FindVals(_Predicate pred) const | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistSpVec class | combblas::FullyDistSpVec< IT, NT > | friend |
| FullyDistSpVec() | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistSpVec(IT glen) | combblas::FullyDistSpVec< IT, NT > | explicit |
| FullyDistSpVec(std::shared_ptr< CommGrid > grid) | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistSpVec(std::shared_ptr< CommGrid > grid, IT glen) | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistSpVec(const FullyDistVec< IT, NT > &rhs, _UnaryOperation unop) | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistSpVec(const FullyDistVec< IT, NT > &rhs) | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistSpVec(IT globalsize, const FullyDistVec< IT, IT > &inds, const FullyDistVec< IT, NT > &vals, bool SumDuplicates=false) | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistSpVec(std::shared_ptr< CommGrid > grid, IT globallen, const std::vector< IT > &indvec, const std::vector< NT > &numvec, bool SumDuplicates=false, bool sorted=false) | combblas::FullyDistSpVec< IT, NT > | |
| FullyDistVec class | combblas::FullyDistSpVec< IT, NT > | friend |
| getcommgrid() const | combblas::FullyDistSpVec< IT, NT > | inline |
| GetLocalElement(IT indx) | combblas::FullyDistSpVec< IT, NT > | |
| GetLocalInd() | combblas::FullyDistSpVec< IT, NT > | inline |
| GetLocalNum() | combblas::FullyDistSpVec< IT, NT > | inline |
| getlocnnz() const | combblas::FullyDistSpVec< IT, NT > | inline |
| getnnz() const | combblas::FullyDistSpVec< IT, NT > | inline |
| Invert(IT globallen) | combblas::FullyDistSpVec< IT, NT > | |
| Invert(IT globallen, _BinaryOperationIdx __binopIdx, _BinaryOperationVal __binopVal, _BinaryOperationDuplicate __binopDuplicate) | combblas::FullyDistSpVec< IT, NT > | |
| InvertRMA(IT globallen, _BinaryOperationIdx __binopIdx, _BinaryOperationVal __binopVal) | combblas::FullyDistSpVec< IT, NT > | |
| iota(IT globalsize, NT first) | combblas::FullyDistSpVec< IT, NT > | |
| MergeContributions(FullyDistSpVec< IU, VT > &y, int *&recvcnt, int *&rdispls, int32_t *&recvindbuf, VT *&recvnumbuf, int rowneighs) | combblas::FullyDistSpVec< IT, NT > | friend |
| NnzUntil() const | combblas::FullyDistSpVec< IT, NT > | |
| nziota(NT first) | combblas::FullyDistSpVec< IT, NT > | |
| operator FullyDistSpVec< IT, NNT >() const | combblas::FullyDistSpVec< IT, NT > | inline |
| operator()(const FullyDistVec< IT, IT > &ri) const | combblas::FullyDistSpVec< IT, NT > | |
| operator+=(const FullyDistSpVec< IT, NT > &rhs) | combblas::FullyDistSpVec< IT, NT > | |
| operator-=(const FullyDistSpVec< IT, NT > &rhs) | combblas::FullyDistSpVec< IT, NT > | |
| operator=(const FullyDistSpVec< IT, NT > &rhs) | combblas::FullyDistSpVec< IT, NT > | |
| operator=(const FullyDistVec< IT, NT > &rhs) | combblas::FullyDistSpVec< IT, NT > | |
| operator=(NT fixedval) | combblas::FullyDistSpVec< IT, NT > | inline |
| operator==(const FullyDistSpVec< IT, NT > &rhs) const | combblas::FullyDistSpVec< IT, NT > | inline |
| operator[](IT indx) | combblas::FullyDistSpVec< IT, NT > | |
| ParallelRead(const std::string &filename, bool onebased, _BinaryOperation BinOp) | combblas::FullyDistSpVec< IT, NT > | |
| ParallelWrite(const std::string &filename, bool onebased, HANDLER handler, bool includeindices=true, bool includeheader=false) | combblas::FullyDistSpVec< IT, NT > | |
| ParallelWrite(const std::string &filename, bool onebased, bool includeindices=true) | combblas::FullyDistSpVec< IT, NT > | inline |
| PermMat1(const FullyDistSpVec< IU, NU > &ri, const IU ncol, _UnaryOperation __unop) | combblas::FullyDistSpVec< IT, NT > | friend |
| PrintInfo(std::string vecname) const | combblas::FullyDistSpVec< IT, NT > | |
| RandPerm(FullyDistSpVec< IU, IU > &V) | combblas::FullyDistSpVec< IT, NT > | friend |
| ReadDistribute(std::ifstream &infile, int master, HANDLER handler) | combblas::FullyDistSpVec< IT, NT > | |
| ReadDistribute(std::ifstream &infile, int master) | combblas::FullyDistSpVec< IT, NT > | inline |
| Reduce(_BinaryOperation __binary_op, NT init) const | combblas::FullyDistSpVec< IT, NT > | |
| Reduce(_BinaryOperation __binary_op, OUT default_val, _UnaryOperation __unary_op) const | combblas::FullyDistSpVec< IT, NT > | |
| RenameVertices(DistEdgeList< IU > &DEL) | combblas::FullyDistSpVec< IT, NT > | friend |
| Reset() | combblas::FullyDistSpVec< IT, NT > | |
| SaveGathered(std::ofstream &outfile, int master, HANDLER handler, bool printProcSplits=false) | combblas::FullyDistSpVec< IT, NT > | |
| SaveGathered(std::ofstream &outfile, int master) | combblas::FullyDistSpVec< IT, NT > | inline |
| Select(const FullyDistVec< IT, NT1 > &denseVec, _UnaryOperation unop) | combblas::FullyDistSpVec< IT, NT > | |
| SelectApply(const FullyDistVec< IT, NT1 > &denseVec, _UnaryOperation __unop, _BinaryOperation __binop) | combblas::FullyDistSpVec< IT, NT > | |
| SetElement(IT indx, NT numx) | combblas::FullyDistSpVec< IT, NT > | |
| Setminus(const FullyDistSpVec< IT, NT1 > &other) | combblas::FullyDistSpVec< IT, NT > | |
| setNumToInd() | combblas::FullyDistSpVec< IT, NT > | inline |
| sort() | combblas::FullyDistSpVec< IT, NT > | |
| SparseVectorLocalIterator class | combblas::FullyDistSpVec< IT, NT > | friend |
| SpMV(const SpParMat< IU, NUM, UDER > &A, const FullyDistSpVec< IU, NUV > &x) | combblas::FullyDistSpVec< IT, NT > | friend |
| SpMV(const SpParMat< IU, NUM, UDER > &A, const FullyDistSpVec< IU, IU > &x, bool indexisvalue) | combblas::FullyDistSpVec< IT, NT > | friend |
| SpMV(const SpParMat< IU, bool, UDER > &A, const FullyDistSpVec< IU, VT > &x, OptBuf< int32_t, VT > &optbuf) | combblas::FullyDistSpVec< IT, NT > | friend |
| SpMV(const SpParMat< IU, NUM, UDER > &A, const FullyDistSpVec< IU, IVT > &x, FullyDistSpVec< IU, OVT > &y, bool indexisvalue, OptBuf< int32_t, OVT > &optbuf) | combblas::FullyDistSpVec< IT, NT > | friend |
| SpMV(const SpParMat< IU, NUM, UDER > &A, const FullyDistSpVec< IU, IVT > &x, FullyDistSpVec< IU, OVT > &y, bool indexisvalue, OptBuf< int32_t, OVT > &optbuf, PreAllocatedSPA< OVT > &SPA) | combblas::FullyDistSpVec< IT, NT > | friend |
| SpParMat class | combblas::FullyDistSpVec< IT, NT > | friend |
| stealFrom(FullyDistSpVec< IT, NT > &victim) | combblas::FullyDistSpVec< IT, NT > | |
| TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) | combblas::FullyDistSpVec< IT, NT > | friend |
| Uniq(_BinaryOperation __binary_op, MPI_Op mympiop) | combblas::FullyDistSpVec< IT, NT > | |
| WasFound() const | combblas::FullyDistSpVec< IT, NT > | inline |