46 #ifndef MUELU_PATTERNFACTORY_DECL_HPP 47 #define MUELU_PATTERNFACTORY_DECL_HPP 63 template<
class Scalar =
double,
class LocalOrdinal =
int,
class GlobalOrdinal = LocalOrdinal,
class Node = KokkosClassic::DefaultNode::DefaultNodeType>
65 #undef MUELU_PATTERNFACTORY_SHORT 107 #define MUELU_PATTERNFACTORY_SHORT 108 #endif // MUELU_PATTERNFACTORY_DECL_HPP RCP< const ParameterList > GetValidParameterList() const
Return a const parameter list of valid parameters that setParameterList() will accept.
PatternFactory()
Constructor.
Base class for factories that use two levels (fineLevel and coarseLevel).
Namespace for MueLu classes and methods.
void Build(Level &fineLevel, Level &coarseLevel) const
Build method.
Class that holds all level-specific information.
void DeclareInput(Level &fineLevel, Level &coarseLevel) const
Input.
Factory for building nonzero patterns for energy minimization.
virtual ~PatternFactory()
Destructor.