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

Go to the source code of this file.

Functions

void METIS_EdgeND (int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm)
 
void GRACLUS_METIS_NodeND (int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm)
 
void METIS_NodeWND (int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, int *numflag, int *options, idxtype *perm, idxtype *iperm)
 
void MlevelNestedDissection (CtrlType *ctrl, GraphType *graph, idxtype *order, float ubfactor, int lastvtx)
 
void MlevelNestedDissectionCC (CtrlType *ctrl, GraphType *graph, idxtype *order, float ubfactor, int lastvtx)
 
void MlevelNodeBisectionMultiple (CtrlType *ctrl, GraphType *graph, int *tpwgts, float ubfactor)
 
void MlevelNodeBisection (CtrlType *ctrl, GraphType *graph, int *tpwgts, float ubfactor)
 
void SplitGraphOrder (CtrlType *ctrl, GraphType *graph, GraphType *lgraph, GraphType *rgraph)
 
void MMDOrder (CtrlType *ctrl, GraphType *graph, idxtype *order, int lastvtx)
 
int SplitGraphOrderCC (CtrlType *ctrl, GraphType *graph, GraphType *sgraphs, int ncmps, idxtype *cptr, idxtype *cind)
 

Function Documentation

◆ GRACLUS_METIS_NodeND()

◆ METIS_EdgeND()

◆ METIS_NodeWND()

◆ MlevelNestedDissection()

◆ MlevelNestedDissectionCC()

◆ MlevelNodeBisection()

◆ MlevelNodeBisectionMultiple()

◆ MMDOrder()

void MMDOrder ( CtrlType ctrl,
GraphType graph,
idxtype order,
int  lastvtx 
)

◆ SplitGraphOrder()

◆ SplitGraphOrderCC()