42 #ifndef EpetraExt_CRSMATRIX_BTF_H 43 #define EpetraExt_CRSMATRIX_BTF_H 47 class Epetra_CrsMatrix;
48 class Epetra_CrsGraph;
61 bool verbose =
false )
78 Epetra_Map * NewRowMap_;
79 Epetra_Map * NewColMap_;
81 Epetra_CrsMatrix * NewMatrix_;
82 Epetra_CrsGraph * NewGraph_;
84 Epetra_Import * Importer_;
86 const double threshold_;
93 #endif //EpetraExt_CRSMATRIX_BTF_H NewTypeRef operator()(OriginalTypeRef orig)
Analysis of transform operation on original object and construction of new object.
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.
bool fwd()
Forward transfer of data from orig object input in the operator() method call to the new object creat...
CrsMatrix_BTF(double thres=0.0, bool verbose=false)
bool rvs()
Reverse transfer of data from new object created in the operator() method call to the orig object inp...