46 #ifndef MUELU_STRUCTUREDAGGREGATIONFACTORY_KOKKOS_DECL_HPP 
   47 #define MUELU_STRUCTUREDAGGREGATIONFACTORY_KOKKOS_DECL_HPP 
   54 #ifdef HAVE_MUELU_KOKKOS_REFACTOR 
   57 #include <KokkosCompat_ClassicNodeAPI_Wrapper.hpp> 
  110   class StructuredAggregationFactory_kokkos : 
public SingleLevelFactoryBase {
 
  111 #undef MUELU_STRUCTUREDAGGREGATIONFACTORY_KOKKOS_SHORT 
  119     StructuredAggregationFactory_kokkos();
 
  122     virtual ~StructuredAggregationFactory_kokkos() { }
 
  124     RCP<const ParameterList> GetValidParameterList() 
const;
 
  132       SetParameter(
"OnePt aggregate map name", ParameterEntry(std::string(name))); 
 
  133       SetFactory(
"OnePt aggregate map factory",mapFact);
 
  141     void DeclareInput(Level& currentLevel) 
const;
 
  149     void Build(Level& currentLevel) 
const;
 
  158     mutable bool bDefinitionPhase_;
 
  164 #define MUELU_STRUCTUREDAGGREGATIONFACTORY_KOKKOS_SHORT 
  165 #endif // HAVE_MUELU_KOKKOS_REFACTOR 
  166 #endif // MUELU_UNCOUPLEDAGGREGATIONFACTORY_KOKKOS_DECL_HPP 
MueLu::DefaultLocalOrdinal LocalOrdinal
 
KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
 
MueLu::DefaultGlobalOrdinal GlobalOrdinal