MueLu  Version of the Day
MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node > Member List

This is the complete list of members for MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >, including all inherited members.

AddKeepFlag(const std::string &ename, const FactoryBase *factory=NoFactory::get(), KeepType keep=MueLu::Keep)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
AddLevel(const RCP< Level > &level)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
AddNewLevel()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
AllocateLevelMultiVectors(int numvecs)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
CheckLevel(Level &level, int levelID)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Clear(int startLevel=0)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
clone(const RCP< Node2 > &node2) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
coarseExport_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
coarseImport_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
coarseRhs_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
coarseX_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
correction_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
Cycle_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
Delete(const std::string &ename, const FactoryBase *factory=NoFactory::get())MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
DeleteLevelMultiVectors()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
describe(Teuchos::FancyOStream &out, const VerbLevel verbLevel=Default) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_HIGH) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
Teuchos::Describable::describe(std::ostream &out, const EVerbosityLevel verbLevel=verbLevel_default) constTeuchos::Describable
Teuchos::Describable::describe(const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default)Teuchos::Describable
description() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
description_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >mutableprivate
doPRrebalance_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
DumpCurrentGraph() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
dumpFile_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
dumpLevel_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
EnableGraphDumping(const std::string &filename, int levelID=1)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
ExpertClear()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
GetBlackHole() constMueLu::VerboseObject
GetCycle() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
GetDefaultCycle()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultImplicitTranspose()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultMaxCoarseSize()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultMaxLevels()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultOStream()MueLu::VerboseObjectstatic
getDefaultOStream()Teuchos::VerboseObjectBasestatic
getDefaultOStream()Teuchos::VerboseObjectBasestatic
GetDefaultPRrebalance()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultVerbLevel()MueLu::VerboseObjectstatic
getDefaultVerbLevel()Teuchos::VerboseObject< VerboseObject >static
getDefaultVerbLevel()Teuchos::VerboseObject< VerboseObject >static
GetGlobalNumLevels() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
GetImplicitTranspose() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
GetLevel(const int levelID=0)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
GetLevelManager(const int levelID) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlineprotected
getLinePrefix() constTeuchos::VerboseObjectBasevirtual
getLinePrefix() constTeuchos::VerboseObjectBasevirtual
GetMaxCoarseSize() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
GetNumLevels() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
getObjectLabel() constTeuchos::LabeledObjectvirtual
GetOperatorComplexity() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
getOSTab(const int tabs=1, const std::string &linePrefix="") constTeuchos::VerboseObjectBasevirtual
getOSTab(const int tabs=1, const std::string &linePrefix="") constTeuchos::VerboseObjectBasevirtual
GetOStream(MsgType type, int thisProcRankOnly=0) constMueLu::VerboseObject
getOStream() constTeuchos::VerboseObjectBasevirtual
getOStream() constTeuchos::VerboseObjectBasevirtual
getOverridingOStream() constTeuchos::VerboseObjectBasevirtual
getOverridingOStream() constTeuchos::VerboseObjectBasevirtual
GetProcRankVerbose() constMueLu::VerboseObject
GetRate() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
GetSmootherComplexity() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
getValidVerboseObjectSublist()Teuchos::VerboseObject< VerboseObject >
GetVerbLevel() constMueLu::VerboseObject
getVerbLevel() constTeuchos::VerboseObject< VerboseObject >virtual
getVerbLevel() constTeuchos::VerboseObject< VerboseObject >virtual
Hierarchy classMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >friend
Hierarchy()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Hierarchy(const std::string &label)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Hierarchy(const RCP< Matrix > &A)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Hierarchy(const RCP< Matrix > &A, const std::string &label)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Hierarchy(const Hierarchy &h)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
implicitTranspose_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
informUpdatedVerbosityState() constTeuchos::VerboseObjectBaseprotectedvirtual
initializeVerboseObject(const EVerbosityLevel verbLevel=VERB_DEFAULT, const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObject< VerboseObject >protected
initializeVerboseObjectBase(const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObjectBaseprotected
isDumpingEnabled_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
IsPreconditioner(const bool flag)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
isPreconditioner_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
IsPrint(MsgType type, int thisProcRankOnly=-1) constMueLu::VerboseObject
Iterate(const MultiVector &B, MultiVector &X, ConvData conv=ConvData(), bool InitialGuessIsZero=false, LO startLevel=0)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Keep(const std::string &ename, const FactoryBase *factory=NoFactory::get())MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
LabeledObject()Teuchos::LabeledObject
LastLevelID() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlineprivate
levelManagers_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
Levels_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
lib()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
lib_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
MagnitudeType typedefMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
maxCoarseSize_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
operator<<(std::ostream &os, const DescribableStreamManipulatorState &d)Teuchos::Describable
print(std::ostream &out=std::cout, const VerbLevel verbLevel=(MueLu::Parameters|MueLu::Statistics0)) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
rate_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
readVerboseObjectSublist(ParameterList *paramList, RCP< FancyOStream > *oStream, EVerbosityLevel *verbLevel)Teuchos::VerboseObject< VerboseObject >
readVerboseObjectSublist(ParameterList *paramList, VerboseObject< ObjectType > *verboseObject)Teuchos::VerboseObject< VerboseObject >
RemoveKeepFlag(const std::string &ename, const FactoryBase *factory, KeepType keep=MueLu::All)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
ReplaceCoordinateMap(Level &level)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
ResetDescription()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
residual_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
scalingFactor_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
SetCycle(CycleType Cycle)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
SetDefaultOStream(const Teuchos::RCP< Teuchos::FancyOStream > &defaultOStream)MueLu::VerboseObjectstatic
setDefaultOStream(const RCP< FancyOStream > &defaultOStream)Teuchos::VerboseObjectBasestatic
setDefaultOStream(const RCP< FancyOStream > &defaultOStream)Teuchos::VerboseObjectBasestatic
SetDefaultVerbLevel(const VerbLevel defaultVerbLevel)MueLu::VerboseObjectstatic
setDefaultVerbLevel(const EVerbosityLevel defaultVerbLevel)Teuchos::VerboseObject< VerboseObject >static
setDefaultVerbLevel(const EVerbosityLevel defaultVerbLevel)Teuchos::VerboseObject< VerboseObject >static
SetImplicitTranspose(const bool &implicit)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
setlib(Xpetra::UnderlyingLib inlib)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
setLinePrefix(const std::string &linePrefix)Teuchos::VerboseObjectBasevirtual
setLinePrefix(const std::string &linePrefix)Teuchos::VerboseObjectBasevirtual
SetMaxCoarseSize(Xpetra::global_size_t maxCoarseSize)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
setObjectLabel(const std::string &objectLabel)Teuchos::LabeledObjectvirtual
setOStream(const RCP< FancyOStream > &oStream) constTeuchos::VerboseObjectBasevirtual
setOStream(const RCP< FancyOStream > &oStream) constTeuchos::VerboseObjectBasevirtual
setOverridingOStream(const RCP< FancyOStream > &oStream) constTeuchos::VerboseObjectBasevirtual
setOverridingOStream(const RCP< FancyOStream > &oStream) constTeuchos::VerboseObjectBasevirtual
setOverridingVerbLevel(const EVerbosityLevel verbLevel) constTeuchos::VerboseObject< VerboseObject >virtual
setOverridingVerbLevel(const EVerbosityLevel verbLevel) constTeuchos::VerboseObject< VerboseObject >virtual
SetProcRankVerbose(int procRank) constMueLu::VerboseObject
SetProlongatorScalingFactor(double scalingFactor)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
SetPRrebalance(bool doPRrebalance)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
Setup(int coarseLevelID, const RCP< const FactoryManagerBase > fineLevelManager, const RCP< const FactoryManagerBase > coarseLevelManager, const RCP< const FactoryManagerBase > nextLevelManager=Teuchos::null)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Setup(const FactoryManagerBase &manager=FactoryManager(), int startLevel=0, int numDesiredLevels=GetDefaultMaxLevels())MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
SetupRe()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
setupVerboseObjectSublist(ParameterList *paramList)Teuchos::VerboseObject< VerboseObject >
setVerbLevel(const EVerbosityLevel verbLevel) constTeuchos::VerboseObject< VerboseObject >virtual
setVerbLevel(const EVerbosityLevel verbLevel) constTeuchos::VerboseObject< VerboseObject >virtual
SetVerbLevel(const VerbLevel verbLevel)MueLu::VerboseObject
ShortClassName() constMueLu::Describablevirtual
sizeOfAllocatedLevelMultiVectors_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
STS typedefMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
verbLevel_defaultTeuchos::Describablestatic
VerboseObject()MueLu::VerboseObject
VerboseObject< VerboseObject >::VerboseObject(const EVerbosityLevel verbLevel=VERB_DEFAULT, const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObject< VerboseObject >
VerboseObjectBase(const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObjectBase
VerboseObjectBase(const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObjectBase
Write(const LO &start=-1, const LO &end=-1, const std::string &suffix="")MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
~BaseClass()MueLu::BaseClassinlinevirtual
~Describable()MueLu::Describablevirtual
~Hierarchy()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinevirtual
~LabeledObject()Teuchos::LabeledObjectvirtual
~VerboseObject()MueLu::VerboseObjectvirtual
~VerboseObjectBase()Teuchos::VerboseObjectBasevirtual
~VerboseObjectBase()Teuchos::VerboseObjectBasevirtual