|
virtual const Teuchos::RCP< const Teuchos::Comm< int > > | getComm () const =0 |
| Returns the communicator. More...
|
|
virtual Teuchos::RCP< Node > | getNode () const =0 |
| Returns the underlying node. More...
|
|
virtual const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > | getRowMap () const =0 |
| Returns the Map that describes the row distribution in this graph. More...
|
|
virtual const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > | getColMap () const =0 |
| Returns the Map that describes the column distribution in this graph. More...
|
|
virtual const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > | getDomainMap () const =0 |
| Returns the Map associated with the domain of this graph. More...
|
|
virtual const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > | getRangeMap () const =0 |
| Returns the Map associated with the domain of this graph. More...
|
|
virtual Teuchos::RCP< const Import< LocalOrdinal, GlobalOrdinal, Node > > | getImporter () const =0 |
| Returns the importer associated with this graph. More...
|
|
virtual Teuchos::RCP< const Export< LocalOrdinal, GlobalOrdinal, Node > > | getExporter () const =0 |
| Returns the exporter associated with this graph. More...
|
|
virtual global_size_t | getGlobalNumRows () const =0 |
| Returns the number of global rows in the graph. More...
|
|
virtual global_size_t | getGlobalNumCols () const =0 |
| Returns the number of global columns in the graph. More...
|
|
virtual size_t | getNodeNumRows () const =0 |
| Returns the number of rows owned on the calling node. More...
|
|
virtual size_t | getNodeNumCols () const =0 |
| Returns the number of columns connected to the locally owned rows of this graph. More...
|
|
virtual GlobalOrdinal | getIndexBase () const =0 |
| Returns the index base for global indices for this graph. More...
|
|
virtual global_size_t | getGlobalNumEntries () const =0 |
| Returns the global number of entries in the graph. More...
|
|
virtual size_t | getNodeNumEntries () const =0 |
| Returns the local number of entries in the graph. More...
|
|
virtual size_t | getNumEntriesInGlobalRow (GlobalOrdinal globalRow) const =0 |
| Returns the current number of entries on this node in the specified global row. More...
|
|
virtual size_t | getNumEntriesInLocalRow (LocalOrdinal localRow) const =0 |
| Returns the current number of entries on this node in the specified local row. More...
|
|
virtual global_size_t | getGlobalNumDiags () const =0 |
| Returns the number of global diagonal entries, based on global row/column index comparisons. More...
|
|
virtual size_t | getNodeNumDiags () const =0 |
| Returns the number of local diagonal entries, based on global row/column index comparisons. More...
|
|
virtual size_t | getGlobalMaxNumRowEntries () const =0 |
| Returns the maximum number of entries across all rows/columns on all nodes. More...
|
|
virtual size_t | getNodeMaxNumRowEntries () const =0 |
| Returns the maximum number of entries across all rows/columns on this node. More...
|
|
virtual bool | hasColMap () const =0 |
| Indicates whether the graph has a well-defined column map. More...
|
|
virtual bool | isLowerTriangular () const =0 |
| Indicates whether the graph is lower triangular. More...
|
|
virtual bool | isUpperTriangular () const =0 |
| Indicates whether the graph is upper triangular. More...
|
|
virtual bool | isLocallyIndexed () const =0 |
| If graph indices are in the local range, this function returns true. Otherwise, this function returns false. */. More...
|
|
virtual bool | isGloballyIndexed () const =0 |
| If graph indices are in the global range, this function returns true. Otherwise, this function returns false. */. More...
|
|
virtual bool | isFillComplete () const =0 |
| Returns true if fillComplete() has been called. More...
|
|
template<class LocalOrdinal = Map<>::local_ordinal_type, class GlobalOrdinal = typename Map<LocalOrdinal>::global_ordinal_type, class Node = typename Map<LocalOrdinal, GlobalOrdinal>::node_type>
class Xpetra::RowGraph< LocalOrdinal, GlobalOrdinal, Node >
Definition at line 63 of file Xpetra_RowGraph.hpp.