Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node > Member List

This is the complete list of members for Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >, including all inherited members.

buffer_device_type typedefTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
buffer_memory_space typedefTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
checkInternalState() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
checkSizes(const SrcDistObject &source) overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
clone(const Teuchos::RCP< Node2 > &node2, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >inline
colMap_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
computeGlobalConstants(const bool computeLocalTriangularConstants)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
computeLocalConstants(const bool computeLocalTriangularConstants)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
constantNumberOfPackets() constTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
copyAndPermute(const SrcDistObject &source, size_t numSameIDs, const Teuchos::ArrayView< const LocalOrdinal > &permuteToLIDs, const Teuchos::ArrayView< const LocalOrdinal > &permuteFromLIDs) overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
createViews() constTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
createViewsNonConst(KokkosClassic::ReadWriteOption rwo)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
CrsGraph classTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >friend
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, size_t maxNumEntriesPerRow, ProfileType pftype=DynamicProfile, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Kokkos::DualView< const size_t *, execution_space > &numEntPerRow, const ProfileType pftype=DynamicProfile, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Teuchos::ArrayRCP< const size_t > &numEntPerRow, const ProfileType pftype=DynamicProfile, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Teuchos::RCP< const map_type > &colMap, const size_t maxNumEntriesPerRow, const ProfileType pftype=DynamicProfile, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Teuchos::RCP< const map_type > &colMap, const Kokkos::DualView< const size_t *, execution_space > &numEntPerRow, ProfileType pftype=DynamicProfile, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Teuchos::RCP< const map_type > &colMap, const Teuchos::ArrayRCP< const size_t > &numEntPerRow, ProfileType pftype=DynamicProfile, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Teuchos::RCP< const map_type > &colMap, const typename local_graph_type::row_map_type &rowPointers, const typename local_graph_type::entries_type::non_const_type &columnIndices, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Teuchos::RCP< const map_type > &colMap, const Teuchos::ArrayRCP< size_t > &rowPointers, const Teuchos::ArrayRCP< LocalOrdinal > &columnIndices, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const Teuchos::RCP< const map_type > &rowMap, const Teuchos::RCP< const map_type > &colMap, const local_graph_type &lclGraph, const Teuchos::RCP< Teuchos::ParameterList > &params)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsGraph(const local_graph_type &lclGraph, const Teuchos::RCP< const map_type > &rowMap, const Teuchos::RCP< const map_type > &colMap, const Teuchos::RCP< const map_type > &domainMap=Teuchos::null, const Teuchos::RCP< const map_type > &rangeMap=Teuchos::null, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
CrsMatrix classTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >friend
describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel=Teuchos::Describable::verbLevel_default) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
description() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
device_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
DistObject(const Teuchos::RCP< const map_type > &map)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >explicit
DistObject(const DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node > &rhs)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
doExport(const SrcDistObject &source, const Export< LocalOrdinal, GlobalOrdinal, Node > &exporter, CombineMode CM)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
doExport(const SrcDistObject &source, const Import< LocalOrdinal, GlobalOrdinal, Node > &importer, CombineMode CM)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
doImport(const SrcDistObject &source, const Import< LocalOrdinal, GlobalOrdinal, Node > &importer, CombineMode CM)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
doImport(const SrcDistObject &source, const Export< LocalOrdinal, GlobalOrdinal, Node > &exporter, CombineMode CM)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
domainMap_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
doTransfer(const SrcDistObject &src, const ::Tpetra::Details::Transfer< local_ordinal_type, global_ordinal_type, node_type > &transfer, const char modeString[], const ReverseOption revOp, const CombineMode CM)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
execution_space typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
expertStaticFillComplete(const Teuchos::RCP< const map_type > &domainMap, const Teuchos::RCP< const map_type > &rangeMap, const Teuchos::RCP< const import_type > &importer=Teuchos::null, const Teuchos::RCP< const export_type > &exporter=Teuchos::null, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
export_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
exportAndFillComplete(Teuchos::RCP< CrsGraph< LocalOrdinal, GlobalOrdinal, Node > > &destGraph, const export_type &exporter, const Teuchos::RCP< const map_type > &domainMap=Teuchos::null, const Teuchos::RCP< const map_type > &rangeMap=Teuchos::null, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
exportAndFillComplete(Teuchos::RCP< CrsGraph< LocalOrdinal, GlobalOrdinal, Node > > &destGraph, const export_type &rowExporter, const export_type &domainExporter, const Teuchos::RCP< const map_type > &domainMap, const Teuchos::RCP< const map_type > &rangeMap, const Teuchos::RCP< Teuchos::ParameterList > &params) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
exporter_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
exports_Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
fillComplete(const Teuchos::RCP< const map_type > &domainMap, const Teuchos::RCP< const map_type > &rangeMap, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
fillComplete(const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
gblInds2D_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getColMap() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getComm() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getDomainMap() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getExporter() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalMaxNumRowEntries() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalNumCols() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalNumDiags() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalNumDiagsImpl() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalNumEntries() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalNumRows() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalRowCopy(GlobalOrdinal GlobalRow, const Teuchos::ArrayView< GlobalOrdinal > &Indices, size_t &NumIndices) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalRowView(const GlobalOrdinal gblRow, Teuchos::ArrayView< const GlobalOrdinal > &gblColInds) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getGlobalView(const RowInfo &rowinfo) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getGlobalViewNonConst(const RowInfo &rowinfo)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getGlobalViewRawConst(const GlobalOrdinal *&gblInds, LocalOrdinal &capacity, const RowInfo &rowInfo) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getImporter() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getIndexBase() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getLocalDiagOffsets(const Kokkos::View< size_t *, device_type, Kokkos::MemoryUnmanaged > &offsets) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getLocalDiagOffsets(Teuchos::ArrayRCP< size_t > &offsets) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getLocalGraph() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getLocalRowCopy(LocalOrdinal LocalRow, const Teuchos::ArrayView< LocalOrdinal > &indices, size_t &NumIndices) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getLocalRowView(const LocalOrdinal lclRow, Teuchos::ArrayView< const LocalOrdinal > &lclColInds) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getLocalView(const RowInfo rowinfo) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getLocalViewNonConst(const RowInfo rowinfo)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getLocalViewRawConst(const LocalOrdinal *&lclInds, LocalOrdinal &capacity, const RowInfo &rowInfo) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getMap() constTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >inlinevirtual
getNode() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNodeAllocationSize() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getNodeMaxNumRowEntries() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNodeNumCols() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNodeNumDiags() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNodeNumDiagsImpl() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNodeNumEntries() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNodeNumRows() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNodePackedIndices() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getNodeRowPtrs() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getNumAllocatedEntriesInGlobalRow(GlobalOrdinal globalRow) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getNumAllocatedEntriesInLocalRow(LocalOrdinal localRow) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getNumEntriesInGlobalRow(GlobalOrdinal globalRow) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNumEntriesInLocalRow(LocalOrdinal localRow) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getNumEntriesPerLocalRowUpperBound(Teuchos::ArrayRCP< const size_t > &boundPerLocalRow, size_t &boundForAllLocalRows, bool &boundSameForAllLocalRows) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getProfileType() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
getRangeMap() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getRowInfo(const LocalOrdinal myRow) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getRowInfoFromGlobalRowIndex(const GlobalOrdinal gblRow) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
getRowMap() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
getValidParameters() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
global_ordinal_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
globalAssemble()Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
globalMaxNumRowEntries_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
globalNumDiags_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
globalNumEntries_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
hasColMap() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
haveGlobalConstants() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >inline
haveGlobalConstants_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
haveLocalConstants_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
import_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
importAndFillComplete(Teuchos::RCP< CrsGraph< LocalOrdinal, GlobalOrdinal, Node > > &destGraph, const import_type &importer, const Teuchos::RCP< const map_type > &domainMap, const Teuchos::RCP< const map_type > &rangeMap, const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
importAndFillComplete(Teuchos::RCP< CrsGraph< LocalOrdinal, GlobalOrdinal, Node > > &destGraph, const import_type &rowImporter, const import_type &domainImporter, const Teuchos::RCP< const map_type > &domainMap, const Teuchos::RCP< const map_type > &rangeMap, const Teuchos::RCP< Teuchos::ParameterList > &params) const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
importer_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
imports_Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
indicesAreSorted_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
insertGlobalIndices(const GlobalOrdinal globalRow, const Teuchos::ArrayView< const GlobalOrdinal > &indices)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
insertGlobalIndices(const GlobalOrdinal globalRow, const LocalOrdinal numEnt, const GlobalOrdinal inds[])Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
insertGlobalIndicesFiltered(const LocalOrdinal lclRow, const GlobalOrdinal gblColInds[], const LocalOrdinal numGblColInds)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
insertGlobalIndicesImpl(const LocalOrdinal lclRow, const GlobalOrdinal inputGblColInds[], const size_t numInputInds)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
insertGlobalIndicesImpl(const RowInfo &rowInfo, const GlobalOrdinal inputGblColInds[], const size_t numInputInds)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
insertGlobalIndicesIntoNonownedRows(const GlobalOrdinal gblRow, const GlobalOrdinal gblColInds[], const LocalOrdinal numGblColInds)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
insertIndices(RowInfo &rowInfo, const SLocalGlobalViews &newInds, const ELocalGlobal lg, const ELocalGlobal I)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
insertLocalIndices(const LocalOrdinal localRow, const Teuchos::ArrayView< const LocalOrdinal > &indices)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
insertLocalIndices(const LocalOrdinal localRow, const LocalOrdinal numEnt, const LocalOrdinal inds[])Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
isDistributed() constTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
isFillActive() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
isFillComplete() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
isGloballyIndexed() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
isLocallyIndexed() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
isLowerTriangular() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
isLowerTriangularImpl() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
isMerged() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
isSorted() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
isStorageOptimized() const Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
isUpperTriangular() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
isUpperTriangularImpl() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
k_gblInds1D_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
k_lclInds1D_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
k_numAllocPerRow_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
k_numRowEntries_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
k_rowPtrs_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
lclGraph_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
lclInds2D_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
local_graph_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
local_ordinal_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
lowerTriangular_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
makeColMap(Teuchos::Array< int > &remotePIDs)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
makeImportExport(Teuchos::Array< int > &remotePIDs, const bool useRemotePIDs)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
makeIndicesLocal()Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
map_Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
map_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
node_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
nodeMaxNumRowEntries_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
nodeNumDiags_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
nonlocals_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
noRedundancies_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
num_row_entries_type typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
numAllocForAllRows_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
numExportPacketsPerLID_Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
numImportPacketsPerLID_Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
pack(const Teuchos::ArrayView< const LocalOrdinal > &exportLIDs, Teuchos::Array< GlobalOrdinal > &exports, const Teuchos::ArrayView< size_t > &numPacketsPerLID, size_t &constantNumPackets, Distributor &distor) const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >::packAndPrepare(const SrcDistObject &source, const Teuchos::ArrayView< const local_ordinal_type > &exportLIDs, Teuchos::Array< packet_type > &exports, const Teuchos::ArrayView< size_t > &numPacketsPerLID, size_t &constantNumPackets, Distributor &distor)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >inlineprotectedvirtual
packet_type typedefTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
pftype_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
print(std::ostream &os) constTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >
rangeMap_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
reallocArraysForNumPacketsPerLid(const size_t numExportLIDs, const size_t numImportLIDs)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
reallocImportsIfNeeded(const size_t newSize, const bool debug=false)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
reindexColumns(const Teuchos::RCP< const map_type > &newColMap, const Teuchos::RCP< const import_type > &newImport=Teuchos::null, const bool sortIndicesInEachRow=true)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
releaseViews() constTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
removeEmptyProcessesInPlace(const Teuchos::RCP< const map_type > &newMap) overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >::removeEmptyProcessesInPlace(const Teuchos::RCP< const map_type > &newMap)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >virtual
removeLocalIndices(LocalOrdinal localRow)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
replaceColMap(const Teuchos::RCP< const map_type > &newColMap)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
replaceDomainMapAndImporter(const Teuchos::RCP< const map_type > &newDomainMap, const Teuchos::RCP< const import_type > &newImporter)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
resumeFill(const Teuchos::RCP< Teuchos::ParameterList > &params=Teuchos::null)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
ReverseOption enum nameTpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >protected
rowMap_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
setAllIndices(const typename local_graph_type::row_map_type &rowPointers, const typename local_graph_type::entries_type::non_const_type &columnIndices)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
setAllIndices(const Teuchos::ArrayRCP< size_t > &rowPointers, const Teuchos::ArrayRCP< LocalOrdinal > &columnIndices)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
setDomainRangeMaps(const Teuchos::RCP< const map_type > &domainMap, const Teuchos::RCP< const map_type > &rangeMap)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
setLocallyModified()Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
setParameterList(const Teuchos::RCP< Teuchos::ParameterList > &params) overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
sortAndMergeRowIndices(const RowInfo &rowInfo, const bool sorted, const bool merged)Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
sortGhostsAssociatedWithEachProcessor_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
storageStatus_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
supportsRowViews() const overrideTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
t_GlobalOrdinal_1D typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
TPETRA_DEPRECATED typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
TPETRA_DEPRECATED typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
TPETRA_DEPRECATED typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
TPETRA_DEPRECATED typedefTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >
DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >::unpackAndCombine(const Teuchos::ArrayView< const local_ordinal_type > &importLIDs, const Teuchos::ArrayView< const packet_type > &imports, const Teuchos::ArrayView< size_t > &numPacketsPerLID, size_t constantNumPackets, Distributor &distor, CombineMode CM)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >inlineprotectedvirtual
unpackAndCombineNew(const Kokkos::DualView< const local_ordinal_type *, device_type > &importLIDs, const Kokkos::DualView< const packet_type *, buffer_device_type > &imports, const Kokkos::DualView< const size_t *, buffer_device_type > &numPacketsPerLID, const size_t constantNumPackets, Distributor &distor, const CombineMode CM)Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >inlineprotectedvirtual
upperTriangular_Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protected
useAtomicUpdatesByDefaultTpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >protectedstatic
useNewInterface()Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >inlineprotectedvirtual
~CrsGraph()Tpetra::Classes::CrsGraph< LocalOrdinal, GlobalOrdinal, Node >virtual
~DistObject()Tpetra::Classes::DistObject< GlobalOrdinal, LocalOrdinal, GlobalOrdinal, Node >virtual
~Packable()Tpetra::Classes::Packable< GlobalOrdinal, LocalOrdinal >inlinevirtual
~RowGraph()Tpetra::Classes::RowGraph< LocalOrdinal, GlobalOrdinal, Node >inlinevirtual
~SrcDistObject()Tpetra::SrcDistObjectinlinevirtual