Lines Matching refs:swarm_cellid

357   PetscInt          *swarm_cellid;  in DMSwarmSetPointsUniformCoordinates()  local
459 PetscCall(DMSwarmGetField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmSetPointsUniformCoordinates()
464 swarm_cellid[n_curr + n_found] = LA_sfcell[p].index; in DMSwarmSetPointsUniformCoordinates()
468 PetscCall(DMSwarmRestoreField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmSetPointsUniformCoordinates()
510 PetscInt *swarm_cellid; in DMSwarmSetPointCoordinates() local
620 PetscCall(DMSwarmGetField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmSetPointCoordinates()
625 swarm_cellid[n_curr + n_found] = LA_sfcell[p].index; in DMSwarmSetPointCoordinates()
629 PetscCall(DMSwarmRestoreField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmSetPointCoordinates()
774 PetscInt *swarm_cellid; in DMSwarmCreatePointPerCellCount() local
808 PetscCall(DMSwarmGetField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmCreatePointPerCellCount()
810 if (swarm_cellid[p] != DMLOCATEPOINT_POINT_NOT_FOUND) sum[swarm_cellid[p]]++; in DMSwarmCreatePointPerCellCount()
812 PetscCall(DMSwarmRestoreField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmCreatePointPerCellCount()
989 PetscInt *npc_s, *swarm_cellid, Ni; in DMSwarmComputeLocalSize() local
1036 PetscCall(DMSwarmGetField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmComputeLocalSize()
1039 for (q = 0; q < npc_s[c * Ns + s]; ++q, ++p) swarm_cellid[p] = c; in DMSwarmComputeLocalSize()
1042 PetscCall(DMSwarmRestoreField(sw, cellid, NULL, NULL, (void **)&swarm_cellid)); in DMSwarmComputeLocalSize()