42 #ifndef EpetraExt_CRSGRAPH_SUBCOPY_H
43 #define EpetraExt_CRSGRAPH_SUBCOPY_H
46 #include <Epetra_Map.h>
72 newDomainMap_(newMap),
79 : newRowMap_(newRangeAndRowMap),
80 newColMap_(newDomainMap),
81 newDomainMap_(newDomainMap),
82 newRangeMap_(newRangeAndRowMap)
95 template<
typename int_type>
101 #endif //EpetraExt_CRSGRAPH_SUBCOPY_H
Generates a sub-block view of a Epetra_CrsMatrix.
bool rvs()
Reverse transfer of data from new object created in the operator() method call to the orig object inp...
CrsMatrix_SubCopy(const Epetra_Map &newRangeAndRowMap, const Epetra_Map &newDomainMap)
Constructor.
bool fwd()
Forward transfer of data from orig object input in the operator() method call to the new object creat...
~CrsMatrix_SubCopy()
Destructor.
NewTypeRef operator()(OriginalTypeRef orig)
Transformation Operator.
CrsMatrix_SubCopy(const Epetra_Map &newMap)
Constructor.