Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
panzer::BlockedDOFManager Member List

This is the complete list of members for panzer::BlockedDOFManager, including all inherited members.

addField(const std::string &str, const Teuchos::RCP< const FieldPattern > &pattern)panzer::BlockedDOFManager
addField(const std::string &blockId, const std::string &str, const Teuchos::RCP< const FieldPattern > &pattern)panzer::BlockedDOFManager
addFieldsToFieldBlockManager(const std::vector< std::string > &activeFields, GlobalIndexer &fieldBlockManager) const panzer::BlockedDOFManagerprotected
addFieldsToFieldBlockManager(const std::vector< std::string > &activeFields, DOFManager &fieldBlockManager) const panzer::BlockedDOFManagerprotected
BlockedDOFManager()panzer::BlockedDOFManager
BlockedDOFManager(const Teuchos::RCP< ConnManager > &connMngr, MPI_Comm mpiComm)panzer::BlockedDOFManager
blockGIDOffset_panzer::BlockedDOFManagerprotected
blockIdToFieldNumbers_panzer::BlockedDOFManagerprotected
blockIdToFieldStrings_panzer::BlockedDOFManagerprotected
buildGlobalUnknowns()panzer::BlockedDOFManagervirtual
buildGlobalUnknowns(const Teuchos::RCP< const FieldPattern > &geomPattern)panzer::BlockedDOFManagervirtual
buildGlobalUnknowns(const std::vector< Teuchos::RCP< GlobalIndexer >> &fieldBlockManagers)panzer::BlockedDOFManagervirtual
buildGlobalUnknowns(const Teuchos::RCP< GlobalIndexer > &indexer, const Teuchos::RCP< const FieldPattern > &geomPattern) const panzer::BlockedDOFManagerprotected
buildLocalIds()panzer::GlobalIndexerinlineprotected
buildLocalIdsFromOwnedElements(std::vector< std::vector< panzer::LocalOrdinal > > &localIDs) const panzer::GlobalIndexerinlineprotected
buildNewIndexer(const Teuchos::RCP< ConnManager > &connManager, MPI_Comm mpiComm) const panzer::BlockedDOFManagerprotected
communicator_panzer::BlockedDOFManagerprotected
connMngr_panzer::BlockedDOFManagerprotected
const_field_iterator typedefpanzer::BlockedDOFManager
enableTieBreak(bool useTieBreak)panzer::BlockedDOFManagerinline
fieldBlockManagers_panzer::BlockedDOFManagerprotected
fieldInBlock(const std::string &field, const std::string &block) const panzer::BlockedDOFManagervirtual
fieldNumToFieldBlk_panzer::BlockedDOFManagerprotected
fieldNumToStr_panzer::BlockedDOFManagerprotected
fieldOrder_panzer::BlockedDOFManagerprotected
fieldsRegistered() const panzer::BlockedDOFManagerinline
fieldsRegistered_panzer::BlockedDOFManagerprotected
fieldStringToPattern_panzer::BlockedDOFManagerprotected
fieldStrToNum_panzer::BlockedDOFManagerprotected
geomPattern_panzer::BlockedDOFManagerprotected
getBlockFieldNumbers(const std::string &block) const panzer::BlockedDOFManagervirtual
getBlockGIDOffset(const std::string &elementBlock, int fieldBlock) const panzer::BlockedDOFManagerinline
getComm() const panzer::BlockedDOFManagerinlinevirtual
getConnManager() const panzer::BlockedDOFManagerinlinevirtual
getConnManager()panzer::BlockedDOFManagerinline
getElementBlock(const std::string &blockId) const panzer::BlockedDOFManagerinlinevirtual
getElementBlockGIDCount(const std::string &blockId) const panzer::BlockedDOFManagervirtual
getElementBlockGIDCount(const std::size_t &blockIndex) const panzer::BlockedDOFManagervirtual
getElementBlockGIDCount(const Teuchos::RCP< GlobalIndexer > &indexer, const std::string &elementBlock) const panzer::BlockedDOFManagerprotected
getElementBlockGIDCount(const Teuchos::RCP< GlobalIndexer > &indexer, const std::size_t &blockIndex) const panzer::BlockedDOFManagerprotected
getElementBlockIds(std::vector< std::string > &elementBlockIds) const panzer::BlockedDOFManagerinlinevirtual
getElementGIDs(panzer::LocalOrdinal localElmtId, std::vector< GlobalOrdinal > &gids, const std::string &blockIdHint="") const panzer::BlockedDOFManagervirtual
getElementGIDsAsInt(panzer::LocalOrdinal localElmtId, std::vector< int > &gids, const std::string &blockIdHint="") const panzer::BlockedDOFManagervirtual
getElementGIDsPair(panzer::LocalOrdinal localElmtId, std::vector< std::pair< int, GlobalOrdinal >> &gids, const std::string &blockIdHint="") const panzer::BlockedDOFManager
getElementLIDs(panzer::LocalOrdinal localElmtId) const panzer::GlobalIndexerinline
getElementLIDs(Kokkos::View< const int *, PHX::Device > cellIds, Kokkos::View< panzer::LocalOrdinal **, PHX::Device > lids) const panzer::GlobalIndexerinline
getElementOrientation(panzer::LocalOrdinal localElmtId, std::vector< double > &gidsOrientation) const panzer::BlockedDOFManagervirtual
getFieldBlock(int fieldNum) const panzer::BlockedDOFManagerinline
getFieldDOFManagers() const panzer::BlockedDOFManagerinline
getFieldNum(const std::string &str) const panzer::BlockedDOFManagervirtual
getFieldOrder(std::vector< std::vector< std::string > > &fieldOrder) const panzer::BlockedDOFManager
getFieldOrder(std::vector< std::string > &) const panzer::BlockedDOFManagerinlinevirtual
getFieldPattern(const std::string &blockId, const std::string &fieldName) const panzer::BlockedDOFManager
getFieldString(int num) const panzer::BlockedDOFManagervirtual
getGeometricFieldPattern() const panzer::BlockedDOFManagerinline
getGhostedIndices(std::vector< GlobalOrdinal > &indices) const panzer::BlockedDOFManagervirtual
getGhostedIndicesAsInt(std::vector< int > &indices) const panzer::BlockedDOFManagervirtual
getGIDFieldOffsets(const std::string &blockId, int fieldNum) const panzer::BlockedDOFManagervirtual
getGIDFieldOffsets_closure(const std::string &blockId, int fieldNum, int subcellDim, int subcellId) const panzer::BlockedDOFManagervirtual
getLIDs() const panzer::GlobalIndexerinline
getMaxSubFieldNumber() const panzer::BlockedDOFManagerinline
getNumFieldBlocks() const panzer::BlockedDOFManager
getNumFields() const panzer::BlockedDOFManagervirtual
getNumGhosted() const panzer::BlockedDOFManagervirtual
getNumOwned() const panzer::BlockedDOFManagervirtual
getNumOwnedAndGhosted() const panzer::BlockedDOFManagervirtual
getOrientationsRequired() const panzer::BlockedDOFManagerinline
getOwnedAndGhostedIndices(std::vector< GlobalOrdinal > &indices) const panzer::BlockedDOFManagervirtual
getOwnedAndGhostedIndicesAsInt(std::vector< int > &indices) const panzer::BlockedDOFManagervirtual
getOwnedIndices(std::vector< GlobalOrdinal > &indices) const panzer::BlockedDOFManagervirtual
getOwnedIndicesAsInt(std::vector< int > &indices) const panzer::BlockedDOFManagervirtual
getUseDOFManagerFEI() const panzer::BlockedDOFManagerinline
gidFieldOffsets_panzer::BlockedDOFManagermutableprotected
gidFieldOffsets_closure_panzer::BlockedDOFManagermutableprotected
GlobalOrdinal typedefpanzer::BlockedDOFManager
LocalOrdinal typedefpanzer::BlockedDOFManager
maxSubFieldNum_panzer::BlockedDOFManagerprotected
mpiComm_panzer::BlockedDOFManagerprotected
ownedIndices(const std::vector< GlobalOrdinal > &indices, std::vector< bool > &isOwned) const panzer::BlockedDOFManagervirtual
printFieldInformation(std::ostream &os) const panzer::BlockedDOFManager
printFieldInformation(const Teuchos::RCP< GlobalIndexer > &indexer, std::ostream &os) const panzer::BlockedDOFManagerprotected
registerFields(bool buildSubUGIs)panzer::BlockedDOFManager
requireOrientations_panzer::BlockedDOFManagerprotected
resetIndices()panzer::BlockedDOFManager
setConnManager(const Teuchos::RCP< ConnManager > &connMngr, MPI_Comm mpiComm)panzer::BlockedDOFManager
setFieldOrder(const std::vector< std::vector< std::string > > &fieldOrder)panzer::BlockedDOFManager
setLocalIds(const std::vector< std::vector< panzer::LocalOrdinal > > &localIDs)panzer::GlobalIndexerinlineprotected
setOrientationsRequired(bool ro)panzer::BlockedDOFManagerinline
setOrientationsRequired(const Teuchos::RCP< GlobalIndexer > &indexer, bool required) const panzer::BlockedDOFManagerprotected
setUseDOFManagerFEI(bool useFEI)panzer::BlockedDOFManagerinline
shareLocalIDs(const GlobalIndexer &src)panzer::GlobalIndexerinlineprotected
TupleToVectorPairMap typedefpanzer::BlockedDOFManagerprotected
useDOFManagerFEI_panzer::BlockedDOFManagerprotected
useTieBreak_panzer::BlockedDOFManagerprotected
validFieldOrder(const std::vector< std::vector< std::string > > &fieldOrder_ut, const std::set< std::string > &fields) const panzer::BlockedDOFManager
~BlockedDOFManager()panzer::BlockedDOFManagerinlinevirtual
~GlobalIndexer()panzer::GlobalIndexerinlinevirtual