
Go to the source code of this file.
Functions | |
| void | Moc_ComputeSerialBalance (CtrlType *ctrl, GraphType *graph, idxtype *where, floattype *ubvec) |
| void | Moc_ComputeParallelBalance (CtrlType *ctrl, GraphType *graph, idxtype *where, floattype *ubvec) |
| void | Moc_PrintThrottleMatrix (CtrlType *ctrl, GraphType *graph, floattype *matrix) |
| void | Moc_ComputeRefineStats (CtrlType *ctrl, GraphType *graph, floattype *ubvec) |
| void Moc_ComputeSerialBalance | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| idxtype * | where, | |||
| floattype * | ubvec | |||
| ) |
Definition at line 22 of file stat.c.
References GKfree(), idxsmalloc(), graphdef::ncon, controldef::nparts, graphdef::nvtxs, controldef::tpwgts, and graphdef::vwgt.
Referenced by Balance_Partition(), and Moc_InitPartition_RB().
| void Moc_ComputeParallelBalance | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| idxtype * | where, | |||
| floattype * | ubvec | |||
| ) |
Definition at line 59 of file stat.c.
References controldef::comm, fmalloc(), GKfree(), MPI_Allreduce(), MPI_DOUBLE, MPI_MIN, MPI_SUM, graphdef::ncon, controldef::nparts, graphdef::nvtxs, graphdef::nvwgt, sset(), and controldef::tpwgts.
Referenced by Adaptive_Partition(), Moc_Global_Partition(), Moc_KWayAdaptiveRefine(), Moc_KWayBalance(), and Moc_KWayFM().
Definition at line 106 of file stat.c.
References controldef::comm, MPI_Barrier(), controldef::mype, controldef::npes, and printf().
Definition at line 133 of file stat.c.
References graphdef::adjncy, graphdef::adjwgt, controldef::comm, rinfodef::degrees, edgedef::edge, edgedef::ewgt, GKfree(), GlobalSESum(), graphdef::gnpwgts, rinfodef::id, idxmalloc(), idxsmalloc(), graphdef::level, graphdef::lnpwgts, MPI_MAX, MPI_Reduce(), MPI_SUM, controldef::mype, graphdef::ncon, rinfodef::ndegrees, controldef::nparts, graphdef::nvtxs, graphdef::nvwgt, printf(), graphdef::rinfo, ssum_strd(), graphdef::where, and graphdef::xadj.
1.5.5