Functions
refine.c File Reference
#include "metislib.h"
Include dependency graph for refine.c:

Go to the source code of this file.

Functions

void Allocate2WayPartitionMemory (ctrl_t *ctrl, graph_t *graph)
 
void Compute2WayPartitionParams (ctrl_t *ctrl, graph_t *graph)
 
void Project2WayPartition (ctrl_t *ctrl, graph_t *graph)
 
void Refine2Way (ctrl_t *ctrl, graph_t *orggraph, graph_t *graph, real_t *tpwgts)
 

Function Documentation

◆ Allocate2WayPartitionMemory()

void Allocate2WayPartitionMemory ( ctrl_t ctrl,
graph_t graph 
)

This function allocates memory for 2-way edge refinement

Definition at line 52 of file refine.c.

◆ Compute2WayPartitionParams()

void Compute2WayPartitionParams ( ctrl_t ctrl,
graph_t graph 
)

This function computes the initial id/ed

Definition at line 71 of file refine.c.

◆ Project2WayPartition()

void Project2WayPartition ( ctrl_t ctrl,
graph_t graph 
)

Projects a partition and computes the refinement params.

Definition at line 141 of file refine.c.

◆ Refine2Way()

void Refine2Way ( ctrl_t ctrl,
graph_t orggraph,
graph_t graph,
real_t tpwgts 
)

This function is the entry point of refinement

Definition at line 17 of file refine.c.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:52