Searched refs:ovAdjByRank (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexdistribute.c | 498 …DMLabel ovAdjByRank; /* A DMLabel containing all points adjacent to shared points, sepa… in DMPlexCreateOverlapLabel() local 524 PetscCall(DMLabelCreate(PETSC_COMM_SELF, "Overlap adjacency", &ovAdjByRank)); in DMPlexCreateOverlapLabel() 530 for (a = 0; a < adjSize; ++a) PetscCall(DMLabelSetValue(ovAdjByRank, adj[a], remote[l].rank)); in DMPlexCreateOverlapLabel() 548 for (a = 0; a < adjSize; ++a) PetscCall(DMLabelSetValue(ovAdjByRank, adj[a], remoteRank)); in DMPlexCreateOverlapLabel() 561 for (a = 0; a < adjSize; ++a) PetscCall(DMLabelSetValue(ovAdjByRank, adj[a], remoteRank)); in DMPlexCreateOverlapLabel() 570 PetscCall(DMPlexPartitionLabelPropagate(dm, ovAdjByRank)); in DMPlexCreateOverlapLabel() 572 PetscCall(DMPlexPartitionLabelAdjacency(dm, ovAdjByRank)); in DMPlexCreateOverlapLabel() 575 PetscCall(DMPlexPartitionLabelClosure(dm, ovAdjByRank)); in DMPlexCreateOverlapLabel() 580 PetscCall(DMLabelView(ovAdjByRank, viewer)); in DMPlexCreateOverlapLabel() 584 PetscCall(DMPlexPartitionLabelInvert(dm, ovAdjByRank, NULL, *ovLabel)); in DMPlexCreateOverlapLabel() [all …]
|