
Go to the source code of this file.
Functions | |
| void | PartitionSmallGraph (CtrlType *ctrl, GraphType *graph, WorkSpaceType *wspace) |
| void | CheckInputs (int partType, int npes, int dbglvl, int *wgtflag, int *iwgtflag, int *numflag, int *inumflag, int *ncon, int *incon, int *nparts, int *inparts, floattype *tpwgts, floattype **itpwgts, floattype *ubvec, floattype *iubvec, floattype *ipc2redist, floattype *iipc2redist, int *options, int *ioptions, idxtype *part, MPI_Comm *comm) |
| void PartitionSmallGraph | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| WorkSpaceType * | wspace | |||
| ) |
Definition at line 22 of file weird.c.
References graphdef::adjncy, graphdef::adjwgt, controldef::comm, fmalloc(), free(), FreeGraph(), GKfree(), graphdef::gnpwgts, idxmalloc(), imalloc(), graphdef::lnpwgts, METIS_mCPartGraphRecursive2(), METIS_WPartGraphKway2(), graphdef::mincut, Moc_AssembleAdaptiveGraph(), MPI_2INT, MPI_Allreduce(), MPI_Comm_rank(), MPI_Comm_size(), MPI_DOUBLE, MPI_MINLOC, MPI_Recv(), MPI_Scatterv(), MPI_Send(), MPI_SUM, graphdef::ncon, controldef::nparts, graphdef::nrecv, graphdef::nvtxs, graphdef::nvwgt, SetUp(), sset(), controldef::status, controldef::sync, controldef::tpwgts, graphdef::vtxdist, graphdef::vwgt, graphdef::where, and graphdef::xadj.
Referenced by ParMETIS_V3_PartGeomKway(), and ParMETIS_V3_PartKway().
| void CheckInputs | ( | int | partType, | |
| int | npes, | |||
| int | dbglvl, | |||
| int * | wgtflag, | |||
| int * | iwgtflag, | |||
| int * | numflag, | |||
| int * | inumflag, | |||
| int * | ncon, | |||
| int * | incon, | |||
| int * | nparts, | |||
| int * | inparts, | |||
| floattype * | tpwgts, | |||
| floattype ** | itpwgts, | |||
| floattype * | ubvec, | |||
| floattype * | iubvec, | |||
| floattype * | ipc2redist, | |||
| floattype * | iipc2redist, | |||
| int * | options, | |||
| int * | ioptions, | |||
| idxtype * | part, | |||
| MPI_Comm * | comm | |||
| ) |
Definition at line 106 of file weird.c.
References abort(), fmalloc(), MPI_Allreduce(), MPI_INT, MPI_MAX, printf(), and sset().
Referenced by ParMETIS_V3_AdaptiveRepart(), ParMETIS_V3_PartGeomKway(), ParMETIS_V3_PartKway(), and ParMETIS_V3_RefineKway().
1.5.5