Searched refs:newleafdata (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/vec/is/utils/ |
| H A D | isltog.c | 1230 PetscInt *mask, *mrootdata, *leafdata, *newleafdata, *leafrd, *tmpg; in ISLocalToGlobalMappingSetUpBlockInfo_Private() local 1302 PetscCall(PetscMalloc1(newnleaves, &newleafdata)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1303 PetscCall(PetscSFBcastBegin(sf2, MPIU_INT, mrootdata, newleafdata, MPI_REPLACE)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1304 PetscCall(PetscSFBcastEnd(sf2, MPIU_INT, mrootdata, newleafdata, MPI_REPLACE)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1308 PetscCall(PetscSortInt(leafrd[i], newleafdata + m)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1314 …for (i = 0; i < newnleaves; i++) PetscCall(PetscHMapIPut(neighs, newleafdata[i], &iter, &missing)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1343 if (newleafdata[m] == trank) mask[i]++; in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1344 if (!p && newleafdata[m] != rank) mask[i]++; in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1368 PetscCall(PetscArraycpy(mapping->info_nodei[0], newleafdata, newnleaves)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1382 PetscCall(PetscFree(newleafdata)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
|