8 #ifndef MUELU_REPARTITIONINTERFACE_DECL_HPP_ 
    9 #define MUELU_REPARTITIONINTERFACE_DECL_HPP_ 
   11 #include <Xpetra_Map.hpp> 
   12 #include <Xpetra_Matrix.hpp> 
   13 #include <Xpetra_MapFactory_fwd.hpp> 
   14 #include <Xpetra_MultiVectorFactory.hpp> 
   15 #include <Xpetra_VectorFactory.hpp> 
   81 #undef MUELU_REPARTITIONINTERFACE_SHORT 
  119 #define MUELU_REPARTITIONINTERFACE_SHORT 
MueLu::DefaultLocalOrdinal LocalOrdinal
KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
RepartitionInterface()
Constructor. 
RCP< const ParameterList > GetValidParameterList() const 
Return a const parameter list of valid parameters that setParameterList() will accept. 
MueLu::DefaultGlobalOrdinal GlobalOrdinal
Class that holds all level-specific information. 
void Build(Level &level) const 
Build an object with this factory. 
Helper class which transforms an "AmalgamatedPartition" array to an unamalgamated "Partition"...
virtual ~RepartitionInterface()
Destructor. 
Base class for factories that use one level (currentLevel). 
void DeclareInput(Level &level) const 
Specifies the data that this class needs, and the factories that generate that data.