MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MueLu_BaseClass.hpp File Reference

Go to the source code of this file.

Classes

class  MueLu::BaseClass
 Base class for MueLu classes. More...
 

Namespaces

 MueLu
 Namespace for MueLu classes and methods.
 

Macros

#define MUELU_DESCRIBE
 Helper macro for implementing Describable::describe() for BaseClass objects. More...
 
#define MUELU_BASECLASS_SHORT
 

Macro Definition Documentation

#define MUELU_DESCRIBE
Value:
using std::endl; \
Teuchos::FancyOStream& out0 = (VerboseObject::GetProcRankVerbose() == 0) ? out : VerboseObject::GetBlackHole(); \
\
if ((verbLevel & Runtime1) && (!(verbLevel & Parameters0))) \
out << description() << std::endl; \
else if (verbLevel & Runtime0) \
out << BaseClass::description() << std::endl; \
\
Teuchos::OSTab tab1(out); \
basic_OSTab< char > OSTab
basic_FancyOStream< char > FancyOStream
One-liner description of what is happening.
Print class parameters.
Description of what is happening (more verbose)

Helper macro for implementing Describable::describe() for BaseClass objects.

Definition at line 82 of file MueLu_BaseClass.hpp.

#define MUELU_BASECLASS_SHORT

Definition at line 94 of file MueLu_BaseClass.hpp.