EpetraExt::CrsGraph_AMD Class Reference

EpetraExt::CrsGraph_AMD: A transform for Approximate Minimum Degree Reordering using Tim Daley's AMD Algorithm. More...

#include <EpetraExt_AMD_CrsGraph.h>

Inheritance diagram for EpetraExt::CrsGraph_AMD:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ~CrsGraph_AMD ()
 EpetraExt::CrsGraph_AMD Destructor.
 CrsGraph_AMD (bool verbose=false)
 EpetraExt::CrsGraph_AMD Constructor.
NewTypeRef operator() (OriginalTypeRef orig)
 EpetraExt::CrsGraph_AMD Transform Operator.

Detailed Description

EpetraExt::CrsGraph_AMD: A transform for Approximate Minimum Degree Reordering using Tim Daley's AMD Algorithm.

Definition at line 40 of file EpetraExt_AMD_CrsGraph.h.


Constructor & Destructor Documentation

EpetraExt::CrsGraph_AMD::~CrsGraph_AMD (  ) 

EpetraExt::CrsGraph_AMD Destructor.

Definition at line 44 of file EpetraExt_AMD_CrsGraph.cpp.

EpetraExt::CrsGraph_AMD::CrsGraph_AMD ( bool  verbose = false  )  [inline]

EpetraExt::CrsGraph_AMD Constructor.

Creates a transform for AMD reordering of a Epetra_CrsGraph

Parameters:
In verbose - Turns on verbosity for debugging

Definition at line 52 of file EpetraExt_AMD_CrsGraph.h.


Member Function Documentation

CrsGraph_AMD::NewTypeRef EpetraExt::CrsGraph_AMD::operator() ( OriginalTypeRef  orig  ) 

EpetraExt::CrsGraph_AMD Transform Operator.

Takes in a Epetra_CrsGraph and generates a local block AMD reordered version

Parameters:
In orig - Original Epetra_CrsGraph to be Transformed
Returns:
Reordered Epetra_CrsGraph

Definition at line 53 of file EpetraExt_AMD_CrsGraph.cpp.


The documentation for this class was generated from the following files:
Generated on Tue Oct 20 12:45:33 2009 for EpetraExt by doxygen 1.4.7