PPL Logo

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

Go to the source code of this file.

Functions

void Random_KWayEdgeRefineMConn (CtrlType *ctrl, GraphType *graph, int nparts, floattype *tpwgts, floattype ubfactor, int npasses, int ffactor)
void Greedy_KWayEdgeBalanceMConn (CtrlType *ctrl, GraphType *graph, int nparts, floattype *tpwgts, floattype ubfactor, int npasses)
void PrintSubDomainGraph (GraphType *graph, int nparts, idxtype *where)
void ComputeSubDomainGraph (GraphType *graph, int nparts, idxtype *pmat, idxtype *ndoms)
void EliminateSubDomainEdges (CtrlType *ctrl, GraphType *graph, int nparts, floattype *tpwgts)
void MoveGroupMConn (CtrlType *ctrl, GraphType *graph, idxtype *ndoms, idxtype *pmat, int nparts, int to, int nind, idxtype *ind)
void EliminateComponents (CtrlType *ctrl, GraphType *graph, int nparts, floattype *tpwgts, floattype ubfactor)
void MoveGroup (CtrlType *ctrl, GraphType *graph, int nparts, int to, int gid, idxtype *ptr, idxtype *ind)


Function Documentation

void Random_KWayEdgeRefineMConn ( CtrlType ctrl,
GraphType graph,
int  nparts,
floattype tpwgts,
floattype  ubfactor,
int  npasses,
int  ffactor 
)

void Greedy_KWayEdgeBalanceMConn ( CtrlType ctrl,
GraphType graph,
int  nparts,
floattype tpwgts,
floattype  ubfactor,
int  npasses 
)

void PrintSubDomainGraph ( GraphType graph,
int  nparts,
idxtype where 
)

void ComputeSubDomainGraph ( GraphType graph,
int  nparts,
idxtype pmat,
idxtype ndoms 
)

void EliminateSubDomainEdges ( CtrlType ctrl,
GraphType graph,
int  nparts,
floattype tpwgts 
)

void MoveGroupMConn ( CtrlType ctrl,
GraphType graph,
idxtype ndoms,
idxtype pmat,
int  nparts,
int  to,
int  nind,
idxtype ind 
)

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

void MoveGroup ( CtrlType ctrl,
GraphType graph,
int  nparts,
int  to,
int  gid,
idxtype ptr,
idxtype ind 
)


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