MueLu
Version of the Day
|
Base class for MueLu classes. More...
#include <MueLu_Describable.hpp>
Public Member Functions | |
virtual | ~Describable () |
Destructor. More... | |
virtual std::string | ShortClassName () const |
Return the class name of the object, without template parameters and without namespace. More... | |
Public Member Functions inherited from Teuchos::Describable | |
void | describe (std::ostream &out, const EVerbosityLevel verbLevel=verbLevel_default) const |
LabeledObject () | |
virtual | ~LabeledObject () |
virtual void | setObjectLabel (const std::string &objectLabel) |
virtual std::string | getObjectLabel () const |
DescribableStreamManipulatorState | describe (const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default) |
std::ostream & | operator<< (std::ostream &os, const DescribableStreamManipulatorState &d) |
Private Attributes | |
std::string | shortClassName_ = "" |
MueLu Describe | |
virtual void | describe (Teuchos::FancyOStream &out_arg, const VerbLevel verbLevel=Default) const |
Overridden from Teuchos::Describable | |
virtual std::string | description () const |
Return a simple one-line description of this object. More... | |
void | describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel=Teuchos::Describable::verbLevel_default) const |
Print the object with some verbosity level to an FancyOStream object. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from Teuchos::Describable | |
static const EVerbosityLevel | verbLevel_default |
Base class for MueLu classes.
Definition at line 64 of file MueLu_Describable.hpp.
|
virtual |
Destructor.
Reimplemented from Teuchos::Describable.
Definition at line 53 of file MueLu_Describable.cpp.
|
virtual |
Reimplemented in MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >, and MueLu::SmootherFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >.
Definition at line 55 of file MueLu_Describable.cpp.
|
virtual |
Return a simple one-line description of this object.
Reimplemented from Teuchos::Describable.
Reimplemented in MueLu::Level, MueLu::TekoSmoother< double, int, GlobalOrdinal, Node >, MueLu::Ifpack2Smoother< double, int, int, Xpetra::EpetraNode >, MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::Aggregates< LocalOrdinal, GlobalOrdinal, Node >, MueLu::SmootherFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::Ifpack2Smoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::BlockedGaussSeidelSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::BlockedJacobiSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::Amesos2Smoother< double, int, int, Xpetra::EpetraNode >, MueLu::IfpackSmoother< Node >, MueLu::TrilinosSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::AmesosSmoother< Node >, MueLu::SimpleSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::UzawaSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::MatlabSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::IndefBlockedDiagonalSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::BraessSarazinSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::TekoSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::LWGraph< LocalOrdinal, GlobalOrdinal, Node >, MueLu::PermutingSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::BlockedDirectSolver< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::Amesos2Smoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::ProjectorSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::DirectSolver< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::Graph< LocalOrdinal, GlobalOrdinal, Node >, MueLu::AggregationStructuredAlgorithm< LocalOrdinal, GlobalOrdinal, Node >, MueLu::GraphBase< LocalOrdinal, GlobalOrdinal, Node >, MueLu::AggregationPhase1Algorithm< LocalOrdinal, GlobalOrdinal, Node >, MueLu::PreserveDirichletAggregationAlgorithm< LocalOrdinal, GlobalOrdinal, Node >, MueLu::AmalgamationInfo< LocalOrdinal, GlobalOrdinal, Node >, MueLu::AggregationPhase2aAlgorithm< LocalOrdinal, GlobalOrdinal, Node >, MueLu::IsolatedNodeAggregationAlgorithm< LocalOrdinal, GlobalOrdinal, Node >, MueLu::AggregationPhase2bAlgorithm< LocalOrdinal, GlobalOrdinal, Node >, MueLu::TwoLevelMatlabFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::SingleLevelMatlabFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::AggregationPhase3Algorithm< LocalOrdinal, GlobalOrdinal, Node >, and MueLu::PreDropFunctionConstVal< Scalar, LocalOrdinal, GlobalOrdinal, Node >.
Definition at line 61 of file MueLu_Describable.cpp.
|
virtual |
Print the object with some verbosity level to an FancyOStream object.
Reimplemented from Teuchos::Describable.
Reimplemented in MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >.
Definition at line 72 of file MueLu_Describable.cpp.
|
virtual |
Return the class name of the object, without template parameters and without namespace.
Definition at line 74 of file MueLu_Describable.cpp.
|
mutableprivate |
Definition at line 67 of file MueLu_Describable.hpp.