
Go to the source code of this file.
Functions | |
| void | ParMETIS_V3_PartKway (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *ncon, int *nparts, floattype *tpwgts, floattype *ubvec, int *options, int *edgecut, idxtype *part, MPI_Comm *comm) |
| void | Moc_Global_Partition (CtrlType *ctrl, GraphType *graph, WorkSpaceType *wspace) |
| void ParMETIS_V3_PartKway | ( | idxtype * | vtxdist, | |
| idxtype * | xadj, | |||
| idxtype * | adjncy, | |||
| idxtype * | vwgt, | |||
| idxtype * | adjwgt, | |||
| int * | wgtflag, | |||
| int * | numflag, | |||
| int * | ncon, | |||
| int * | nparts, | |||
| floattype * | tpwgts, | |||
| floattype * | ubvec, | |||
| int * | options, | |||
| int * | edgecut, | |||
| idxtype * | part, | |||
| MPI_Comm * | comm | |||
| ) |
Definition at line 23 of file kmetis.c.
References ChangeNumbering(), CheckInputs(), controldef::CoarsenTo, controldef::dbglvl, fmalloc(), free(), FreeCtrl(), FreeInitialGraphAndRemap(), FreeWSpace(), controldef::gcomm, GKfree(), GlobalSEMax(), GlobalSESum(), graphdef::gnpwgts, idxset(), InitTimers(), graphdef::lnpwgts, METIS_mCPartGraphRecursive2(), METIS_WPartGraphKway(), graphdef::mincut, Moc_Global_Partition(), Moc_SetUpGraph(), MPI_Barrier(), MPI_Comm_rank(), MPI_Comm_size(), graphdef::nedges, graphdef::nvtxs, graphdef::nvwgt, ParallelReMapGraph(), PartitionSmallGraph(), controldef::partType, PreAllocateMemory(), PrintTimingInfo(), controldef::ps_relation, rprintf(), controldef::seed, SetUpCtrl(), controldef::sync, controldef::TotalTmr, controldef::tpwgts, controldef::ubvec, and graphdef::where.
Referenced by ParMETIS_PartKway(), and ParMETIS_V3_PartMeshKway().
| void Moc_Global_Partition | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| WorkSpaceType * | wspace | |||
| ) |
Definition at line 181 of file kmetis.c.
Referenced by Moc_Global_Partition(), ParMETIS_V3_NodeND(), ParMETIS_V3_PartGeomKway(), and ParMETIS_V3_PartKway().
1.5.5