EpetraExt::Zoltan_CrsGraph Class Reference

Generates an Epetra_CrsGraph based on the repartitioning algorithms of Zoltan. More...

#include <EpetraExt_Zoltan_CrsGraph.h>

Inheritance diagram for EpetraExt::Zoltan_CrsGraph:

[legend]
List of all members.

Public Member Functions

 ~Zoltan_CrsGraph ()
 Zoltan_CrsGraph (const std::string &part_method=std::string("PartKway"))
NewTypeRef operator() (OriginalTypeRef orig)
 Analysis of transform operation on original object and construction of new object.

Private Attributes

const std::string partitionMethod_
Epetra_MapNewRowMap_

Detailed Description

Generates an Epetra_CrsGraph based on the repartitioning algorithms of Zoltan.

Definition at line 46 of file EpetraExt_Zoltan_CrsGraph.h.


Constructor & Destructor Documentation

EpetraExt::Zoltan_CrsGraph::~Zoltan_CrsGraph  ) 
 

Definition at line 51 of file EpetraExt_Zoltan_CrsGraph.cpp.

EpetraExt::Zoltan_CrsGraph::Zoltan_CrsGraph const std::string &  part_method = std::string("PartKway")  )  [inline]
 

Definition at line 63 of file EpetraExt_Zoltan_CrsGraph.h.


Member Function Documentation

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

Analysis of transform operation on original object and construction of new object.

Preconditions:

Invariants:

Postconditions:

Returns:
Returns a pointer to the newly created object of type NewTypeRef. The Transform object maintains ownership of this new object and deletes as a part of it's destruction.

Implements EpetraExt::Transform< T, U >.

Definition at line 60 of file EpetraExt_Zoltan_CrsGraph.cpp.


Member Data Documentation

const std::string EpetraExt::Zoltan_CrsGraph::partitionMethod_ [private]
 

Definition at line 48 of file EpetraExt_Zoltan_CrsGraph.h.

Epetra_Map* EpetraExt::Zoltan_CrsGraph::NewRowMap_ [private]
 

Definition at line 50 of file EpetraExt_Zoltan_CrsGraph.h.


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:32:07 2008 for EpetraExt Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1