|
EpetraExt
Development
|
Transform to form the explicit transpose of a Epetra_RowMatrix. More...
#include <EpetraExt_Transpose_RowMatrix.h>

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. | |
Transform to form the explicit transpose of a Epetra_RowMatrix.
Definition at line 55 of file EpetraExt_Transpose_RowMatrix.h.
Destructor.
Definition at line 54 of file EpetraExt_Transpose_RowMatrix.cpp.
| 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 72 of file EpetraExt_Transpose_RowMatrix.h.
| RowMatrix_Transpose::NewTypeRef EpetraExt::RowMatrix_Transpose::operator() | ( | OriginalTypeRef | orig | ) | [virtual] |
Transpose Tranform Operator.
Implements EpetraExt::Transform< T, U >.
Definition at line 81 of file EpetraExt_Transpose_RowMatrix.cpp.
| bool EpetraExt::RowMatrix_Transpose::fwd | ( | ) | [virtual] |
Foward Data Migration.
Implements EpetraExt::Transform< T, U >.
Definition at line 233 of file EpetraExt_Transpose_RowMatrix.cpp.
| bool EpetraExt::RowMatrix_Transpose::rvs | ( | ) | [virtual] |
Reverse Data Migration.
Implements EpetraExt::Transform< T, U >.
Definition at line 288 of file EpetraExt_Transpose_RowMatrix.cpp.
1.7.6.1