/dports/cad/scotch/scotch-6.0.4/src/libscotch/ |
H A D | arch_cmpltw.c | 77 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 D | library_mesh_f.c | 179 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 D | library_graph_f.c | 194 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 D | library_graph.c | 208 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 D | library_mesh.c | 177 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 D | library_arch_f.c | 233 const SCOTCH_Num * const velotab, \ 235 (archptr, vertnbr, velotab, revaptr)) 237 *revaptr = SCOTCH_archCmpltw (archptr, *vertnbr, velotab);
|
H A D | arch_cmpltw.h | 70 ArchCmpltwLoad * velotab; /*+ Vertex index array +*/ member
|
H A D | library_arch.c | 253 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 D | scotch.cpp | 115 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 D | graph_graph.c | 86 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 D | dof.c | 149 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 D | graph.h | 77 …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 D | parmetis_dgraph_part.c | 98 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 D | scotch.c | 76 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 D | scotch.c | 76 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 D | scotch.c | 76 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 D | scotch.c | 76 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 D | test_scotch_graph_part_ovl.c | 81 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 D | scotch.c | 249 …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 D | gmap.c | 570 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 D | partptscotch.c | 55 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()
|