52 #include <Teuchos_VerboseObject.hpp>
74 int mpiStarted = 0; MPI_Initialized(&mpiStarted);
76 MPI_Comm_rank(MPI_COMM_WORLD, &
procRank_);
77 MPI_Comm_size(MPI_COMM_WORLD, &
numProcs_);
83 static RCP<Teuchos::FancyOStream> defaultOStream;
84 if (defaultOStream.get() == NULL) {
85 defaultOStream = Teuchos::fancyOStream(rcpFromRef(std::cout));
86 defaultOStream->setOutputToRootOnly(-1);
88 setDefaultOStream(defaultOStream);
119 if (!
IsPrint(type, thisProcRankOnly))
122 Teuchos::FancyOStream& os = *getOStream();
124 os <<
"\n******* WARNING *******" << std::endl;
135 "MueLu::VerboseObject::GetVerbLevel(): global verbose level cannot be 'NotSpecified'.");
144 defaultOStream->setOutputToRootOnly(-1);
145 setDefaultOStream(defaultOStream);
149 return getDefaultOStream();