Lines Matching refs:p_cellid
102 PetscInt r, p, npoints, *p_cellid, n_points_recv; in DMSwarmMigrate_DMNeighborScatter() local
116 PetscCall(DMSwarmGetField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_DMNeighborScatter()
128 if (p_cellid[p] == DMLOCATEPOINT_POINT_NOT_FOUND) { in DMSwarmMigrate_DMNeighborScatter()
139 if (p_cellid[p] == DMLOCATEPOINT_POINT_NOT_FOUND) { in DMSwarmMigrate_DMNeighborScatter()
150 PetscCall(DMSwarmRestoreField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_DMNeighborScatter()
155 PetscCall(DMSwarmDataFieldGetEntries(PField, (void **)&p_cellid)); in DMSwarmMigrate_DMNeighborScatter()
159 if (p_cellid[p] == DMLOCATEPOINT_POINT_NOT_FOUND) { in DMSwarmMigrate_DMNeighborScatter()
163 …PetscCall(DMSwarmDataFieldGetEntries(PField, (void **)&p_cellid)); /* update date point increa… in DMSwarmMigrate_DMNeighborScatter()
188 …PetscInt p, npoints, npointsg = 0, npoints2, npoints2g, *rankval, *p_cellid, npoints_pri… in DMSwarmMigrate_CellDMScatter() local
215 PetscCall(DMSwarmGetField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
218 sf_cells[p].index = p_cellid[p]; in DMSwarmMigrate_CellDMScatter()
219 if (p_cellid[p] > range) range = p_cellid[p]; in DMSwarmMigrate_CellDMScatter()
221 PetscCall(DMSwarmRestoreField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
236 PetscCall(DMSwarmGetField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
241 p_cellid[p] = LA_sfcell[p].index; in DMSwarmMigrate_CellDMScatter()
245 PetscCall(DMSwarmRestoreField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
256 PetscCall(DMSwarmDataFieldGetEntries(PField, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
261 if (p_cellid[p] == DMLOCATEPOINT_POINT_NOT_FOUND) { in DMSwarmMigrate_CellDMScatter()
265 …PetscCall(DMSwarmDataFieldGetEntries(PField, (void **)&p_cellid)); /* update date point i… in DMSwarmMigrate_CellDMScatter()
317 PetscCall(DMSwarmGetField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
320 p_cellid[npoints_prior_migration + p] = LA_sfcell[p].index; in DMSwarmMigrate_CellDMScatter()
323 PetscCall(DMSwarmRestoreField(dm, cellid, NULL, NULL, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
330 PetscCall(DMSwarmDataFieldGetEntries(PField, (void **)&p_cellid)); in DMSwarmMigrate_CellDMScatter()
335 if (p_cellid[p] == DMLOCATEPOINT_POINT_NOT_FOUND) { in DMSwarmMigrate_CellDMScatter()
339 …PetscCall(DMSwarmDataFieldGetEntries(PField, (void **)&p_cellid)); /* update date point in ca… in DMSwarmMigrate_CellDMScatter()