Home
last modified time | relevance | path

Searched refs:velotab (Results 1 – 21 of 21) sorted by relevance

/dports/cad/scotch/scotch-6.0.4/src/libscotch/
H A Darch_cmpltw.c77 ArchCmpltwLoad * restrict const velotab, in archCmpltwArchBuild3() argument
92 velosum0 = velotab[vertnum0 --].veloval; in archCmpltwArchBuild3()
101 velotab[vertnum0 --] = velotab[vertnum]; in archCmpltwArchBuild3()
108 memMov (velotab, velotab + vertnbr1, vertnbr0 * sizeof (ArchCmpltwLoad)); in archCmpltwArchBuild3()
140 memFree (archptr->velotab); in archCmpltwArchBuild2()
141 archptr->velotab = NULL; in archCmpltwArchBuild2()
158 const Anum * restrict const velotab) in archCmpltwArchBuild() argument
186 veloval = velotab[vertnum]; in archCmpltwArchBuild()
319 if (archptr->velotab != NULL) { in archCmpltwArchFree()
320 memFree (archptr->velotab); in archCmpltwArchFree()
[all …]
H A Dlibrary_mesh_f.c179 const SCOTCH_Num * const velotab, \
186 verttab, vendtab, velotab, vnlotab, vlbltab, \
190 verttab, vendtab, velotab, vnlotab, vlbltab,
248 SCOTCH_Num * velotab; variable
254 &verttab, &vendtab, &velotab, &vnlotab, &vlbltab,
258 *veloidx = (velotab != NULL) ? (velotab - indxptr) + 1 : *vertidx;
H A Dlibrary_graph_f.c194 const SCOTCH_Num * const velotab, \
201 velotab, vlbltab, edgeptr, edgetab, edlotab, \
205 velotab, vlbltab, *edgeptr, edgetab, edlotab);
245 SCOTCH_Num * velotab; variable
250 SCOTCH_graphData (grafptr, baseptr, vertptr, &verttab, &vendtab, &velotab, &vlbltab,
254 *veloidx = (velotab != NULL) ? (velotab - indxptr) + 1 : *vertidx;
H A Dlibrary_graph.c208 const SCOTCH_Num * const velotab, /* Vertex load array */ in SCOTCH_graphBuild() argument
236 …srcgrafptr->velotax = ((velotab == NULL) || (velotab == verttab)) ? NULL : (Gnum *) velotab - base… in SCOTCH_graphBuild()
324 SCOTCH_Num ** const velotab, /* Vertex load array */ in SCOTCH_graphData() argument
342 if (velotab != NULL) in SCOTCH_graphData()
343 *velotab = (srcgrafptr->velotax != NULL) ? srcgrafptr->velotax + srcgrafptr->baseval : NULL; in SCOTCH_graphData()
H A Dlibrary_mesh.c177 const SCOTCH_Num * const velotab, /* Element vertex load array */ in SCOTCH_meshBuild() argument
219 …srcmeshptr->velotax = ((velotab == NULL) || (velotab == verttab)) ? NULL : (Gnum *) velotab - srcm… in SCOTCH_meshBuild()
337 SCOTCH_Num ** const velotab, /* Element vertex load array */ in SCOTCH_meshData() argument
360 if (velotab != NULL) in SCOTCH_meshData()
361 *velotab = (srcmeshptr->velotax != NULL) ? (srcmeshptr->velotax + srcmeshptr->velmbas) : NULL; in SCOTCH_meshData()
H A Dlibrary_arch_f.c233 const SCOTCH_Num * const velotab, \
235 (archptr, vertnbr, velotab, revaptr))
237 *revaptr = SCOTCH_archCmpltw (archptr, *vertnbr, velotab);
H A Darch_cmpltw.h70 ArchCmpltwLoad * velotab; /*+ Vertex index array +*/ member
H A Dlibrary_arch.c253 const SCOTCH_Num * const velotab) in SCOTCH_archCmpltw() argument
266 return (archCmpltwArchBuild ((ArchCmpltw *) (void *) (&tgtarchptr->data), vertnbr, velotab)); in SCOTCH_archCmpltw()
/dports/math/freefem++/FreeFem-sources-4.6/plugin/seq/
H A Dscotch.cpp115 SCOTCH_Num *velotab; in operator ( )() local
118 velotab = new SCOTCH_Num[nt]; in operator ( )()
121 velotab[i] = (SCOTCH_Num)(*weight)[i]; in operator ( )()
124 velotab = NULL; in operator ( )()
130 SCOTCH_graphBuild(&GraphSCOTCH, baseval, vertnbr, verttab, vendtab, velotab, vlbltab, edgenbr, in operator ( )()
143 if (velotab) { in operator ( )()
144 delete[] velotab; in operator ( )()
/dports/cad/scotch/scotch-6.0.4/src/esmumps/
H A Dgraph_graph.c86 INT * restrict velotab, /*+ Array of vertex weights (DOFs) if not NULL +*/ in graphBuildGraph() argument
94 SCOTCH_graphBuild (grafptr, baseval, vertnbr, verttab, NULL, velotab, in graphBuildGraph()
124 INT * restrict velotab, /*+ Array of vertex weights (DOFs) if not NULL +*/ in graphBuildGraph2() argument
134 SCOTCH_graphBuild (grafptr, baseval, vertnbr, verttab, vendtab, velotab, in graphBuildGraph2()
H A Ddof.c149 INT * velotab; in dofGraph() local
152 SCOTCH_graphData (grafptr, &baseval, &vertnbr, NULL, NULL, &velotab, NULL, &edgenbr, NULL, NULL); in dofGraph()
156 if (velotab == NULL) { /* If no vertex weight (i.e. DOF) array */ in dofGraph()
178 velotax = velotab - baseval; in dofGraph()
H A Dgraph.h77 …t INT vertnbr, const INT edgenbr, INT * restrict verttab, INT * restrict velotab, INT * restrict e…
78 … edgenbr, INT * restrict verttab, INT * restrict vendtab, INT * restrict velotab, INT * restrict v…
/dports/cad/scotch/scotch-6.0.4/src/libscotchmetis/
H A Dparmetis_dgraph_part.c98 SCOTCH_Num * velotab; in METISNAMEU() local
104 if ((velotab = malloc (*nparts * sizeof (SCOTCH_Num))) == NULL) { in METISNAMEU()
122 velotab[i] = (SCOTCH_Num) (vwgttab[i] + 0.5); in METISNAMEU()
146 if ((SCOTCH_archCmpltw (&archdat, *nparts, velotab) == 0) && in METISNAMEU()
161 free (velotab); in METISNAMEU()
/dports/net/mpich/mpich-3.4.3/modules/hwloc/netloc/
H A Dscotch.c76 SCOTCH_Num *velotab; /* Vertex load array */ in build_subgraph() local
82 SCOTCH_graphData(graph, &base, &vert, &verttab, &vendtab, &velotab, in build_subgraph()
110 if (velotab) in build_subgraph()
125 if (velotab) in build_subgraph()
126 new_velotab[v] = velotab[vertices[v]]; in build_subgraph()
374 SCOTCH_Num *velotab; /* Vertex load array */ in netlocscotch_get_mapping_from_comm_matrix() local
380 SCOTCH_graphData(&graph, &base, &vert, &verttab, &vendtab, &velotab, in netlocscotch_get_mapping_from_comm_matrix()
422 SCOTCH_Num *velotab; /* Vertex load array */ in comm_matrix_to_scotch_graph() local
437 velotab = NULL; in comm_matrix_to_scotch_graph()
465 verttab, vendtab, velotab, vlbltab, edge, edgetab, edlotab); in comm_matrix_to_scotch_graph()
/dports/net/mpich/mpich-3.4.3/src/pm/hydra2/libhydra/topo/hwloc/hwloc/netloc/
H A Dscotch.c76 SCOTCH_Num *velotab; /* Vertex load array */ in build_subgraph() local
82 SCOTCH_graphData(graph, &base, &vert, &verttab, &vendtab, &velotab, in build_subgraph()
110 if (velotab) in build_subgraph()
125 if (velotab) in build_subgraph()
126 new_velotab[v] = velotab[vertices[v]]; in build_subgraph()
374 SCOTCH_Num *velotab; /* Vertex load array */ in netlocscotch_get_mapping_from_comm_matrix() local
380 SCOTCH_graphData(&graph, &base, &vert, &verttab, &vendtab, &velotab, in netlocscotch_get_mapping_from_comm_matrix()
422 SCOTCH_Num *velotab; /* Vertex load array */ in comm_matrix_to_scotch_graph() local
437 velotab = NULL; in comm_matrix_to_scotch_graph()
465 verttab, vendtab, velotab, vlbltab, edge, edgetab, edlotab); in comm_matrix_to_scotch_graph()
/dports/net/mpich/mpich-3.4.3/src/pm/hydra/tools/topo/hwloc/hwloc/netloc/
H A Dscotch.c76 SCOTCH_Num *velotab; /* Vertex load array */ in build_subgraph() local
82 SCOTCH_graphData(graph, &base, &vert, &verttab, &vendtab, &velotab, in build_subgraph()
110 if (velotab) in build_subgraph()
125 if (velotab) in build_subgraph()
126 new_velotab[v] = velotab[vertices[v]]; in build_subgraph()
374 SCOTCH_Num *velotab; /* Vertex load array */ in netlocscotch_get_mapping_from_comm_matrix() local
380 SCOTCH_graphData(&graph, &base, &vert, &verttab, &vendtab, &velotab, in netlocscotch_get_mapping_from_comm_matrix()
422 SCOTCH_Num *velotab; /* Vertex load array */ in comm_matrix_to_scotch_graph() local
437 velotab = NULL; in comm_matrix_to_scotch_graph()
465 verttab, vendtab, velotab, vlbltab, edge, edgetab, edlotab); in comm_matrix_to_scotch_graph()
/dports/devel/hwloc2/hwloc-2.5.0/netloc/
H A Dscotch.c76 SCOTCH_Num *velotab; /* Vertex load array */ in build_subgraph() local
82 SCOTCH_graphData(graph, &base, &vert, &verttab, &vendtab, &velotab, in build_subgraph()
110 if (velotab) in build_subgraph()
125 if (velotab) in build_subgraph()
126 new_velotab[v] = velotab[vertices[v]]; in build_subgraph()
374 SCOTCH_Num *velotab; /* Vertex load array */ in netlocscotch_get_mapping_from_comm_matrix() local
380 SCOTCH_graphData(&graph, &base, &vert, &verttab, &vendtab, &velotab, in netlocscotch_get_mapping_from_comm_matrix()
422 SCOTCH_Num *velotab; /* Vertex load array */ in comm_matrix_to_scotch_graph() local
437 velotab = NULL; in comm_matrix_to_scotch_graph()
465 verttab, vendtab, velotab, vlbltab, edge, edgetab, edlotab); in comm_matrix_to_scotch_graph()
/dports/cad/scotch/scotch-6.0.4/src/check/
H A Dtest_scotch_graph_part_ovl.c81 SCOTCH_Num * velotab; in main() local
132 …SCOTCH_graphData (&grafdat, &baseval, &vertnbr, &verttab, &vendtab, &velotab, &vlbltab, NULL, &edg… in main()
156 veloval = (velotab == NULL) ? 1 : velotab[vertnum]; in main()
/dports/science/PETSc/petsc-3.14.1/src/mat/partition/impls/scotch/
H A Dscotch.c249 …SCOTCH_Num *locals,*velotab,*veloloctab,*edloloctab,vertlocnbr,edgelocnbr,nparts=par… in MatPartitioningApply_PTScotch_Private() local
304 velotab = NULL; in MatPartitioningApply_PTScotch_Private()
307 ierr = PetscMalloc1(nparts,&velotab);CHKERRQ(ierr); in MatPartitioningApply_PTScotch_Private()
318 for (i=0; i<nparts; i++) velotab[i] = (SCOTCH_Num)(vwgttab[i] + 0.5); in MatPartitioningApply_PTScotch_Private()
346 if (velotab) { in MatPartitioningApply_PTScotch_Private()
347 ierr = SCOTCH_archCmpltw(&archdat,nparts,velotab);CHKERRQ(ierr); in MatPartitioningApply_PTScotch_Private()
368 if (velotab) { in MatPartitioningApply_PTScotch_Private()
371 ierr = SCOTCH_archCmpltw(&archdat,nparts,velotab);CHKERRQ(ierr); in MatPartitioningApply_PTScotch_Private()
381 ierr = PetscFree(velotab);CHKERRQ(ierr); in MatPartitioningApply_PTScotch_Private()
/dports/cad/scotch/scotch-6.0.4/src/scotch/
H A Dgmap.c570 SCOTCH_Num * velotab; in C_partViewOvl() local
599 &vertnbr, &verttab, &vendtab, &velotab, NULL, in C_partViewOvl()
602 if (velotab == NULL) { /* Set accesses to optional arrays */ in C_partViewOvl()
607 velobax = velotab - baseval; in C_partViewOvl()
/dports/science/PETSc/petsc-3.14.1/src/dm/partitioner/impls/ptscotch/
H A Dpartptscotch.c55 SCOTCH_Num* velotab = vtxwgt; in PTScotch_PartGraph_Seq() local
66 if (!flg) velotab = NULL; in PTScotch_PartGraph_Seq()
69 …ierr = SCOTCH_graphBuild(&grafdat, 0, vertnbr, xadj, xadj + 1, velotab, NULL, edgenbr, adjncy, edl… in PTScotch_PartGraph_Seq()