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

Go to the source code of this file.

Functions

void MCMatch_RM (CtrlType *ctrl, GraphType *graph)
 
void MCMatch_HEM (CtrlType *ctrl, GraphType *graph)
 
void MCMatch_SHEM (CtrlType *ctrl, GraphType *graph)
 
void MCMatch_SHEBM (CtrlType *ctrl, GraphType *graph, int norm)
 
void MCMatch_SBHEM (CtrlType *ctrl, GraphType *graph, int norm)
 
float BetterVBalance (int ncon, int norm, float *vwgt, float *u1wgt, float *u2wgt)
 
int AreAllVwgtsBelowFast (int ncon, float *vwgt1, float *vwgt2, float limit)
 

Function Documentation

◆ AreAllVwgtsBelowFast()

int AreAllVwgtsBelowFast ( int  ncon,
float *  vwgt1,
float *  vwgt2,
float  limit 
)

Definition at line 496 of file mmatch.c.

Referenced by MCMatch_HEM(), MCMatch_RM(), MCMatch_SBHEM(), MCMatch_SHEBM(), and MCMatch_SHEM().

◆ BetterVBalance()

float BetterVBalance ( int  ncon,
int  norm,
float *  vwgt,
float *  u1wgt,
float *  u2wgt 
)

Definition at line 435 of file mmatch.c.

References fabs(), and graclus_errexit().

Referenced by MCMatch_SBHEM(), and MCMatch_SHEBM().

◆ MCMatch_HEM()

◆ MCMatch_RM()

◆ MCMatch_SBHEM()

◆ MCMatch_SHEBM()

◆ MCMatch_SHEM()