Lines Matching refs:dmcell
97 static PetscErrorCode DMSwarmMigrate_DMNeighborScatter(DM dm, DM dmcell, PetscBool remove_sent_poin… in DMSwarmMigrate_DMNeighborScatter() argument
118 PetscCall(DMGetNeighbors(dmcell, &nneighbors, &neighbourranks)); in DMSwarmMigrate_DMNeighborScatter()
191 DM dmcell; in DMSwarmMigrate_CellDMScatter() local
199 PetscCall(DMSwarmGetCellDM(dm, &dmcell)); in DMSwarmMigrate_CellDMScatter()
200 …PetscCheck(dmcell, PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "Only valid if cell DM provide… in DMSwarmMigrate_CellDMScatter()
231 PetscCall(DMLocatePoints(dmcell, pos, DM_POINTLOCATION_NONE, &sfcell)); in DMSwarmMigrate_CellDMScatter()
249 …PetscCall(DMSwarmMigrate_DMNeighborScatter(dm, dmcell, remove_sent_points, &npoints_prior_migratio… in DMSwarmMigrate_CellDMScatter()
297 PetscCall(DMLocatePoints(dmcell, npos, DM_POINTLOCATION_NONE, &sfcell)); in DMSwarmMigrate_CellDMScatter()
304 PetscCall(DMLocatePoints(dmcell, npos, DM_POINTLOCATION_NONE, &sfcell)); in DMSwarmMigrate_CellDMScatter()
309 PetscCall(DMLocatePoints(dmcell, npos, DM_POINTLOCATION_NONE, &sfcell)); in DMSwarmMigrate_CellDMScatter()
444 DM dmcell; in DMSwarmCollect_DMDABoundingBox() local
449 PetscCall(DMSwarmGetCellDM(dm, &dmcell)); in DMSwarmCollect_DMDABoundingBox()
450 …PetscCheck(dmcell, PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "Only valid if cell DM provide… in DMSwarmCollect_DMDABoundingBox()
452 PetscCall(PetscObjectTypeCompare((PetscObject)dmcell, DMDA, &isdmda)); in DMSwarmCollect_DMDABoundingBox()
464 PetscCall(DMGetCoordinatesLocal(dmcell, &lcoor)); in DMSwarmCollect_DMDABoundingBox()
483 PetscCall(DMDAGetNeighbors(dmcell, &dmneighborranks)); in DMSwarmCollect_DMDABoundingBox()