Lines Matching refs:pdm
4292 DM pdm = NULL; in DMPlexCreateTPSMesh_Internal() local
4297 PetscCall(DMPlexDistribute(dm, 0, NULL, &pdm)); in DMPlexCreateTPSMesh_Internal()
4298 if (pdm) PetscCall(DMPlexReplace_Internal(dm, &pdm)); in DMPlexCreateTPSMesh_Internal()
5309 DM pdm; in DMSetFromOptions_Plex() local
5313 PetscCall(DMPlexPermute(dm, perm, &pdm)); in DMSetFromOptions_Plex()
5315 PetscCall(DMPlexReplace_Internal(dm, &pdm)); in DMSetFromOptions_Plex()
5324 DM pdm = NULL; in DMSetFromOptions_Plex() local
5334 PetscCall(DMPlexDistribute(dm, overlap, &sfMigration, &pdm)); in DMSetFromOptions_Plex()
5335 if (pdm) { in DMSetFromOptions_Plex()
5337 PetscCall(DMSetLocalSection(dm, pdm->localSection)); in DMSetFromOptions_Plex()
5338 PetscCall(DMPlexReplace_Internal(dm, &pdm)); in DMSetFromOptions_Plex()