Functions
Xpetra::useTpetra Namespace Reference

Functions

template<class LocalOrdinal , class GlobalOrdinal , class Node >
Teuchos::RCP< const TpetraMap< LocalOrdinal, GlobalOrdinal, Node > > createLocalMapWithNode (size_t numElements, const Teuchos::RCP< const Teuchos::Comm< int > > &comm, const Teuchos::RCP< Node > &node)
 Non-member function to create a locally replicated Map with a specified node. More...
 
template<class LocalOrdinal , class GlobalOrdinal >
Teuchos::RCP< const TpetraMap< LocalOrdinal, GlobalOrdinal > > createContigMap (global_size_t numElements, size_t localNumElements, const Teuchos::RCP< const Teuchos::Comm< int > > &comm)
 Non-member function to create a (potentially) non-uniform, contiguous Map with the default node. More...
 
template<class LocalOrdinal , class GlobalOrdinal , class Node >
Teuchos::RCP< const TpetraMap< LocalOrdinal, GlobalOrdinal, Node > > createContigMapWithNode (global_size_t numElements, size_t localNumElements, const Teuchos::RCP< const Teuchos::Comm< int > > &comm, const Teuchos::RCP< Node > &node)
 Non-member function to create a (potentially) non-uniform, contiguous Map with a user-specified node. More...
 

Function Documentation

◆ createLocalMapWithNode()

template<class LocalOrdinal , class GlobalOrdinal , class Node >
Teuchos::RCP< const TpetraMap<LocalOrdinal,GlobalOrdinal,Node> > Xpetra::useTpetra::createLocalMapWithNode ( size_t  numElements,
const Teuchos::RCP< const Teuchos::Comm< int > > &  comm,
const Teuchos::RCP< Node > &  node 
)

Non-member function to create a locally replicated Map with a specified node.

Definition at line 310 of file Xpetra_TpetraMap.hpp.

◆ createContigMap()

template<class LocalOrdinal , class GlobalOrdinal >
Teuchos::RCP< const TpetraMap<LocalOrdinal,GlobalOrdinal> > Xpetra::useTpetra::createContigMap ( global_size_t  numElements,
size_t  localNumElements,
const Teuchos::RCP< const Teuchos::Comm< int > > &  comm 
)

Non-member function to create a (potentially) non-uniform, contiguous Map with the default node.

Definition at line 319 of file Xpetra_TpetraMap.hpp.

◆ createContigMapWithNode()

template<class LocalOrdinal , class GlobalOrdinal , class Node >
Teuchos::RCP< const TpetraMap<LocalOrdinal,GlobalOrdinal,Node> > Xpetra::useTpetra::createContigMapWithNode ( global_size_t  numElements,
size_t  localNumElements,
const Teuchos::RCP< const Teuchos::Comm< int > > &  comm,
const Teuchos::RCP< Node > &  node 
)

Non-member function to create a (potentially) non-uniform, contiguous Map with a user-specified node.

Definition at line 328 of file Xpetra_TpetraMap.hpp.