|
Finite Element Domain Decomposition Library
FEDDLib
|
Public Member Functions | |
| 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 |
| MapPtr_Type | buildVecFieldMap (UN numDofs, std::string ordering="NodeWise") const |
| TpetraMapConstPtr_Type | getTpetraMap () const |
| 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 |
| Teuchos::RCP< Map< LO, GO, NO > > FEDD::Map< LO, GO, NO >::buildUniqueMap | ( | int | numFreeProcs = 0 | ) | const |
| [in] | numFreeProcs | Do not use the last numFreeProcs of MPI communicator in the building process |

