Searched refs:ovLabel (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexdistribute.c | 495 …ls, PetscSection rootSection, IS rootrank, PetscSection leafSection, IS leafrank, DMLabel *ovLabel) in DMPlexCreateOverlapLabel() argument 509 *ovLabel = NULL; in DMPlexCreateOverlapLabel() 518 PetscCall(DMLabelCreate(PETSC_COMM_SELF, "Overlap label", ovLabel)); in DMPlexCreateOverlapLabel() 519 for (p = pStart; p < pEnd; ++p) PetscCall(DMLabelSetValue(*ovLabel, p, rank)); in DMPlexCreateOverlapLabel() 583 PetscCall(DMLabelCreate(PETSC_COMM_SELF, "Overlap label", ovLabel)); in DMPlexCreateOverlapLabel() 584 PetscCall(DMPlexPartitionLabelInvert(dm, ovAdjByRank, NULL, *ovLabel)); in DMPlexCreateOverlapLabel() 586 for (p = pStart; p < pEnd; ++p) PetscCall(DMLabelSetValue(*ovLabel, p, rank)); in DMPlexCreateOverlapLabel() 588 PetscCall(DMLabelClearValue(*ovLabel, local[l], rank)); in DMPlexCreateOverlapLabel() 589 PetscCall(DMLabelSetValue(*ovLabel, remote[l].index, remote[l].rank)); in DMPlexCreateOverlapLabel() 661 …[], PetscSection rootSection, IS rootrank, PetscSection leafSection, IS leafrank, DMLabel *ovLabel) in DMPlexCreateOverlapLabelFromLabels() argument [all …]
|