MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Todo List
Class MueLu::FactoryManager< Scalar, LocalOrdinal, GlobalOrdinal, Node >
If Afact is null (actually, Teuchos::null), then the FactoryManager associated with currentLevel will determine whether a default factory has been specified for creating A. If "yes", then that factory will be called, A will be stored in currentLevel, and an RCP will be returned by the Get call. If "no", then the FactoryManager will throw an exception indicating that it does not know how to generate A.
Member MueLu::FactoryManager< Scalar, LocalOrdinal, GlobalOrdinal, Node >::SetAndReturnDefaultFactory (const std::string &varName, const RCP< const FactoryBase > &factory) const
TODO factory->setObjectLabel("Default " + varName + "Factory");
Class MueLu::MasterList
Add method to register user-defined problem type. This will need both string identifier and ParameterList (or string version of parameter list).
Class MueLu::MutuallyExclusiveTime< TagName >
inheritence from PerformanceMonitorBase<Time> ?
Class MueLu::VerboseObject

TODO

  • Right now, you can't change the verbosity level globally. We have to take into account Teuchos::EVerbosityLevel from the base class Teuchos::VerboseObject and somehow convert it to a MsgType.
  • Allow users to define the global verbosity level using both MueLu::MsgType and Teuchos::EVerbosityLevel?

TODO

  1. add a function to get the object 'local' verb level (GetVerbLevel does not do this)?
  2. interface without fancyOSstream but std::stream
  3. add 'const' and mutable
Class Thyra::XpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Move this to Thyra??