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

Go to the source code of this file.

Functions

void RefineVolKWay (CtrlType *ctrl, GraphType *orggraph, GraphType *graph, int nparts, float *tpwgts, float ubfactor)
 
void AllocateVolKWayPartitionMemory (CtrlType *ctrl, GraphType *graph, int nparts)
 
void ComputeVolKWayPartitionParams (CtrlType *ctrl, GraphType *graph, int nparts)
 
void ComputeKWayVolGains (CtrlType *ctrl, GraphType *graph, int nparts)
 
void ProjectVolKWayPartition (CtrlType *ctrl, GraphType *graph, int nparts)
 
void ComputeVolKWayBoundary (CtrlType *ctrl, GraphType *graph, int nparts)
 
void ComputeVolKWayBalanceBoundary (CtrlType *ctrl, GraphType *graph, int nparts)
 

Function Documentation

void AllocateVolKWayPartitionMemory ( CtrlType ctrl,
GraphType graph,
int  nparts 
)

Definition at line 107 of file kwayvolrefine.c.

void ComputeKWayVolGains ( CtrlType ctrl,
GraphType graph,
int  nparts 
)

Definition at line 209 of file kwayvolrefine.c.

void ComputeVolKWayBalanceBoundary ( CtrlType ctrl,
GraphType graph,
int  nparts 
)

Definition at line 439 of file kwayvolrefine.c.

void ComputeVolKWayBoundary ( CtrlType ctrl,
GraphType graph,
int  nparts 
)

Definition at line 414 of file kwayvolrefine.c.

void ComputeVolKWayPartitionParams ( CtrlType ctrl,
GraphType graph,
int  nparts 
)

Definition at line 129 of file kwayvolrefine.c.

void ProjectVolKWayPartition ( CtrlType ctrl,
GraphType graph,
int  nparts 
)

Definition at line 309 of file kwayvolrefine.c.

void RefineVolKWay ( CtrlType ctrl,
GraphType orggraph,
GraphType graph,
int  nparts,
float *  tpwgts,
float  ubfactor 
)

Definition at line 20 of file kwayvolrefine.c.

Here is the call graph for this function: