Searched refs:leafrd (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 1264 …PetscMalloc3(2 * PetscMax(mnroots, nroots), &mrootdata, 2 * nleaves, &leafdata, nleaves, &leafrd)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1276 leafrd[i] = leafdata[2 * i]; in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1282 for (j = 0; j < leafrd[i]; j++) { in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1308 PetscCall(PetscSortInt(leafrd[i], newleafdata + m)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1309 m += leafrd[i]; in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1342 for (j = 0; j < leafrd[i]; j++) { in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1365 PetscCall(PetscArraycpy(mapping->info_nodec, leafrd, nleaves)); in ISLocalToGlobalMappingSetUpBlockInfo_Private() 1381 PetscCall(PetscFree3(mrootdata, leafdata, leafrd)); in ISLocalToGlobalMappingSetUpBlockInfo_Private()
|