43 #ifndef IFPACK2_DETAILS_CANCHANGEMATRIX_HPP
44 #define IFPACK2_DETAILS_CANCHANGEMATRIX_HPP
53 #include <Ifpack2_ConfigDefs.hpp>
54 #include <Tpetra_RowMatrix_decl.hpp>
92 template<
class RowMatrixType>
127 #endif // IFPACK2_DETAILS_CANCHANGEMATRIX_HPP
Mix-in interface for preconditioners that can change their matrix after construction.
Definition: Ifpack2_Details_CanChangeMatrix.hpp:93
virtual ~CanChangeMatrix()
Destructor.
Definition: Ifpack2_Details_CanChangeMatrix.hpp:121
virtual void setMatrix(const Teuchos::RCP< const RowMatrixType > &A)=0
Set the new matrix.