Panzer
Version of the Day
|
This is the complete list of members for panzer::DOFManager, including all inherited members.
addField(const std::string &str, const Teuchos::RCP< const FieldPattern > &pattern, const panzer::FieldType &type=panzer::FieldType::CG) | panzer::DOFManager | |
addField(const std::string &blockID, const std::string &str, const Teuchos::RCP< const FieldPattern > &pattern, const panzer::FieldType &type=panzer::FieldType::CG) | panzer::DOFManager | |
blockIdToIndex(const std::string &blockId) const | panzer::DOFManager | protected |
blockNameToID_ | panzer::DOFManager | protected |
blockOrder_ | panzer::DOFManager | protected |
blockToAssociatedFP_ | panzer::DOFManager | protected |
buildConnectivityRun_ | panzer::DOFManager | protected |
buildGlobalUnknowns() | panzer::DOFManager | |
buildGlobalUnknowns(const Teuchos::RCP< const FieldPattern > &geomPattern) | panzer::DOFManager | |
buildGlobalUnknowns_GUN(const Tpetra::MultiVector< panzer::GlobalOrdinal, panzer::LocalOrdinal, panzer::GlobalOrdinal, panzer::TpetraNodeType > &tagged_overlap_mv, Tpetra::MultiVector< panzer::GlobalOrdinal, panzer::LocalOrdinal, panzer::GlobalOrdinal, panzer::TpetraNodeType > &overlap_mv) const | panzer::DOFManager | protected |
buildLocalIds() | panzer::GlobalIndexer | inlineprotected |
buildLocalIdsFromOwnedAndGhostedElements() | panzer::DOFManager | protected |
buildLocalIdsFromOwnedElements(std::vector< std::vector< panzer::LocalOrdinal > > &localIDs) const | panzer::GlobalIndexer | inlineprotected |
buildOverlapMapFromElements(const ElementBlockAccess &access) const | panzer::DOFManager | protected |
buildTaggedMultiVector(const ElementBlockAccess &access) | panzer::DOFManager | protected |
buildUnknownsOrientation() | panzer::DOFManager | |
communicator_ | panzer::DOFManager | protected |
connMngr_ | panzer::DOFManager | protected |
DOFManager() | panzer::DOFManager | |
DOFManager(const Teuchos::RCP< ConnManager > &connMngr, MPI_Comm mpiComm) | panzer::DOFManager | |
elementBlockGIDCount_ | panzer::DOFManager | protected |
elementGIDs_ | panzer::DOFManager | protected |
enableTieBreak(bool enable) | panzer::DOFManager | inline |
fa_fps_ | panzer::DOFManager | protected |
fieldAIDOrder_ | panzer::DOFManager | protected |
fieldInBlock(const std::string &field, const std::string &block) const | panzer::DOFManager | virtual |
fieldNameToAID_ | panzer::DOFManager | protected |
fieldPatterns_ | panzer::DOFManager | protected |
fieldStringOrder_ | panzer::DOFManager | protected |
fieldTypes_ | panzer::DOFManager | protected |
fillGIDsFromOverlappedMV(const ElementBlockAccess &access, std::vector< std::vector< panzer::GlobalOrdinal > > &elementGIDs, const Tpetra::Map< panzer::LocalOrdinal, panzer::GlobalOrdinal, panzer::TpetraNodeType > &overlapmap, const Tpetra::MultiVector< panzer::GlobalOrdinal, panzer::LocalOrdinal, panzer::GlobalOrdinal, panzer::TpetraNodeType > &overlap_mv) const | panzer::DOFManager | protected |
ga_fp_ | panzer::DOFManager | protected |
getBlockFieldNumbers(const std::string &blockId) const | panzer::DOFManager | virtual |
getComm() const | panzer::DOFManager | inlinevirtual |
getConnManager() const | panzer::DOFManager | inlinevirtual |
getElementBlock(const std::string &blockId) const | panzer::DOFManager | inlinevirtual |
getElementBlockGIDCount(const std::string &blockId) const | panzer::DOFManager | inlinevirtual |
getElementBlockGIDCount(const std::size_t &blockIndex) const | panzer::DOFManager | inlinevirtual |
getElementBlockIds(std::vector< std::string > &elementBlockIds) const | panzer::DOFManager | inlinevirtual |
getElementGIDs(panzer::LocalOrdinal localElementID, std::vector< panzer::GlobalOrdinal > &gids, const std::string &blockIdHint="") const | panzer::DOFManager | virtual |
getElementGIDsAsInt(panzer::LocalOrdinal localElementID, std::vector< int > &gids, const std::string &blockIdHint="") const | panzer::DOFManager | virtual |
getElementLIDs(panzer::LocalOrdinal localElmtId) const | panzer::GlobalIndexer | inline |
getElementLIDs(Kokkos::View< const int *, PHX::Device > cellIds, Kokkos::View< panzer::LocalOrdinal **, PHX::Device > lids) const | panzer::GlobalIndexer | inline |
getElementOrientation(panzer::LocalOrdinal localElmtId, std::vector< double > &gidsOrientation) const | panzer::DOFManager | virtual |
getFieldNum(const std::string &string) const | panzer::DOFManager | virtual |
getFieldOrder(std::vector< std::string > &fieldOrder) const | panzer::DOFManager | virtual |
getFieldPattern(const std::string &name) const | panzer::DOFManager | |
getFieldPattern(const std::string &blockId, const std::string &fieldName) const | panzer::DOFManager | |
getFieldString(int num) const | panzer::DOFManager | virtual |
getGeometricFieldPattern() const | panzer::DOFManager | inline |
getGhostedIndices(std::vector< panzer::GlobalOrdinal > &indices) const | panzer::DOFManager | virtual |
getGhostedIndicesAsInt(std::vector< int > &indices) const | panzer::DOFManager | virtual |
getGIDFieldOffsets(const std::string &blockID, int fieldNum) const | panzer::DOFManager | virtual |
getGIDFieldOffsets_closure(const std::string &blockId, int fieldNum, int subcellDim, int subcellId) const | panzer::DOFManager | virtual |
getGIDFieldOffsetsKokkos(const std::string &blockID, int fieldNum) const | panzer::DOFManager | |
getLIDs() const | panzer::GlobalIndexer | inline |
getNumberElementGIDArrays() const | panzer::DOFManager | inline |
getNumFields() const | panzer::DOFManager | virtual |
getNumGhosted() const | panzer::DOFManager | virtual |
getNumOwned() const | panzer::DOFManager | virtual |
getNumOwnedAndGhosted() const | panzer::DOFManager | virtual |
getOrientationsRequired() const | panzer::DOFManager | inline |
getOwnedAndGhostedIndices(std::vector< panzer::GlobalOrdinal > &indices) const | panzer::DOFManager | virtual |
getOwnedAndGhostedIndicesAsInt(std::vector< int > &indices) const | panzer::DOFManager | virtual |
getOwnedIndices(std::vector< panzer::GlobalOrdinal > &indices) const | panzer::DOFManager | virtual |
getOwnedIndicesAsInt(std::vector< int > &indices) const | panzer::DOFManager | virtual |
ghosted_ | panzer::DOFManager | protected |
numFields_ | panzer::DOFManager | protected |
orientation_ | panzer::DOFManager | protected |
owned_ | panzer::DOFManager | protected |
ownedIndices(const std::vector< panzer::GlobalOrdinal > &indices, std::vector< bool > &isOwned) const | panzer::DOFManager | virtual |
printFieldInformation(std::ostream &os) const | panzer::DOFManager | |
requireOrientations_ | panzer::DOFManager | protected |
resetIndices() | panzer::DOFManager | |
runLocalRCMReordering(const Teuchos::RCP< const Tpetra::Map< panzer::LocalOrdinal, panzer::GlobalOrdinal, panzer::TpetraNodeType > > &) | panzer::DOFManager | protected |
setConnManager(const Teuchos::RCP< ConnManager > &connMngr, MPI_Comm mpiComm) | panzer::DOFManager | |
setFieldOrder(const std::vector< std::string > &fieldOrder) | panzer::DOFManager | |
setLocalIds(const std::vector< std::vector< panzer::LocalOrdinal > > &localIDs) | panzer::GlobalIndexer | inlineprotected |
setOrientationsRequired(bool ro) | panzer::DOFManager | inline |
shareLocalIDs(const GlobalIndexer &src) | panzer::GlobalIndexer | inlineprotected |
useNeighbors(bool flag) | panzer::DOFManager | inline |
useNeighbors_ | panzer::DOFManager | protected |
useTieBreak_ | panzer::DOFManager | protected |
validFieldOrder(const std::vector< std::string > &proposed_fieldOrder) | panzer::DOFManager | |
~DOFManager() | panzer::DOFManager | inlinevirtual |
~GlobalIndexer() | panzer::GlobalIndexer | inlinevirtual |