RandomKwayEdgeRefiner Class Reference

#include <RandomKWayRefiner.h>

List of all members.

Classes

struct  parallelRefine

Public Member Functions

 RandomKwayEdgeRefiner (float *tpwgts, int nparts, float ubfactor, int npasses, int ffactor)
 ~RandomKwayEdgeRefiner ()
void refine (MetisGraph *metisGraph)

Private Member Functions

void refineOneNode (MetisGraph *metisGraph, GNode n, Galois::GReducible< PerCPUValue, mergeP > *perCPUValues)

Private Attributes

float * tpwgts
float ubfactor
float npasses
int ffactor
int nparts
int * minwgts
int * maxwgts
int * itpwgts

Constructor & Destructor Documentation

RandomKwayEdgeRefiner::RandomKwayEdgeRefiner ( float *  tpwgts,
int  nparts,
float  ubfactor,
int  npasses,
int  ffactor 
) [inline]
RandomKwayEdgeRefiner::~RandomKwayEdgeRefiner (  )  [inline]

Member Function Documentation

void RandomKwayEdgeRefiner::refine ( MetisGraph metisGraph  )  [inline]
void RandomKwayEdgeRefiner::refineOneNode ( MetisGraph metisGraph,
GNode  n,
Galois::GReducible< PerCPUValue, mergeP > *  perCPUValues 
) [inline, private]

Member Data Documentation


The documentation for this class was generated from the following file:
Generated on Tue Aug 2 11:51:28 2011 for Galois by  doxygen 1.6.3