#include <Xpetra_MapExtractorFactory.hpp>
Static Public Member Functions | |
| static Teuchos::RCP < MapExtractorClass > | Build (const Teuchos::RCP< const MapClass > &fullmap, const std::vector< Teuchos::RCP< const MapClass > > &maps) |
| Constructor specifying the maps (and indirectly the used LINALG library (Tpetra vs Epetra)) | |
| static Teuchos::RCP < TpetraMapExtractorClass > | Build (const Teuchos::RCP< const TpetraMapClass > &fullmap, const std::vector< Teuchos::RCP< const TpetraMapClass > > &maps) |
| Constructor for Tpetra. | |
Private Types | |
| typedef Xpetra::MapExtractor < Scalar, LocalOrdinal, GlobalOrdinal, Node > | MapExtractorClass |
| typedef Xpetra::Map < LocalOrdinal, GlobalOrdinal, Node > | MapClass |
| typedef TpetraMap < LocalOrdinal, GlobalOrdinal, Node > | TpetraMapClass |
| typedef TpetraMapExtractor < Scalar, LocalOrdinal, GlobalOrdinal, Node > | TpetraMapExtractorClass |
Private Member Functions | |
| MapExtractorFactory () | |
| Private construtor, since this is a static class. | |
Definition at line 73 of file Xpetra_MapExtractorFactory.hpp.
typedef Xpetra::MapExtractor<Scalar, LocalOrdinal, GlobalOrdinal, Node> Xpetra::MapExtractorFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::MapExtractorClass [private] |
Definition at line 74 of file Xpetra_MapExtractorFactory.hpp.
typedef Xpetra::Map<LocalOrdinal, GlobalOrdinal, Node> Xpetra::MapExtractorFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::MapClass [private] |
Definition at line 75 of file Xpetra_MapExtractorFactory.hpp.
typedef TpetraMap<LocalOrdinal, GlobalOrdinal, Node> Xpetra::MapExtractorFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::TpetraMapClass [private] |
Definition at line 77 of file Xpetra_MapExtractorFactory.hpp.
typedef TpetraMapExtractor<Scalar, LocalOrdinal, GlobalOrdinal, Node> Xpetra::MapExtractorFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::TpetraMapExtractorClass [private] |
Definition at line 78 of file Xpetra_MapExtractorFactory.hpp.
| Xpetra::MapExtractorFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::MapExtractorFactory | ( | ) | [inline, private] |
Private construtor, since this is a static class.
Definition at line 82 of file Xpetra_MapExtractorFactory.hpp.
| static Teuchos::RCP<MapExtractorClass> Xpetra::MapExtractorFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Build | ( | const Teuchos::RCP< const MapClass > & | fullmap, |
| const std::vector< Teuchos::RCP< const MapClass > > & | maps | ||
| ) | [inline, static] |
Constructor specifying the maps (and indirectly the used LINALG library (Tpetra vs Epetra))
Definition at line 86 of file Xpetra_MapExtractorFactory.hpp.
| static Teuchos::RCP<TpetraMapExtractorClass> Xpetra::MapExtractorFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Build | ( | const Teuchos::RCP< const TpetraMapClass > & | fullmap, |
| const std::vector< Teuchos::RCP< const TpetraMapClass > > & | maps | ||
| ) | [inline, static] |
Constructor for Tpetra.
Definition at line 104 of file Xpetra_MapExtractorFactory.hpp.
1.7.6.1