46 #ifndef MUELU_PREDROPFUNCTIONBASECLASS_DECL_HPP
47 #define MUELU_PREDROPFUNCTIONBASECLASS_DECL_HPP
61 template <
class Scalar =
double,
class LocalOrdinal =
int,
class GlobalOrdinal = LocalOrdinal,
class Node = KokkosClassic::DefaultNode::DefaultNodeType>
63 #undef MUELU_PREDROPFUNCTIONBASECLASS_SHORT
77 #define MUELU_PREDROPFUNCTIONBASECLASS_SHORT
78 #endif // MUELU_PREDROPFUNCTIONBASECLASS_DECL_HPP
Base class for MueLu classes.
virtual bool Drop(size_t lrow, GlobalOrdinal grow, size_t k, LocalOrdinal lcid, GlobalOrdinal gcid, const Teuchos::ArrayView< const LocalOrdinal > &indices, const Teuchos::ArrayView< const Scalar > &vals)=0
Drop.
virtual ~PreDropFunctionBaseClass()
Destructor.