MueLu Version of the Day
Loading...
Searching...
No Matches
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, bool forceMapCheck=false)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
blackHole_MueLu::VerboseObjectprivatestatic
CheckLevel(Level &level, int levelID)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Clear(int startLevel=0)MueLu::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
ComputeResidualAndPrintHistory(const Operator &A, const MultiVector &X, const MultiVector &B, const LO iteration, const LO startLevel, const ConvData &conv, MagnitudeType &previousResidualNorm)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 >
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(int level) 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 >
fuseProlongationAndUpdate_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
GetBlackHole() constMueLu::VerboseObject
GetCycle() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
GetDefaultCycle()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultCycleStartLevel()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultFuseProlongationAndUpdate()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
GetDefaultPRrebalance()MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GetDefaultVerbLevel()MueLu::VerboseObjectstatic
GetFuseProlongationAndUpdate() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
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
GetMaxCoarseSize() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
GetMueLuOStream()MueLu::VerboseObjectstatic
GetNumLevels() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
GetOperatorComplexity() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
GetOStream(MsgType type, int thisProcRankOnly=0) constMueLu::VerboseObject
GetProcRankVerbose() constMueLu::VerboseObject
GetRate() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
GetSmootherComplexity() constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
GetVerbLevel() constMueLu::VerboseObject
globalVerbLevel_MueLu::VerboseObjectprivatestatic
HierarchyMueLu::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
IsCalculationOfResidualRequired(const LO startLevel, const ConvData &conv) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
IsConverged(const Teuchos::Array< MagnitudeType > &residualNorm, const MagnitudeType convergenceTolerance) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
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 >
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
mueluOutputStream_MueLu::VerboseObjectprivatestatic
numProcs_MueLu::VerboseObjectprivate
print(std::ostream &out=std::cout, const VerbLevel verbLevel=(MueLu::Parameters|MueLu::Statistics0)) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
PrintResidualHistory(const LO iteration, const Teuchos::Array< MagnitudeType > &residualNorm) constMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
procRank_MueLu::VerboseObjectmutableprivate
rate_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
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
SetCycleStartLevel(int cycleStart)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
SetDefaultVerbLevel(const VerbLevel defaultVerbLevel)MueLu::VerboseObjectstatic
SetFuseProlongationAndUpdate(const bool &fuse)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
SetImplicitTranspose(const bool &implicit)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
setlib(Xpetra::UnderlyingLib inlib)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
SetMatvecParams(RCP< ParameterList > matvecParams)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >
SetMaxCoarseSize(Xpetra::global_size_t maxCoarseSize)MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >inline
SetMueLuOFileStream(const std::string &filename)MueLu::VerboseObjectstatic
SetMueLuOStream(const Teuchos::RCP< Teuchos::FancyOStream > &mueluOStream)MueLu::VerboseObjectstatic
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 >
SetVerbLevel(const VerbLevel verbLevel)MueLu::VerboseObject
ShortClassName() constMueLu::Describablevirtual
shortClassName_MueLu::Describablemutableprivate
sizeOfAllocatedLevelMultiVectors_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
STS typedefMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
verbLevel_MueLu::VerboseObjectprivate
VerboseObject()MueLu::VerboseObject
WCycleStartLevel_MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
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
~VerboseObject()MueLu::VerboseObjectvirtual