Panzer  Version of the Day
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) constpanzer::BlockedDOFManagerprotected
addFieldsToFieldBlockManager(const std::vector< std::string > &activeFields, DOFManager &fieldBlockManager) constpanzer::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) constpanzer::BlockedDOFManagerprotected
buildLocalIds()panzer::GlobalIndexerinlineprotected
buildLocalIdsFromOwnedElements(std::vector< std::vector< panzer::LocalOrdinal > > &localIDs) constpanzer::GlobalIndexerinlineprotected
buildNewIndexer(const Teuchos::RCP< ConnManager > &connManager, MPI_Comm mpiComm) constpanzer::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) constpanzer::BlockedDOFManagervirtual
fieldNumToFieldBlk_panzer::BlockedDOFManagerprotected
fieldNumToStr_panzer::BlockedDOFManagerprotected
fieldOrder_panzer::BlockedDOFManagerprotected
fieldsRegistered() constpanzer::BlockedDOFManagerinline
fieldsRegistered_panzer::BlockedDOFManagerprotected
fieldStringToPattern_panzer::BlockedDOFManagerprotected
fieldStrToNum_panzer::BlockedDOFManagerprotected
geomPattern_panzer::BlockedDOFManagerprotected
getBlockFieldNumbers(const std::string &block) constpanzer::BlockedDOFManagervirtual
getBlockGIDOffset(const std::string &elementBlock, int fieldBlock) constpanzer::BlockedDOFManagerinline
getComm() constpanzer::BlockedDOFManagerinlinevirtual
getConnManager() constpanzer::BlockedDOFManagerinlinevirtual
getConnManager()panzer::BlockedDOFManagerinline
getElementBlock(const std::string &blockId) constpanzer::BlockedDOFManagerinlinevirtual
getElementBlockGIDCount(const std::string &blockId) constpanzer::BlockedDOFManagervirtual
getElementBlockGIDCount(const std::size_t &blockIndex) constpanzer::BlockedDOFManagervirtual
getElementBlockGIDCount(const Teuchos::RCP< GlobalIndexer > &indexer, const std::string &elementBlock) constpanzer::BlockedDOFManagerprotected
getElementBlockGIDCount(const Teuchos::RCP< GlobalIndexer > &indexer, const std::size_t &blockIndex) constpanzer::BlockedDOFManagerprotected
getElementBlockIds(std::vector< std::string > &elementBlockIds) constpanzer::BlockedDOFManagerinlinevirtual
getElementGIDs(panzer::LocalOrdinal localElmtId, std::vector< GlobalOrdinal > &gids, const std::string &blockIdHint="") constpanzer::BlockedDOFManagervirtual
getElementGIDsAsInt(panzer::LocalOrdinal localElmtId, std::vector< int > &gids, const std::string &blockIdHint="") constpanzer::BlockedDOFManagervirtual
getElementGIDsPair(panzer::LocalOrdinal localElmtId, std::vector< std::pair< int, GlobalOrdinal >> &gids, const std::string &blockIdHint="") constpanzer::BlockedDOFManager
getElementLIDs(panzer::LocalOrdinal localElmtId) constpanzer::GlobalIndexerinline
getElementLIDs(PHX::View< const int *> cellIds, PHX::View< panzer::LocalOrdinal **> lids) constpanzer::GlobalIndexerinline
getElementOrientation(panzer::LocalOrdinal localElmtId, std::vector< double > &gidsOrientation) constpanzer::BlockedDOFManagervirtual
getFieldBlock(int fieldNum) constpanzer::BlockedDOFManagerinline
getFieldDOFManagers() constpanzer::BlockedDOFManagerinline
getFieldNum(const std::string &str) constpanzer::BlockedDOFManagervirtual
getFieldOrder(std::vector< std::vector< std::string > > &fieldOrder) constpanzer::BlockedDOFManager
getFieldOrder(std::vector< std::string > &) constpanzer::BlockedDOFManagerinlinevirtual
getFieldPattern(const std::string &blockId, const std::string &fieldName) constpanzer::BlockedDOFManager
getFieldString(int num) constpanzer::BlockedDOFManagervirtual
getGeometricFieldPattern() constpanzer::BlockedDOFManagerinline
getGhostedIndices(std::vector< GlobalOrdinal > &indices) constpanzer::BlockedDOFManagervirtual
getGhostedIndicesAsInt(std::vector< int > &indices) constpanzer::BlockedDOFManagervirtual
getGIDFieldOffsets(const std::string &blockId, int fieldNum) constpanzer::BlockedDOFManagervirtual
getGIDFieldOffsets_closure(const std::string &blockId, int fieldNum, int subcellDim, int subcellId) constpanzer::BlockedDOFManagervirtual
getLIDs() constpanzer::GlobalIndexerinline
getMaxSubFieldNumber() constpanzer::BlockedDOFManagerinline
getNumFieldBlocks() constpanzer::BlockedDOFManager
getNumFields() constpanzer::BlockedDOFManagervirtual
getNumGhosted() constpanzer::BlockedDOFManagervirtual
getNumOwned() constpanzer::BlockedDOFManagervirtual
getNumOwnedAndGhosted() constpanzer::BlockedDOFManagervirtual
getOrientationsRequired() constpanzer::BlockedDOFManagerinline
getOwnedAndGhostedIndices(std::vector< GlobalOrdinal > &indices) constpanzer::BlockedDOFManagervirtual
getOwnedAndGhostedIndicesAsInt(std::vector< int > &indices) constpanzer::BlockedDOFManagervirtual
getOwnedIndices(std::vector< GlobalOrdinal > &indices) constpanzer::BlockedDOFManagervirtual
getOwnedIndicesAsInt(std::vector< int > &indices) constpanzer::BlockedDOFManagervirtual
getUseDOFManagerFEI() constpanzer::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) constpanzer::BlockedDOFManagervirtual
printFieldInformation(std::ostream &os) constpanzer::BlockedDOFManager
printFieldInformation(const Teuchos::RCP< GlobalIndexer > &indexer, std::ostream &os) constpanzer::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) constpanzer::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) constpanzer::BlockedDOFManager
~BlockedDOFManager()panzer::BlockedDOFManagerinlinevirtual
~GlobalIndexer()panzer::GlobalIndexerinlinevirtual