Lines Matching refs:leafdata
1230 PetscInt *mask, *mrootdata, *leafdata, *newleafdata, *leafrd, *tmpg; in ISLocalToGlobalMappingSetUpBlockInfo_Private() local
1264 …PetscCall(PetscMalloc3(2 * PetscMax(mnroots, nroots), &mrootdata, 2 * nleaves, &leafdata, nleaves,… in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1270 PetscCall(PetscSFBcastBegin(sf, MPIU_2INT, mrootdata, leafdata, MPI_REPLACE)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1271 PetscCall(PetscSFBcastEnd(sf, MPIU_2INT, mrootdata, leafdata, MPI_REPLACE)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1275 newnleaves += leafdata[2 * i]; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1276 leafrd[i] = leafdata[2 * i]; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1284 newsfnode[m].index = leafdata[2 * i + 1] + j; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1291 for (i = 0; i < nleaves; i++) leafdata[i] = rank; in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1293 PetscCall(PetscSFGatherBegin(sf, MPIU_INT, leafdata, mrootdata)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1294 PetscCall(PetscSFGatherEnd(sf, MPIU_INT, leafdata, mrootdata)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
1381 PetscCall(PetscFree3(mrootdata, leafdata, leafrd)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()