mt-Metis
src Directory Reference

Files

file  aggregate.c
 Functions for matching and grouping vertices together (aggregation).
 
file  aggregate.h [code]
 Functions for coarsening.
 
file  base.h [code]
 Base types etc.
 
file  check.c
 This file contains various sanity checks intended for ASSERT statements.
 
file  check.h [code]
 Function prototypes for sanity checks.
 
file  coarsen.c
 Coarsening functions.
 
file  coarsen.h [code]
 Functions for coarsening.
 
file  contract.c
 Functions for performing contraction.
 
file  contract.h [code]
 Functions for contracting a graph.
 
file  ctrl.c
 Functions for allocating, freeing, and manipulating control structures.
 
file  ctrl.h [code]
 Type and function prototypes for the ctrl structure.
 
file  eseprefine.c
 Functions for performing refinement of two way edge separators.
 
file  eseprefine.h [code]
 Functions for refining edge bisections.
 
file  esinfo.c
 Functions for manipulating esinfo structures.
 
file  esinfo.h [code]
 Types and function prototypes for edge separator refinement information.
 
file  graph.c
 routine for handling dgraphs
 
file  graph.h [code]
 Types and functions for distributed graph objects.
 
file  imetis.c
 Metis wrappers.
 
file  imetis.h [code]
 Metis wrappers.
 
file  initpart.c
 Parallel initial partitioning routines (see pmetis and kmetis)
 
file  initpart.h [code]
 Parallel initial partitioning function prototypes.
 
file  kwayrefine.c
 KWay refinement routines.
 
file  kwayrefine.h [code]
 KWay refinement function prototypes.
 
file  kwinfo.c
 Functions for allocating an manipulating kwinfos.
 
file  kwinfo.h [code]
 Types and function for uncoarsening information.
 
file  macros.h [code]
 Macros and some micro-Macros...
 
file  mtmetis.c
 Library entry points.
 
file  mtmetis_bin.c
 Main driver function.
 
file  order.c
 Functions for creating a partition induced ordering (such as nested dissection).
 
file  order.h [code]
 Functions for creating a partition induced ordering (such as nested dissection).
 
file  partition.c
 Partitioning functions.
 
file  partition.h [code]
 Partitioning function prototypes.
 
file  project.c
 Projection functions.
 
file  project.h [code]
 Projection functions.
 
file  refine.c
 Refinement functions.
 
file  refine.h [code]
 Refinement functions.
 
file  strings.h [code]
 String defines for mt-Metis.
 
file  uncoarsen.c
 Uncoarsening functions.
 
file  uncoarsen.h [code]
 Uncoarsening functions.
 
file  vseprefine.c
 Vertex separator refinement routines.
 
file  vseprefine.h [code]
 Vertex separator refinement prototypes.
 
file  vsinfo.c
 FUnctions for allocating vertex separator refinement information.
 
file  vsinfo.h [code]
 Tupes and function prototypes for vertex separator info.