mt-Metis
Classes | Macros | Typedefs | Functions
mtmetis.c File Reference

Library entry points. More...

#include "base.h"
#include "ctrl.h"
#include "graph.h"
#include "partition.h"
#include "order.h"

Classes

struct  arg_type
 

Typedefs

typedef struct arg_type arg_type
 

Functions

double * mtmetis_init_options (void)
 Allocate and initialize a set of options for use with the mtmetis_partkway_explicit() function. More...
 
int mtmetis_partition_explicit (vtx_type const nvtxs, adj_type const *const xadj, vtx_type const *const adjncy, wgt_type const *const vwgt, wgt_type const *const adjwgt, double const *const options, pid_type *const where, wgt_type *const r_edgecut)
 
int MTMETIS_PartGraphRecursive (vtx_type const *const nvtxs, vtx_type const *const ncon, adj_type const *const xadj, vtx_type const *const adjncy, wgt_type const *const vwgt, vtx_type const *const vsize, wgt_type const *const adjwgt, pid_type const *const nparts, real_type const *const tpwgts, real_type const *const ubvec, double const *const options, wgt_type *const r_edgecut, pid_type *const where)
 
int MTMETIS_PartGraphKway (vtx_type const *const nvtxs, vtx_type const *const ncon, adj_type const *const xadj, vtx_type const *const adjncy, wgt_type const *const vwgt, vtx_type const *const vsize, wgt_type const *const adjwgt, pid_type const *const nparts, real_type const *const tpwgts, real_type const *const ubvec, double const *const options, wgt_type *const r_edgecut, pid_type *const where)
 
int MTMETIS_NodeND (vtx_type const *const nvtxs, adj_type const *const xadj, vtx_type const *const adjncy, wgt_type const *const vwgt, double const *const options, pid_type *const perm, pid_type *const iperm)
 

Detailed Description

Library entry points.

Author
Dominique LaSalle lasal.nosp@m.le@c.nosp@m.s.umn.nosp@m..edu Copyright 2014, Regents of the University of Minnesota
Version
1
Date
2013-07-01

Function Documentation

double* mtmetis_init_options ( void  )

Allocate and initialize a set of options for use with the mtmetis_partkway_explicit() function.

Returns
The allocated and initialized options.