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

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

addExcludedPair(int rowBlock, int colBlock)panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
addExcludedPairs(const std::vector< std::pair< int, int > > &exPairs)panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
adjustForDirichletConditions(const LinearObjContainer &localBCRows, const LinearObjContainer &globalBCRows, LinearObjContainer &ghostedObjs, bool zeroVectorRows=false, bool adjustX=false) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
adjustForDirichletConditions(const Epetra_Vector &local_bcs, const Epetra_Vector &global_bcs, const Teuchos::Ptr< Epetra_Vector > &f, const Teuchos::Ptr< Epetra_CrsMatrix > &A, bool zeroVectorRows) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
applyDirichletBCs(const LinearObjContainer &counter, LinearObjContainer &result) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
beginFill(LinearObjContainer &) const panzer::LinearObjFactory< Traits >inlinevirtual
BlockedEpetraLinearObjFactory(const Teuchos::RCP< const Teuchos::MpiComm< int > > &comm, const Teuchos::RCP< const GlobalIndexer > &gidProvider, bool useDiscreteAdjoint=false)panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
BlockedEpetraLinearObjFactory(const Teuchos::RCP< const Teuchos::MpiComm< int > > &comm, const Teuchos::RCP< const GlobalIndexer > &gidProvider, const Teuchos::RCP< const GlobalIndexer > &colGidProvider, bool useDiscreteAdjoint=false)panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
buildColGhostedMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildColGhostedMap2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildColMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildFilteredGhostedGraph(int i, int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildGather() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
panzer::LinearObjFactory::buildGather(const Teuchos::ParameterList &pl) const panzer::LinearObjFactory< Traits >inline
buildGatherDomain() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
panzer::LinearObjFactory::buildGatherDomain(const Teuchos::ParameterList &pl) const panzer::LinearObjFactory< Traits >inline
buildGatherOrientation() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
panzer::LinearObjFactory::buildGatherOrientation(const Teuchos::ParameterList &pl) const panzer::LinearObjFactory< Traits >inline
buildGatherScatterEvaluators(const BuilderT &builder)panzer::LinearObjFactory< Traits >inline
buildGatherTangent() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
panzer::LinearObjFactory::buildGatherTangent(const Teuchos::ParameterList &pl) const panzer::LinearObjFactory< Traits >inline
buildGhostedGraph(int i, int j, bool optimizeStorage) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildGhostedLinearObjContainer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
buildGhostedMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildGhostedMap2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildGraph(int i, int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildLinearObjContainer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
buildMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protectedvirtual
buildPrimitiveGhostedLinearObjContainer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inlinevirtual
buildPrimitiveLinearObjContainer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inlinevirtual
buildReadOnlyDomainContainer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
buildScatter() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
panzer::LinearObjFactory::buildScatter(const Teuchos::ParameterList &pl) const panzer::LinearObjFactory< Traits >inline
buildScatterDirichlet() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
panzer::LinearObjFactory::buildScatterDirichlet(const Teuchos::ParameterList &pl) const panzer::LinearObjFactory< Traits >inline
buildWriteDomainContainer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
colDOFManagerContainer_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
colExporters_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
colGhostedMaps2_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
colGhostedMaps_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
colImporters2_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
colImporters_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
colMaps_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
domainSpace_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
eComm_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
endFill(LinearObjContainer &) const panzer::LinearObjFactory< Traits >inlinevirtual
excludedPairs_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
exporters_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
getBlockColCount() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getBlockRowCount() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getColGlobalIndexer(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
getColMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getComm() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getDomainGlobalIndexer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inlinevirtual
getDomainGlobalIndexers() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
getEpetraComm() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getEpetraMatrix(int i, int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGhostedColExport(int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedColExport2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedColImport(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedColImport2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedColMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedColMap2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedEpetraMatrix(int i, int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGhostedExport(int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedExport2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedGraph(int i, int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedImport(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedImport2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedMap2(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getGhostedThyraDomainSpace() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGhostedThyraDomainSpace2() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGhostedThyraDomainVector() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGhostedThyraMatrix() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGhostedThyraRangeSpace() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGhostedThyraRangeVector() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getGlobalIndexer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
getGlobalIndexer(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
getGraph(int i, int j) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getMap(int i) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getRangeGlobalIndexer() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inlinevirtual
getRangeGlobalIndexers() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >inline
getThyraDomainSpace() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getThyraDomainVector() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
getThyraMatrix() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getThyraRangeSpace() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
getThyraRangeVector() const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >
ghostedDomainSpace_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
ghostedGraphs_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
ghostedMaps2_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
ghostedMaps_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
ghostedRangeSpace_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
ghostToGlobalContainer(const LinearObjContainer &ghostContainer, LinearObjContainer &container, int) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
ghostToGlobalEpetraMatrix(int blockRow, const Epetra_CrsMatrix &in, Epetra_CrsMatrix &out) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
ghostToGlobalEpetraVector(int i, const Epetra_Vector &in, Epetra_Vector &out, bool col) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
ghostToGlobalThyraMatrix(const Thyra::LinearOpBase< double > &in, Thyra::LinearOpBase< double > &out) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
ghostToGlobalThyraVector(const Teuchos::RCP< const Thyra::VectorBase< double > > &in, const Teuchos::RCP< Thyra::VectorBase< double > > &out, bool col) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
globalToGhostContainer(const LinearObjContainer &container, LinearObjContainer &ghostContainer, int) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
globalToGhostEpetraVector(int i, const Epetra_Vector &in, Epetra_Vector &out, bool col) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
globalToGhostThyraVector(const Teuchos::RCP< const Thyra::VectorBase< double > > &in, const Teuchos::RCP< Thyra::VectorBase< double > > &out, bool col) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
graphs_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
importers2_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
importers_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
initializeContainer(int, LinearObjContainer &loc) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
initializeContainer_internal(int mem, ThyraObjContainer< double > &loc) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
initializeGhostedContainer(int, LinearObjContainer &loc) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
initializeGhostedContainer_internal(int mem, ThyraObjContainer< double > &loc) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
makeRoomForBlocks(std::size_t blockCnt, std::size_t colBlockCnt=0)panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
maps_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
rangeSpace_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >mutableprotected
rawMpiComm_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
readVector(const std::string &identifier, LinearObjContainer &loc, int id) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
rowDOFManagerContainer_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
tComm_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
useColGidProviders_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
useDiscreteAdjoint_panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >protected
writeVector(const std::string &identifier, const LinearObjContainer &loc, int id) const panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
~BlockedEpetraLinearObjFactory()panzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >virtual
~LinearObjFactory()panzer::LinearObjFactory< Traits >inlinevirtual
~ThyraObjFactory()panzer::ThyraObjFactory< double >inlinevirtual