Home
last modified time | relevance | path

Searched refs:info_procs (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/is/utils/
H A Disltog.c222 PetscCall(PetscFree(mapping->info_procs)); in ISLocalToGlobalMappingResetBlockInfo_Private()
1108 if (procs) *procs = mapping->info_procs; in ISLocalToGlobalMappingGetBlockInfo()
1316 PetscCall(PetscMalloc1(mapping->info_nproc, &mapping->info_procs)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1317 PetscCall(PetscHMapIGetKeys(neighs, (i = 0, &i), mapping->info_procs)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1319 if (mapping->info_procs[i] == rank) { in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1320 PetscInt newr = mapping->info_procs[0]; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1322 mapping->info_procs[0] = rank; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1323 mapping->info_procs[i] = newr; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1327 …if (mapping->info_nproc) PetscCall(PetscSortInt(mapping->info_nproc - 1, mapping->info_procs + 1)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1338 PetscInt *tmp, trank = mapping->info_procs[p]; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
/petsc/include/petsc/private/
H A Disimpl.h82 PetscInt *info_procs; member