
Go to the source code of this file.
Functions | |
| void | Mc_LocalMatch_HEM (CtrlType *ctrl, GraphType *graph, WorkSpaceType *wspace) |
| void | Mc_Local_CreateCoarseGraph (CtrlType *ctrl, GraphType *graph, WorkSpaceType *wspace, int cnvtxs) |
| void Mc_LocalMatch_HEM | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| WorkSpaceType * | wspace | |||
| ) |
Definition at line 21 of file lmatch.c.
References graphdef::adjncy, graphdef::adjwgt, BetterVBalance(), controldef::comm, CommInterfaceData(), controldef::ContractTmr, controldef::dbglvl, FastRandomPermute(), GKfree(), graphdef::home, idxmalloc(), idxset(), idxsmalloc(), workspacedef::indices, graphdef::match, match(), graphdef::match_type, controldef::MatchTmr, maxi(), Mc_Local_CreateCoarseGraph(), MPI_Barrier(), controldef::mype, myprintf(), graphdef::ncon, controldef::nparts, graphdef::nrecv, graphdef::nvtxs, graphdef::nvwgt, controldef::partType, PrintVector2(), rprintf(), graphdef::vtxdist, and graphdef::xadj.
Referenced by Adaptive_Partition(), and Order_Partition().
| void Mc_Local_CreateCoarseGraph | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| WorkSpaceType * | wspace, | |||
| int | cnvtxs | |||
| ) |
Definition at line 151 of file lmatch.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::cmap, graphdef::coarser, controldef::comm, CommInterfaceData(), CreateGraph(), graphdef::finer, fmalloc(), GKfree(), graphdef::gnvtxs, graphdef::home, idxmalloc(), workspacedef::indices, iset(), graphdef::level, graphdef::match, match(), MPI_Allgather(), controldef::mype, myprintf(), graphdef::ncon, graphdef::nedges, controldef::npes, graphdef::nrecv, graphdef::nvtxs, graphdef::nvwgt, controldef::partType, PrintVector(), controldef::tvwgts, graphdef::vsize, graphdef::vtxdist, graphdef::vwgt, graphdef::where, and graphdef::xadj.
Referenced by Mc_LocalMatch_HEM().
1.5.5