14 #ifndef MUELU_DETAILS_LINEARSOLVERFACTORY_DECL_HPP
15 #define MUELU_DETAILS_LINEARSOLVERFACTORY_DECL_HPP
17 #include "MueLu_config.hpp"
42 template <
class MV,
class OP,
class NormType>
76 #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.