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>

Collaboration diagram for EpetraExt::CrsGraph_AMD:

[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.


Constructor & Destructor Documentation

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


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


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