Tpetra parallel linear algebra
Version of the Day
|
This is the complete list of members for Tpetra::Details::Impl::CooMatrixImpl< SC, GO >, including all inherited members.
buildLocallyIndexedCrs(std::vector< OffsetType > &rowOffsets, LO lclColInds[], SC vals[], std::function< LO(const GO)> gblToLcl) const | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
CooMatrixImpl()=default | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | |
countPackRow(int &numPackets, const GO gblRow, const ::Teuchos::Comm< int > &comm, std::ostream *errStrm=NULL) const | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
forAllEntries(std::function< void(const GO, const GO, const SC &)> f) const | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
getLclNumEntries() const | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
getMyGlobalRowIndices(std::vector< GO > &rowInds) const | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
mergeIntoRow(const GO tgtGblRow, const CooMatrixImpl< SC, GO > &src, const GO srcGblRow) | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
packet_type typedef | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | |
packRow(packet_type outBuf[], const int outBufSize, int &outBufCurPos, const ::Teuchos::Comm< int > &comm, std::vector< GO > &gblRowInds, std::vector< GO > &gblColInds, std::vector< SC > &vals, const GO gblRow) const | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
sumIntoGlobalValue(const GO gblRowInd, const GO gblColInd, const SC &val) | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |
sumIntoGlobalValues(const GO gblRowInds[], const GO gblColInds[], const SC vals[], const std::size_t numEnt) | Tpetra::Details::Impl::CooMatrixImpl< SC, GO > | inline |