ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
parmetis.c File Reference
#include "metis.h"
Include dependency graph for parmetis.c:

Go to the source code of this file.

Functions

void METIS_PartGraphKway2 (int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part)
 
void METIS_WPartGraphKway2 (int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part)
 
void METIS_NodeNDP (int nvtxs, idxtype *xadj, idxtype *adjncy, int npes, int *options, idxtype *perm, idxtype *iperm, idxtype *sizes)
 
void MlevelNestedDissectionP (CtrlType *ctrl, GraphType *graph, idxtype *order, int lastvtx, int npes, int cpos, idxtype *sizes)
 
void METIS_NodeComputeSeparator (int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *options, int *sepsize, idxtype *part)
 
void METIS_EdgeComputeSeparator (int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *options, int *sepsize, idxtype *part)
 

Function Documentation

◆ METIS_EdgeComputeSeparator()

◆ METIS_NodeComputeSeparator()

◆ METIS_NodeNDP()

◆ METIS_PartGraphKway2()

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

Definition at line 22 of file parmetis.c.

References fmalloc, and METIS_WPartGraphKway2().

◆ METIS_WPartGraphKway2()

◆ MlevelNestedDissectionP()

void MlevelNestedDissectionP ( CtrlType ctrl,
GraphType graph,
idxtype order,
int  lastvtx,
int  npes,
int  cpos,
idxtype sizes 
)