Home
last modified time | relevance | path

Searched refs:ordedat (Results 1 – 10 of 10) sorted by relevance

/dports/cad/scotch/scotch-6.0.4/src/check/
H A Dtest_scotch_graph_order.c73 SCOTCH_Ordering ordedat; in main() local
127 if (SCOTCH_graphOrderCompute (&grafdat, &ordedat, &stradat) != 0) { in main()
132 if (SCOTCH_graphOrderCheck (&grafdat, &ordedat) != 0) { in main()
138 SCOTCH_graphOrderSaveMap (&grafdat, &ordedat, fileptr); in main()
139 SCOTCH_graphOrderSaveTree (&grafdat, &ordedat, fileptr); in main()
141 SCOTCH_graphOrderExit (&grafdat, &ordedat); /* Free computed ordering */ in main()
148 if (SCOTCH_graphOrderComputeList (&grafdat, &ordedat, listnbr, listtab, &stradat) != 0) { in main()
153 if (SCOTCH_graphOrderCheck (&grafdat, &ordedat) != 0) { in main()
159 SCOTCH_graphOrderSaveMap (&grafdat, &ordedat, fileptr); in main()
160 SCOTCH_graphOrderSaveTree (&grafdat, &ordedat, fileptr); in main()
[all …]
/dports/cad/scotch/scotch-6.0.4/src/esmumps/
H A Desmumps.c120 Order ordedat; /* Graph ordering */ in esmumps() local
141 orderInit (&ordedat); in esmumps()
142 orderGraph (&ordedat, &grafdat); /* Compute ordering with Scotch */ in esmumps()
145 memCpy (elentab, ordedat.permtab, n * sizeof (INT)); /* Copy permutations */ in esmumps()
146 memCpy (lasttab, ordedat.peritab, n * sizeof (INT)); in esmumps()
150 symbolFaxGraph (&symbdat, &grafdat, &ordedat); /* Compute block symbolic factorizaion */ in esmumps()
165 petab[ordedat.peritab[colnum - baseval] - baseval] = in esmumps()
166 - ordedat.peritab[symbdat.cblktab[cblknum].fcolnum - baseval]; in esmumps()
171 petab[ordedat.peritab[symbdat.cblktab[cblknum].fcolnum - baseval] - baseval] = 0; in esmumps()
173 petab[ordedat.peritab[symbdat.cblktab[cblknum].fcolnum - baseval] - baseval] = in esmumps()
[all …]
/dports/cad/scotch/scotch-6.0.4/src/scotch/
H A Ddgord.c113 SCOTCH_Dordering ordedat; in main() local
317 SCOTCH_dgraphOrderInit (&grafdat, &ordedat); in main()
318 SCOTCH_dgraphOrderCompute (&grafdat, &ordedat, &stradat); in main()
331 SCOTCH_dgraphOrderSave (&grafdat, &ordedat, C_filepntrordout); in main()
333 SCOTCH_dgraphOrderSaveBlock (&grafdat, &ordedat, C_filepntrordout); in main()
335 SCOTCH_dgraphOrderSaveMap (&grafdat, &ordedat, C_filepntrmapout); /* Write mapping */ in main()
341 SCOTCH_dgraphOrderSave (&grafdat, &ordedat, NULL); in main()
343 SCOTCH_dgraphOrderSaveBlock (&grafdat, &ordedat, NULL); in main()
345 SCOTCH_dgraphOrderSaveMap (&grafdat, &ordedat, NULL); in main()
347 SCOTCH_dgraphOrderSaveTree (&grafdat, &ordedat, NULL); in main()
[all …]
H A Dgord.c114 SCOTCH_Ordering ordedat; /* Graph ordering */ in main() local
245 …SCOTCH_graphOrderInit (&grafdat, &ordedat, permtab, NULL, NULL, NULL, NULL); /* Create ordering… in main()
246 SCOTCH_graphOrderCompute (&grafdat, &ordedat, &stradat); /* Perform ordering */ in main()
251 if (SCOTCH_graphOrderCheck (&grafdat, &ordedat) != 0) in main()
257 SCOTCH_graphOrderSave (&grafdat, &ordedat, C_filepntrordout); /* Write ordering */ in main()
259 SCOTCH_graphOrderSaveMap (&grafdat, &ordedat, C_filepntrmapout); /* Write mapping */ in main()
261 SCOTCH_graphOrderSaveTree (&grafdat, &ordedat, C_filepntrtreout); /* Write tree */ in main()
280 SCOTCH_graphOrderExit (&grafdat, &ordedat); in main()
H A Dmord.c105 SCOTCH_Ordering ordedat; /* Graph ordering */ in main() local
239 …SCOTCH_meshOrderInit (&meshdat, &ordedat, permtab, NULL, NULL, NULL, NULL); /* Create ordering … in main()
240 SCOTCH_meshOrderCompute (&meshdat, &ordedat, &stradat); /* Perform ordering */ in main()
245 if (SCOTCH_meshOrderCheck (&meshdat, &ordedat) != 0) in main()
251 SCOTCH_meshOrderSave (&meshdat, &ordedat, C_filepntrordout); /* Write ordering */ in main()
253 SCOTCH_meshOrderSaveMap (&meshdat, &ordedat, C_filepntrmapout); /* Write mapping */ in main()
272 SCOTCH_meshOrderExit (&meshdat, &ordedat); in main()
H A Dgotst.c104 SCOTCH_Ordering ordedat; in main() local
162 SCOTCH_graphOrderInit (&grafdat, &ordedat, permtab, peritab, NULL, NULL, NULL); in main()
163 SCOTCH_graphOrderLoad (&grafdat, &ordedat, C_filepntrordinp); in main()
164 if (SCOTCH_graphOrderCheck (&grafdat, &ordedat) != 0) { in main()
174 SCOTCH_graphOrderExit (&grafdat, &ordedat); in main()
/dports/cad/scotch/scotch-6.0.4/src/libscotchmetis/
H A Dparmetis_dgraph_order.c116 …SCOTCH_Dordering ordedat; /* Scotch distributed ordering object to interface… in METISNAMEU() local
142 if (SCOTCH_dgraphOrderInit (&grafdat, &ordedat) == 0) { in METISNAMEU()
147 SCOTCH_dgraphOrderCompute (&grafdat, &ordedat, &stradat); in METISNAMEU()
148 SCOTCH_dgraphOrderPerm (&grafdat, &ordedat, order); in METISNAMEU()
157 if ((cblkglbnbr = SCOTCH_dgraphOrderCblkDist (&grafdat, &ordedat)) >= 0) { in METISNAMEU()
166 if (SCOTCH_dgraphOrderTreeDist (&grafdat, &ordedat, treeglbtab, sizeglbtab) == 0) { in METISNAMEU()
214 SCOTCH_dgraphOrderExit (&grafdat, &ordedat); in METISNAMEU()
H A Dmetis_graph_order.c119 …SCOTCH_Ordering ordedat; /* Scotch ordering object to interface with libSco… in METISNAMEU() local
132 …if (SCOTCH_graphOrderInit (&grafdat, &ordedat, iperm, perm, /* MeTiS and Scotch have opposite defi… in METISNAMEU()
134 SCOTCH_graphOrderCompute (&grafdat, &ordedat, &stradat); in METISNAMEU()
135 SCOTCH_graphOrderExit (&grafdat, &ordedat); in METISNAMEU()
/dports/cad/scotch/scotch-6.0.4/src/libscotch/
H A Dlibrary_mesh_order.c303 SCOTCH_Ordering ordedat; in SCOTCH_meshOrder() local
306 SCOTCH_meshOrderInit (meshptr, &ordedat, permtab, peritab, cblkptr, rangtab, treetab); in SCOTCH_meshOrder()
307 o = SCOTCH_meshOrderCompute (meshptr, &ordedat, stratptr); in SCOTCH_meshOrder()
308 SCOTCH_meshOrderExit (meshptr, &ordedat); in SCOTCH_meshOrder()
335 SCOTCH_Ordering ordedat; in SCOTCH_meshOrderList() local
338 SCOTCH_meshOrderInit (meshptr, &ordedat, permtab, peritab, cblkptr, rangtab, treetab); in SCOTCH_meshOrderList()
339 o = SCOTCH_meshOrderComputeList (meshptr, &ordedat, listnbr, listtab, stratptr); in SCOTCH_meshOrderList()
340 SCOTCH_meshOrderExit (meshptr, &ordedat); in SCOTCH_meshOrderList()
H A Dlibrary_graph_order.c398 SCOTCH_Ordering ordedat; in SCOTCH_graphOrder() local
401 if (SCOTCH_graphOrderInit (grafptr, &ordedat, permtab, peritab, cblkptr, rangtab, treetab) != 0) in SCOTCH_graphOrder()
404 o = SCOTCH_graphOrderCompute (grafptr, &ordedat, stratptr); in SCOTCH_graphOrder()
405 SCOTCH_graphOrderExit (grafptr, &ordedat); in SCOTCH_graphOrder()
432 SCOTCH_Ordering ordedat; in SCOTCH_graphOrderList() local
435 SCOTCH_graphOrderInit (grafptr, &ordedat, permtab, peritab, cblkptr, rangtab, treetab); in SCOTCH_graphOrderList()
436 o = SCOTCH_graphOrderComputeList (grafptr, &ordedat, listnbr, listtab, stratptr); in SCOTCH_graphOrderList()
437 SCOTCH_graphOrderExit (grafptr, &ordedat); in SCOTCH_graphOrderList()