48 #ifndef MUELU_DETAILS_LINEARSOLVERFACTORY_DECL_HPP 
   49 #define MUELU_DETAILS_LINEARSOLVERFACTORY_DECL_HPP 
   51 #include "MueLu_config.hpp" 
   76   template<
class MV, 
class OP, 
class NormType>
 
  111 #endif // MUELU_DETAILS_LINEARSOLVERFACTORY_DECL_HPP 
Interface for a "factory" that creates MueLu solvers. 
 
virtual Teuchos::RCP< Trilinos::Details::LinearSolver< MV, OP, NormType > > getLinearSolver(const std::string &solverName)
Get an instance of a MueLu solver. 
 
static void registerLinearSolverFactory()
Register this LinearSolverFactory with the central registry.