|
typedef Map< LO, GO, NO > | Map_Type |
|
typedef Teuchos::RCP< Map_Type > | MapPtr_Type |
|
typedef Teuchos::RCP< const Map_Type > | MapConstPtr_Type |
|
typedef Tpetra::Map< LO, GO, NO > | TpetraMap_Type |
|
typedef Teuchos::RCP< TpetraMap_Type > | TpetraMapPtr_Type |
|
typedef Teuchos::RCP< const TpetraMap_Type > | TpetraMapConstPtr_Type |
|
typedef const TpetraMapConstPtr_Type | TpetraMapConstPtrConst_Type |
|
typedef Xpetra::Map< LO, GO, NO > | XpetraMap_Type |
|
typedef Teuchos::RCP< XpetraMap_Type > | XpetraMapPtr_Type |
|
typedef Teuchos::RCP< const XpetraMap_Type > | XpetraMapConstPtr_Type |
|
typedef const XpetraMapConstPtr_Type | XpetraMapConstPtrConst_Type |
|
typedef Thyra::VectorSpaceBase< default_sc > | ThyraVSB_Type |
|
typedef Teuchos::RCP< ThyraVSB_Type > | ThyraVSBPtr_Type |
|
typedef Teuchos::RCP< const ThyraVSB_Type > | ThyraVSBConstPtr_Type |
|
typedef Teuchos::Comm< int > | Comm_Type |
|
typedef Teuchos::RCP< Comm_Type > | CommPtr_Type |
|
typedef Teuchos::RCP< const Comm_Type > | CommConstPtr_Type |
|
|
| Map (const TpetraMapConstPtr_Type &tpetraMatPtrIn) |
|
| Map (const Map_Type &mapIn) |
|
| Map (GO numGlobalElements, const Teuchos::ArrayView< const GO > &elementList, GO indexBase, const CommConstPtr_Type &comm) |
|
| Map (GO numGlobalElements, LO numLocalElements, GO indexBase, const CommConstPtr_Type &comm) |
|
LO | getNodeNumElements () const |
|
GO | getGlobalNumElements () const |
|
GO | getGlobalElement (LO id) const |
|
LO | getLocalElement (GO id) const |
|
CommConstPtr_Type | getComm () const |
|
Teuchos::ArrayView< const GO > | getNodeElementList () const |
|
GO | getIndexBase () const |
|
std::string | getUnderlyingLib () const |
|
MapPtr_Type | buildVecFieldMap (UN numDofs, std::string ordering="NodeWise") const |
|
TpetraMapConstPtr_Type | getTpetraMap () const |
|
XpetraMapConstPtr_Type | getXpetraMap () |
|
GO | getMaxAllGlobalIndex () const |
|
LO | getMaxLocalIndex () const |
|
void | print (Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_EXTREME) const |
|
ThyraVSBConstPtr_Type | getThyraVectorSpaceBase () const |
|
CommPtr_Type | getCommNonConst () |
|
Teuchos::RCP< Map< LO, GO, NO > > | buildUniqueMap (int numFreeProcs=0) const |
|
Teuchos::RCP< Map< LO, GO, NO > > | buildUniqueMap (tuple_intint_Type rankRange) const |
|
◆ buildUniqueMap()
template<class LO, class GO, class NO>
Teuchos::RCP< Map< LO, GO, NO > > FEDD::Map< LO, GO, NO >::buildUniqueMap |
( |
int | numFreeProcs = 0 | ) |
const |
- Parameters
-
[in] | numFreeProcs | Do not use the last numFreeProcs of MPI communicator in the building process |
The documentation for this class was generated from the following files: