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

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

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

Implements EpetraExt::Transform< T, U >.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 09:57:55 2011 for EpetraExt by  doxygen 1.6.3