| addExcludedPair(int rowBlock, int colBlock) | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | addExcludedPairs(const std::vector< std::pair< int, int > > &exPairs) | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | adjustForDirichletConditions(const LinearObjContainer &localBCRows, const LinearObjContainer &globalBCRows, LinearObjContainer &ghostedObjs, bool zeroVectorRows=false, bool adjustX=false) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | adjustForDirichletConditions(const VectorType &local_bcs, const VectorType &global_bcs, const Teuchos::Ptr< VectorType > &f, const Teuchos::Ptr< CrsMatrixType > &A, bool zeroVectorRows) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | applyDirichletBCs(const LinearObjContainer &counter, LinearObjContainer &result) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | beginFill(LinearObjContainer &loc) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | blockedDOFManager_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | BlockedTpetraLinearObjFactory(const Teuchos::RCP< const Teuchos::MpiComm< int > > &comm, const Teuchos::RCP< const BlockedDOFManager > &gidProvider) | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | BlockedTpetraLinearObjFactory(const Teuchos::RCP< const Teuchos::MpiComm< int > > &comm, const std::vector< Teuchos::RCP< const panzer::GlobalIndexer >> &gidProviders) | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | blockProvider_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | BTLOC typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | buildGather() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inline | 
  | panzer::LinearObjFactory::buildGather(const Teuchos::ParameterList &pl) const  | panzer::LinearObjFactory< Traits > | inline | 
  | buildGatherDomain() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inline | 
  | panzer::LinearObjFactory::buildGatherDomain(const Teuchos::ParameterList &pl) const  | panzer::LinearObjFactory< Traits > | inline | 
  | buildGatherOrientation() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inline | 
  | panzer::LinearObjFactory::buildGatherOrientation(const Teuchos::ParameterList &pl) const  | panzer::LinearObjFactory< Traits > | inline | 
  | buildGatherScatterEvaluators(const BuilderT &builder) | panzer::LinearObjFactory< Traits > | inline | 
  | buildGatherTangent() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inline | 
  | panzer::LinearObjFactory::buildGatherTangent(const Teuchos::ParameterList &pl) const  | panzer::LinearObjFactory< Traits > | inline | 
  | buildGhostedLinearObjContainer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | buildLinearObjContainer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | buildPrimitiveGhostedLinearObjContainer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inlinevirtual | 
  | buildPrimitiveLinearObjContainer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inlinevirtual | 
  | buildReadOnlyDomainContainer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | buildScatter() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inline | 
  | panzer::LinearObjFactory::buildScatter(const Teuchos::ParameterList &pl) const  | panzer::LinearObjFactory< Traits > | inline | 
  | buildScatterDirichlet() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inline | 
  | panzer::LinearObjFactory::buildScatterDirichlet(const Teuchos::ParameterList &pl) const  | panzer::LinearObjFactory< Traits > | inline | 
  | buildTpetraGhostedGraph(int i, int j) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protectedvirtual | 
  | buildTpetraGhostedMap(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protectedvirtual | 
  | buildTpetraGraph(int i, int j) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protectedvirtual | 
  | buildTpetraMap(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protectedvirtual | 
  | buildWriteDomainContainer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | comm_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | CrsGraphType typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | CrsMatrixType typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | domainSpace_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | endFill(LinearObjContainer &loc) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | excludedPairs_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | exporters_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | ExportType typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getBlockColCount() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getBlockRowCount() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getComm() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getDomainGlobalIndexer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inlinevirtual | 
  | getGhostedExport(int j) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getGhostedGraph(int i, int j) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getGhostedImport(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getGhostedMap(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getGhostedThyraDomainSpace() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGhostedThyraDomainVector() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGhostedThyraMatrix() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGhostedThyraRangeSpace() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGhostedThyraRangeVector() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGhostedTpetraDomainVector(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGhostedTpetraMatrix(int i, int j) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGhostedTpetraRangeVector(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getGlobalIndexer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inline | 
  | getGlobalIndexer(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | getGraph(int i, int j) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getMap(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getRangeGlobalIndexer() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inlinevirtual | 
  | getThyraDomainSpace() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getThyraDomainSpace(int blk) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getThyraDomainVector() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getThyraMatrix() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getThyraRangeSpace() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | getThyraRangeSpace(int blk) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getThyraRangeVector() const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getTpetraDomainVector(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getTpetraMatrix(int i, int j) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | getTpetraRangeVector(int i) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | ghostedDomainSpace_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | ghostedGraphs_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | ghostedMaps_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | ghostedRangeSpace_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | ghostToGlobalContainer(const LinearObjContainer &ghostContainer, LinearObjContainer &container, int) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | ghostToGlobalThyraMatrix(const Thyra::LinearOpBase< ScalarT > &in, Thyra::LinearOpBase< ScalarT > &out) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | ghostToGlobalThyraVector(const Teuchos::RCP< const Thyra::VectorBase< ScalarT > > &in, const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &out) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | ghostToGlobalTpetraMatrix(int blockRow, const CrsMatrixType &in, CrsMatrixType &out) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | ghostToGlobalTpetraVector(int i, const VectorType &in, VectorType &out) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | gidProviders_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | globalToGhostContainer(const LinearObjContainer &container, LinearObjContainer &ghostContainer, int) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | globalToGhostThyraVector(const Teuchos::RCP< const Thyra::VectorBase< ScalarT > > &in, const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &out) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | globalToGhostTpetraVector(int i, const VectorType &in, VectorType &out) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | graphs_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | importers_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | ImportType typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | initializeContainer(int, LinearObjContainer &loc) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | initializeContainer(int mem, BTLOC &loc) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | initializeGhostedContainer(int, LinearObjContainer &loc) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | initializeGhostedContainer(int mem, BTLOC &loc) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | makeRoomForBlocks(std::size_t blockCnt) | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | protected | 
  | maps_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | MapType typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | OperatorType typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | rangeSpace_ | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | mutableprotected | 
  | readVector(const std::string &, LinearObjContainer &, int) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inlinevirtual | 
  | ThyraLinearOp typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | ThyraVector typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | VectorType typedef | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > |  | 
  | writeVector(const std::string &, const LinearObjContainer &, int) const  | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | inlinevirtual | 
  | ~BlockedTpetraLinearObjFactory() | panzer::BlockedTpetraLinearObjFactory< Traits, ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | virtual | 
  | ~LinearObjFactory() | panzer::LinearObjFactory< Traits > | inlinevirtual | 
  | ~ThyraObjFactory() | panzer::ThyraObjFactory< double > | inlinevirtual |