PPL Logo

libs/ck-libs/parmetis/METISLib/pmetis.c File Reference

Go to the source code of this file.

Functions

void METIS_PartGraphRecursive (int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part)
void METIS_WPartGraphRecursive (int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, floattype *tpwgts, int *options, int *edgecut, idxtype *part)
int MlevelRecursiveBisection (CtrlType *ctrl, GraphType *graph, int nparts, idxtype *part, floattype *tpwgts, floattype ubfactor, int fpart)
void MlevelEdgeBisection (CtrlType *ctrl, GraphType *graph, int *tpwgts, floattype ubfactor)
void SplitGraphPart (CtrlType *ctrl, GraphType *graph, GraphType *lgraph, GraphType *rgraph)
void SetUpSplitGraph (GraphType *graph, GraphType *sgraph, int snvtxs, int snedges)


Function Documentation

void METIS_WPartGraphRecursive ( int nvtxs,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int nparts,
floattype tpwgts,
int options,
int edgecut,
idxtype part 
)

int MlevelRecursiveBisection ( CtrlType ctrl,
GraphType graph,
int  nparts,
idxtype part,
floattype tpwgts,
floattype  ubfactor,
int  fpart 
)

void MlevelEdgeBisection ( CtrlType ctrl,
GraphType graph,
int tpwgts,
floattype  ubfactor 
)

void SplitGraphPart ( CtrlType ctrl,
GraphType graph,
GraphType lgraph,
GraphType rgraph 
)

void SetUpSplitGraph ( GraphType graph,
GraphType sgraph,
int  snvtxs,
int  snedges 
)


Generated on Sat May 26 08:08:10 2012 for Charm++ by  doxygen 1.5.5