
Go to the source code of this file.
Functions | |
| void | Moc_InitPartition_RB (CtrlType *ctrl, GraphType *graph, WorkSpaceType *wspace) |
| void | Moc_KeepPart (GraphType *graph, WorkSpaceType *wspace, idxtype *part, int mypart) |
| void Moc_InitPartition_RB | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| WorkSpaceType * | wspace | |||
| ) |
Definition at line 28 of file initpart.c.
References graphdef::adjncy, graphdef::adjwgt, controldef::comm, ComputeSerialEdgeCut(), controldef::dbglvl, FreeGraph(), fsmalloc(), controldef::gcomm, GKfree(), idxmalloc(), idxsmalloc(), controldef::InitPartTmr, graphdef::label, METIS_mCPartGraphRecursive2(), METIS_WPartGraphKway2(), Moc_AssembleAdaptiveGraph(), Moc_ComputeSerialBalance(), Moc_KeepPart(), MPI_Allreduce(), MPI_Barrier(), MPI_Bcast(), MPI_Comm_free(), MPI_Comm_rank(), MPI_Comm_size(), MPI_Comm_split(), MPI_DOUBLE, MPI_DOUBLE_INT, MPI_INT, MPI_MAX, MPI_MIN, MPI_MINLOC, MPI_SUM, controldef::mype, graphdef::ncon, graphdef::nedges, controldef::nparts, controldef::npes, graphdef::nvtxs, sscale(), ssum(), controldef::sync, controldef::tpwgts, graphdef::vtxdist, graphdef::vwgt, graphdef::where, and graphdef::xadj.
Referenced by Moc_Global_Partition().
| void Moc_KeepPart | ( | GraphType * | graph, | |
| WorkSpaceType * | wspace, | |||
| idxtype * | part, | |||
| int | mypart | |||
| ) |
Definition at line 202 of file initpart.c.
References graphdef::adjncy, graphdef::adjwgt, free(), idxmalloc(), graphdef::label, graphdef::ncon, graphdef::nedges, graphdef::nvtxs, graphdef::vwgt, and graphdef::xadj.
Referenced by Balance_Partition(), InitMultisection(), and Moc_InitPartition_RB().
1.5.5