
Go to the source code of this file.
Functions | |
| void | MocRefine2Way (CtrlType *ctrl, GraphType *orggraph, GraphType *graph, floattype *tpwgts, floattype ubfactor) |
| void | MocAllocate2WayPartitionMemory (CtrlType *ctrl, GraphType *graph) |
| void | MocCompute2WayPartitionParams (CtrlType *ctrl, GraphType *graph) |
| void | MocProject2WayPartition (CtrlType *ctrl, GraphType *graph) |
| void MocRefine2Way | ( | CtrlType * | ctrl, | |
| GraphType * | orggraph, | |||
| GraphType * | graph, | |||
| floattype * | tpwgts, | |||
| floattype | ubfactor | |||
| ) |
Definition at line 20 of file mrefine.c.
References CheckBnd(), controldef::dbglvl, errexit(), graphdef::finer, MocBalance2Way(), MocCompute2WayPartitionParams(), MocFM_2WayEdgeRefine(), MocFM_2WayEdgeRefine2(), MocProject2WayPartition(), graphdef::ncon, controldef::ProjectTmr, controldef::RefTmr, controldef::RType, and controldef::UncoarsenTmr.
Referenced by MCMlevelEdgeBisection().
Definition at line 70 of file mrefine.c.
References graphdef::bndind, graphdef::bndptr, graphdef::ed, fmalloc(), graphdef::id, idxmalloc(), graphdef::ncon, graphdef::npwgts, graphdef::nvtxs, graphdef::rdata, and graphdef::where.
Referenced by MocGrowBisection(), MocGrowBisection2(), MocGrowBisectionNew2(), MocProject2WayPartition(), and MocRandomBisection().
Definition at line 91 of file mrefine.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::bndind, graphdef::bndptr, graphdef::ed, graphdef::id, idxset(), graphdef::mincut, graphdef::nbnd, graphdef::ncon, graphdef::npwgts, graphdef::nvtxs, graphdef::nvwgt, saxpy(), sset(), graphdef::where, and graphdef::xadj.
Referenced by MocGrowBisection(), MocGrowBisection2(), MocGrowBisectionNew2(), MocRandomBisection(), MocRefine2Way(), and MocRefine2Way2().
Definition at line 149 of file mrefine.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::adjwgtsum, graphdef::bndind, graphdef::bndptr, graphdef::cmap, graphdef::coarser, graphdef::ed, FreeGraph(), graphdef::id, idxset(), graphdef::mincut, MocAllocate2WayPartitionMemory(), graphdef::nbnd, graphdef::ncon, graphdef::npwgts, graphdef::nvtxs, graphdef::where, and graphdef::xadj.
Referenced by MocRefine2Way(), and MocRefine2Way2().
1.5.5