| 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 |
| 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 |
| Evaluator_TemplateManager typedef | panzer::LinearObjFactory< Traits > | private |
| 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 > | |
| gatherDomainManager_ | panzer::LinearObjFactory< Traits > | private |
| gatherManager_ | panzer::LinearObjFactory< Traits > | private |
| gatherOrientManager_ | panzer::LinearObjFactory< Traits > | private |
| gatherTangentManager_ | panzer::LinearObjFactory< Traits > | private |
| 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 |
| scatterDirichletManager_ | panzer::LinearObjFactory< Traits > | private |
| scatterManager_ | panzer::LinearObjFactory< Traits > | private |
| 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 |