Home
last modified time | relevance | path

Searched refs:glob2loc (Results 1 – 22 of 22) sorted by relevance

/dports/math/chaco/Chaco-2.2/code/misc/
H A Dmake_maps.c8 int make_maps(setlists, list_ptrs, set, glob2loc, loc2glob) in make_maps() argument
12 int *glob2loc; /* graph -> subgraph numbering map */
20 if (glob2loc != NULL) {
23 glob2loc[i] = j;
40 void make_maps2(assignment, nvtxs, set, glob2loc, loc2glob) in make_maps2() argument
44 int *glob2loc; /* graph -> subgraph numbering map */
50 if (glob2loc != NULL) {
54 glob2loc[i] = j;
H A Dsequence.c40 int *glob2loc; /* maps graph vtxs to subgraph vtxs */ local
104 glob2loc = (int *) smalloc((unsigned) (nvtxs + 1) * sizeof(int));
121 make_maps2(compnum, nvtxs, comp, glob2loc, loc2glob);
124 glob2loc, loc2glob, degree, using_ewgts);
213 sfree((char *) glob2loc);
H A Dsequence.old36 int *glob2loc; /* maps graph vtxs to subgraph vtxs */
96 glob2loc = (int *) smalloc((unsigned) (nvtxs + 1) * sizeof(int));
111 make_maps2(compnum, nvtxs, comp, glob2loc, loc2glob);
114 glob2loc, loc2glob, degree, using_ewgts);
187 sfree((char *) glob2loc);
/dports/math/chaco/Chaco-2.2/code/refine_part/
H A Dmake_maps_ref.c12 set1, set2, glob2loc, loc2glob, psub_nvtxs, pvwgt_max, in make_maps_ref() argument
20 int *glob2loc; /* graph -> subgraph numbering map */
39 glob2loc[vtx] = j;
51 glob2loc[vtx] = j;
H A Dkl_refine.c13 set1, set2, glob2loc, loc2glob, sub_assign, old_sub_assign, in kl_refine() argument
22 int *glob2loc; /* maps vertices to subgraph vertices */
60 set1, set2, glob2loc, loc2glob, &subnvtxs, &vwgt_max,
78 glob2loc, loc2glob, degrees, using_ewgts);
H A Drefine_part.c48 int *glob2loc = NULL; /* maps full to reduced numbering */ local
217 glob2loc = (int *) smalloc_ret((unsigned) (nvtxs + 1) * sizeof(int));
222 if (subgraph == NULL || degrees == NULL || glob2loc == NULL ||
325 set1, set2, glob2loc, loc2glob, sub_assign, old_sub_assign,
363 sfree((char *) glob2loc);
/dports/math/freefem++/FreeFem-sources-4.6/3rdparty/dissection/src/Splitters/
H A DMetisSplitter.cpp93 int* loc2glob, int* glob2loc, int& nbDoms, in MetisSplitter() argument
107 CHECK(glob2loc!=NULL, "Null pointer for glob2loc!"); in MetisSplitter()
155 iperm = (idx_t*)glob2loc; in MetisSplitter()
219 glob2loc[i] = iperm[i]; in MetisSplitter()
H A DSplitter.hpp58 int* loc2glob, int* glob2loc,
H A DScotchSplitter.cpp142 int* loc2glob, int* glob2loc, int& nbDoms, in ScotchSplitter() argument
213 (SCOTCH_Num*)glob2loc, in ScotchSplitter()
/dports/math/chaco/Chaco-2.2/code/graph/
H A Dsubgraph.c14 glob2loc, loc2glob, degree, using_ewgts) in make_subgraph() argument
21 int *glob2loc; /* mapping from graph to subgraph numbering */
53 subgptr->edges[j] = glob2loc[neighbor];
/dports/math/chaco/Chaco-2.2/code/submain/
H A Dbalance.c49 int *glob2loc; /* mapping from graph to subgraph numbering */ local
135 glob2loc = NULL;
205 glob2loc = (int *) smalloc((unsigned) (nvtxs + 1) * sizeof(int));
249 subnvtxs = make_maps(setlists, list_ptrs, set->setnum, glob2loc,
265 set->setnum, glob2loc, loc2glob, degree, using_ewgts);
374 sfree((char *) glob2loc);
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/meshing/
H A Dparalleltop.cpp681 Array<int,1> glob2loc; in UpdateCoarseGrid() local
691 glob2loc.SetSize (maxedge); in UpdateCoarseGrid()
692 glob2loc = -1; in UpdateCoarseGrid()
695 glob2loc[GetDistantEdgeNum(0, edge)] = edge; in UpdateCoarseGrid()
745 int loce = glob2loc[globe]; in UpdateCoarseGrid()
764 glob2loc.SetSize (nfaglob); in UpdateCoarseGrid()
765 glob2loc = -1; in UpdateCoarseGrid()
768 glob2loc[GetDistantFaceNum(0, loc)] = loc; in UpdateCoarseGrid()
814 int locf = glob2loc[globf]; in UpdateCoarseGrid()
H A Dmeshfunc.cpp217 Array<int, PointIndex::BASE> glob2loc(mesh3d.GetNP()); in MeshVolume() local
218 glob2loc = -1; in MeshVolume()
224 glob2loc[pi] = in MeshVolume()
231 hel[j] = glob2loc[hel[j]]; in MeshVolume()
/dports/science/elmerfem/elmerfem-release-9.0/ElmerGUI/netgen/libsrc/meshing/
H A Dmeshfunc.cpp222 ARRAY<int, PointIndex::BASE> glob2loc(mesh3d.GetNP()); in MeshVolume() local
223 glob2loc = -1; in MeshVolume()
229 glob2loc[pi] = in MeshVolume()
236 hel[j] = glob2loc[hel[j]]; in MeshVolume()
/dports/cad/netgen/netgen-6.2.2105/libsrc/meshing/
H A Dbasegeom.cpp412 Array<int, PointIndex> glob2loc(mesh.GetNP()); in MeshSurface() local
420 glob2loc = 0; in MeshSurface()
430 if(glob2loc[pi] == 0) in MeshSurface()
434 glob2loc[pi] = cntp; in MeshSurface()
449 meshing.AddBoundaryElement(glob2loc[seg[0]], in MeshSurface()
450 glob2loc[seg[1]], in MeshSurface()
H A Dmeshfunc.cpp327 Array<PointIndex, PointIndex> glob2loc(mesh.GetNP()); in MeshDomain() local
328 glob2loc = PointIndex::INVALID; in MeshDomain()
332 glob2loc[pi] = meshing.AddPoint (mesh[pi], pi); in MeshDomain()
337 pi = glob2loc[pi]; in MeshDomain()
/dports/math/freefem++/FreeFem-sources-4.6/examples/hpddm/
H A Dhelmholtz-3d-line-PETSc-complex.edp42 Uh<complex> glob2loc = numbering;
44 changeNumbering(H, glob2loc[], permc);
H A Dhelmholtz-coupled-2d-PETSc-complex.edp121 VhS<complex> glob2loc = numbering;
122 complex[int] permc(glob2loc.n);
123 changeNumbering(ASurf, glob2loc[], permc);
H A Dhelmholtz-3d-surf-PETSc-complex.edp75 Uh<complex> glob2loc = numbering;
77 changeNumbering(H, glob2loc[], permc);
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/occ/
H A Doccgenmesh.cpp619 Array<int> glob2loc(noldp); in OCCMeshSurface() local
679 glob2loc = 0; in OCCMeshSurface()
688 if (!glob2loc.Get(pi)) in OCCMeshSurface()
692 glob2loc.Elem(pi) = cntp; in OCCMeshSurface()
710 meshing.AddBoundaryElement (glob2loc.Get(seg[0]), glob2loc.Get(seg[1]), gi0, gi1); in OCCMeshSurface()
/dports/cad/netgen/netgen-6.2.2105/libsrc/occ/
H A Doccgenmesh.cpp712 NgArray<int, PointIndex::BASE> glob2loc(noldp); in OCCMeshSurface() local
769 glob2loc = 0; in OCCMeshSurface()
776 if (glob2loc[pi] == 0) in OCCMeshSurface()
780 glob2loc[pi] = cntp; in OCCMeshSurface()
799 meshing.AddBoundaryElement (glob2loc[seg[0]], glob2loc[seg[1]], gi0, gi1); in OCCMeshSurface()
/dports/science/PETSc/petsc-3.14.1/src/dm/impls/network/
H A Dnetwork.c1714 PetscInt *glob2loc; in CreateSubGlobalToLocalMapping_private() local
1718 ierr = PetscMalloc1(size,&glob2loc);CHKERRQ(ierr); in CreateSubGlobalToLocalMapping_private()
1723 glob2loc[i] = dof; in CreateSubGlobalToLocalMapping_private()
1726 …ierr = ISLocalToGlobalMappingCreate(PETSC_COMM_WORLD,1,size,glob2loc,PETSC_OWN_POINTER,ltog);CHKER… in CreateSubGlobalToLocalMapping_private()
1728 ierr = PetscIntView(size,glob2loc,PETSC_VIEWER_STDOUT_WORLD);CHKERRQ(ierr); in CreateSubGlobalToLocalMapping_private()