46#ifndef MUELU_PFACTORY_DEF_HPP
47#define MUELU_PFACTORY_DEF_HPP
109#define MUELU_PFACTORY_SHORT
Class that holds all level-specific information.
Factory that provides an interface for a concrete implementation of a prolongation operator.
virtual ~PFactory()
Destructor.
bool isRestrictionModeSet()
returns restrictionMode flag
void setRestrictionMode(bool bRestrictionMode=false)
virtual void BuildP(Level &fineLevel, Level &coarseLevel) const =0
Abstract Build method.
Base class for factories that use two levels (fineLevel and coarseLevel).
Namespace for MueLu classes and methods.