All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Private Types | Private Attributes
Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node > Class Template Reference

#include <Xpetra_OperatorView.hpp>

List of all members.

Private Types

typedef Xpetra::Map
< LocalOrdinal, GlobalOrdinal,
Node > 
Map

Private Attributes

RCP< const MaprowMap_
RCP< const MapcolMap_

Constructor/Destructor Methods

 OperatorView (const RCP< const Map > &rowMap, const RCP< const Map > &colMap)
 Constructor.
virtual ~OperatorView ()
 Destructor.

Map access methods

const RCP< const Map > & GetRowMap () const
 Returns the Map that describes the row distribution in this matrix.
const RCP< const Map > & GetColMap () const
 Returns the Map that describes the column distribution in this matrix.
void SetRowMap (const RCP< const Map > &rowMap)
 Returns the Map that describes the row distribution in this matrix.
void SetColMap (const RCP< const Map > &colMap)
 Set the Map that describes the column distribution in this matrix.

Detailed Description

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
class Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >

Definition at line 67 of file Xpetra_OperatorView.hpp.


Member Typedef Documentation

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
typedef Xpetra::Map<LocalOrdinal, GlobalOrdinal, Node> Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::Map [private]

Definition at line 68 of file Xpetra_OperatorView.hpp.


Constructor & Destructor Documentation

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::OperatorView ( const RCP< const Map > &  rowMap,
const RCP< const Map > &  colMap 
) [inline]

Constructor.

Definition at line 76 of file Xpetra_OperatorView.hpp.

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
virtual Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::~OperatorView ( ) [inline, virtual]

Destructor.

Definition at line 81 of file Xpetra_OperatorView.hpp.


Member Function Documentation

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
const RCP<const Map>& Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::GetRowMap ( ) const [inline]

Returns the Map that describes the row distribution in this matrix.

Definition at line 88 of file Xpetra_OperatorView.hpp.

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
const RCP<const Map>& Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::GetColMap ( ) const [inline]

Returns the Map that describes the column distribution in this matrix.

Definition at line 91 of file Xpetra_OperatorView.hpp.

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
void Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::SetRowMap ( const RCP< const Map > &  rowMap) [inline]

Returns the Map that describes the row distribution in this matrix.

Definition at line 94 of file Xpetra_OperatorView.hpp.

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
void Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::SetColMap ( const RCP< const Map > &  colMap) [inline]

Set the Map that describes the column distribution in this matrix.

Definition at line 97 of file Xpetra_OperatorView.hpp.


Member Data Documentation

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
RCP<const Map> Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::rowMap_ [private]

Definition at line 101 of file Xpetra_OperatorView.hpp.

template<class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = Kokkos::DefaultNode::DefaultNodeType>
RCP<const Map> Xpetra::OperatorView< LocalOrdinal, GlobalOrdinal, Node >::colMap_ [private]

Definition at line 102 of file Xpetra_OperatorView.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines