53 #ifndef MUELU_COARSEMAPFACTORY_DECL_HPP_ 
   54 #define MUELU_COARSEMAPFACTORY_DECL_HPP_ 
  118 #undef MUELU_COARSEMAPFACTORY_SHORT 
  165       std::vector<size_t>::const_iterator it;
 
  217 #define MUELU_COARSEMAPFACTORY_SHORT 
virtual const Teuchos::ParameterList & GetParameterList() const 
 
CoarseMapFactory()
Constructor. 
 
MueLu::DefaultLocalOrdinal LocalOrdinal
 
Factory for generating coarse level map. Used by TentativePFactory. 
 
KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
 
T & get(const std::string &name, T def_value)
 
void Build(Level ¤tLevel) const 
Build an object with this factory. 
 
virtual ~CoarseMapFactory()
Destructor. 
 
RCP< const ParameterList > GetValidParameterList() const 
Return a const parameter list of valid parameters that setParameterList() will accept. 
 
MueLu::DefaultScalar Scalar
 
MueLu::DefaultGlobalOrdinal GlobalOrdinal
 
void DeclareInput(Level ¤tLevel) const 
Specifies the data that this class needs, and the factories that generate that data. 
 
Class that holds all level-specific information. 
 
void SetParameter(const std::string &name, const ParameterEntry &entry)
Set a parameter directly as a ParameterEntry. 
 
std::vector< size_t > stridingInfo_
 
virtual LocalOrdinal getStridedBlockId() const 
getStridedBlockId returns strided block id for the domain DOF map of Ptent (= coarse map) or -1 if fu...
 
virtual void setStridingData(std::vector< size_t > stridingInfo)
setStridingData set striding vector for the domain DOF map (= coarse map), e.g. (2,1) for 2 velocity dofs and 1 pressure dof 
 
virtual size_t getFixedBlockSize() const 
getFixedBlockSize returns the full block size (number of DOFs per node) of the domain DOF map (= coar...
 
virtual std::vector< size_t > getStridingData() const 
getStridingData returns vector with size of striding blocks in the domain DOF map (= coarse map)...
 
Base class for factories that use one level (currentLevel). 
 
virtual void setStridedBlockId(LocalOrdinal stridedBlockId)
setStridedBlockId set strided block id for the domain DOF map of Ptent (= coarse map) or -1 if full s...