[2051] | 1 | /* |
---|
| 2 | * Copyright 1997, Regents of the University of Minnesota |
---|
| 3 | * |
---|
| 4 | * frename.c |
---|
| 5 | * |
---|
| 6 | * This file contains some renaming routines to deal with different Fortran compilers |
---|
| 7 | * |
---|
| 8 | * Started 9/15/97 |
---|
| 9 | * George |
---|
| 10 | * |
---|
| 11 | * $Id: frename.c,v 1.1 1998/11/27 17:59:14 karypis Exp $ |
---|
| 12 | * |
---|
| 13 | */ |
---|
| 14 | |
---|
| 15 | #include <metis.h> |
---|
| 16 | |
---|
| 17 | |
---|
| 18 | void METIS_PARTGRAPHRECURSIVE(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 19 | { |
---|
| 20 | METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 21 | } |
---|
| 22 | void metis_partgraphrecursive(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 23 | { |
---|
| 24 | METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 25 | } |
---|
| 26 | void metis_partgraphrecursive_(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 27 | { |
---|
| 28 | METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 29 | } |
---|
| 30 | void metis_partgraphrecursive__(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 31 | { |
---|
| 32 | METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 33 | } |
---|
| 34 | |
---|
| 35 | |
---|
| 36 | void METIS_WPARTGRAPHRECURSIVE(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 37 | { |
---|
| 38 | METIS_WPartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 39 | } |
---|
| 40 | void metis_wpartgraphrecursive(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 41 | { |
---|
| 42 | METIS_WPartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 43 | } |
---|
| 44 | void metis_wpartgraphrecursive_(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 45 | { |
---|
| 46 | METIS_WPartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 47 | } |
---|
| 48 | void metis_wpartgraphrecursive__(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 49 | { |
---|
| 50 | METIS_WPartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 51 | } |
---|
| 52 | |
---|
| 53 | |
---|
| 54 | |
---|
| 55 | void METIS_PARTGRAPHKWAY(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 56 | { |
---|
| 57 | METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 58 | } |
---|
| 59 | void metis_partgraphkway(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 60 | { |
---|
| 61 | METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 62 | } |
---|
| 63 | void metis_partgraphkway_(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 64 | { |
---|
| 65 | METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 66 | } |
---|
| 67 | void metis_partgraphkway__(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 68 | { |
---|
| 69 | METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 70 | } |
---|
| 71 | |
---|
| 72 | |
---|
| 73 | |
---|
| 74 | void METIS_WPARTGRAPHKWAY(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 75 | { |
---|
| 76 | METIS_WPartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 77 | } |
---|
| 78 | void metis_wpartgraphkway(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 79 | { |
---|
| 80 | METIS_WPartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 81 | } |
---|
| 82 | void metis_wpartgraphkway_(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 83 | { |
---|
| 84 | METIS_WPartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 85 | } |
---|
| 86 | void metis_wpartgraphkway__(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *edgecut, idxtype *part) |
---|
| 87 | { |
---|
| 88 | METIS_WPartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, tpwgts, options, edgecut, part); |
---|
| 89 | } |
---|
| 90 | |
---|
| 91 | |
---|
| 92 | |
---|
| 93 | void METIS_EDGEND(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 94 | { |
---|
| 95 | METIS_EdgeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 96 | } |
---|
| 97 | void metis_edgend(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 98 | { |
---|
| 99 | METIS_EdgeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 100 | } |
---|
| 101 | void metis_edgend_(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 102 | { |
---|
| 103 | METIS_EdgeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 104 | } |
---|
| 105 | void metis_edgend__(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 106 | { |
---|
| 107 | METIS_EdgeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 108 | } |
---|
| 109 | |
---|
| 110 | |
---|
| 111 | |
---|
| 112 | void METIS_NODEND(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 113 | { |
---|
| 114 | METIS_NodeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 115 | } |
---|
| 116 | void metis_nodend(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 117 | { |
---|
| 118 | METIS_NodeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 119 | } |
---|
| 120 | void metis_nodend_(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 121 | { |
---|
| 122 | METIS_NodeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 123 | } |
---|
| 124 | void metis_nodend__(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 125 | { |
---|
| 126 | METIS_NodeND(nvtxs, xadj, adjncy, numflag, options, perm, iperm); |
---|
| 127 | } |
---|
| 128 | |
---|
| 129 | |
---|
| 130 | |
---|
| 131 | void METIS_NODEWND(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 132 | { |
---|
| 133 | METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); |
---|
| 134 | } |
---|
| 135 | void metis_nodewnd(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 136 | { |
---|
| 137 | METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); |
---|
| 138 | } |
---|
| 139 | void metis_nodewnd_(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 140 | { |
---|
| 141 | METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); |
---|
| 142 | } |
---|
| 143 | void metis_nodewnd__(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, int *numflag, int *options, idxtype *perm, idxtype *iperm) |
---|
| 144 | { |
---|
| 145 | METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); |
---|
| 146 | } |
---|
| 147 | |
---|
| 148 | |
---|
| 149 | |
---|
| 150 | void METIS_PARTMESHNODAL(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 151 | { |
---|
| 152 | METIS_PartMeshNodal(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 153 | } |
---|
| 154 | void metis_partmeshnodal(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 155 | { |
---|
| 156 | METIS_PartMeshNodal(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 157 | } |
---|
| 158 | void metis_partmeshnodal_(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 159 | { |
---|
| 160 | METIS_PartMeshNodal(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 161 | } |
---|
| 162 | void metis_partmeshnodal__(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 163 | { |
---|
| 164 | METIS_PartMeshNodal(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 165 | } |
---|
| 166 | |
---|
| 167 | |
---|
| 168 | void METIS_PARTMESHDUAL(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 169 | { |
---|
| 170 | METIS_PartMeshDual(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 171 | } |
---|
| 172 | void metis_partmeshdual(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 173 | { |
---|
| 174 | METIS_PartMeshDual(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 175 | } |
---|
| 176 | void metis_partmeshdual_(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 177 | { |
---|
| 178 | METIS_PartMeshDual(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 179 | } |
---|
| 180 | void metis_partmeshdual__(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, int *nparts, int *edgecut, idxtype *epart, idxtype *npart) |
---|
| 181 | { |
---|
| 182 | METIS_PartMeshDual(ne, nn, elmnts, etype, numflag, nparts, edgecut, epart, npart); |
---|
| 183 | } |
---|
| 184 | |
---|
| 185 | |
---|
| 186 | void METIS_MESHTONODAL(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 187 | { |
---|
| 188 | METIS_MeshToNodal(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 189 | } |
---|
| 190 | void metis_meshtonodal(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 191 | { |
---|
| 192 | METIS_MeshToNodal(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 193 | } |
---|
| 194 | void metis_meshtonodal_(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 195 | { |
---|
| 196 | METIS_MeshToNodal(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 197 | } |
---|
| 198 | void metis_meshtonodal__(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 199 | { |
---|
| 200 | METIS_MeshToNodal(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 201 | } |
---|
| 202 | |
---|
| 203 | |
---|
| 204 | void METIS_MESHTODUAL(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 205 | { |
---|
| 206 | METIS_MeshToDual(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 207 | } |
---|
| 208 | void metis_meshtodual(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 209 | { |
---|
| 210 | METIS_MeshToDual(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 211 | } |
---|
| 212 | void metis_meshtodual_(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 213 | { |
---|
| 214 | METIS_MeshToDual(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 215 | } |
---|
| 216 | void metis_meshtodual__(int *ne, int *nn, idxtype *elmnts, int *etype, int *numflag, idxtype *dxadj, idxtype *dadjncy) |
---|
| 217 | { |
---|
| 218 | METIS_MeshToDual(ne, nn, elmnts, etype, numflag, dxadj, dadjncy); |
---|
| 219 | } |
---|
| 220 | |
---|
| 221 | |
---|
| 222 | void METIS_ESTIMATEMEMORY(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *optype, int *nbytes) |
---|
| 223 | { |
---|
| 224 | METIS_EstimateMemory(nvtxs, xadj, adjncy, numflag, optype, nbytes); |
---|
| 225 | } |
---|
| 226 | void metis_estimatememory(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *optype, int *nbytes) |
---|
| 227 | { |
---|
| 228 | METIS_EstimateMemory(nvtxs, xadj, adjncy, numflag, optype, nbytes); |
---|
| 229 | } |
---|
| 230 | void metis_estimatememory_(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *optype, int *nbytes) |
---|
| 231 | { |
---|
| 232 | METIS_EstimateMemory(nvtxs, xadj, adjncy, numflag, optype, nbytes); |
---|
| 233 | } |
---|
| 234 | void metis_estimatememory__(int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *optype, int *nbytes) |
---|
| 235 | { |
---|
| 236 | METIS_EstimateMemory(nvtxs, xadj, adjncy, numflag, optype, nbytes); |
---|
| 237 | } |
---|
| 238 | |
---|
| 239 | |
---|
| 240 | |
---|
| 241 | void METIS_MCPARTGRAPHRECURSIVE(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 242 | { |
---|
| 243 | METIS_mCPartGraphRecursive(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 244 | } |
---|
| 245 | void metis_mcpartgraphrecursive(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 246 | { |
---|
| 247 | METIS_mCPartGraphRecursive(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 248 | } |
---|
| 249 | void metis_mcpartgraphrecursive_(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 250 | { |
---|
| 251 | METIS_mCPartGraphRecursive(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 252 | } |
---|
| 253 | void metis_mcpartgraphrecursive__(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part) |
---|
| 254 | { |
---|
| 255 | METIS_mCPartGraphRecursive(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut, part); |
---|
| 256 | } |
---|
| 257 | |
---|
| 258 | |
---|
| 259 | void METIS_MCPARTGRAPHKWAY(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *rubvec, int *options, int *edgecut, idxtype *part) |
---|
| 260 | { |
---|
| 261 | METIS_mCPartGraphKway(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, rubvec, options, edgecut, part); |
---|
| 262 | } |
---|
| 263 | void metis_mcpartgraphkway(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *rubvec, int *options, int *edgecut, idxtype *part) |
---|
| 264 | { |
---|
| 265 | METIS_mCPartGraphKway(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, rubvec, options, edgecut, part); |
---|
| 266 | } |
---|
| 267 | void metis_mcpartgraphkway_(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *rubvec, int *options, int *edgecut, idxtype *part) |
---|
| 268 | { |
---|
| 269 | METIS_mCPartGraphKway(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, rubvec, options, edgecut, part); |
---|
| 270 | } |
---|
| 271 | void metis_mcpartgraphkway__(int *nvtxs, int *ncon, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, float *rubvec, int *options, int *edgecut, idxtype *part) |
---|
| 272 | { |
---|
| 273 | METIS_mCPartGraphKway(nvtxs, ncon, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, rubvec, options, edgecut, part); |
---|
| 274 | } |
---|
| 275 | |
---|
| 276 | |
---|
| 277 | void METIS_PARTGRAPHVKWAY(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, int *options, int *volume, idxtype *part) |
---|
| 278 | { |
---|
| 279 | METIS_PartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, options, volume, part); |
---|
| 280 | } |
---|
| 281 | void metis_partgraphvkway(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, int *options, int *volume, idxtype *part) |
---|
| 282 | { |
---|
| 283 | METIS_PartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, options, volume, part); |
---|
| 284 | } |
---|
| 285 | void metis_partgraphvkway_(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, int *options, int *volume, idxtype *part) |
---|
| 286 | { |
---|
| 287 | METIS_PartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, options, volume, part); |
---|
| 288 | } |
---|
| 289 | void metis_partgraphvkway__(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, int *options, int *volume, idxtype *part) |
---|
| 290 | { |
---|
| 291 | METIS_PartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, options, volume, part); |
---|
| 292 | } |
---|
| 293 | |
---|
| 294 | void METIS_WPARTGRAPHVKWAY(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *volume, idxtype *part) |
---|
| 295 | { |
---|
| 296 | METIS_WPartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, tpwgts, options, volume, part); |
---|
| 297 | } |
---|
| 298 | void metis_wpartgraphvkway(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *volume, idxtype *part) |
---|
| 299 | { |
---|
| 300 | METIS_WPartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, tpwgts, options, volume, part); |
---|
| 301 | } |
---|
| 302 | void metis_wpartgraphvkway_(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *volume, idxtype *part) |
---|
| 303 | { |
---|
| 304 | METIS_WPartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, tpwgts, options, volume, part); |
---|
| 305 | } |
---|
| 306 | void metis_wpartgraphvkway__(int *nvtxs, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *vsize, int *wgtflag, int *numflag, int *nparts, float *tpwgts, int *options, int *volume, idxtype *part) |
---|
| 307 | { |
---|
| 308 | METIS_WPartGraphVKway(nvtxs, xadj, adjncy, vwgt, vsize, wgtflag, numflag, nparts, tpwgts, options, volume, part); |
---|
| 309 | } |
---|
| 310 | |
---|
| 311 | |
---|
| 312 | |
---|