#include "metislib.h"
Go to the source code of this file.
Functions | |
void | InduceRowPartFromColumnPart (idx_t nrows, idx_t *rowptr, idx_t *rowind, idx_t *rpart, idx_t *cpart, idx_t nparts, real_t *tpwgts) |
int | METIS_PartMeshDual (idx_t *ne, idx_t *nn, idx_t *eptr, idx_t *eind, idx_t *vwgt, idx_t *vsize, idx_t *ncommon, idx_t *nparts, real_t *tpwgts, idx_t *options, idx_t *objval, idx_t *epart, idx_t *npart) |
int | METIS_PartMeshNodal (idx_t *ne, idx_t *nn, idx_t *eptr, idx_t *eind, idx_t *vwgt, idx_t *vsize, idx_t *nparts, real_t *tpwgts, idx_t *options, idx_t *objval, idx_t *epart, idx_t *npart) |
void InduceRowPartFromColumnPart | ( | idx_t | nrows, |
idx_t * | rowptr, | ||
idx_t * | rowind, | ||
idx_t * | rpart, | ||
idx_t * | cpart, | ||
idx_t | nparts, | ||
real_t * | tpwgts | ||
) |
Induces a partitioning of the rows based on a a partitioning of the columns. It is used by both the Nodal and Dual routines.
Definition at line 179 of file meshpart.c.
int METIS_PartMeshDual | ( | idx_t * | ne, |
idx_t * | nn, | ||
idx_t * | eptr, | ||
idx_t * | eind, | ||
idx_t * | vwgt, | ||
idx_t * | vsize, | ||
idx_t * | ncommon, | ||
idx_t * | nparts, | ||
real_t * | tpwgts, | ||
idx_t * | options, | ||
idx_t * | objval, | ||
idx_t * | epart, | ||
idx_t * | npart | ||
) |
Definition at line 90 of file meshpart.c.