42 #ifndef EpetraExt_CRSGRAPH_SUBCOPY_H
43 #define EpetraExt_CRSGRAPH_SUBCOPY_H
45 #if defined(EpetraExt_SHOW_DEPRECATED_WARNINGS)
47 #warning "The EpetraExt package is deprecated"
52 #include <Epetra_Map.h>
78 newDomainMap_(newMap),
85 : newRowMap_(newRangeAndRowMap),
86 newColMap_(newDomainMap),
87 newDomainMap_(newDomainMap),
88 newRangeMap_(newRangeAndRowMap)
101 template<
typename int_type>
107 #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.