42#ifndef EpetraExt_CRSGRAPH_SYMMRCM_H
43#define EpetraExt_CRSGRAPH_SYMMRCM_H
84 BFT(
const std::vector< std::vector<int> > & adjlist,
93 const std::vector< std::vector<int> > & adjlist,
void NonNeighborLeaves(std::vector< int > &leaves, const std::vector< std::vector< int > > &adjlist, int count)
BFT(const std::vector< std::vector< int > > &adjlist, int root, int max_width, bool &failed)
void ReverseVector(std::vector< int > &ordered)
std::vector< std::vector< int > > levelSets_
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.
Generates the symmetric RCM reordered version of a Epetra_CrsGraph.
~CrsGraph_SymmRCM()
Destructor.
NewTypeRef operator()(OriginalTypeRef orig)
Transformation Operator.
CrsGraph_SymmRCM(bool BruteForce=false, int testLeafWidth=5)
Constructor.