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

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

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