EpetraExt::RowMatrix_Transpose Class Reference

Transform to form the explicit transpose of a Epetra_RowMatrix. More...

#include <EpetraExt_Transpose_RowMatrix.h>

Collaboration diagram for EpetraExt::RowMatrix_Transpose:

[legend]
List of all members.

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.

Detailed Description

Transform to form the explicit transpose of a Epetra_RowMatrix.


Constructor & Destructor Documentation

EpetraExt::RowMatrix_Transpose::RowMatrix_Transpose bool  MakeDataContiguous = false,
Epetra_Map TransposeRowMap = 0,
bool  IgnoreNonLocalCols = false
[inline]
 

Constructor.

Parameters:
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


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:41:39 2008 for EpetraExt by doxygen 1.3.9.1