46 #ifndef MUELU_DESCRIBABLE_HPP
47 #define MUELU_DESCRIBABLE_HPP
56 Teuchos::RCP<Teuchos::FancyOStream> out = rcp(&out_arg,
false);
57 Teuchos::OSTab tab(out);
62 std::string str = Teuchos::Describable::description();
65 size_t found = str.find_first_of(
"<");
66 if (found != std::string::npos)
67 return str.substr(0, found);
77 std::string str = Teuchos::Describable::description();
81 size_t found = str.find_first_of(
"<");
82 if (found != std::string::npos)
83 str = str.substr(0, found);
88 size_t found = str.find_last_of(
":");
89 if (found != std::string::npos)
90 str = str.substr(found+1);
99 #define MUELU_DESCRIBABLE_SHORT
100 #endif // MUELU_DESCRIBABLE_HPP