#include <EpetraExt_Transpose_RowMatrix.h>
Inheritance diagram for EpetraExt::RowMatrix_Transpose:

Public Member Functions | |
| ~RowMatrix_Transpose () | |
| Destructor. | |
| RowMatrix_Transpose (bool MakeDataContiguous=false, Epetra_Map *TransposeRowMap=0, bool IgnoreNonLocalCols=false) | |
| Constructor. | |
| NewTypeRef | operator() (OriginalTypeRef orig) |
| Transpose Tranform Operator. | |
| bool | fwd () |
| Foward Data Migration. | |
| bool | rvs () |
| Reverse Data Migration. | |
Definition at line 42 of file EpetraExt_Transpose_RowMatrix.h.
| EpetraExt::RowMatrix_Transpose::~RowMatrix_Transpose | ( | ) |
| EpetraExt::RowMatrix_Transpose::RowMatrix_Transpose | ( | bool | MakeDataContiguous = false, |
|
| Epetra_Map * | TransposeRowMap = 0, |
|||
| bool | IgnoreNonLocalCols = false | |||
| ) | [inline] |
Constructor.
| In | MakeDataContiguous - Whether to optimize form of matrix to be contiguous data storage. | |
| In | TransposeRowMap - Map to be used for row mapping of transpose matrix | |
| In | IgnoreNonLocalCols - Whether to ignore non-local columns for the transpose |
Definition at line 59 of file EpetraExt_Transpose_RowMatrix.h.
| RowMatrix_Transpose::NewTypeRef EpetraExt::RowMatrix_Transpose::operator() | ( | OriginalTypeRef | orig | ) |
| bool EpetraExt::RowMatrix_Transpose::fwd | ( | ) | [virtual] |
Foward Data Migration.
Implements EpetraExt::Transform< T, U >.
Definition at line 220 of file EpetraExt_Transpose_RowMatrix.cpp.
| bool EpetraExt::RowMatrix_Transpose::rvs | ( | ) | [virtual] |
Reverse Data Migration.
Implements EpetraExt::Transform< T, U >.
Definition at line 275 of file EpetraExt_Transpose_RowMatrix.cpp.
1.4.7