|
| file | auxapi.c |
| | This file contains various helper API routines for using METIS.
|
| |
| file | balance.c |
| | Functions for the edge-based balancing.
|
| |
| file | coarsen.c |
| | Functions for computing matchings during graph coarsening.
|
| |
| file | contig.c |
| | Functions that deal with eliminating disconnected partitions.
|
| |
| file | fm.c |
| | Functions for the edge-based FM refinement.
|
| |
| file | gklib.c |
| | Various helper routines generated using GKlib's templates.
|
| |
| file | gklib_defs.h [code] |
| | Data structures and prototypes for GKlib integration.
|
| |
| file | gklib_rename.h [code] |
| |
| file | graph.c |
| | Functions that deal with setting up the graphs for METIS.
|
| |
| file | kmetis.c |
| | The top-level routines for multilevel k-way partitioning that minimizes the edge cut.
|
| |
| file | kwayfm.c |
| | Routines for k-way refinement.
|
| |
| file | kwayrefine.c |
| | Driving routines for multilevel k-way refinement.
|
| |
| file | minconn.c |
| | Functions that deal with prunning the number of adjacent subdomains in kmetis.
|
| |
| file | options.c |
| | This file contains various routines for dealing with options and ctrl_t.
|
| |
| file | pmetis.c |
| | This file contains the top level routines for the multilevel recursive bisection algorithm PMETIS.
|
| |
| file | wspace.c |
| | Functions dealing with memory allocation and workspace management.
|
| |