/dports/math/chaco/Chaco-2.2/code/misc/ |
H A D | make_maps.c | 8 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 D | sequence.c | 40 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 D | sequence.old | 36 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 D | make_maps_ref.c | 12 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 D | kl_refine.c | 13 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 D | refine_part.c | 48 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 D | MetisSplitter.cpp | 93 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 D | Splitter.hpp | 58 int* loc2glob, int* glob2loc,
|
H A D | ScotchSplitter.cpp | 142 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 D | subgraph.c | 14 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 D | balance.c | 49 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 D | paralleltop.cpp | 681 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 D | meshfunc.cpp | 217 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 D | meshfunc.cpp | 222 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 D | basegeom.cpp | 412 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 D | meshfunc.cpp | 327 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 D | helmholtz-3d-line-PETSc-complex.edp | 42 Uh<complex> glob2loc = numbering; 44 changeNumbering(H, glob2loc[], permc);
|
H A D | helmholtz-coupled-2d-PETSc-complex.edp | 121 VhS<complex> glob2loc = numbering; 122 complex[int] permc(glob2loc.n); 123 changeNumbering(ASurf, glob2loc[], permc);
|
H A D | helmholtz-3d-surf-PETSc-complex.edp | 75 Uh<complex> glob2loc = numbering; 77 changeNumbering(H, glob2loc[], permc);
|
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/occ/ |
H A D | occgenmesh.cpp | 619 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 D | occgenmesh.cpp | 712 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 D | network.c | 1714 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()
|