47 #ifndef MUELU_MLPARAMETERLISTINTERPRETER_DECL_HPP
48 #define MUELU_MLPARAMETERLISTINTERPRETER_DECL_HPP
50 #include <Teuchos_ParameterList.hpp>
52 #include <Xpetra_Matrix_fwd.hpp>
53 #include <Xpetra_MultiVector_fwd.hpp>
54 #include <Xpetra_Operator_fwd.hpp>
82 #if defined(HAVE_MUELU_ISORROPIA) && defined(HAVE_MPI)
124 template <
class Scalar =
double,
class LocalOrdinal =
int,
class GlobalOrdinal = LocalOrdinal,
class Node = KokkosClassic::DefaultNode::DefaultNodeType>
126 #undef MUELU_MLPARAMETERLISTINTERPRETER_SHORT
181 static RCP<SmootherFactory>
GetSmootherFactory(
const Teuchos::ParameterList & paramList,
const RCP<FactoryBase> & AFact = Teuchos::null);
231 #define MUELU_MLPARAMETERLISTINTERPRETER_SHORT