|
virtual const Teuchos::RCP
< const Teuchos::Comm< int > > | getComm () const =0 |
| Returns the communicator. 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 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 | 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.
template<class LocalOrdinal = Map<>::local_ordinal_type, class GlobalOrdinal = typename Map<LocalOrdinal>::global_ordinal_type, class Node = typename Map<LocalOrdinal, GlobalOrdinal>::node_type>
virtual bool Xpetra::RowGraph< LocalOrdinal, GlobalOrdinal, Node >::isLocallyIndexed |
( |
| ) |
const |
|
pure virtual |
If graph indices are in the local range, this function returns true. Otherwise, this function returns false. */.
template<class LocalOrdinal = Map<>::local_ordinal_type, class GlobalOrdinal = typename Map<LocalOrdinal>::global_ordinal_type, class Node = typename Map<LocalOrdinal, GlobalOrdinal>::node_type>
virtual bool Xpetra::RowGraph< LocalOrdinal, GlobalOrdinal, Node >::isGloballyIndexed |
( |
| ) |
const |
|
pure virtual |
If graph indices are in the global range, this function returns true. Otherwise, this function returns false. */.