Go to the documentation of this file.
53 #ifndef MUELU_BLOCKEDCOARSEMAPFACTORY_DECL_HPP_
54 #define MUELU_BLOCKEDCOARSEMAPFACTORY_DECL_HPP_
55 #include "Xpetra_StridedMapFactory_fwd.hpp"
58 #include "MueLu_CoarseMapFactory.hpp"
81 #undef MUELU_BLOCKEDCOARSEMAPFACTORY_SHORT
126 #define MUELU_BLOCKEDCOARSEMAPFACTORY_SHORT
BlockedCoarseMapFactory()
Constructor.
virtual ~BlockedCoarseMapFactory()
Destructor.
void Build(Level ¤tLevel) const
Build an object with this factory.
MueLu::DefaultScalar Scalar
MueLu::DefaultGlobalOrdinal GlobalOrdinal
Namespace for MueLu classes and methods.
RCP< const ParameterList > GetValidParameterList() const
Return a const parameter list of valid parameters that setParameterList() will accept.
KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
void DeclareInput(Level ¤tLevel) const
Specifies the data that this class needs, and the factories that generate that data.
Factory for generating coarse level map. Used by TentativePFactory.
Factory for generating coarse level map. Used by BlockedPFactory.
Class that holds all level-specific information.
MueLu::DefaultLocalOrdinal LocalOrdinal