EpetraExt Development
Public Member Functions
EpetraExt::CrsMatrix_SolverMap Class Reference

Given an input Epetra_CrsMatrix, the column map is checked for missing indices associated with the local rows. More...

#include <EpetraExt_SolverMap_CrsMatrix.h>

Inheritance diagram for EpetraExt::CrsMatrix_SolverMap:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ~CrsMatrix_SolverMap ()
 Destructor.
 CrsMatrix_SolverMap ()
 Constructor.
NewTypeRef operator() (OriginalTypeRef orig)
 Constructs fixed view of Epetra_CrsMatrix as necessary.

Detailed Description

Given an input Epetra_CrsMatrix, the column map is checked for missing indices associated with the local rows.

If found, a view of the Epetra_CrsMatrix is formed using a new Epetra_CrsGraph with a fixed column mapping including all local row indices.

Definition at line 58 of file EpetraExt_SolverMap_CrsMatrix.h.


Constructor & Destructor Documentation

EpetraExt::CrsMatrix_SolverMap::~CrsMatrix_SolverMap ( )

Destructor.

Definition at line 54 of file EpetraExt_SolverMap_CrsMatrix.cpp.

EpetraExt::CrsMatrix_SolverMap::CrsMatrix_SolverMap ( ) [inline]

Constructor.

Definition at line 73 of file EpetraExt_SolverMap_CrsMatrix.h.


Member Function Documentation

CrsMatrix_SolverMap::NewTypeRef EpetraExt::CrsMatrix_SolverMap::operator() ( OriginalTypeRef  orig) [virtual]

Constructs fixed view of Epetra_CrsMatrix as necessary.

Implements EpetraExt::Transform< T, U >.

Definition at line 63 of file EpetraExt_SolverMap_CrsMatrix.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines