#include <EpetraExt_AmesosBTF_CrsGraph.h>
Public Member Functions | |
~AmesosBTF_CrsGraph () | |
AmesosBTF_CrsGraph (bool upperTri=false, bool verbose=false) | |
NewTypeRef | operator() (OriginalTypeRef orig) |
std::vector< int > | RowPerm () |
std::vector< int > | ColPerm () |
std::vector< int > | BlockPtr () |
int | NumBlocks () |
Block Triangular Factorization (Reordering) of Epetra_CrsGraph
Uses Tim Davis' BTF algorithm to find a block lower or upper triangular ordering form a Epetra_CrsGraph.
EpetraExt::AmesosBTF_CrsGraph::~AmesosBTF_CrsGraph | ( | ) |
Destructor
|
inline |
Default Constructor
AmesosBTF_CrsGraph::NewTypeRef EpetraExt::AmesosBTF_CrsGraph::operator() | ( | OriginalTypeRef | orig | ) |
Construction of BTF ordered Epetra_CrsGraph from orig
object.
Preconditions:
Invariants:
Postconditions: