46 #ifndef MUELU_CONSTRAINT_DECL_HPP 
   47 #define MUELU_CONSTRAINT_DECL_HPP 
   57 #include "MueLu_Utilities.hpp" 
  107 #undef MUELU_CONSTRAINT_SHORT 
  132     void Apply(
const Matrix& P, Matrix& Projected) 
const;
 
  148 #define MUELU_CONSTRAINT_SHORT 
  149 #endif // MUELU_CONSTRAINT_DECL_HPP 
MueLu::DefaultLocalOrdinal LocalOrdinal
 
KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
 
void Setup(const MultiVector &B, const MultiVector &Bc, RCP< const CrsGraph > Ppattern)
 
Constraint space information for the potential prolongator. 
 
RCP< const CrsGraph > GetPattern() const 
 
MueLu::DefaultScalar Scalar
 
MueLu::DefaultGlobalOrdinal GlobalOrdinal
 
ArrayRCP< Teuchos::SerialDenseMatrix< LO, SC > > XXtInv_
Array storing . 
 
RCP< const CrsGraph > Ppattern_
Nonzero sparsity pattern. 
 
Base class for MueLu classes. 
 
void Apply(const Matrix &P, Matrix &Projected) const 
Apply constraint. 
 
RCP< MultiVector > X_
Overlapped coarse nullspace.