
Go to the source code of this file.
Functions | |
| void | CreateCoarseGraph (CtrlType *ctrl, GraphType *graph, int cnvtxs, idxtype *match, idxtype *perm) |
| void | CreateCoarseGraphNoMask (CtrlType *ctrl, GraphType *graph, int cnvtxs, idxtype *match, idxtype *perm) |
| void | CreateCoarseGraph_NVW (CtrlType *ctrl, GraphType *graph, int cnvtxs, idxtype *match, idxtype *perm) |
| GraphType * | SetUpCoarseGraph (GraphType *graph, int cnvtxs, int dovsize) |
| void | ReAdjustMemory (GraphType *graph, GraphType *cgraph, int dovsize) |
| void CreateCoarseGraph | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| int | cnvtxs, | |||
| idxtype * | match, | |||
| idxtype * | perm | |||
| ) |
Definition at line 22 of file ccgraph.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::adjwgtsum, workspacedef::auxcore, graphdef::cmap, controldef::ContractTmr, CreateCoarseGraphNoMask(), controldef::dbglvl, idxset(), idxsum(), idxwspacefree(), idxwspacemalloc(), graphdef::ncon, graphdef::nedges, graphdef::nvtxs, graphdef::nvwgt, controldef::optype, ReAdjustMemory(), saxpy(), SetUpCoarseGraph(), graphdef::vsize, graphdef::vwgt, controldef::wspace, and graphdef::xadj.
Referenced by Match_HEM(), Match_RM(), Match_SHEM(), MCMatch_HEM(), MCMatch_RM(), MCMatch_SBHEM(), MCMatch_SHEBM(), and MCMatch_SHEM().
| void CreateCoarseGraphNoMask | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| int | cnvtxs, | |||
| idxtype * | match, | |||
| idxtype * | perm | |||
| ) |
Definition at line 195 of file ccgraph.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::adjwgtsum, workspacedef::auxcore, graphdef::cmap, controldef::ContractTmr, controldef::dbglvl, idxset(), idxsum(), idxwspacefree(), idxwspacemalloc(), graphdef::ncon, graphdef::nedges, graphdef::nvtxs, graphdef::nvwgt, controldef::optype, ReAdjustMemory(), saxpy(), SetUpCoarseGraph(), graphdef::vsize, graphdef::vwgt, controldef::wspace, and graphdef::xadj.
Referenced by CreateCoarseGraph().
| void CreateCoarseGraph_NVW | ( | CtrlType * | ctrl, | |
| GraphType * | graph, | |||
| int | cnvtxs, | |||
| idxtype * | match, | |||
| idxtype * | perm | |||
| ) |
Definition at line 330 of file ccgraph.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::adjwgtsum, workspacedef::auxcore, graphdef::cmap, controldef::ContractTmr, controldef::dbglvl, idxset(), idxsum(), idxwspacefree(), idxwspacemalloc(), graphdef::ncon, graphdef::nedges, graphdef::nvtxs, graphdef::nvwgt, ReAdjustMemory(), SetUpCoarseGraph(), graphdef::vwgt, controldef::wspace, and graphdef::xadj.
Referenced by Match_RM_NVW().
Definition at line 479 of file ccgraph.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::adjwgtsum, graphdef::cmap, graphdef::coarser, CreateGraph(), graphdef::finer, fmalloc(), graphdef::gdata, idxmalloc(), graphdef::ncon, graphdef::nedges, graphdef::nvtxs, graphdef::nvwgt, graphdef::vsize, graphdef::vwgt, and graphdef::xadj.
Referenced by CreateCoarseGraph(), CreateCoarseGraph_NVW(), and CreateCoarseGraphNoMask().
Definition at line 543 of file ccgraph.c.
References graphdef::adjncy, graphdef::adjwgt, graphdef::adjwgtsum, graphdef::cmap, graphdef::gdata, graphdef::ncon, graphdef::nedges, graphdef::nvtxs, realloc(), graphdef::vsize, graphdef::vwgt, and graphdef::xadj.
Referenced by CreateCoarseGraph(), CreateCoarseGraph_NVW(), and CreateCoarseGraphNoMask().
1.5.5