Hitmap 1.3
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Macros Groups Pages
Functions
mpmetis.c File Reference
#include <metis.h>
Include dependency graph for mpmetis.c:

Go to the source code of this file.

Functions

void METIS_mCPartGraphRecursive (int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part)
 
void METIS_mCHPartGraphRecursive (int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *ubvec, int *options, int *edgecut, idxtype *part)
 
void METIS_mCPartGraphRecursiveInternal (int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, float *nvwgt, idxtype *adjwgt, int *nparts, int *options, int *edgecut, idxtype *part)
 
void METIS_mCHPartGraphRecursiveInternal (int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, float *nvwgt, idxtype *adjwgt, int *nparts, float *ubvec, int *options, int *edgecut, idxtype *part)
 
int MCMlevelRecursiveBisection (CtrlType *ctrl, GraphType *graph, int nparts, idxtype *part, float ubfactor, int fpart)
 
int MCHMlevelRecursiveBisection (CtrlType *ctrl, GraphType *graph, int nparts, idxtype *part, float *ubvec, int fpart)
 
void MCMlevelEdgeBisection (CtrlType *ctrl, GraphType *graph, float *tpwgts, float ubfactor)
 
void MCHMlevelEdgeBisection (CtrlType *ctrl, GraphType *graph, float *tpwgts, float *ubvec)
 

Function Documentation

void MCHMlevelEdgeBisection ( CtrlType ctrl,
GraphType graph,
float *  tpwgts,
float *  ubvec 
)

Definition at line 383 of file mpmetis.c.

int MCHMlevelRecursiveBisection ( CtrlType ctrl,
GraphType graph,
int  nparts,
idxtype part,
float *  ubvec,
int  fpart 
)

Definition at line 290 of file mpmetis.c.

Here is the call graph for this function:

void MCMlevelEdgeBisection ( CtrlType ctrl,
GraphType graph,
float *  tpwgts,
float  ubfactor 
)

Definition at line 366 of file mpmetis.c.

int MCMlevelRecursiveBisection ( CtrlType ctrl,
GraphType graph,
int  nparts,
idxtype part,
float  ubfactor,
int  fpart 
)

Definition at line 238 of file mpmetis.c.

Here is the call graph for this function:

void METIS_mCHPartGraphRecursive ( int *  nvtxs,
int *  ncon,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int *  wgtflag,
int *  numflag,
int *  nparts,
float *  ubvec,
int *  options,
int *  edgecut,
idxtype part 
)

Definition at line 78 of file mpmetis.c.

Here is the call graph for this function:

void METIS_mCHPartGraphRecursiveInternal ( int *  nvtxs,
int *  ncon,
idxtype xadj,
idxtype adjncy,
float *  nvwgt,
idxtype adjwgt,
int *  nparts,
float *  ubvec,
int *  options,
int *  edgecut,
idxtype part 
)

Definition at line 184 of file mpmetis.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void METIS_mCPartGraphRecursive ( int *  nvtxs,
int *  ncon,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int *  wgtflag,
int *  numflag,
int *  nparts,
int *  options,
int *  edgecut,
idxtype part 
)

Definition at line 24 of file mpmetis.c.

Here is the caller graph for this function:

void METIS_mCPartGraphRecursiveInternal ( int *  nvtxs,
int *  ncon,
idxtype xadj,
idxtype adjncy,
float *  nvwgt,
idxtype adjwgt,
int *  nparts,
int *  options,
int *  edgecut,
idxtype part 
)

Definition at line 137 of file mpmetis.c.

Here is the caller graph for this function: